From ad6a2e89d2108ecbe923aa9b7e0daf4931988bd6 Mon Sep 17 00:00:00 2001 From: Rogiel Date: Wed, 25 May 2011 00:54:21 -0300 Subject: [PATCH] TeleporterTemplate Signed-off-by: Rogiel --- data/npc.xml | 1 - .../script/template/DisabledTemplate.java | 35 ----- .../script/template/TemplateLoader.java | 96 ------------ .../character/AbstractCharacterTemplate.java | 37 ----- .../AbstractDarkElfCharacterTemplate.java | 37 ----- .../AbstractDwarfCharacterTemplate.java | 37 ----- .../AbstractElfCharacterTemplate.java | 37 ----- .../AbstractHumanCharacterTemplate.java | 37 ----- .../AbstractKamaelCharacterTemplate.java | 37 ----- .../AbstractOrcCharacterTemplate.java | 37 ----- .../actor/character/AbyssWalkerTemplate.java | 80 ---------- .../actor/character/AdventurerTemplate.java | 80 ---------- .../actor/character/ArbalesterTemplate.java | 80 ---------- .../actor/character/ArcanaLordTemplate.java | 80 ---------- .../actor/character/ArchmageTemplate.java | 80 ---------- .../actor/character/ArtisanTemplate.java | 80 ---------- .../actor/character/AssassinTemplate.java | 80 ---------- .../actor/character/BersekerTemplate.java | 80 ---------- .../actor/character/BishopTemplate.java | 80 ---------- .../actor/character/BladedancerTemplate.java | 80 ---------- .../actor/character/BountyHunterTemplate.java | 80 ---------- .../actor/character/CardinalTemplate.java | 80 ---------- .../actor/character/ClericTemplate.java | 80 ---------- .../actor/character/DarkAvengerTemplate.java | 80 ---------- .../actor/character/DarkFighterTemplate.java | 80 ---------- .../actor/character/DarkMysticTemplate.java | 80 ---------- .../actor/character/DarkWizardTemplate.java | 80 ---------- .../actor/character/DestroyerTemplate.java | 80 ---------- .../actor/character/DominatorTemplate.java | 80 ---------- .../actor/character/DoombringerTemplate.java | 80 ---------- .../actor/character/DoomcryerTemplate.java | 80 ---------- .../actor/character/DreadnoughtTemplate.java | 80 ---------- .../actor/character/DuelistTemplate.java | 80 ---------- .../character/DwarvenFighterTemplate.java | 80 ---------- .../actor/character/ElderTemplate.java | 80 ---------- .../character/ElementalMasterTemplate.java | 80 ---------- .../character/ElementalSummonerTemplate.java | 80 ---------- .../actor/character/ElvenFighterTemplate.java | 80 ---------- .../actor/character/ElvenKnightTemplate.java | 80 ---------- .../actor/character/ElvenMysticTemplate.java | 80 ---------- .../actor/character/ElvenScoutTemplate.java | 80 ---------- .../actor/character/ElvenWizardTemplate.java | 80 ---------- .../actor/character/EvaSaintTemplate.java | 80 ---------- .../actor/character/EvaTemplarTemplate.java | 80 ---------- .../character/FemaleSoldierTemplate.java | 80 ---------- .../character/FemaleSoulbreakerTemplate.java | 80 ---------- .../character/FemaleSouldhoundTemplate.java | 80 ---------- .../character/FortuneSeekerTemplate.java | 80 ---------- .../actor/character/GhostHunterTemplate.java | 80 ---------- .../character/GhostSentinelTemplate.java | 80 ---------- .../actor/character/GladiatorTemplate.java | 80 ---------- .../character/GrandKhauatariTemplate.java | 80 ---------- .../actor/character/HawkeyeTemplate.java | 80 ---------- .../actor/character/HellKnightTemplate.java | 80 ---------- .../actor/character/HierophantTemplate.java | 80 ---------- .../actor/character/HumanFighterTemplate.java | 80 ---------- .../actor/character/HumanMysticTemplate.java | 80 ---------- .../actor/character/InspectorTemplate.java | 80 ---------- .../actor/character/JudicatorTemplate.java | 80 ---------- .../actor/character/KnightTemplate.java | 80 ---------- .../actor/character/MaestroTemplate.java | 80 ---------- .../actor/character/MaleSoldierTemplate.java | 80 ---------- .../character/MaleSoulbreakerTemplate.java | 80 ---------- .../character/MaleSouldhoundTemplate.java | 80 ---------- .../character/MoonlightSentinelTemplate.java | 80 ---------- .../actor/character/MysticMuseTemplate.java | 80 ---------- .../actor/character/NecromancerTemplate.java | 80 ---------- .../actor/character/OracleTemplate.java | 80 ---------- .../actor/character/OrcFighterTemplate.java | 80 ---------- .../actor/character/OrcMonkTemplate.java | 80 ---------- .../actor/character/OrcMysticTemplate.java | 80 ---------- .../actor/character/OrcRaiderTemplate.java | 80 ---------- .../actor/character/OrcShamanTemplate.java | 80 ---------- .../actor/character/OverlordTemplate.java | 80 ---------- .../actor/character/PaladinTemplate.java | 80 ---------- .../actor/character/PalusKnightTemplate.java | 80 ---------- .../character/PhantomRangerTemplate.java | 80 ---------- .../character/PhantomSummonerTemplate.java | 80 ---------- .../character/PhoenixKnightTemplate.java | 80 ---------- .../actor/character/PlainsWalkerTemplate.java | 80 ---------- .../actor/character/ProphetTemplate.java | 80 ---------- .../actor/character/RogueTemplate.java | 80 ---------- .../actor/character/SagittariusTemplate.java | 80 ---------- .../actor/character/ScavengerTemplate.java | 80 ---------- .../character/ShillieanSaintTemplate.java | 80 ---------- .../character/ShillienElderTemplate.java | 80 ---------- .../character/ShillienKnightTemplate.java | 80 ---------- .../character/ShillienOracleTemplate.java | 80 ---------- .../character/ShillienTemplarTemplate.java | 80 ---------- .../actor/character/SilverRangerTemplate.java | 80 ---------- .../actor/character/SorcerorTemplate.java | 80 ---------- .../actor/character/SoultakerTemplate.java | 80 ---------- .../character/SpectralMasterTemplate.java | 80 ---------- .../character/SpectraldancerTemplate.java | 80 ---------- .../actor/character/SpellhowlerTemplate.java | 80 ---------- .../actor/character/SpellsingerTemplate.java | 80 ---------- .../character/StormScreamerTemplate.java | 80 ---------- .../actor/character/SwordMuseTemplate.java | 80 ---------- .../actor/character/SwordSingerTemplate.java | 80 ---------- .../actor/character/TempleKnightTemplate.java | 80 ---------- .../actor/character/TitanTemplate.java | 80 ---------- .../character/TreasureHunterTemplate.java | 80 ---------- .../actor/character/TricksterTemplate.java | 80 ---------- .../actor/character/TrooperTemplate.java | 80 ---------- .../actor/character/TyrantTemplate.java | 80 ---------- .../actor/character/WarcryerTemplate.java | 80 ---------- .../actor/character/WarderTemplate.java | 80 ---------- .../actor/character/WarlockTemplate.java | 80 ---------- .../actor/character/WarlordTemplate.java | 80 ---------- .../actor/character/WarriorTemplate.java | 80 ---------- .../actor/character/WarsmithTemplate.java | 80 ---------- .../actor/character/WindRiderTemplate.java | 80 ---------- .../actor/character/WizardTemplate.java | 80 ---------- .../actor/monsterold/WolfMonsterTemplate.java | 42 ------ .../npc/AbbeyTreasureChest2Template.java | 74 --------- .../actor/npc/AbbeyTreasureChestTemplate.java | 74 --------- .../actor/npc/AbercrombieTemplate.java | 74 --------- .../template/actor/npc/AbeyTemplate.java | 74 --------- .../actor/npc/AbyssSaintElcardiaTemplate.java | 74 --------- .../actor/npc/AdventurersGuideTemplate.java | 74 --------- .../template/actor/npc/AgnesTemplate.java | 74 --------- .../template/actor/npc/AgripelTemplate.java | 74 --------- .../actor/npc/AhertbeinAgathionTemplate.java | 74 --------- .../template/actor/npc/AiosTemplate.java | 74 --------- .../actor/npc/AirshipController2Template.java | 74 --------- .../actor/npc/AirshipController3Template.java | 74 --------- .../actor/npc/AirshipController4Template.java | 74 --------- .../actor/npc/AirshipController5Template.java | 74 --------- .../actor/npc/AirshipController6Template.java | 74 --------- .../actor/npc/AirshipController7Template.java | 74 --------- .../actor/npc/AirshipController8Template.java | 74 --------- .../actor/npc/AirshipControllerTemplate.java | 74 --------- .../template/actor/npc/AkamanahTemplate.java | 74 --------- .../template/actor/npc/AkyakaTemplate.java | 74 --------- .../template/actor/npc/Alarm2Template.java | 73 --------- .../npc/AlchemistsMixingUrnTemplate.java | 73 --------- .../actor/npc/AlchemistsServitorTemplate.java | 73 --------- .../actor/npc/AldersSpiritTemplate.java | 74 --------- .../template/actor/npc/AlegriaTemplate.java | 74 --------- .../actor/npc/AlfredVonHellmannTemplate.java | 74 --------- .../actor/npc/AliceDeCatrinaTemplate.java | 74 --------- .../template/actor/npc/AliciaTemplate.java | 74 --------- .../template/actor/npc/AllanaTemplate.java | 74 --------- .../template/actor/npc/AllenosTemplate.java | 74 --------- .../template/actor/npc/AlmorsTemplate.java | 74 --------- .../template/actor/npc/AlshupesTemplate.java | 74 --------- .../actor/npc/AltarGatekeeperTemplate.java | 73 --------- .../actor/npc/AltarOfSaints2Template.java | 73 --------- .../actor/npc/AltarOfSaints3Template.java | 73 --------- .../actor/npc/AltarOfSaints4Template.java | 73 --------- .../actor/npc/AltarOfSaintsTemplate.java | 73 --------- .../template/actor/npc/AltranTemplate.java | 74 --------- .../actor/npc/AmbienceSkyLanternTemplate.java | 74 --------- .../actor/npc/AnaiZuNerugaTemplate.java | 74 --------- .../template/actor/npc/Anakim4Template.java | 74 --------- .../template/actor/npc/AnakimTemplate.java | 74 --------- .../actor/npc/AnakimsExecutor3Template.java | 74 --------- .../actor/npc/AnakimsGuard2Template.java | 74 --------- .../actor/npc/AnakimsGuardian3Template.java | 74 --------- .../template/actor/npc/AnatoleTemplate.java | 74 --------- .../template/actor/npc/AnbramTemplate.java | 74 --------- .../actor/npc/AncestorMartankusTemplate.java | 74 --------- .../template/actor/npc/AncielTemplate.java | 74 --------- .../template/actor/npc/AndelliaTemplate.java | 74 --------- .../actor/npc/AngelicVortexTemplate.java | 73 --------- .../template/actor/npc/AngerTemplate.java | 74 --------- .../template/actor/npc/AngoutTemplate.java | 74 --------- .../template/actor/npc/AnkumiTemplate.java | 74 --------- .../template/actor/npc/AnnikaTemplate.java | 74 --------- .../template/actor/npc/AntonTemplate.java | 74 --------- .../template/actor/npc/AquaElfTemplate.java | 74 --------- .../template/actor/npc/AquilaniTemplate.java | 74 --------- .../actor/npc/ArcaneNucleusTemplate.java | 74 --------- .../actor/npc/ArcherCaptain11Template.java | 74 --------- .../actor/npc/ArcherCaptain13Template.java | 74 --------- .../actor/npc/ArcherCaptain15Template.java | 74 --------- .../actor/npc/ArcherCaptain17Template.java | 74 --------- .../actor/npc/ArcherCaptain19Template.java | 74 --------- .../actor/npc/ArcherCaptain21Template.java | 74 --------- .../actor/npc/ArcherCaptain23Template.java | 74 --------- .../actor/npc/ArcherCaptain25Template.java | 74 --------- .../actor/npc/ArcherCaptain27Template.java | 74 --------- .../actor/npc/ArcherCaptain29Template.java | 74 --------- .../actor/npc/ArcherCaptain31Template.java | 74 --------- .../actor/npc/ArcherCaptain33Template.java | 74 --------- .../actor/npc/ArcherCaptain35Template.java | 74 --------- .../actor/npc/ArcherCaptain37Template.java | 74 --------- .../actor/npc/ArcherCaptain39Template.java | 74 --------- .../actor/npc/ArcherCaptain3Template.java | 74 --------- .../actor/npc/ArcherCaptain41Template.java | 74 --------- .../actor/npc/ArcherCaptain5Template.java | 74 --------- .../actor/npc/ArcherCaptain7Template.java | 74 --------- .../actor/npc/ArcherCaptain9Template.java | 74 --------- .../actor/npc/ArcherCaptainTemplate.java | 74 --------- .../npc/ArcherLevelMercenaryTemplate.java | 74 --------- .../actor/npc/ArchersBreathTemplate.java | 74 --------- .../actor/npc/ArcheryKnight2Template.java | 74 --------- .../actor/npc/ArcheryKnight3Template.java | 74 --------- .../actor/npc/ArcheryKnightTemplate.java | 74 --------- .../template/actor/npc/Aren2Template.java | 74 --------- .../actor/npc/ArenaDirectorTemplate.java | 74 --------- .../actor/npc/AriaFirstmatterTemplate.java | 74 --------- .../template/actor/npc/ArinTemplate.java | 74 --------- .../template/actor/npc/ArioTemplate.java | 74 --------- .../actor/npc/ArkGuardiansCorpseTemplate.java | 74 --------- .../template/actor/npc/ArkeniaTemplate.java | 74 --------- .../template/actor/npc/ArtiusTemplate.java | 74 --------- .../template/actor/npc/ArujienTemplate.java | 74 --------- .../template/actor/npc/AsamahTemplate.java | 74 --------- .../template/actor/npc/AscalonTemplate.java | 74 --------- .../template/actor/npc/AsefaTemplate.java | 74 --------- .../template/actor/npc/AsefasEyeTemplate.java | 74 --------- .../actor/npc/AshasVarkaDuraiTemplate.java | 74 --------- .../template/actor/npc/AstaronTemplate.java | 74 --------- .../template/actor/npc/AtheniaTemplate.java | 74 --------- .../template/actor/npc/AthreaTemplate.java | 74 --------- .../template/actor/npc/AtraTemplate.java | 74 --------- .../actor/npc/AurabirdFalconTemplate.java | 74 --------- .../actor/npc/AurabirdOwlTemplate.java | 74 --------- .../actor/npc/AuroraTheUnicornTemplate.java | 74 --------- .../actor/npc/BabyPandaAgathionTemplate.java | 74 --------- .../npc/BabyWhiteTigerCaptainTemplate.java | 74 --------- .../actor/npc/BabyWhiteTigerTemplate.java | 74 --------- .../actor/npc/BackflipExpertTemplate.java | 74 --------- .../actor/npc/BackflipOriginatorTemplate.java | 74 --------- .../actor/npc/BackflipSupermanTemplate.java | 74 --------- .../actor/npc/BackupPowerUnit10Template.java | 73 --------- .../actor/npc/BackupPowerUnit11Template.java | 73 --------- .../actor/npc/BackupPowerUnit12Template.java | 73 --------- .../actor/npc/BackupPowerUnit2Template.java | 73 --------- .../actor/npc/BackupPowerUnit3Template.java | 73 --------- .../actor/npc/BackupPowerUnit4Template.java | 73 --------- .../actor/npc/BackupPowerUnit5Template.java | 73 --------- .../actor/npc/BackupPowerUnit6Template.java | 73 --------- .../actor/npc/BackupPowerUnit7Template.java | 73 --------- .../actor/npc/BackupPowerUnit8Template.java | 73 --------- .../actor/npc/BackupPowerUnit9Template.java | 73 --------- .../actor/npc/BackupPowerUnitTemplate.java | 73 --------- .../npc/BaekyiHwamaeAgathionTemplate.java | 74 --------- .../template/actor/npc/Baium2Template.java | 74 --------- .../template/actor/npc/BalankiTemplate.java | 74 --------- .../npc/BallTrappingGnosianBlueTemplate.java | 74 --------- .../npc/BallTrappingGnosianRedTemplate.java | 74 --------- .../npc/BallTrappingGnosianTemplate.java | 74 --------- .../npc/BallTrappingOrodrielBlueTemplate.java | 74 --------- .../npc/BallTrappingOrodrielRedTemplate.java | 74 --------- .../npc/BallTrappingOrodrielTemplate.java | 74 --------- .../template/actor/npc/BalthazarTemplate.java | 74 --------- .../template/actor/npc/BaluKaimuTemplate.java | 74 --------- .../npc/BambooPandaAgathionTemplate.java | 74 --------- .../template/actor/npc/BandelloTemplate.java | 74 --------- .../template/actor/npc/BarbadoTemplate.java | 74 --------- .../actor/npc/BaronessEmployee2Template.java | 74 --------- .../actor/npc/BaronessEmployeeTemplate.java | 74 --------- .../actor/npc/BarrierOrbTemplate.java | 74 --------- .../template/actor/npc/BasillaTemplate.java | 74 --------- .../actor/npc/BatracosGatekeeperTemplate.java | 74 --------- .../actor/npc/BattalionLeader2Template.java | 74 --------- .../actor/npc/BattalionLeaderTemplate.java | 74 --------- .../actor/npc/BattleLeagueHelperTemplate.java | 74 --------- .../template/actor/npc/BavarinTemplate.java | 74 --------- .../actor/npc/BeastlyAgathionTemplate.java | 74 --------- .../template/actor/npc/BeerChestTemplate.java | 73 --------- .../actor/npc/BegrudgedBoyTemplate.java | 74 --------- .../actor/npc/BegrudgedMaid2Template.java | 74 --------- .../actor/npc/BegrudgedMaidTemplate.java | 74 --------- .../actor/npc/BelethCamera1Template.java | 74 --------- .../actor/npc/BelethCamera2Template.java | 74 --------- .../actor/npc/BelethCamera3Template.java | 74 --------- .../actor/npc/BelethCamera4Template.java | 74 --------- .../actor/npc/BelethCamera5Template.java | 74 --------- .../actor/npc/BelethCamera6Template.java | 74 --------- .../npc/BelethPresentationElfTemplate.java | 74 --------- ...elethPresentationIncarnation1Template.java | 74 --------- ...elethPresentationIncarnation2Template.java | 74 --------- .../template/actor/npc/BelindaTemplate.java | 74 --------- .../template/actor/npc/BelldandyTemplate.java | 74 --------- .../template/actor/npc/BelthusTemplate.java | 74 --------- .../template/actor/npc/BenedictTemplate.java | 74 --------- .../template/actor/npc/BenicaTemplate.java | 74 --------- .../template/actor/npc/BenomTemplate.java | 74 --------- .../template/actor/npc/BentleyTemplate.java | 74 --------- .../template/actor/npc/BeolinTemplate.java | 74 --------- .../template/actor/npc/BerkaTemplate.java | 74 --------- .../template/actor/npc/BernardTemplate.java | 74 --------- .../template/actor/npc/BernardeTemplate.java | 74 --------- .../actor/npc/BerylTheCatTemplate.java | 74 --------- .../actor/npc/BiggerstaffTemplate.java | 74 --------- .../actor/npc/BirthdayCakeTemplate.java | 74 --------- .../actor/npc/BlackAgathionTemplate.java | 74 --------- .../template/actor/npc/BlackCatTemplate.java | 74 --------- .../actor/npc/BlackJudgeTemplate.java | 74 --------- .../npc/BlackManekiNekoAgathionTemplate.java | 74 --------- .../actor/npc/BlackStoneMonolithTemplate.java | 74 --------- .../template/actor/npc/BlueFlagTemplate.java | 73 --------- .../actor/npc/BlueOperaAgathion2Template.java | 74 --------- .../actor/npc/BlueOperaAgathionTemplate.java | 74 --------- .../BlueRobedTojigongAgathionTemplate.java | 74 --------- .../npc/BlueSumoWrestlerAgathionTemplate.java | 74 --------- .../template/actor/npc/BolterTemplate.java | 74 --------- .../template/actor/npc/BomonaTemplate.java | 74 --------- .../template/actor/npc/BonnieTemplate.java | 74 --------- .../actor/npc/BonusBAgathionTemplate.java | 74 --------- .../template/actor/npc/BorysTemplate.java | 74 --------- .../template/actor/npc/Box2Template.java | 73 --------- .../actor/npc/BoxOfAsefaTemplate.java | 73 --------- .../actor/npc/BoxOfDoubtTemplate.java | 73 --------- .../actor/npc/BoxOfTitanTemplate.java | 73 --------- .../template/actor/npc/BoxTemplate.java | 74 --------- .../template/actor/npc/BoyBearTemplate.java | 74 --------- .../template/actor/npc/BrakelTemplate.java | 74 --------- .../template/actor/npc/BrakiTemplate.java | 74 --------- .../actor/npc/BridgeKeeper2Template.java | 73 --------- .../actor/npc/BridgeKeeper3Template.java | 73 --------- .../actor/npc/BridgeKeeperTemplate.java | 73 --------- .../actor/npc/BrokenBookshelf2Template.java | 73 --------- .../actor/npc/BrokenBookshelf3Template.java | 73 --------- .../actor/npc/BrokenBookshelf4Template.java | 73 --------- .../actor/npc/BrokenBookshelfTemplate.java | 73 --------- .../npc/BrokenGolemControlDeviceTemplate.java | 73 --------- .../npc/BrownManekiNekoAgathionTemplate.java | 74 --------- .../template/actor/npc/BryntheaTemplate.java | 74 --------- .../template/actor/npc/BudenkaTemplate.java | 74 --------- .../template/actor/npc/Buffalo3Template.java | 74 --------- .../template/actor/npc/BuffaloTemplate.java | 74 --------- .../actor/npc/BugbearAgathionTemplate.java | 74 --------- .../template/actor/npc/BullTemplate.java | 74 --------- .../template/actor/npc/BuraiTemplate.java | 74 --------- .../template/actor/npc/BuronTemplate.java | 74 --------- .../actor/npc/ButtonEyedBearDollTemplate.java | 74 --------- .../actor/npc/BuzzTheCat2Template.java | 74 --------- .../actor/npc/BuzzTheCat3Template.java | 74 --------- .../actor/npc/BuzzTheCatTemplate.java | 74 --------- .../actor/npc/CainFlyingKnifeTemplate.java | 74 --------- .../template/actor/npc/CainTemplate.java | 74 --------- .../template/actor/npc/CamoniellTemplate.java | 74 --------- .../template/actor/npc/Candice2Template.java | 74 --------- .../template/actor/npc/CaradineTemplate.java | 74 --------- .../actor/npc/CaravanSupporterTemplate.java | 73 --------- .../actor/npc/CaravanerGortTemplate.java | 74 --------- .../template/actor/npc/CargoBoxTemplate.java | 73 --------- .../template/actor/npc/CasianTemplate.java | 74 --------- .../actor/npc/CatOfChristmas2Template.java | 74 --------- .../actor/npc/CatOfChristmasTemplate.java | 74 --------- .../template/actor/npc/CecktinonTemplate.java | 74 --------- .../template/actor/npc/CelestielTemplate.java | 74 --------- .../actor/npc/CenterTumorTemplate.java | 74 --------- .../template/actor/npc/ChairenTemplate.java | 74 --------- .../template/actor/npc/CharkerenTemplate.java | 74 --------- .../actor/npc/CheerleaderKaurinTemplate.java | 74 --------- .../actor/npc/CheerleaderLanaTemplate.java | 74 --------- .../actor/npc/CheerleaderMerurilTemplate.java | 74 --------- .../actor/npc/CheerleaderMortiaTemplate.java | 74 --------- .../actor/npc/CheerleaderNaoninTemplate.java | 74 --------- .../npc/CheerleaderOrodrielTemplate.java | 74 --------- .../actor/npc/ChestOfBifronsTemplate.java | 73 --------- .../actor/npc/ChestOfGolkondaTemplate.java | 73 --------- .../actor/npc/ChestOfHallateTemplate.java | 73 --------- .../actor/npc/ChestOfKernonTemplate.java | 73 --------- .../actor/npc/ChestOfShyslassysTemplate.java | 73 --------- .../template/actor/npc/ChiantaTemplate.java | 74 --------- .../template/actor/npc/ChichirinTemplate.java | 74 --------- .../actor/npc/ChiefJarronTemplate.java | 74 --------- .../actor/npc/ChonChonAgathionTemplate.java | 74 --------- .../actor/npc/ChristmasTreeTemplate.java | 74 --------- .../actor/npc/ChutaKaimuTemplate.java | 74 --------- .../template/actor/npc/ClarineTemplate.java | 74 --------- .../actor/npc/ClaudiaAthebaldtTemplate.java | 74 --------- .../template/actor/npc/CleoTemplate.java | 74 --------- .../npc/ClosedMouthOfEkimusTemplate.java | 74 --------- .../actor/npc/ClothChestTemplate.java | 73 --------- .../actor/npc/CofferOfTheDeadTemplate.java | 73 --------- .../template/actor/npc/CoffinTemplate.java | 74 --------- .../actor/npc/CokrakonsWardTemplate.java | 74 --------- .../template/actor/npc/Colin2Template.java | 74 --------- .../template/actor/npc/ColinTemplate.java | 74 --------- .../actor/npc/CollectionDeviceTemplate.java | 74 --------- .../actor/npc/ComfortSkyLanternTemplate.java | 74 --------- .../npc/CommanderEliteMercenaryTemplate.java | 74 --------- .../actor/npc/ControlUnit10Template.java | 74 --------- .../actor/npc/ControlUnit11Template.java | 74 --------- .../actor/npc/ControlUnit12Template.java | 74 --------- .../actor/npc/ControlUnit2Template.java | 74 --------- .../actor/npc/ControlUnit3Template.java | 74 --------- .../actor/npc/ControlUnit4Template.java | 74 --------- .../actor/npc/ControlUnit5Template.java | 74 --------- .../actor/npc/ControlUnit6Template.java | 74 --------- .../actor/npc/ControlUnit7Template.java | 74 --------- .../actor/npc/ControlUnit8Template.java | 74 --------- .../actor/npc/ControlUnit9Template.java | 74 --------- .../actor/npc/ControlUnitTemplate.java | 74 --------- .../actor/npc/ControllerTemplate.java | 74 --------- .../actor/npc/CoordinatorTemplate.java | 74 --------- .../npc/CornerstoneOfRestrainingTemplate.java | 74 --------- .../actor/npc/CorpseOfAngelTemplate.java | 74 --------- .../actor/npc/CorpseOfDwarfTemplate.java | 74 --------- .../actor/npc/CorpseOfFritzTemplate.java | 74 --------- .../npc/CorpseOfGraciaSoldier2Template.java | 74 --------- .../npc/CorpseOfGraciaSoldier3Template.java | 74 --------- .../npc/CorpseOfGraciaSoldier4Template.java | 74 --------- .../npc/CorpseOfGraciaSoldierTemplate.java | 74 --------- .../actor/npc/CorpseOfHutakuTemplate.java | 74 --------- .../actor/npc/CorpseOfKamurTemplate.java | 74 --------- .../actor/npc/CorpseOfKurtzTemplate.java | 74 --------- .../actor/npc/CorpseOfLutzTemplate.java | 74 --------- .../template/actor/npc/Cougar2Template.java | 74 --------- .../actor/npc/CourtMagicianTemplate.java | 74 --------- .../actor/npc/CrestOfDawnTemplate.java | 73 --------- .../actor/npc/CrestOfDuskTemplate.java | 73 --------- .../template/actor/npc/CretaTemplate.java | 74 --------- .../template/actor/npc/CristelTemplate.java | 74 --------- .../template/actor/npc/CrocusTemplate.java | 74 --------- .../template/actor/npc/CronosTemplate.java | 74 --------- .../template/actor/npc/CrotoTemplate.java | 74 --------- .../actor/npc/CrystallineGolem4Template.java | 74 --------- .../actor/npc/CursedGardener2Template.java | 74 --------- .../actor/npc/CursedGardenerTemplate.java | 74 --------- .../actor/npc/CursedGirl2Template.java | 74 --------- .../actor/npc/CursedGirlTemplate.java | 74 --------- .../actor/npc/CursedHeadMaidTemplate.java | 74 --------- .../template/actor/npc/CybellinTemplate.java | 74 --------- .../actor/npc/DaewoonsoAgathionTemplate.java | 74 --------- .../template/actor/npc/DaichirTemplate.java | 74 --------- .../npc/DaimonTheWhiteEyed2Template.java | 74 --------- .../actor/npc/DaimonsAltarTemplate.java | 73 --------- .../npc/DancingLuckyKidAgathionTemplate.java | 74 --------- .../template/actor/npc/DarinTemplate.java | 74 --------- .../actor/npc/DarkCupidAgathionTemplate.java | 74 --------- .../npc/DarkElfFemaleMercenaryTemplate.java | 74 --------- .../actor/npc/DarknessOfDawnTemplate.java | 73 --------- .../actor/npc/DaurinHammercrushTemplate.java | 74 --------- .../actor/npc/DawnWitnessFranzTemplate.java | 74 --------- .../npc/DeadLeopardsCarcassTemplate.java | 74 --------- .../npc/DefectiveHoneyWatermelonTemplate.java | 73 --------- .../npc/DefectiveWatermelonTemplate.java | 73 --------- .../template/actor/npc/DeltuvaTemplate.java | 74 --------- .../actor/npc/DelusionManager10Template.java | 74 --------- .../actor/npc/DelusionManager11Template.java | 74 --------- .../actor/npc/DelusionManager12Template.java | 74 --------- .../actor/npc/DelusionManager13Template.java | 74 --------- .../actor/npc/DelusionManager14Template.java | 74 --------- .../actor/npc/DelusionManager15Template.java | 74 --------- .../actor/npc/DelusionManager16Template.java | 74 --------- .../actor/npc/DelusionManager17Template.java | 74 --------- .../actor/npc/DelusionManager18Template.java | 74 --------- .../actor/npc/DelusionManager19Template.java | 74 --------- .../actor/npc/DelusionManager20Template.java | 74 --------- .../actor/npc/DelusionManager21Template.java | 74 --------- .../actor/npc/DelusionManager22Template.java | 74 --------- .../actor/npc/DelusionManager23Template.java | 74 --------- .../actor/npc/DelusionManager24Template.java | 74 --------- .../actor/npc/DelusionManager25Template.java | 74 --------- .../actor/npc/DelusionManager26Template.java | 74 --------- .../actor/npc/DelusionManager27Template.java | 74 --------- .../actor/npc/DelusionManager28Template.java | 74 --------- .../actor/npc/DelusionManager29Template.java | 74 --------- .../actor/npc/DelusionManager2Template.java | 74 --------- .../actor/npc/DelusionManager30Template.java | 74 --------- .../actor/npc/DelusionManager31Template.java | 74 --------- .../actor/npc/DelusionManager32Template.java | 74 --------- .../actor/npc/DelusionManager33Template.java | 74 --------- .../actor/npc/DelusionManager34Template.java | 74 --------- .../actor/npc/DelusionManager35Template.java | 74 --------- .../actor/npc/DelusionManager36Template.java | 74 --------- .../actor/npc/DelusionManager37Template.java | 74 --------- .../actor/npc/DelusionManager38Template.java | 74 --------- .../actor/npc/DelusionManager3Template.java | 74 --------- .../actor/npc/DelusionManager4Template.java | 74 --------- .../actor/npc/DelusionManager5Template.java | 74 --------- .../actor/npc/DelusionManager6Template.java | 74 --------- .../actor/npc/DelusionManager7Template.java | 74 --------- .../actor/npc/DelusionManager8Template.java | 74 --------- .../actor/npc/DelusionManager9Template.java | 74 --------- .../actor/npc/DelusionManagerTemplate.java | 74 --------- .../actor/npc/DemonPrinceTemplate.java | 74 --------- .../template/actor/npc/DemonRaceTemplate.java | 74 --------- .../actor/npc/DesertHeatmasterTemplate.java | 74 --------- .../actor/npc/DestroyedDeviceTemplate.java | 74 --------- .../actor/npc/DestroyedTumor2Template.java | 74 --------- .../actor/npc/DestroyedTumor3Template.java | 74 --------- .../actor/npc/DestroyedTumor4Template.java | 74 --------- .../npc/DetentionCampWarden10Template.java | 74 --------- .../npc/DetentionCampWarden11Template.java | 74 --------- .../npc/DetentionCampWarden12Template.java | 74 --------- .../npc/DetentionCampWarden13Template.java | 74 --------- .../npc/DetentionCampWarden14Template.java | 74 --------- .../npc/DetentionCampWarden15Template.java | 74 --------- .../npc/DetentionCampWarden16Template.java | 74 --------- .../npc/DetentionCampWarden17Template.java | 74 --------- .../npc/DetentionCampWarden18Template.java | 74 --------- .../npc/DetentionCampWarden19Template.java | 74 --------- .../npc/DetentionCampWarden20Template.java | 74 --------- .../npc/DetentionCampWarden21Template.java | 74 --------- .../npc/DetentionCampWarden2Template.java | 74 --------- .../npc/DetentionCampWarden3Template.java | 74 --------- .../npc/DetentionCampWarden4Template.java | 74 --------- .../npc/DetentionCampWarden5Template.java | 74 --------- .../npc/DetentionCampWarden6Template.java | 74 --------- .../npc/DetentionCampWarden7Template.java | 74 --------- .../npc/DetentionCampWarden8Template.java | 74 --------- .../npc/DetentionCampWarden9Template.java | 74 --------- .../npc/DetentionCampWardenTemplate.java | 74 --------- .../npc/DevilsIsleSupporterTemplate.java | 74 --------- .../actor/npc/DevilsIsleSurvivorTemplate.java | 74 --------- .../template/actor/npc/DevorinTemplate.java | 74 --------- .../template/actor/npc/DiliosTemplate.java | 74 --------- .../npc/DimensionMovingDevice2Template.java | 74 --------- .../npc/DimensionalGateKeeper10Template.java | 74 --------- .../npc/DimensionalGateKeeper11Template.java | 74 --------- .../npc/DimensionalGateKeeper12Template.java | 74 --------- .../npc/DimensionalGateKeeper13Template.java | 74 --------- .../npc/DimensionalGateKeeper14Template.java | 74 --------- .../npc/DimensionalGateKeeper2Template.java | 74 --------- .../npc/DimensionalGateKeeper3Template.java | 74 --------- .../npc/DimensionalGateKeeper4Template.java | 74 --------- .../npc/DimensionalGateKeeper5Template.java | 74 --------- .../npc/DimensionalGateKeeper6Template.java | 74 --------- .../npc/DimensionalGateKeeper7Template.java | 74 --------- .../npc/DimensionalGateKeeper8Template.java | 74 --------- .../npc/DimensionalGateKeeper9Template.java | 74 --------- .../npc/DimensionalGateKeeperTemplate.java | 74 --------- .../npc/DimensionalMerchantTemplate.java | 74 --------- .../actor/npc/DimensionalVortex1Template.java | 73 --------- .../actor/npc/DimensionalVortex2Template.java | 73 --------- .../actor/npc/DimensionalVortex3Template.java | 73 --------- .../npc/DisciplesGatekeeperTemplate.java | 73 --------- .../npc/DisgracedKnightWaldsteinTemplate.java | 74 --------- .../actor/npc/DivineEnchanterTemplate.java | 74 --------- .../actor/npc/DivineFurnaceTemplate.java | 74 --------- .../actor/npc/DivineHealerTemplate.java | 74 --------- .../actor/npc/DivineKnightTemplate.java | 74 --------- .../actor/npc/DivineRogueTemplate.java | 74 --------- .../actor/npc/DivineSummonerTemplate.java | 74 --------- .../npc/DivineSwordProtectionTemplate.java | 74 --------- .../actor/npc/DivineWarriorTemplate.java | 74 --------- .../actor/npc/DivineWizardTemplate.java | 74 --------- .../DoctorChaosSecretBookshelfTemplate.java | 74 --------- .../actor/npc/DoctorChaosTemplate.java | 74 --------- .../actor/npc/DollBladerTemplate.java | 74 --------- .../template/actor/npc/DolmenTemplate.java | 74 --------- .../template/actor/npc/DominicTemplate.java | 74 --------- .../template/actor/npc/DonathTemplate.java | 74 --------- .../actor/npc/DoomWraithTemplate.java | 74 --------- .../actor/npc/DoorGolem2Template.java | 74 --------- .../actor/npc/DoorGolem3Template.java | 74 --------- .../template/actor/npc/DoorGolemTemplate.java | 74 --------- .../template/actor/npc/Doorman2Template.java | 73 --------- .../template/actor/npc/Doorman5Template.java | 74 --------- .../template/actor/npc/Doorman6Template.java | 74 --------- .../template/actor/npc/DoormanTemplate.java | 73 --------- .../template/actor/npc/DorfTemplate.java | 74 --------- .../template/actor/npc/Dorian2Template.java | 74 --------- .../template/actor/npc/Dorian3Template.java | 74 --------- .../template/actor/npc/DorothyTemplate.java | 74 --------- .../actor/npc/DrHelveticaTemplate.java | 74 --------- .../template/actor/npc/DrIceTemplate.java | 74 --------- .../actor/npc/DragonBomberTemplate.java | 74 --------- .../template/actor/npc/DrikoTemplate.java | 74 --------- .../actor/npc/DryadAgathionTemplate.java | 74 --------- .../template/actor/npc/DubabahTemplate.java | 74 --------- .../npc/DudaMaraTotemSpirit2Template.java | 74 --------- .../npc/DudaMaraTotemSpiritTemplate.java | 74 --------- .../template/actor/npc/DummyBoyATemplate.java | 74 --------- .../template/actor/npc/DummyBoyBTemplate.java | 74 --------- .../template/actor/npc/DummyBoyCTemplate.java | 74 --------- .../template/actor/npc/DummyBoyDTemplate.java | 74 --------- .../template/actor/npc/DummyBoyETemplate.java | 74 --------- .../actor/npc/DummyLadyFTemplate.java | 74 --------- .../actor/npc/DummyLadyGTemplate.java | 74 --------- .../actor/npc/DummyLadyHTemplate.java | 74 --------- .../actor/npc/DummyLadyITemplate.java | 74 --------- .../actor/npc/DummyLadyJTemplate.java | 74 --------- .../template/actor/npc/DuncanTemplate.java | 74 --------- .../actor/npc/DwarfAdventurer2Template.java | 74 --------- .../actor/npc/DwarfAdventurerTemplate.java | 74 --------- .../actor/npc/DwarfGolemTemplate.java | 74 --------- .../actor/npc/DwarfMaleMercenaryTemplate.java | 74 --------- .../actor/npc/EarthSnakeTemplate.java | 74 --------- .../template/actor/npc/EdmondTemplate.java | 74 --------- .../template/actor/npc/EdricTemplate.java | 74 --------- .../template/actor/npc/EindburghTemplate.java | 74 --------- .../script/template/actor/npc/ElTemplate.java | 74 --------- .../template/actor/npc/ElenaTemplate.java | 74 --------- .../template/actor/npc/EliasTemplate.java | 74 --------- .../actor/npc/EmeryConverterTemplate.java | 73 --------- .../template/actor/npc/EmilyTemplate.java | 74 --------- .../actor/npc/EmperorSquashTemplate.java | 73 --------- .../npc/EmperorsSealDevice2Template.java | 74 --------- .../npc/EmperorsSealDevice3Template.java | 74 --------- .../npc/EmperorsSealDevice4Template.java | 74 --------- .../npc/EmperorsSealDevice5Template.java | 74 --------- .../actor/npc/EmperorsSealDeviceTemplate.java | 74 --------- ...oyeeOfMagicResearchInstitute2Template.java | 74 --------- ...oyeeOfMagicResearchInstitute3Template.java | 74 --------- ...loyeeOfMagicResearchInstituteTemplate.java | 74 --------- .../template/actor/npc/EndrigoTemplate.java | 74 --------- .../actor/npc/EnergyOfGenerationTemplate.java | 73 --------- .../actor/npc/EnergySeedDarknessTemplate.java | 74 --------- .../actor/npc/EnergySeedDivinityTemplate.java | 74 --------- .../actor/npc/EnergySeedEarthTemplate.java | 74 --------- .../actor/npc/EnergySeedFireTemplate.java | 74 --------- .../actor/npc/EnergySeedWaterTemplate.java | 74 --------- .../actor/npc/EnergySeedWindTemplate.java | 74 --------- .../template/actor/npc/EnfeuxTemplate.java | 73 --------- .../npc/EngineeringManager10Template.java | 74 --------- .../npc/EngineeringManager11Template.java | 74 --------- .../npc/EngineeringManager12Template.java | 74 --------- .../npc/EngineeringManager13Template.java | 74 --------- .../npc/EngineeringManager14Template.java | 74 --------- .../npc/EngineeringManager15Template.java | 74 --------- .../npc/EngineeringManager16Template.java | 74 --------- .../npc/EngineeringManager17Template.java | 74 --------- .../npc/EngineeringManager18Template.java | 74 --------- .../npc/EngineeringManager19Template.java | 74 --------- .../npc/EngineeringManager20Template.java | 74 --------- .../npc/EngineeringManager21Template.java | 74 --------- .../npc/EngineeringManager2Template.java | 74 --------- .../npc/EngineeringManager3Template.java | 74 --------- .../npc/EngineeringManager4Template.java | 74 --------- .../npc/EngineeringManager5Template.java | 74 --------- .../npc/EngineeringManager6Template.java | 74 --------- .../npc/EngineeringManager7Template.java | 74 --------- .../npc/EngineeringManager8Template.java | 74 --------- .../npc/EngineeringManager9Template.java | 74 --------- .../actor/npc/EngineeringManagerTemplate.java | 74 --------- .../actor/npc/EnragedYetiTemplate.java | 74 --------- .../actor/npc/EntranceManager2Template.java | 74 --------- .../actor/npc/EntranceManager3Template.java | 74 --------- .../actor/npc/EntranceManager4Template.java | 74 --------- .../actor/npc/EntranceManager5Template.java | 74 --------- .../actor/npc/EntranceManagerTemplate.java | 74 --------- .../actor/npc/EricRamsheartTemplate.java | 74 --------- .../template/actor/npc/EricTemplate.java | 74 --------- .../actor/npc/EricaKenWeberTemplate.java | 74 --------- .../template/actor/npc/ErmianTemplate.java | 74 --------- .../actor/npc/EscapeDeviceTemplate.java | 74 --------- .../npc/EternityWandererStarisTemplate.java | 74 --------- .../template/actor/npc/EuclieTemplate.java | 74 --------- .../actor/npc/EustaceVanEssenTemplate.java | 74 --------- .../actor/npc/EvasObeliskTemplate.java | 74 --------- .../actor/npc/EvasProtector2Template.java | 74 --------- .../actor/npc/EvasProtector3Template.java | 74 --------- .../actor/npc/EvasProtector4Template.java | 74 --------- .../actor/npc/EvasProtectorTemplate.java | 74 --------- .../actor/npc/EventGatekeeper14Template.java | 74 --------- .../actor/npc/EventGatekeeper15Template.java | 74 --------- .../actor/npc/EventGatekeeper16Template.java | 74 --------- .../actor/npc/EventGatekeeper17Template.java | 74 --------- .../actor/npc/EventManager2Template.java | 74 --------- .../actor/npc/EventManager3Template.java | 74 --------- .../actor/npc/EventManager4Template.java | 74 --------- .../actor/npc/EventManager5Template.java | 74 --------- .../actor/npc/EventManagerTemplate.java | 74 --------- .../template/actor/npc/EvertTemplate.java | 74 --------- .../actor/npc/EvilAltar2Template.java | 73 --------- .../actor/npc/EvilAltar3Template.java | 73 --------- .../actor/npc/EvilAltar4Template.java | 73 --------- .../actor/npc/EvilAltar5Template.java | 73 --------- .../template/actor/npc/EvilAltarTemplate.java | 73 --------- .../template/actor/npc/ExarionTemplate.java | 74 --------- .../npc/ExplosiveSpiritOfFireTemplate.java | 74 --------- .../actor/npc/EyeOfArgosTemplate.java | 73 --------- .../actor/npc/EyeOfUdanMarduiTemplate.java | 74 --------- .../template/actor/npc/FalkTemplate.java | 74 --------- .../actor/npc/FallenAngel2Template.java | 74 --------- .../actor/npc/FallenUnicornTemplate.java | 74 --------- .../actor/npc/FarmRavagerTemplate.java | 74 --------- .../template/actor/npc/Felix2Template.java | 74 --------- .../template/actor/npc/FensterTemplate.java | 74 --------- .../template/actor/npc/FilaurTemplate.java | 74 --------- .../actor/npc/FinalForm2Template.java | 74 --------- .../actor/npc/FinalForm3Template.java | 74 --------- .../actor/npc/FinalForm4Template.java | 74 --------- .../template/actor/npc/FinalFormTemplate.java | 74 --------- .../template/actor/npc/FireFeedTemplate.java | 74 --------- .../template/actor/npc/FireTemplate.java | 74 --------- .../template/actor/npc/FirstOrcTemplate.java | 74 --------- .../actor/npc/FirstReactionTemplate.java | 74 --------- .../actor/npc/FlagOfWinnerTemplate.java | 73 --------- .../actor/npc/Flagpole10Template.java | 73 --------- .../actor/npc/Flagpole11Template.java | 73 --------- .../actor/npc/Flagpole12Template.java | 73 --------- .../actor/npc/Flagpole13Template.java | 73 --------- .../actor/npc/Flagpole14Template.java | 73 --------- .../actor/npc/Flagpole15Template.java | 73 --------- .../actor/npc/Flagpole16Template.java | 73 --------- .../actor/npc/Flagpole17Template.java | 73 --------- .../actor/npc/Flagpole18Template.java | 73 --------- .../actor/npc/Flagpole19Template.java | 73 --------- .../actor/npc/Flagpole20Template.java | 73 --------- .../actor/npc/Flagpole21Template.java | 73 --------- .../template/actor/npc/Flagpole2Template.java | 73 --------- .../template/actor/npc/Flagpole3Template.java | 73 --------- .../template/actor/npc/Flagpole4Template.java | 73 --------- .../template/actor/npc/Flagpole5Template.java | 73 --------- .../template/actor/npc/Flagpole6Template.java | 73 --------- .../template/actor/npc/Flagpole7Template.java | 73 --------- .../template/actor/npc/Flagpole8Template.java | 73 --------- .../template/actor/npc/Flagpole9Template.java | 73 --------- .../template/actor/npc/FlagpoleTemplate.java | 73 --------- .../template/actor/npc/FlameBoxTemplate.java | 74 --------- .../actor/npc/FlameOfApostates2Template.java | 74 --------- .../actor/npc/FlameOfApostatesTemplate.java | 74 --------- .../actor/npc/FlameOfDarkOmen2Template.java | 74 --------- .../actor/npc/FlameOfDarkOmenTemplate.java | 74 --------- .../npc/FlameOfForbiddenPath2Template.java | 74 --------- .../npc/FlameOfForbiddenPathTemplate.java | 74 --------- .../actor/npc/FlameOfTheBranded2Template.java | 74 --------- .../actor/npc/FlameOfTheBrandedTemplate.java | 74 --------- .../actor/npc/FlameOfTheWitch2Template.java | 74 --------- .../actor/npc/FlameOfTheWitchTemplate.java | 74 --------- .../actor/npc/FlameSalamanderTemplate.java | 74 --------- .../npc/FlameSuccessorAkkanTemplate.java | 74 --------- .../template/actor/npc/FlauronTemplate.java | 74 --------- .../npc/FloorTeleportDevice2Template.java | 73 --------- .../npc/FloorTeleportDevice3Template.java | 73 --------- .../npc/FloorTeleportDevice4Template.java | 73 --------- .../npc/FloorTeleportDeviceTemplate.java | 73 --------- .../actor/npc/FlowerFairySpiritTemplate.java | 74 --------- .../actor/npc/ForPresentation1Template.java | 74 --------- .../actor/npc/ForPresentation2Template.java | 74 --------- .../actor/npc/ForPresentation3Template.java | 74 --------- .../actor/npc/ForPresentation4Template.java | 74 --------- .../actor/npc/ForPresentation5Template.java | 74 --------- .../actor/npc/ForgottenMonument2Template.java | 73 --------- .../actor/npc/ForgottenMonument3Template.java | 73 --------- .../actor/npc/ForgottenMonument4Template.java | 73 --------- .../actor/npc/ForgottenMonumentTemplate.java | 73 --------- .../actor/npc/FortressAgathionTemplate.java | 74 --------- .../actor/npc/FortressGuard2Template.java | 74 --------- .../actor/npc/FortressGuardTemplate.java | 74 --------- .../actor/npc/FortressTrap10Template.java | 74 --------- .../actor/npc/FortressTrap11Template.java | 74 --------- .../actor/npc/FortressTrap12Template.java | 74 --------- .../actor/npc/FortressTrap13Template.java | 74 --------- .../actor/npc/FortressTrap14Template.java | 74 --------- .../actor/npc/FortressTrap15Template.java | 74 --------- .../actor/npc/FortressTrap16Template.java | 74 --------- .../actor/npc/FortressTrap17Template.java | 74 --------- .../actor/npc/FortressTrap18Template.java | 74 --------- .../actor/npc/FortressTrap19Template.java | 74 --------- .../actor/npc/FortressTrap20Template.java | 74 --------- .../actor/npc/FortressTrap21Template.java | 74 --------- .../actor/npc/FortressTrap2Template.java | 74 --------- .../actor/npc/FortressTrap3Template.java | 74 --------- .../actor/npc/FortressTrap4Template.java | 74 --------- .../actor/npc/FortressTrap5Template.java | 74 --------- .../actor/npc/FortressTrap6Template.java | 74 --------- .../actor/npc/FortressTrap7Template.java | 74 --------- .../actor/npc/FortressTrap8Template.java | 74 --------- .../actor/npc/FortressTrap9Template.java | 74 --------- .../actor/npc/FortressTrapTemplate.java | 74 --------- .../npc/FoundrySpiritGuard2Template.java | 74 --------- .../template/actor/npc/FranzTemplate.java | 74 --------- .../actor/npc/FreeGiftMerchantTemplate.java | 74 --------- .../actor/npc/FrenziedBabyCougarTemplate.java | 74 --------- .../npc/FrenziedBuffaloBabyTemplate.java | 74 --------- .../actor/npc/FrenziedBuffaloTemplate.java | 74 --------- .../actor/npc/FrenziedCougarTemplate.java | 74 --------- .../actor/npc/FrenziedKookaburraTemplate.java | 74 --------- .../template/actor/npc/Freya2Template.java | 74 --------- .../template/actor/npc/FreyaTemplate.java | 74 --------- .../actor/npc/FreyasStewardTemplate.java | 74 --------- .../template/actor/npc/Frog2Template.java | 74 --------- .../template/actor/npc/FrogTemplate.java | 74 --------- .../template/actor/npc/Furnace2Template.java | 74 --------- .../template/actor/npc/FurnaceTemplate.java | 74 --------- .../template/actor/npc/GabrielleTemplate.java | 74 --------- .../template/actor/npc/GalateTemplate.java | 74 --------- .../template/actor/npc/GalateaTemplate.java | 74 --------- .../template/actor/npc/GalionTemplate.java | 74 --------- .../template/actor/npc/GallintTemplate.java | 74 --------- .../actor/npc/GantakiZuUrutuTemplate.java | 74 --------- .../actor/npc/GardenGuard12Template.java | 74 --------- .../actor/npc/GardenGuard13Template.java | 74 --------- .../actor/npc/GardenGuard14Template.java | 74 --------- .../actor/npc/GardenSculptureTemplate.java | 73 --------- .../template/actor/npc/Gardener2Template.java | 74 --------- .../template/actor/npc/GardenerTemplate.java | 74 --------- .../template/actor/npc/GariachinTemplate.java | 74 --------- .../template/actor/npc/GateTemplate.java | 73 --------- .../actor/npc/GatekeeperOfAbyss2Template.java | 74 --------- .../npc/GatekeeperOfFireDragon2Template.java | 74 --------- .../npc/GatekeeperOfFireDragon3Template.java | 74 --------- .../npc/GatekeeperOfFireDragonTemplate.java | 74 --------- .../npc/GatemasterOfTheFutureTemplate.java | 73 --------- .../npc/GatemasterOfThePastTemplate.java | 73 --------- .../npc/GatemasterOfThePresentTemplate.java | 73 --------- .../actor/npc/GauriTwinklerockTemplate.java | 74 --------- .../template/actor/npc/GedrikTemplate.java | 74 --------- .../template/actor/npc/General11Template.java | 74 --------- .../template/actor/npc/General13Template.java | 74 --------- .../template/actor/npc/General15Template.java | 74 --------- .../template/actor/npc/General17Template.java | 74 --------- .../template/actor/npc/General19Template.java | 74 --------- .../template/actor/npc/General21Template.java | 74 --------- .../template/actor/npc/General23Template.java | 74 --------- .../template/actor/npc/General3Template.java | 74 --------- .../template/actor/npc/General5Template.java | 74 --------- .../template/actor/npc/General7Template.java | 74 --------- .../template/actor/npc/General9Template.java | 74 --------- .../template/actor/npc/GeneralTemplate.java | 74 --------- .../template/actor/npc/GeraldTemplate.java | 74 --------- .../npc/GhostOfARailroadEngineerTemplate.java | 74 --------- .../actor/npc/GhostOfAdventurer2Template.java | 74 --------- .../actor/npc/GhostOfAdventurerTemplate.java | 74 --------- ...stOfAnAncientRailroadEngineerTemplate.java | 74 --------- .../actor/npc/GhostOfPriestTemplate.java | 74 --------- .../actor/npc/GhostOfVonHellmannTemplate.java | 74 --------- .../npc/GhostOfVonHellmannsPageTemplate.java | 74 --------- .../actor/npc/GhouliffDroopstoneTemplate.java | 74 --------- .../template/actor/npc/GiantRat2Template.java | 74 --------- .../template/actor/npc/GiantRat3Template.java | 74 --------- .../template/actor/npc/GiantRat4Template.java | 74 --------- .../template/actor/npc/GiantRatTemplate.java | 74 --------- .../template/actor/npc/GilmoreTemplate.java | 74 --------- .../template/actor/npc/GinbyTemplate.java | 74 --------- .../template/actor/npc/GirlBearTemplate.java | 74 --------- .../actor/npc/GiselleVonHellmannTemplate.java | 74 --------- .../template/actor/npc/GlacierTemplate.java | 74 --------- .../GloomyBabyWhiteTigerCaptainTemplate.java | 74 --------- .../npc/GloomyBabyWhiteTigerTemplate.java | 74 --------- .../actor/npc/GloomyHeadMilkCowTemplate.java | 74 --------- .../actor/npc/GloomyMilkCowTemplate.java | 74 --------- .../npc/GludioTerritoryManagerTemplate.java | 74 --------- .../actor/npc/GnocianAgathionTemplate.java | 74 --------- .../actor/npc/GodOfFortuneTemplate.java | 74 --------- .../actor/npc/GoldAgathionTemplate.java | 74 --------- .../template/actor/npc/GoldenPigTemplate.java | 74 --------- .../actor/npc/GolemGuardianTemplate.java | 74 --------- .../template/actor/npc/GordonTemplate.java | 74 --------- .../template/actor/npc/GouphTemplate.java | 74 --------- .../actor/npc/GraciaServerHelperTemplate.java | 74 --------- .../GraciaServerProofExchangerTemplate.java | 74 --------- .../actor/npc/GraciaSurvivorTemplate.java | 74 --------- .../actor/npc/GrailApostle2Template.java | 74 --------- .../actor/npc/GrailApostleTemplate.java | 74 --------- .../actor/npc/GrannyTigerTemplate.java | 74 --------- .../npc/GraveRobberWarrior3Template.java | 74 --------- .../template/actor/npc/GreatPigTemplate.java | 74 --------- .../actor/npc/GreatSoul2Template.java | 73 --------- .../template/actor/npc/GreatSoulTemplate.java | 73 --------- .../npc/GreatSumoMatchAgathionTemplate.java | 74 --------- .../actor/npc/GreenFlag2Template.java | 73 --------- .../template/actor/npc/GreenFlagTemplate.java | 73 --------- .../GreenRobedTojigongAgathionTemplate.java | 74 --------- .../template/actor/npc/Grendel2Template.java | 74 --------- .../template/actor/npc/GreyTemplate.java | 74 --------- .../template/actor/npc/Greymore2Template.java | 74 --------- .../template/actor/npc/GreymoreTemplate.java | 74 --------- .../template/actor/npc/GriffonTemplate.java | 74 --------- .../template/actor/npc/GrimstTemplate.java | 74 --------- .../actor/npc/GrizzlyBearTemplate.java | 74 --------- .../actor/npc/GroupGatekeeper4Template.java | 74 --------- .../actor/npc/GroupGatekeeper5Template.java | 74 --------- .../actor/npc/GroupGatekeeper6Template.java | 74 --------- .../actor/npc/GroupGatekeeper7Template.java | 74 --------- .../actor/npc/GroupGatekeeper8Template.java | 74 --------- .../actor/npc/GuangongAgathionTemplate.java | 74 --------- .../actor/npc/GuardCaptain11Template.java | 74 --------- .../actor/npc/GuardCaptain13Template.java | 74 --------- .../actor/npc/GuardCaptain15Template.java | 74 --------- .../actor/npc/GuardCaptain17Template.java | 74 --------- .../actor/npc/GuardCaptain19Template.java | 74 --------- .../actor/npc/GuardCaptain21Template.java | 74 --------- .../actor/npc/GuardCaptain23Template.java | 74 --------- .../actor/npc/GuardCaptain25Template.java | 74 --------- .../actor/npc/GuardCaptain27Template.java | 74 --------- .../actor/npc/GuardCaptain29Template.java | 74 --------- .../actor/npc/GuardCaptain31Template.java | 74 --------- .../actor/npc/GuardCaptain33Template.java | 74 --------- .../actor/npc/GuardCaptain35Template.java | 74 --------- .../actor/npc/GuardCaptain37Template.java | 74 --------- .../actor/npc/GuardCaptain39Template.java | 74 --------- .../actor/npc/GuardCaptain3Template.java | 74 --------- .../actor/npc/GuardCaptain41Template.java | 74 --------- .../actor/npc/GuardCaptain5Template.java | 74 --------- .../actor/npc/GuardCaptain7Template.java | 74 --------- .../actor/npc/GuardCaptain9Template.java | 74 --------- .../actor/npc/GuardCaptainTemplate.java | 74 --------- .../actor/npc/GuardianOfBorder10Template.java | 73 --------- .../actor/npc/GuardianOfBorder11Template.java | 73 --------- .../actor/npc/GuardianOfBorder12Template.java | 73 --------- .../actor/npc/GuardianOfBorder13Template.java | 73 --------- .../actor/npc/GuardianOfBorder14Template.java | 73 --------- .../actor/npc/GuardianOfBorder15Template.java | 73 --------- .../actor/npc/GuardianOfBorder16Template.java | 73 --------- .../actor/npc/GuardianOfBorder17Template.java | 73 --------- .../actor/npc/GuardianOfBorder18Template.java | 73 --------- .../actor/npc/GuardianOfBorder19Template.java | 73 --------- .../actor/npc/GuardianOfBorder20Template.java | 73 --------- .../actor/npc/GuardianOfBorder21Template.java | 73 --------- .../actor/npc/GuardianOfBorder22Template.java | 73 --------- .../actor/npc/GuardianOfBorder23Template.java | 73 --------- .../actor/npc/GuardianOfBorder24Template.java | 73 --------- .../actor/npc/GuardianOfBorder25Template.java | 73 --------- .../actor/npc/GuardianOfBorder26Template.java | 73 --------- .../actor/npc/GuardianOfBorder27Template.java | 73 --------- .../actor/npc/GuardianOfBorder28Template.java | 73 --------- .../actor/npc/GuardianOfBorder29Template.java | 73 --------- .../actor/npc/GuardianOfBorder2Template.java | 73 --------- .../actor/npc/GuardianOfBorder30Template.java | 73 --------- .../actor/npc/GuardianOfBorder31Template.java | 73 --------- .../actor/npc/GuardianOfBorder32Template.java | 73 --------- .../actor/npc/GuardianOfBorder33Template.java | 73 --------- .../actor/npc/GuardianOfBorder34Template.java | 73 --------- .../actor/npc/GuardianOfBorder35Template.java | 73 --------- .../actor/npc/GuardianOfBorder36Template.java | 73 --------- .../actor/npc/GuardianOfBorder37Template.java | 73 --------- .../actor/npc/GuardianOfBorder38Template.java | 73 --------- .../actor/npc/GuardianOfBorder39Template.java | 73 --------- .../actor/npc/GuardianOfBorder3Template.java | 73 --------- .../actor/npc/GuardianOfBorder40Template.java | 73 --------- .../actor/npc/GuardianOfBorder41Template.java | 73 --------- .../actor/npc/GuardianOfBorder42Template.java | 73 --------- .../actor/npc/GuardianOfBorder43Template.java | 73 --------- .../actor/npc/GuardianOfBorder44Template.java | 73 --------- .../actor/npc/GuardianOfBorder45Template.java | 73 --------- .../actor/npc/GuardianOfBorder46Template.java | 73 --------- .../actor/npc/GuardianOfBorder47Template.java | 73 --------- .../actor/npc/GuardianOfBorder48Template.java | 73 --------- .../actor/npc/GuardianOfBorder49Template.java | 73 --------- .../actor/npc/GuardianOfBorder4Template.java | 73 --------- .../actor/npc/GuardianOfBorder50Template.java | 73 --------- .../actor/npc/GuardianOfBorder51Template.java | 73 --------- .../actor/npc/GuardianOfBorder52Template.java | 73 --------- .../actor/npc/GuardianOfBorder53Template.java | 73 --------- .../actor/npc/GuardianOfBorder54Template.java | 73 --------- .../actor/npc/GuardianOfBorder5Template.java | 73 --------- .../actor/npc/GuardianOfBorder6Template.java | 73 --------- .../actor/npc/GuardianOfBorder7Template.java | 73 --------- .../actor/npc/GuardianOfBorder8Template.java | 73 --------- .../actor/npc/GuardianOfBorder9Template.java | 73 --------- .../actor/npc/GuardianOfBorderTemplate.java | 73 --------- .../npc/GuardianOfEasternSealTemplate.java | 73 --------- .../npc/GuardianOfGreatSealTemplate.java | 73 --------- .../npc/GuardianOfNorthernSealTemplate.java | 73 --------- .../npc/GuardianOfSouthernSealTemplate.java | 73 --------- .../npc/GuardianOfTowerOfSealTemplate.java | 73 --------- .../npc/GuardianOfWesternSealTemplate.java | 73 --------- .../npc/GuardianWizardOfTheClothTemplate.java | 74 --------- .../actor/npc/GuardiansStriderTemplate.java | 73 --------- .../actor/npc/GuardsOfTheDawn2Template.java | 74 --------- .../actor/npc/GuardsOfTheDawn3Template.java | 74 --------- .../actor/npc/GuardsOfTheDawnTemplate.java | 74 --------- .../template/actor/npc/GumielTemplate.java | 74 --------- .../template/actor/npc/GupuTemplate.java | 74 --------- .../actor/npc/GutenhagenTemplate.java | 74 --------- .../GwanseumNyangNyangAgathionTemplate.java | 74 --------- .../npc/GwanwooHwamaeAgathionTemplate.java | 74 --------- .../template/actor/npc/HakranTemplate.java | 74 --------- .../actor/npc/HallCaptainTemplate.java | 74 --------- .../actor/npc/HallGuard2Template.java | 74 --------- .../actor/npc/HallGuard3Template.java | 74 --------- .../actor/npc/HallGuard4Template.java | 74 --------- .../actor/npc/HallGuard5Template.java | 74 --------- .../actor/npc/HallGuard6Template.java | 74 --------- .../template/actor/npc/HallGuardTemplate.java | 74 --------- .../npc/HalloweenEventManagerTemplate.java | 74 --------- .../template/actor/npc/HamilTemplate.java | 74 --------- .../template/actor/npc/HanarinTemplate.java | 74 --------- .../template/actor/npc/HandyTemplate.java | 74 --------- .../template/actor/npc/HarakTemplate.java | 74 --------- .../template/actor/npc/Hardin2Template.java | 74 --------- .../template/actor/npc/HardinTemplate.java | 74 --------- .../template/actor/npc/HarkelTemplate.java | 74 --------- .../actor/npc/Harkilgamed2Template.java | 74 --------- .../actor/npc/Harkilgamed3Template.java | 74 --------- .../actor/npc/Harkilgamed4Template.java | 74 --------- .../actor/npc/HarkilgamedTemplate.java | 74 --------- .../template/actor/npc/HatosTemplate.java | 74 --------- .../actor/npc/HayanceAgathionTemplate.java | 74 --------- .../template/actor/npc/HeadBullTemplate.java | 74 --------- .../actor/npc/HeadMilkCowTemplate.java | 74 --------- .../actor/npc/HeadquartersTemplate.java | 73 --------- .../actor/npc/HeartOfVolcanoTemplate.java | 73 --------- .../actor/npc/HeartOfWardingTemplate.java | 73 --------- .../npc/HeavenlyBridgeKeeperTemplate.java | 74 --------- .../template/actor/npc/HeavyTowTemplate.java | 74 --------- .../actor/npc/HellboundInsurgentTemplate.java | 74 --------- .../actor/npc/HellboundNativeTemplate.java | 74 --------- .../actor/npc/HellboundTraitorTemplate.java | 74 --------- .../actor/npc/HereticFemaleTemplate.java | 74 --------- .../actor/npc/HereticMaleTemplate.java | 74 --------- .../template/actor/npc/Hermit2Template.java | 74 --------- .../template/actor/npc/HermitTemplate.java | 74 --------- .../actor/npc/HestuiGuardTemplate.java | 74 --------- .../actor/npc/HestuiTotemSpiritTemplate.java | 74 --------- .../template/actor/npc/HierarchTemplate.java | 74 --------- .../actor/npc/HighPriestOfDawnTemplate.java | 74 --------- .../npc/HighQualityLargeSquashTemplate.java | 73 --------- .../actor/npc/HighQualitySquashTemplate.java | 73 --------- .../actor/npc/HindemithTruevoiceTemplate.java | 74 --------- .../actor/npc/HolidaySanta2Template.java | 74 --------- .../actor/npc/HolidaySantaTemplate.java | 74 --------- .../actor/npc/HolidaySledTemplate.java | 74 --------- .../actor/npc/HolyArkOfSecrecy1Template.java | 73 --------- .../actor/npc/HolyArkOfSecrecy2Template.java | 73 --------- .../actor/npc/HolyArkOfSecrecy3Template.java | 73 --------- .../actor/npc/HolyBrazierTemplate.java | 73 --------- .../template/actor/npc/HolyGrailTemplate.java | 73 --------- .../actor/npc/HotSpringsGourd2Template.java | 73 --------- .../actor/npc/HotSpringsGourd3Template.java | 73 --------- .../actor/npc/HotSpringsGourd4Template.java | 73 --------- .../actor/npc/HotSpringsGourdTemplate.java | 73 --------- .../actor/npc/HotSpringsYeti2Template.java | 74 --------- .../actor/npc/HotSpringsYeti3Template.java | 74 --------- .../actor/npc/HotSpringsYeti4Template.java | 74 --------- .../actor/npc/HotSpringsYeti5Template.java | 74 --------- .../actor/npc/HotWeatherTemplate.java | 74 --------- .../actor/npc/Housekeeper2Template.java | 74 --------- .../actor/npc/HousekeeperTemplate.java | 74 --------- .../template/actor/npc/HudeTemplate.java | 74 --------- .../template/actor/npc/HugePig2Template.java | 74 --------- .../template/actor/npc/HugePig3Template.java | 74 --------- .../template/actor/npc/HugePigTemplate.java | 74 --------- .../actor/npc/HumanMaleMercenaryTemplate.java | 74 --------- .../npc/HuntingGroundKeeper2Template.java | 74 --------- .../npc/HuntingGroundKeeperTemplate.java | 74 --------- .../actor/npc/IasonHeineTemplate.java | 74 --------- .../actor/npc/IceFairySculptureTemplate.java | 73 --------- .../actor/npc/IceSculpture2Template.java | 73 --------- .../actor/npc/IceSculpture3Template.java | 73 --------- .../actor/npc/IceSculpture4Template.java | 73 --------- .../actor/npc/IceSculptureTemplate.java | 73 --------- .../template/actor/npc/IceShelfTemplate.java | 73 --------- .../actor/npc/IconOfTheFutureTemplate.java | 74 --------- .../actor/npc/IconOfThePastTemplate.java | 74 --------- .../actor/npc/IconOfThePresentTemplate.java | 74 --------- .../npc/IdentityConfirmDeviceTemplate.java | 74 --------- .../actor/npc/IkenAgathionTemplate.java | 74 --------- .../template/actor/npc/IlvenisTemplate.java | 74 --------- .../actor/npc/ImperialCofferTemplate.java | 73 --------- .../actor/npc/ImperialTombGuideTemplate.java | 74 --------- .../npc/ImprovisedExplosiveTemplate.java | 74 --------- .../actor/npc/InfernoDrakeTemplate.java | 74 --------- .../npc/IngeniousContraption10Template.java | 74 --------- .../npc/IngeniousContraption11Template.java | 74 --------- .../npc/IngeniousContraption12Template.java | 74 --------- .../npc/IngeniousContraption13Template.java | 74 --------- .../npc/IngeniousContraption2Template.java | 74 --------- .../npc/IngeniousContraption3Template.java | 74 --------- .../npc/IngeniousContraption4Template.java | 74 --------- .../npc/IngeniousContraption5Template.java | 74 --------- .../npc/IngeniousContraption6Template.java | 74 --------- .../npc/IngeniousContraption7Template.java | 74 --------- .../npc/IngeniousContraption8Template.java | 74 --------- .../npc/IngeniousContraption9Template.java | 74 --------- .../npc/IngeniousContraptionTemplate.java | 74 --------- .../actor/npc/InjuredSoldierTemplate.java | 74 --------- .../actor/npc/InnerCastleGuardTemplate.java | 74 --------- .../actor/npc/InnerCastleSeerTemplate.java | 74 --------- .../actor/npc/InnerCastleSentryTemplate.java | 74 --------- .../actor/npc/InnerDoorman10Template.java | 74 --------- .../actor/npc/InnerDoorman11Template.java | 74 --------- .../actor/npc/InnerDoorman16Template.java | 74 --------- .../actor/npc/InnerDoorman17Template.java | 74 --------- .../actor/npc/InspectorAdler2Template.java | 74 --------- .../actor/npc/InspectorAdlerTemplate.java | 74 --------- .../actor/npc/InspectorSinaiTemplate.java | 74 --------- .../npc/InstantMovingDeviceTemplate.java | 74 --------- .../actor/npc/InventorMaruTemplate.java | 74 --------- .../actor/npc/IsaelSilvershadowTemplate.java | 74 --------- .../template/actor/npc/IshumaTemplate.java | 74 --------- .../actor/npc/ItemBroker2Template.java | 74 --------- .../actor/npc/ItemBroker3Template.java | 74 --------- .../actor/npc/ItemBrokerTemplate.java | 74 --------- .../template/actor/npc/IvanTemplate.java | 74 --------- .../template/actor/npc/JackSageTemplate.java | 74 --------- .../template/actor/npc/JacquardTemplate.java | 74 --------- .../template/actor/npc/Jaina2Template.java | 74 --------- .../template/actor/npc/JainaTemplate.java | 74 --------- .../template/actor/npc/JakanTemplate.java | 74 --------- .../template/actor/npc/JaxTemplate.java | 74 --------- .../template/actor/npc/JenniferTemplate.java | 74 --------- .../template/actor/npc/JeremyTemplate.java | 74 --------- .../template/actor/npc/JerianTemplate.java | 74 --------- .../template/actor/npc/JetBikeTemplate.java | 74 --------- .../template/actor/npc/JewelTemplate.java | 74 --------- .../template/actor/npc/Jinia2Template.java | 74 --------- .../template/actor/npc/Jinia3Template.java | 74 --------- .../template/actor/npc/JiniaTemplate.java | 74 --------- .../template/actor/npc/JirroneTemplate.java | 74 --------- .../template/actor/npc/JisansTemplate.java | 74 --------- .../template/actor/npc/JohnTemplate.java | 74 --------- .../template/actor/npc/JohnnyTemplate.java | 74 --------- .../template/actor/npc/JonasTemplate.java | 74 --------- .../template/actor/npc/JoyTemplate.java | 74 --------- .../template/actor/npc/JudeTemplate.java | 74 --------- .../template/actor/npc/JugheadTemplate.java | 74 --------- .../template/actor/npc/JujuTemplate.java | 74 --------- .../template/actor/npc/KadomasTemplate.java | 74 --------- .../actor/npc/KadunZuKetraTemplate.java | 74 --------- .../template/actor/npc/KahmanTemplate.java | 74 --------- .../template/actor/npc/KaienTemplate.java | 74 --------- .../actor/npc/KainVanHalterTemplate.java | 74 --------- .../template/actor/npc/KaitarTemplate.java | 74 --------- .../template/actor/npc/KakanTemplate.java | 74 --------- .../npc/KaleidosTheUnicorn2Template.java | 74 --------- .../actor/npc/KaleidosTheUnicornTemplate.java | 74 --------- .../template/actor/npc/KalibranTemplate.java | 74 --------- .../template/actor/npc/KalintaTemplate.java | 74 --------- .../template/actor/npc/KalisTemplate.java | 74 --------- .../actor/npc/KamaelGatekeeperTemplate.java | 73 --------- .../npc/KamaelMaleMercenaryTemplate.java | 74 --------- .../template/actor/npc/KanafTemplate.java | 74 --------- .../template/actor/npc/KanemikaTemplate.java | 74 --------- .../template/actor/npc/KanisTemplate.java | 74 --------- .../actor/npc/KantabilonTemplate.java | 74 --------- .../template/actor/npc/KarakaweiTemplate.java | 74 --------- .../template/actor/npc/KarinaTemplate.java | 74 --------- .../template/actor/npc/KarrodTemplate.java | 74 --------- .../template/actor/npc/KartiaTemplate.java | 74 --------- .../template/actor/npc/KarudaTemplate.java | 74 --------- .../template/actor/npc/KashTemplate.java | 74 --------- .../template/actor/npc/KassandraTemplate.java | 74 --------- .../template/actor/npc/KatariTemplate.java | 74 --------- .../template/actor/npc/Katenar2Template.java | 74 --------- .../template/actor/npc/Katenar3Template.java | 74 --------- .../template/actor/npc/Katenar4Template.java | 74 --------- .../template/actor/npc/Katenar5Template.java | 74 --------- .../template/actor/npc/KatenarTemplate.java | 74 --------- .../template/actor/npc/KatensaTemplate.java | 74 --------- .../actor/npc/KaurinAgathionTemplate.java | 74 --------- .../actor/npc/KazkinZuGandiTemplate.java | 74 --------- .../template/actor/npc/KbaldirTemplate.java | 74 --------- .../template/actor/npc/KeatsTemplate.java | 74 --------- .../template/actor/npc/KeefTemplate.java | 74 --------- .../template/actor/npc/Kegor2Template.java | 74 --------- .../template/actor/npc/Kegor3Template.java | 74 --------- .../template/actor/npc/KegorTemplate.java | 74 --------- .../template/actor/npc/KekropusTemplate.java | 74 --------- .../template/actor/npc/KelleyiaTemplate.java | 74 --------- .../template/actor/npc/KeltirTemplate.java | 74 --------- .../template/actor/npc/KendalTemplate.java | 74 --------- .../template/actor/npc/KeplonTemplate.java | 74 --------- .../template/actor/npc/KepraTemplate.java | 74 --------- .../npc/KertangsTreasureChest2Template.java | 74 --------- .../npc/KertangsTreasureChest3Template.java | 74 --------- .../npc/KertangsTreasureChest4Template.java | 74 --------- .../npc/KertangsTreasureChest5Template.java | 74 --------- .../npc/KertangsTreasureChestTemplate.java | 74 --------- .../actor/npc/KetraOrcShaman2Template.java | 74 --------- .../actor/npc/KetraOrcSupporter2Template.java | 74 --------- .../actor/npc/KetraVanCaptainTemplate.java | 74 --------- .../actor/npc/KetraVanCommanderTemplate.java | 74 --------- .../actor/npc/KetraVanGruntTemplate.java | 74 --------- .../actor/npc/KetraVanShaman2Template.java | 74 --------- .../actor/npc/KetraVanShamanTemplate.java | 74 --------- .../actor/npc/KetrasHolyAltarTemplate.java | 73 --------- .../template/actor/npc/KeucereusTemplate.java | 74 --------- .../actor/npc/KhavatariKashuTemplate.java | 74 --------- .../template/actor/npc/KiefTemplate.java | 74 --------- .../template/actor/npc/KierTemplate.java | 73 --------- .../actor/npc/KingSquashTemplate.java | 73 --------- .../template/actor/npc/KinsleyTemplate.java | 74 --------- .../template/actor/npc/KintaijinTemplate.java | 74 --------- .../actor/npc/KirikachinTemplate.java | 74 --------- .../actor/npc/KirilSparkystoneTemplate.java | 74 --------- .../template/actor/npc/KirklanTemplate.java | 74 --------- .../template/actor/npc/KiyachiTemplate.java | 74 --------- .../template/actor/npc/KleinTemplate.java | 74 --------- .../KnightLeaderEliteMercenaryTemplate.java | 74 --------- .../npc/KnightLevelMercenaryTemplate.java | 74 --------- .../template/actor/npc/KnightTemplate.java | 74 --------- .../actor/npc/Kookaburra2Template.java | 74 --------- .../template/actor/npc/KotatzTemplate.java | 74 --------- .../actor/npc/KrateisSteward2Template.java | 74 --------- .../actor/npc/KrateisStewardTemplate.java | 74 --------- .../actor/npc/KrateisWatcher2Template.java | 74 --------- .../actor/npc/KrateisWatcherTemplate.java | 74 --------- .../template/actor/npc/KristinaTemplate.java | 74 --------- .../template/actor/npc/KuberTemplate.java | 74 --------- .../template/actor/npc/KunTemplate.java | 74 --------- .../template/actor/npc/KunotaTemplate.java | 74 --------- .../template/actor/npc/KurkleTemplate.java | 73 --------- .../template/actor/npc/Kurstin2Template.java | 74 --------- .../template/actor/npc/KutaTemplate.java | 74 --------- .../actor/npc/LadderSnowAgathionTemplate.java | 74 --------- .../actor/npc/LadyOfTheLakeTemplate.java | 74 --------- .../template/actor/npc/LaferonTemplate.java | 74 --------- .../template/actor/npc/LakiTemplate.java | 74 --------- .../actor/npc/LakinosAgathionTemplate.java | 74 --------- .../actor/npc/LanaAgathionTemplate.java | 74 --------- .../npc/LargeRainHoneyWatermelonTemplate.java | 73 --------- .../npc/LargeRainWatermelonTemplate.java | 73 --------- .../actor/npc/LargeYoungSquashTemplate.java | 73 --------- .../template/actor/npc/LavaGolemTemplate.java | 74 --------- .../template/actor/npc/LawrenceTemplate.java | 74 --------- .../actor/npc/Legionnaire2Template.java | 74 --------- .../actor/npc/LegionnaireTemplate.java | 74 --------- .../template/actor/npc/LeikarTemplate.java | 74 --------- .../template/actor/npc/LeirynnTemplate.java | 74 --------- .../template/actor/npc/LekonTemplate.java | 74 --------- .../template/actor/npc/LelrikiaTemplate.java | 74 --------- .../template/actor/npc/LeoTemplate.java | 74 --------- .../template/actor/npc/Leon3Template.java | 74 --------- .../actor/npc/LeonaBlackbirdTemplate.java | 74 --------- .../template/actor/npc/LeopardTemplate.java | 74 --------- .../template/actor/npc/LeopoldTemplate.java | 74 --------- .../template/actor/npc/LeylaMiraTemplate.java | 74 --------- .../actor/npc/LidiaVonHellmannTemplate.java | 74 --------- .../actor/npc/LightOfDawn2Template.java | 73 --------- .../actor/npc/LightOfDawnTemplate.java | 74 --------- .../npc/LightPurpleManedHorseTemplate.java | 74 --------- .../actor/npc/LilimKnightTemplate.java | 74 --------- .../template/actor/npc/Lilith3Template.java | 74 --------- .../template/actor/npc/Lilith4Template.java | 74 --------- .../actor/npc/LilithsElite2Template.java | 74 --------- .../actor/npc/LilithsSteward2Template.java | 74 --------- .../template/actor/npc/LillyTemplate.java | 74 --------- .../template/actor/npc/LindaTemplate.java | 74 --------- .../template/actor/npc/LionelTemplate.java | 74 --------- .../npc/LittleAngelAgathionTemplate.java | 74 --------- .../npc/LittleDevilAgathionTemplate.java | 74 --------- .../template/actor/npc/LockTemplate.java | 74 --------- .../template/actor/npc/LockirinTemplate.java | 74 --------- .../template/actor/npc/LokenTemplate.java | 74 --------- .../template/actor/npc/LorainTemplate.java | 74 --------- .../actor/npc/LordAgathionTemplate.java | 74 --------- .../npc/LotteryTicketSeller2Template.java | 74 --------- .../npc/LotteryTicketSeller3Template.java | 74 --------- .../npc/LotteryTicketSeller4Template.java | 74 --------- .../npc/LotteryTicketSeller5Template.java | 74 --------- .../npc/LotteryTicketSellerTemplate.java | 74 --------- .../actor/npc/LouieTheCatTemplate.java | 74 --------- .../actor/npc/LoveAgathionTemplate.java | 74 --------- .../npc/LowQualityLargeSquashTemplate.java | 73 --------- .../actor/npc/LowQualitySquashTemplate.java | 73 --------- .../actor/npc/LucianneTanfordTemplate.java | 74 --------- .../actor/npc/LuciensAltar2Template.java | 74 --------- .../actor/npc/LuciensAltar3Template.java | 74 --------- .../actor/npc/LuciensAltar4Template.java | 74 --------- .../actor/npc/LuciensAltar5Template.java | 74 --------- .../actor/npc/LuciensAltarTemplate.java | 74 --------- .../actor/npc/LuckySkyLanternTemplate.java | 74 --------- .../template/actor/npc/LureTowTemplate.java | 74 --------- .../template/actor/npc/MachineTemplate.java | 74 --------- .../npc/MagicLaboratoryWorkerTemplate.java | 74 --------- .../actor/npc/MaidOfLidiaTemplate.java | 74 --------- .../actor/npc/MainMachine10Template.java | 73 --------- .../actor/npc/MainMachine11Template.java | 73 --------- .../actor/npc/MainMachine12Template.java | 73 --------- .../actor/npc/MainMachine2Template.java | 73 --------- .../actor/npc/MainMachine3Template.java | 73 --------- .../actor/npc/MainMachine4Template.java | 73 --------- .../actor/npc/MainMachine5Template.java | 73 --------- .../actor/npc/MainMachine6Template.java | 73 --------- .../actor/npc/MainMachine7Template.java | 73 --------- .../actor/npc/MainMachine8Template.java | 73 --------- .../actor/npc/MainMachine9Template.java | 73 --------- .../actor/npc/MainMachineTemplate.java | 73 --------- .../template/actor/npc/MainRoleATemplate.java | 74 --------- .../template/actor/npc/MainRoleBTemplate.java | 74 --------- .../actor/npc/MajoAgathionTemplate.java | 74 --------- .../template/actor/npc/Malcom10Template.java | 74 --------- .../template/actor/npc/Malcom9Template.java | 74 --------- .../actor/npc/MaleElfMercenaryTemplate.java | 74 --------- .../template/actor/npc/ManagerTemplate.java | 74 --------- .../npc/MandarinDressAgathionTemplate.java | 74 --------- .../actor/npc/MansionGuideTemplate.java | 74 --------- .../actor/npc/MansionManagerTemplate.java | 74 --------- .../actor/npc/MantarasaEggTemplate.java | 73 --------- .../template/actor/npc/MaoTemplate.java | 74 --------- .../template/actor/npc/MarcelaTemplate.java | 74 --------- .../template/actor/npc/MariaTemplate.java | 74 --------- .../template/actor/npc/MariusTemplate.java | 74 --------- .../template/actor/npc/Mark2Template.java | 74 --------- .../template/actor/npc/MarkTemplate.java | 74 --------- .../template/actor/npc/MaronTemplate.java | 74 --------- .../template/actor/npc/MarquezTemplate.java | 74 --------- .../template/actor/npc/MarshaTemplate.java | 74 --------- .../template/actor/npc/MartienTemplate.java | 74 --------- .../actor/npc/MaryseRedbonnetTemplate.java | 74 --------- .../template/actor/npc/MasonTemplate.java | 74 --------- .../actor/npc/MasterDugi2Template.java | 74 --------- .../actor/npc/MasterDugiTemplate.java | 74 --------- .../actor/npc/MasterYogiTemplate.java | 74 --------- .../actor/npc/MatchManager2Template.java | 74 --------- .../actor/npc/MatchManager3Template.java | 74 --------- .../actor/npc/MatchManagerTemplate.java | 74 --------- .../template/actor/npc/MatheoTemplate.java | 74 --------- .../template/actor/npc/MatildTemplate.java | 74 --------- .../template/actor/npc/MatrasTemplate.java | 74 --------- .../script/template/actor/npc/McTemplate.java | 74 --------- .../template/actor/npc/MclarenTemplate.java | 74 --------- .../actor/npc/MedibalsCorpseTemplate.java | 74 --------- .../actor/npc/MedinaBlackheartTemplate.java | 74 --------- .../template/actor/npc/MediumJarTemplate.java | 73 --------- .../actor/npc/MenacingMachineTemplate.java | 74 --------- .../template/actor/npc/MennonTemplate.java | 74 --------- .../actor/npc/MercenaryArcherTemplate.java | 74 --------- .../actor/npc/MercenaryCaptain10Template.java | 74 --------- .../actor/npc/MercenaryCaptain11Template.java | 74 --------- .../actor/npc/MercenaryCaptain12Template.java | 74 --------- .../actor/npc/MercenaryCaptain13Template.java | 74 --------- .../actor/npc/MercenaryCaptain14Template.java | 74 --------- .../actor/npc/MercenaryCaptain15Template.java | 74 --------- .../actor/npc/MercenaryCaptain16Template.java | 74 --------- .../actor/npc/MercenaryCaptain17Template.java | 74 --------- .../actor/npc/MercenaryCaptain18Template.java | 74 --------- .../actor/npc/MercenaryCaptain19Template.java | 74 --------- .../actor/npc/MercenaryCaptain20Template.java | 74 --------- .../actor/npc/MercenaryCaptain21Template.java | 74 --------- .../actor/npc/MercenaryCaptain2Template.java | 74 --------- .../actor/npc/MercenaryCaptain3Template.java | 74 --------- .../actor/npc/MercenaryCaptain4Template.java | 74 --------- .../actor/npc/MercenaryCaptain5Template.java | 74 --------- .../actor/npc/MercenaryCaptain6Template.java | 74 --------- .../actor/npc/MercenaryCaptain7Template.java | 74 --------- .../actor/npc/MercenaryCaptain8Template.java | 74 --------- .../actor/npc/MercenaryCaptain9Template.java | 74 --------- .../actor/npc/MercenaryCaptainTemplate.java | 74 --------- .../actor/npc/MercenaryPrivate10Template.java | 74 --------- .../actor/npc/MercenaryPrivate11Template.java | 74 --------- .../actor/npc/MercenaryPrivate12Template.java | 74 --------- .../actor/npc/MercenaryPrivate13Template.java | 74 --------- .../actor/npc/MercenaryPrivate14Template.java | 74 --------- .../actor/npc/MercenaryPrivate15Template.java | 74 --------- .../actor/npc/MercenaryPrivate16Template.java | 74 --------- .../actor/npc/MercenaryPrivate17Template.java | 74 --------- .../actor/npc/MercenaryPrivate18Template.java | 74 --------- .../actor/npc/MercenaryPrivate19Template.java | 74 --------- .../actor/npc/MercenaryPrivate20Template.java | 74 --------- .../actor/npc/MercenaryPrivate21Template.java | 74 --------- .../actor/npc/MercenaryPrivate2Template.java | 74 --------- .../actor/npc/MercenaryPrivate3Template.java | 74 --------- .../actor/npc/MercenaryPrivate4Template.java | 74 --------- .../actor/npc/MercenaryPrivate5Template.java | 74 --------- .../actor/npc/MercenaryPrivate6Template.java | 74 --------- .../actor/npc/MercenaryPrivate7Template.java | 74 --------- .../actor/npc/MercenaryPrivate8Template.java | 74 --------- .../actor/npc/MercenaryPrivate9Template.java | 74 --------- .../actor/npc/MercenaryPrivateTemplate.java | 74 --------- .../actor/npc/MercenarySentryTemplate.java | 74 --------- .../template/actor/npc/MercenaryTemplate.java | 74 --------- .../actor/npc/MerchantOfMammon2Template.java | 74 --------- .../actor/npc/MerchantOfMammonATemplate.java | 74 --------- .../actor/npc/MerchantOfMammonBTemplate.java | 74 --------- .../template/actor/npc/MeridienTemplate.java | 74 --------- .../actor/npc/MerurilAgathionTemplate.java | 74 --------- .../template/actor/npc/MesellaTemplate.java | 74 --------- .../actor/npc/Messenger2Template.java | 74 --------- .../actor/npc/Messenger3Template.java | 74 --------- .../template/actor/npc/MessengerTemplate.java | 74 --------- .../template/actor/npc/MetheusTemplate.java | 74 --------- .../actor/npc/MidwayGatekeeperTemplate.java | 73 --------- .../template/actor/npc/MikellanTemplate.java | 74 --------- .../actor/npc/MikiTheCatTemplate.java | 74 --------- .../template/actor/npc/MilkCowTemplate.java | 74 --------- .../template/actor/npc/MimyuTemplate.java | 74 --------- .../template/actor/npc/Mina2Template.java | 74 --------- .../template/actor/npc/MineTemplate.java | 74 --------- .../template/actor/npc/MingTemplate.java | 74 --------- .../template/actor/npc/MisaTemplate.java | 74 --------- .../actor/npc/MissQueen2Template.java | 74 --------- .../actor/npc/MissQueen3Template.java | 74 --------- .../actor/npc/MissQueen4Template.java | 74 --------- .../actor/npc/MissQueen5Template.java | 74 --------- .../actor/npc/MissQueen6Template.java | 74 --------- .../actor/npc/MissQueen7Template.java | 74 --------- .../actor/npc/MissQueen8Template.java | 74 --------- .../template/actor/npc/MistTemplate.java | 74 --------- .../actor/npc/MithrilMillipedeTemplate.java | 74 --------- .../template/actor/npc/MitraellTemplate.java | 74 --------- .../template/actor/npc/Moira2Template.java | 74 --------- .../template/actor/npc/MondTemplate.java | 74 --------- .../actor/npc/MonkeyKingAgathionTemplate.java | 74 --------- .../template/actor/npc/MonkeyTemplate.java | 74 --------- .../actor/npc/MonsterRaceGuide2Template.java | 74 --------- .../actor/npc/MonsterRaceGuide3Template.java | 74 --------- .../actor/npc/MonsterRaceGuide4Template.java | 74 --------- .../actor/npc/MonsterRaceGuide5Template.java | 74 --------- .../actor/npc/MonsterRaceGuide6Template.java | 74 --------- .../actor/npc/MonsterRaceGuide7Template.java | 74 --------- .../actor/npc/MonsterRaceGuide8Template.java | 74 --------- .../actor/npc/MonsterRaceGuide9Template.java | 74 --------- .../actor/npc/MonsterRaceGuideTemplate.java | 74 --------- .../actor/npc/MoonVoiceIreneTemplate.java | 74 --------- .../actor/npc/MoonlightTombstoneTemplate.java | 73 --------- .../template/actor/npc/MorelynTemplate.java | 74 --------- .../template/actor/npc/MorenkiTemplate.java | 74 --------- .../template/actor/npc/MorganTemplate.java | 74 --------- .../actor/npc/MortiaAgathionTemplate.java | 74 --------- .../actor/npc/MouthOfEkimusTemplate.java | 74 --------- .../template/actor/npc/MushikaTemplate.java | 74 --------- .../template/actor/npc/MyoRaceTemplate.java | 74 --------- .../actor/npc/MysteriousAgentTemplate.java | 74 --------- .../npc/MysteriousAncientTablet2Template.java | 73 --------- .../npc/MysteriousAncientTablet3Template.java | 73 --------- .../npc/MysteriousAncientTablet4Template.java | 73 --------- .../npc/MysteriousAncientTablet5Template.java | 73 --------- .../npc/MysteriousAncientTabletTemplate.java | 73 --------- .../actor/npc/MysteriousDarkElfTemplate.java | 74 --------- .../npc/MysteriousDarkKnightTemplate.java | 74 --------- .../npc/MysteriousNecromancerTemplate.java | 74 --------- .../npc/MysteriousServitor2Template.java | 74 --------- .../actor/npc/MysteriousWizardTemplate.java | 74 --------- .../actor/npc/MysteriousWomanTemplate.java | 74 --------- .../template/actor/npc/NadirTemplate.java | 74 --------- .../template/actor/npc/NaffTemplate.java | 74 --------- .../actor/npc/NaiaFailanTemplate.java | 73 --------- .../template/actor/npc/NanarinTemplate.java | 74 --------- .../actor/npc/NaoninAgathionTemplate.java | 74 --------- .../actor/npc/NaranAshanukTemplate.java | 74 --------- .../template/actor/npc/Native2Template.java | 74 --------- .../template/actor/npc/Native3Template.java | 74 --------- .../actor/npc/NativePrisonerTemplate.java | 74 --------- .../actor/npc/NativeSlaveTemplate.java | 74 --------- .../template/actor/npc/NativeTemplate.java | 74 --------- .../actor/npc/NativesCorpseTemplate.java | 74 --------- .../template/actor/npc/NemoTemplate.java | 74 --------- .../actor/npc/NepalSnowAgathionTemplate.java | 74 --------- .../actor/npc/NephilimMercenary2Template.java | 74 --------- .../actor/npc/NephilimMercenaryTemplate.java | 74 --------- .../template/actor/npc/NerupaTemplate.java | 74 --------- .../template/actor/npc/NetiTemplate.java | 74 --------- .../actor/npc/NewbieGuide2Template.java | 74 --------- .../actor/npc/NewbieGuide3Template.java | 74 --------- .../actor/npc/NewbieGuide4Template.java | 74 --------- .../actor/npc/NewbieGuide5Template.java | 74 --------- .../actor/npc/NewbieGuide6Template.java | 74 --------- .../actor/npc/NewbieGuide7Template.java | 74 --------- .../actor/npc/NewbieGuide8Template.java | 74 --------- .../actor/npc/NewbieGuideTemplate.java | 74 --------- .../actor/npc/NewbieHelper10Template.java | 74 --------- .../actor/npc/NewbieHelper11Template.java | 74 --------- .../actor/npc/NewbieHelper2Template.java | 74 --------- .../actor/npc/NewbieHelper3Template.java | 74 --------- .../actor/npc/NewbieHelper4Template.java | 74 --------- .../actor/npc/NewbieHelper5Template.java | 74 --------- .../actor/npc/NewbieHelper6Template.java | 74 --------- .../actor/npc/NewbieHelper7Template.java | 74 --------- .../actor/npc/NewbieHelper8Template.java | 74 --------- .../actor/npc/NewbieHelper9Template.java | 74 --------- .../actor/npc/NewbieHelperTemplate.java | 74 --------- .../template/actor/npc/NikolaTemplate.java | 74 --------- .../template/actor/npc/NoctisseTemplate.java | 74 --------- .../template/actor/npc/NoilessTemplate.java | 74 --------- .../template/actor/npc/NorthwindTemplate.java | 74 --------- .../actor/npc/NottingaleTemplate.java | 74 --------- .../template/actor/npc/NyakuriTemplate.java | 74 --------- .../template/actor/npc/OasisTemplate.java | 73 --------- .../template/actor/npc/ObiTemplate.java | 74 --------- .../template/actor/npc/OctaviaTemplate.java | 74 --------- ...eringOfApostatesEvokedSpirit2Template.java | 74 --------- ...feringOfApostatesEvokedSpiritTemplate.java | 74 --------- ...feringOfDarkOmenEvokedSpirit2Template.java | 74 --------- ...fferingOfDarkOmenEvokedSpiritTemplate.java | 74 --------- ...gOfForbiddenPathEvokedSpirit2Template.java | 74 --------- ...ngOfForbiddenPathEvokedSpiritTemplate.java | 74 --------- ...ringOfTheBrandedEvokedSpirit2Template.java | 74 --------- ...eringOfTheBrandedEvokedSpiritTemplate.java | 74 --------- ...feringOfTheWitchEvokedSpirit2Template.java | 74 --------- ...fferingOfTheWitchEvokedSpiritTemplate.java | 74 --------- .../template/actor/npc/OgmarTemplate.java | 74 --------- .../template/actor/npc/OinkOinkTemplate.java | 74 --------- .../actor/npc/OlMahumPilgrimTemplate.java | 74 --------- .../template/actor/npc/OlMahumTemplate.java | 74 --------- .../actor/npc/OldDwarvenGhostTemplate.java | 74 --------- .../actor/npc/OldFemaleDrifterTemplate.java | 74 --------- .../template/actor/npc/OliverTemplate.java | 74 --------- .../actor/npc/OlympiadFinisherTemplate.java | 74 --------- .../template/actor/npc/OmegasCatTemplate.java | 74 --------- .../npc/OneEyedBatDroveAgathionTemplate.java | 74 --------- .../template/actor/npc/OnyxBeastTemplate.java | 74 --------- .../actor/npc/OperaAgathionTemplate.java | 74 --------- .../actor/npc/OracleGuide2Template.java | 74 --------- .../actor/npc/OracleGuide3Template.java | 74 --------- .../actor/npc/OracleGuide4Template.java | 74 --------- .../actor/npc/OracleGuide5Template.java | 74 --------- .../actor/npc/OracleGuide6Template.java | 74 --------- .../actor/npc/OracleGuide7Template.java | 74 --------- .../actor/npc/OracleGuide8Template.java | 74 --------- .../actor/npc/OracleGuide9Template.java | 74 --------- .../actor/npc/OracleGuideTemplate.java | 74 --------- .../template/actor/npc/OrahochinTemplate.java | 74 --------- .../npc/OratorOfRevelations17Template.java | 74 --------- .../npc/OratorOfRevelations18Template.java | 74 --------- .../npc/OratorOfRevelations19Template.java | 74 --------- .../npc/OratorOfRevelations20Template.java | 74 --------- .../npc/OratorOfRevelations21Template.java | 74 --------- .../npc/OratorOfRevelations22Template.java | 74 --------- .../npc/OratorOfRevelations23Template.java | 74 --------- .../npc/OratorOfRevelations24Template.java | 74 --------- .../npc/OratorOfRevelations25Template.java | 74 --------- .../npc/OratorOfRevelations26Template.java | 74 --------- .../npc/OratorOfRevelations27Template.java | 74 --------- .../npc/OratorOfRevelations28Template.java | 74 --------- .../npc/OratorOfRevelations29Template.java | 74 --------- .../npc/OratorOfRevelations30Template.java | 74 --------- .../npc/OratorOfRevelations31Template.java | 74 --------- .../npc/OratorOfRevelations32Template.java | 74 --------- .../npc/OratorOfRevelations33Template.java | 74 --------- .../npc/OratorOfRevelations34Template.java | 74 --------- .../npc/OratorOfRevelations35Template.java | 74 --------- .../npc/OratorOfRevelations36Template.java | 74 --------- .../template/actor/npc/OrbyuTemplate.java | 74 --------- .../actor/npc/OrcMaleMercenaryTemplate.java | 74 --------- .../template/actor/npc/OrimTemplate.java | 74 --------- .../actor/npc/OrodrielAgathionTemplate.java | 74 --------- .../actor/npc/OrphanGirlTemplate.java | 74 --------- .../template/actor/npc/OrpheusTemplate.java | 74 --------- .../template/actor/npc/OssianTemplate.java | 74 --------- .../actor/npc/OuterDoorman12Template.java | 74 --------- .../actor/npc/OuterDoorman13Template.java | 74 --------- .../actor/npc/OuterDoorman8Template.java | 74 --------- .../actor/npc/OuterDoorman9Template.java | 74 --------- .../template/actor/npc/OutpostTemplate.java | 74 --------- .../actor/npc/PamelaAprodia2Template.java | 74 --------- .../actor/npc/PamelaAprodiaTemplate.java | 74 --------- .../template/actor/npc/PapikuTemplate.java | 74 --------- .../template/actor/npc/ParinaTemplate.java | 74 --------- .../template/actor/npc/ParmeTemplate.java | 74 --------- .../template/actor/npc/PartsBoxTemplate.java | 73 --------- .../npc/PasswordEntryDeviceTemplate.java | 74 --------- .../actor/npc/PathfinderWorker2Template.java | 74 --------- .../actor/npc/PathfinderWorker3Template.java | 74 --------- .../actor/npc/PathfinderWorkerTemplate.java | 74 --------- .../template/actor/npc/PatrinTemplate.java | 74 --------- .../actor/npc/PegasusAgathionTemplate.java | 74 --------- .../actor/npc/PenaltyKickBlueTemplate.java | 74 --------- .../actor/npc/PenaltyKickRedTemplate.java | 74 --------- .../actor/npc/PenaltyKickTemplate.java | 74 --------- .../template/actor/npc/PerrinTemplate.java | 74 --------- .../template/actor/npc/PerwanTemplate.java | 74 --------- .../template/actor/npc/PhoenixTemplate.java | 74 --------- .../template/actor/npc/PiazzaTemplate.java | 74 --------- .../template/actor/npc/PierceTemplate.java | 74 --------- .../actor/npc/PierreBaguetteTemplate.java | 74 --------- .../template/actor/npc/PigTemplate.java | 74 --------- .../actor/npc/PilgrimOfDarkness2Template.java | 74 --------- .../actor/npc/PilgrimOfDarknessTemplate.java | 74 --------- .../template/actor/npc/PioturTemplate.java | 74 --------- .../actor/npc/PiperLongbowTemplate.java | 74 --------- .../template/actor/npc/PippiTemplate.java | 74 --------- .../actor/npc/PiratesChestTemplate.java | 73 --------- .../template/actor/npc/PithgonTemplate.java | 74 --------- .../actor/npc/PixyMurikaTemplate.java | 74 --------- .../template/actor/npc/PixyTemplate.java | 74 --------- .../actor/npc/PlaipitakAgathionTemplate.java | 74 --------- .../template/actor/npc/PlenosTemplate.java | 74 --------- .../actor/npc/PomonaAgathionTemplate.java | 74 --------- .../template/actor/npc/PonaTemplate.java | 74 --------- .../actor/npc/PowerControlUnit10Template.java | 73 --------- .../actor/npc/PowerControlUnit11Template.java | 73 --------- .../actor/npc/PowerControlUnit12Template.java | 73 --------- .../actor/npc/PowerControlUnit13Template.java | 73 --------- .../actor/npc/PowerControlUnit14Template.java | 73 --------- .../actor/npc/PowerControlUnit15Template.java | 73 --------- .../actor/npc/PowerControlUnit16Template.java | 73 --------- .../actor/npc/PowerControlUnit17Template.java | 73 --------- .../actor/npc/PowerControlUnit18Template.java | 73 --------- .../actor/npc/PowerControlUnit19Template.java | 73 --------- .../actor/npc/PowerControlUnit20Template.java | 73 --------- .../actor/npc/PowerControlUnit21Template.java | 73 --------- .../actor/npc/PowerControlUnit2Template.java | 73 --------- .../actor/npc/PowerControlUnit3Template.java | 73 --------- .../actor/npc/PowerControlUnit4Template.java | 73 --------- .../actor/npc/PowerControlUnit5Template.java | 73 --------- .../actor/npc/PowerControlUnit6Template.java | 73 --------- .../actor/npc/PowerControlUnit7Template.java | 73 --------- .../actor/npc/PowerControlUnit8Template.java | 73 --------- .../actor/npc/PowerControlUnit9Template.java | 73 --------- .../actor/npc/PowerControlUnitTemplate.java | 73 --------- .../actor/npc/PreAwakenedEkimusTemplate.java | 74 --------- .../actor/npc/PreacherOfDoom17Template.java | 74 --------- .../actor/npc/PreacherOfDoom18Template.java | 74 --------- .../actor/npc/PreacherOfDoom19Template.java | 74 --------- .../actor/npc/PreacherOfDoom20Template.java | 74 --------- .../actor/npc/PreacherOfDoom21Template.java | 74 --------- .../actor/npc/PreacherOfDoom22Template.java | 74 --------- .../actor/npc/PreacherOfDoom23Template.java | 74 --------- .../actor/npc/PreacherOfDoom24Template.java | 74 --------- .../actor/npc/PreacherOfDoom25Template.java | 74 --------- .../actor/npc/PreacherOfDoom26Template.java | 74 --------- .../actor/npc/PreacherOfDoom27Template.java | 74 --------- .../actor/npc/PreacherOfDoom28Template.java | 74 --------- .../actor/npc/PreacherOfDoom29Template.java | 74 --------- .../actor/npc/PreacherOfDoom30Template.java | 74 --------- .../actor/npc/PreacherOfDoom31Template.java | 74 --------- .../actor/npc/PreacherOfDoom32Template.java | 74 --------- .../actor/npc/PreacherOfDoom33Template.java | 74 --------- .../actor/npc/PreacherOfDoom34Template.java | 74 --------- .../actor/npc/PreacherOfDoom35Template.java | 74 --------- .../actor/npc/PreacherOfDoom36Template.java | 74 --------- .../actor/npc/PreacherOfDoom37Template.java | 74 --------- .../actor/npc/PreacherOfDoom38Template.java | 74 --------- .../actor/npc/PreacherOfDoom39Template.java | 74 --------- .../actor/npc/PreacherOfDoom40Template.java | 74 --------- .../actor/npc/PreacherOfDoom41Template.java | 74 --------- .../actor/npc/PreacherOfDoom42Template.java | 74 --------- .../actor/npc/PreacherOfDoom43Template.java | 74 --------- .../actor/npc/PreacherOfDoom44Template.java | 74 --------- .../template/actor/npc/PriasTemplate.java | 74 --------- .../PriestCainForPresentationTemplate.java | 74 --------- .../actor/npc/PriestGuard2Template.java | 74 --------- .../actor/npc/PriestGuardTemplate.java | 74 --------- .../actor/npc/PriestOfBlessingTemplate.java | 74 --------- .../npc/PriestOfResurrectionTemplate.java | 74 --------- .../actor/npc/PromiseOfMammonTemplate.java | 73 --------- .../template/actor/npc/PulinTemplate.java | 74 --------- .../actor/npc/PumpkinGhostTemplate.java | 74 --------- .../actor/npc/PureWhiteUnicornTemplate.java | 74 --------- .../actor/npc/PurpleFlagTemplate.java | 73 --------- .../actor/npc/PussTheCatTemplate.java | 74 --------- .../actor/npc/QuarrySlaveTemplate.java | 74 --------- .../actor/npc/QueenOfHeartsTemplate.java | 74 --------- .../template/actor/npc/QuigbyTemplate.java | 74 --------- .../template/actor/npc/Rabbit3Template.java | 74 --------- .../template/actor/npc/RabbitTemplate.java | 74 --------- .../actor/npc/RaceManagerTemplate.java | 74 --------- .../npc/RaceTrackGatekeeperTemplate.java | 74 --------- .../template/actor/npc/RadyssTemplate.java | 74 --------- .../template/actor/npc/RafaelTemplate.java | 74 --------- .../template/actor/npc/RaffortyTemplate.java | 74 --------- .../npc/RainHoneyWatermelonTemplate.java | 73 --------- .../actor/npc/RainWatermelonTemplate.java | 73 --------- .../actor/npc/RainbowAgathionTemplate.java | 74 --------- .../template/actor/npc/RaldoTemplate.java | 74 --------- .../template/actor/npc/RamusTemplate.java | 74 --------- .../template/actor/npc/RankuTemplate.java | 74 --------- .../actor/npc/RankusScapegoatTemplate.java | 74 --------- .../template/actor/npc/RatHoleTemplate.java | 73 --------- .../template/actor/npc/RedFlag2Template.java | 73 --------- .../template/actor/npc/RedFlagTemplate.java | 73 --------- .../actor/npc/RedOperaAgathionTemplate.java | 74 --------- .../npc/RedSumoWrestlerAgathionTemplate.java | 74 --------- .../template/actor/npc/RedfootTemplate.java | 74 --------- .../template/actor/npc/ReorinTemplate.java | 74 --------- .../actor/npc/ReptilikonsWardTemplate.java | 74 --------- .../template/actor/npc/RerikyaTemplate.java | 74 --------- .../template/actor/npc/RestinaTemplate.java | 74 --------- .../npc/ResurrectedTownMaidenTemplate.java | 74 --------- .../actor/npc/ResurrectionTower2Template.java | 74 --------- .../actor/npc/ResurrectionTower3Template.java | 74 --------- .../actor/npc/ResurrectionTower4Template.java | 74 --------- .../actor/npc/ResurrectionTower5Template.java | 74 --------- .../actor/npc/ResurrectionTowerTemplate.java | 74 --------- .../actor/npc/RiftPostCaptainTemplate.java | 74 --------- .../actor/npc/RiftPostCommanderTemplate.java | 74 --------- .../actor/npc/RiftPostHeroTemplate.java | 74 --------- .../actor/npc/RiftPostOfficerTemplate.java | 74 --------- .../actor/npc/RiftPostPrivateTemplate.java | 74 --------- .../actor/npc/RiftPostRecruitTemplate.java | 74 --------- .../template/actor/npc/RignosTemplate.java | 74 --------- .../actor/npc/RitualOffering3Template.java | 74 --------- .../template/actor/npc/RizraellTemplate.java | 74 --------- .../template/actor/npc/RockTemplate.java | 74 --------- .../template/actor/npc/RockswellTemplate.java | 74 --------- .../actor/npc/Rodenpicula2Template.java | 74 --------- .../actor/npc/RodenpiculaTemplate.java | 74 --------- .../template/actor/npc/RoderikTemplate.java | 74 --------- .../template/actor/npc/RogentTemplate.java | 74 --------- .../template/actor/npc/RoienTemplate.java | 74 --------- .../actor/npc/RoniTheCatTemplate.java | 74 --------- .../template/actor/npc/RooneyTemplate.java | 74 --------- .../template/actor/npc/RosaliaTemplate.java | 74 --------- .../template/actor/npc/RosellaTemplate.java | 74 --------- .../template/actor/npc/RosheekTemplate.java | 74 --------- .../npc/RoundBallSnowAgathionTemplate.java | 74 --------- .../template/actor/npc/RoyTheCatTemplate.java | 74 --------- .../actor/npc/RoyalGuardTemplate.java | 74 --------- .../template/actor/npc/RuaTemplate.java | 74 --------- .../actor/npc/RudolphAgathion2Template.java | 74 --------- .../actor/npc/RudolphAgathionTemplate.java | 74 --------- .../template/actor/npc/RukalTemplate.java | 74 --------- .../template/actor/npc/RupinaTemplate.java | 74 --------- .../actor/npc/SaberToothTigerTemplate.java | 74 --------- .../actor/npc/SacrificedFanatic2Template.java | 74 --------- .../actor/npc/SacrificedFanaticTemplate.java | 74 --------- .../template/actor/npc/SaeromTemplate.java | 74 --------- .../actor/npc/SaintsFollower2Template.java | 74 --------- .../actor/npc/SaintsFollower3Template.java | 74 --------- .../actor/npc/SaintsFollower4Template.java | 74 --------- .../actor/npc/SaintsFollower5Template.java | 74 --------- .../actor/npc/SaintsFollowerTemplate.java | 74 --------- .../actor/npc/SakeDunZuHestuiTemplate.java | 74 --------- .../npc/SalesCatOfIvoryTowerTemplate.java | 74 --------- .../template/actor/npc/SallyTemplate.java | 74 --------- .../template/actor/npc/SamedTemplate.java | 74 --------- .../actor/npc/Sandstorm2Template.java | 73 --------- .../actor/npc/SandyTheCatTemplate.java | 74 --------- .../template/actor/npc/Santa2Template.java | 74 --------- .../actor/npc/SantaClaus2Template.java | 74 --------- .../actor/npc/SantaClaus3Template.java | 74 --------- .../actor/npc/SantaClaus4Template.java | 74 --------- .../actor/npc/SantaClausTemplate.java | 74 --------- .../template/actor/npc/SantaTemplate.java | 74 --------- .../actor/npc/SantaTrainee2Template.java | 74 --------- .../actor/npc/SantaTraineeTemplate.java | 74 --------- .../actor/npc/SantasHelperTemplate.java | 74 --------- .../template/actor/npc/SantiagoTemplate.java | 74 --------- .../template/actor/npc/SariaTemplate.java | 74 --------- .../template/actor/npc/ScarecrowTemplate.java | 74 --------- .../actor/npc/ScoutsCorpseTemplate.java | 74 --------- .../actor/npc/ScrydeHeartseekerTemplate.java | 74 --------- .../actor/npc/SeducedKnight2Template.java | 74 --------- .../actor/npc/SeducedKnightTemplate.java | 74 --------- .../actor/npc/SeducedMage2Template.java | 74 --------- .../actor/npc/SeducedMageTemplate.java | 74 --------- .../actor/npc/SeducedRanger2Template.java | 74 --------- .../actor/npc/SeducedRangerTemplate.java | 74 --------- .../actor/npc/SeducedWarrior2Template.java | 74 --------- .../actor/npc/SeducedWarriorTemplate.java | 74 --------- ...eedOfDestructionControlDeviceTemplate.java | 74 --------- .../actor/npc/SeedOfGenerationTemplate.java | 74 --------- .../template/actor/npc/SelinaTemplate.java | 74 --------- .../template/actor/npc/SeresinTemplate.java | 74 --------- .../template/actor/npc/SerianTemplate.java | 74 --------- .../template/actor/npc/SeruziaTemplate.java | 74 --------- .../actor/npc/SexyPandaAgathionTemplate.java | 74 --------- .../template/actor/npc/SeyoTemplate.java | 74 --------- .../template/actor/npc/ShamhaiTemplate.java | 74 --------- .../actor/npc/SharonaArtemiaTemplate.java | 74 --------- .../actor/npc/ShikenGloomdrakeTemplate.java | 74 --------- ...nsEvilThoughtsForPresentationTemplate.java | 74 --------- ...ThoughtsLeaderForPresentationTemplate.java | 74 --------- .../actor/npc/ShilensStoneStatueTemplate.java | 73 --------- .../actor/npc/ShiningWhiteTemplate.java | 74 --------- .../actor/npc/ShowStaff2Template.java | 74 --------- .../actor/npc/ShowStaff3Template.java | 74 --------- .../actor/npc/ShowStaff4Template.java | 74 --------- .../actor/npc/ShowStaff5Template.java | 74 --------- .../template/actor/npc/ShowStaffTemplate.java | 74 --------- .../template/actor/npc/ShunaimanTemplate.java | 74 --------- .../template/actor/npc/SiestTemplate.java | 74 --------- .../actor/npc/SilverFeysharTemplate.java | 74 --------- .../actor/npc/SirAronTanfordTemplate.java | 74 --------- .../actor/npc/SirCollinWindawoodTemplate.java | 74 --------- .../actor/npc/SirEricRodemaiTemplate.java | 74 --------- .../actor/npc/SirGustavAthebaldtTemplate.java | 74 --------- .../actor/npc/SirKielNighthawkTemplate.java | 74 --------- .../actor/npc/SirKlausVasperTemplate.java | 74 --------- .../actor/npc/SirKristofRodemaiTemplate.java | 74 --------- .../actor/npc/SirOrthoLancerTemplate.java | 74 --------- .../template/actor/npc/Sirra2Template.java | 74 --------- .../template/actor/npc/Sirra3Template.java | 74 --------- .../template/actor/npc/SirraTemplate.java | 74 --------- .../SixthAnniversaryPartyManagerTemplate.java | 74 --------- .../template/actor/npc/Skooldie2Template.java | 74 --------- .../template/actor/npc/SkooldieTemplate.java | 74 --------- .../template/actor/npc/Skooldy2Template.java | 74 --------- .../template/actor/npc/SkooldyTemplate.java | 74 --------- .../template/actor/npc/SkullTemplate.java | 74 --------- .../template/actor/npc/SlaTemplate.java | 74 --------- .../actor/npc/SleinShiningBladeTemplate.java | 74 --------- .../template/actor/npc/SnowTemplate.java | 74 --------- .../template/actor/npc/SnowmanTemplate.java | 74 --------- .../template/actor/npc/SolomonTemplate.java | 74 --------- .../template/actor/npc/SomulitanTemplate.java | 74 --------- .../template/actor/npc/SophiaTemplate.java | 74 --------- .../template/actor/npc/SophyaTemplate.java | 74 --------- .../template/actor/npc/SorrowTemplate.java | 74 --------- .../actor/npc/SoulCrystalPillarTemplate.java | 74 --------- .../actor/npc/SparkyTheCat2Template.java | 74 --------- .../actor/npc/SparkyTheCatTemplate.java | 74 --------- .../actor/npc/SpiritOfFireTemplate.java | 74 --------- .../npc/SpiritOfSirTalianusTemplate.java | 74 --------- .../template/actor/npc/SpironTemplate.java | 74 --------- .../actor/npc/SpookyTombstoneTemplate.java | 73 --------- .../actor/npc/SquareBaseTemplate.java | 74 --------- ...sqForPresentationCameraDummy1Template.java | 74 --------- ...sqForPresentationCameraDummy2Template.java | 74 --------- ...sqForPresentationCameraDummy3Template.java | 74 --------- .../StabilizedSeedOfGenerationTemplate.java | 74 --------- .../npc/StarlingKnightKastienTemplate.java | 74 --------- .../actor/npc/StatueOfDarknessTemplate.java | 73 --------- .../actor/npc/StatueOfEarthTemplate.java | 73 --------- .../actor/npc/StatueOfFireTemplate.java | 73 --------- .../actor/npc/StatueOfLightTemplate.java | 73 --------- .../actor/npc/StatueOfOfferingTemplate.java | 73 --------- .../actor/npc/StatueOfWaterTemplate.java | 73 --------- .../actor/npc/StatueOfWindTemplate.java | 73 --------- .../actor/npc/SteamSledgeTemplate.java | 74 --------- .../actor/npc/SteveShyagelTemplate.java | 74 --------- .../actor/npc/StoneCoffinTemplate.java | 74 --------- .../actor/npc/StrangeMachineTemplate.java | 73 --------- .../actor/npc/StrategistLucienTemplate.java | 74 --------- .../actor/npc/StrongWoodenChestTemplate.java | 73 --------- .../SubclassCertificationHelperTemplate.java | 74 --------- .../template/actor/npc/SujinTemplate.java | 74 --------- .../template/actor/npc/SukiTemplate.java | 74 --------- .../actor/npc/SultrinessTemplate.java | 74 --------- .../template/actor/npc/SumariTemplate.java | 74 --------- .../template/actor/npc/SumielTemplate.java | 74 --------- .../actor/npc/SunsetGuideLunaTemplate.java | 74 --------- .../actor/npc/SuperGiantRatTemplate.java | 74 --------- .../actor/npc/SupplyBox10Template.java | 74 --------- .../actor/npc/SupplyBox11Template.java | 74 --------- .../actor/npc/SupplyBox12Template.java | 74 --------- .../actor/npc/SupplyBox13Template.java | 74 --------- .../actor/npc/SupplyBox14Template.java | 74 --------- .../actor/npc/SupplyBox15Template.java | 74 --------- .../actor/npc/SupplyBox16Template.java | 74 --------- .../actor/npc/SupplyBox17Template.java | 74 --------- .../actor/npc/SupplyBox18Template.java | 74 --------- .../actor/npc/SupplyBox19Template.java | 74 --------- .../actor/npc/SupplyBox20Template.java | 74 --------- .../actor/npc/SupplyBox21Template.java | 74 --------- .../actor/npc/SupplyBox2Template.java | 74 --------- .../actor/npc/SupplyBox3Template.java | 74 --------- .../actor/npc/SupplyBox4Template.java | 74 --------- .../actor/npc/SupplyBox5Template.java | 74 --------- .../actor/npc/SupplyBox6Template.java | 74 --------- .../actor/npc/SupplyBox7Template.java | 74 --------- .../actor/npc/SupplyBox8Template.java | 74 --------- .../actor/npc/SupplyBox9Template.java | 74 --------- .../actor/npc/SupplyBoxOnWharfTemplate.java | 73 --------- .../template/actor/npc/SupplyBoxTemplate.java | 74 --------- ...SuspiciousLookingPileOfStonesTemplate.java | 74 --------- .../actor/npc/SuspiciousMan2Template.java | 74 --------- .../actor/npc/SuspiciousManTemplate.java | 74 --------- .../template/actor/npc/SuzetTemplate.java | 74 --------- .../template/actor/npc/SwanTemplate.java | 74 --------- .../actor/npc/SwaySkyLanternTemplate.java | 74 --------- .../actor/npc/SymbolOfAdventureTemplate.java | 74 --------- .../actor/npc/SymbolOfAdversityTemplate.java | 74 --------- .../actor/npc/SymbolOfFaithTemplate.java | 74 --------- .../actor/npc/SymbolOfTruthTemplate.java | 74 --------- .../actor/npc/TabletOfVision10Template.java | 73 --------- .../actor/npc/TabletOfVision11Template.java | 73 --------- .../actor/npc/TabletOfVision12Template.java | 73 --------- .../actor/npc/TabletOfVision13Template.java | 73 --------- .../actor/npc/TabletOfVision14Template.java | 73 --------- .../actor/npc/TabletOfVision15Template.java | 73 --------- .../actor/npc/TabletOfVision2Template.java | 73 --------- .../actor/npc/TabletOfVision3Template.java | 73 --------- .../actor/npc/TabletOfVision4Template.java | 73 --------- .../actor/npc/TabletOfVision5Template.java | 73 --------- .../actor/npc/TabletOfVision6Template.java | 73 --------- .../actor/npc/TabletOfVision7Template.java | 73 --------- .../actor/npc/TabletOfVision8Template.java | 73 --------- .../actor/npc/TabletOfVision9Template.java | 73 --------- .../actor/npc/TabletOfVisionTemplate.java | 73 --------- .../actor/npc/TakiaZuDudaMaraTemplate.java | 74 --------- .../template/actor/npc/TakunaTemplate.java | 74 --------- .../template/actor/npc/TalienTemplate.java | 74 --------- .../template/actor/npc/TallothTemplate.java | 74 --------- .../npc/TamanZeLapatuiAgathionTemplate.java | 74 --------- .../template/actor/npc/TamutakTemplate.java | 74 --------- .../actor/npc/TangTangAgathionTemplate.java | 74 --------- .../template/actor/npc/TantanTemplate.java | 74 --------- .../template/actor/npc/TantusTemplate.java | 74 --------- .../template/actor/npc/TarionTemplate.java | 74 --------- .../actor/npc/TarkaiZuDudaMaraTemplate.java | 74 --------- .../actor/npc/TataruZuHestuiTemplate.java | 74 --------- .../actor/npc/TawnyManedLionTemplate.java | 74 --------- .../actor/npc/TeleportDevice2Template.java | 73 --------- .../actor/npc/TeleportDevice3Template.java | 73 --------- .../actor/npc/TeleportDevice4Template.java | 73 --------- .../actor/npc/TeleportDevice5Template.java | 73 --------- .../actor/npc/TeleportDevice6Template.java | 73 --------- .../actor/npc/TeleportDevice7Template.java | 73 --------- .../actor/npc/TeleportDevice8Template.java | 73 --------- .../actor/npc/TeleportDeviceTemplate.java | 73 --------- .../npc/TeleportationCubic10Template.java | 73 --------- .../npc/TeleportationCubic11Template.java | 73 --------- .../npc/TeleportationCubic3Template.java | 73 --------- .../npc/TeleportationCubic6Template.java | 73 --------- .../npc/TeleportationCubic7Template.java | 73 --------- .../npc/TeleportationCubic8Template.java | 73 --------- .../npc/TeleportationCubic9Template.java | 73 --------- .../actor/npc/TeleporterTemplate.java | 74 --------- .../actor/npc/TellingTheCatTemplate.java | 74 --------- .../template/actor/npc/TelsonTemplate.java | 74 --------- .../actor/npc/TempleInspectorTemplate.java | 74 --------- .../npc/TemporaryTeleporterTemplate.java | 74 --------- .../template/actor/npc/TeniusTemplate.java | 74 --------- .../template/actor/npc/Tepios2Template.java | 74 --------- .../template/actor/npc/TepiosTemplate.java | 74 --------- .../npc/TerritoryCatapult10Template.java | 74 --------- .../npc/TerritoryCatapult11Template.java | 74 --------- .../npc/TerritoryCatapult12Template.java | 74 --------- .../npc/TerritoryCatapult13Template.java | 74 --------- .../npc/TerritoryCatapult14Template.java | 74 --------- .../npc/TerritoryCatapult15Template.java | 74 --------- .../npc/TerritoryCatapult16Template.java | 74 --------- .../npc/TerritoryCatapult17Template.java | 74 --------- .../npc/TerritoryCatapult18Template.java | 74 --------- .../template/actor/npc/TessTemplate.java | 74 --------- .../template/actor/npc/ThaliaTemplate.java | 74 --------- .../template/actor/npc/TheodricTemplate.java | 74 --------- .../actor/npc/ThomasDTurkey2Template.java | 74 --------- .../actor/npc/ThomasDTurkeyTemplate.java | 74 --------- .../actor/npc/ThreeHeadedDragonTemplate.java | 74 --------- .../template/actor/npc/ThyimiTemplate.java | 74 --------- .../template/actor/npc/Tiat3Template.java | 74 --------- .../actor/npc/TiatPriest2Template.java | 74 --------- .../actor/npc/TiatPriestTemplate.java | 74 --------- .../template/actor/npc/TimitranTemplate.java | 74 --------- .../actor/npc/TinPlateGolemTemplate.java | 74 --------- .../actor/npc/TinkWandergoldTemplate.java | 74 --------- .../template/actor/npc/ToadTemplate.java | 74 --------- .../template/actor/npc/Tobald2Template.java | 74 --------- .../template/actor/npc/TobaldTemplate.java | 74 --------- .../template/actor/npc/TolonisTemplate.java | 74 --------- .../template/actor/npc/Toma2Template.java | 74 --------- .../template/actor/npc/TomarisTemplate.java | 74 --------- .../actor/npc/Tombstone2Template.java | 73 --------- .../template/actor/npc/TombstoneTemplate.java | 73 --------- .../actor/npc/TonyTheCat2Template.java | 74 --------- .../actor/npc/TonyTheCat3Template.java | 74 --------- .../actor/npc/TonyTheCat4Template.java | 74 --------- .../actor/npc/TonyTheCatTemplate.java | 74 --------- .../template/actor/npc/TorTemplate.java | 74 --------- .../template/actor/npc/ToraiTemplate.java | 74 --------- .../template/actor/npc/ToroccoTemplate.java | 74 --------- .../template/actor/npc/TorrantTemplate.java | 74 --------- .../template/actor/npc/TorukuTemplate.java | 74 --------- .../actor/npc/TorumbasTelegraphTemplate.java | 74 --------- .../actor/npc/TotemSpiritOfGandiTemplate.java | 74 --------- .../template/actor/npc/TowTemplate.java | 74 --------- .../template/actor/npc/TowbatTemplate.java | 74 --------- .../actor/npc/TrainingDummyTemplate.java | 73 --------- .../template/actor/npc/Trap100Template.java | 73 --------- .../template/actor/npc/Trap101Template.java | 73 --------- .../template/actor/npc/Trap102Template.java | 73 --------- .../template/actor/npc/Trap103Template.java | 73 --------- .../template/actor/npc/Trap104Template.java | 73 --------- .../template/actor/npc/Trap105Template.java | 73 --------- .../template/actor/npc/Trap106Template.java | 73 --------- .../template/actor/npc/Trap107Template.java | 73 --------- .../template/actor/npc/Trap108Template.java | 73 --------- .../template/actor/npc/Trap109Template.java | 73 --------- .../template/actor/npc/Trap10Template.java | 73 --------- .../template/actor/npc/Trap110Template.java | 73 --------- .../template/actor/npc/Trap111Template.java | 73 --------- .../template/actor/npc/Trap112Template.java | 73 --------- .../template/actor/npc/Trap113Template.java | 73 --------- .../template/actor/npc/Trap114Template.java | 73 --------- .../template/actor/npc/Trap115Template.java | 73 --------- .../template/actor/npc/Trap116Template.java | 73 --------- .../template/actor/npc/Trap117Template.java | 73 --------- .../template/actor/npc/Trap118Template.java | 73 --------- .../template/actor/npc/Trap119Template.java | 73 --------- .../template/actor/npc/Trap11Template.java | 73 --------- .../template/actor/npc/Trap120Template.java | 73 --------- .../template/actor/npc/Trap121Template.java | 73 --------- .../template/actor/npc/Trap122Template.java | 73 --------- .../template/actor/npc/Trap123Template.java | 73 --------- .../template/actor/npc/Trap124Template.java | 73 --------- .../template/actor/npc/Trap125Template.java | 73 --------- .../template/actor/npc/Trap126Template.java | 73 --------- .../template/actor/npc/Trap127Template.java | 73 --------- .../template/actor/npc/Trap128Template.java | 73 --------- .../template/actor/npc/Trap129Template.java | 73 --------- .../template/actor/npc/Trap12Template.java | 73 --------- .../template/actor/npc/Trap130Template.java | 73 --------- .../template/actor/npc/Trap131Template.java | 73 --------- .../template/actor/npc/Trap132Template.java | 73 --------- .../template/actor/npc/Trap133Template.java | 73 --------- .../template/actor/npc/Trap134Template.java | 73 --------- .../template/actor/npc/Trap135Template.java | 73 --------- .../template/actor/npc/Trap136Template.java | 74 --------- .../template/actor/npc/Trap137Template.java | 73 --------- .../template/actor/npc/Trap138Template.java | 73 --------- .../template/actor/npc/Trap139Template.java | 73 --------- .../template/actor/npc/Trap13Template.java | 73 --------- .../template/actor/npc/Trap143Template.java | 73 --------- .../template/actor/npc/Trap144Template.java | 73 --------- .../template/actor/npc/Trap145Template.java | 73 --------- .../template/actor/npc/Trap146Template.java | 73 --------- .../template/actor/npc/Trap147Template.java | 73 --------- .../template/actor/npc/Trap148Template.java | 73 --------- .../template/actor/npc/Trap149Template.java | 73 --------- .../template/actor/npc/Trap14Template.java | 73 --------- .../template/actor/npc/Trap150Template.java | 73 --------- .../template/actor/npc/Trap151Template.java | 73 --------- .../template/actor/npc/Trap152Template.java | 73 --------- .../template/actor/npc/Trap153Template.java | 73 --------- .../template/actor/npc/Trap154Template.java | 73 --------- .../template/actor/npc/Trap155Template.java | 73 --------- .../template/actor/npc/Trap156Template.java | 73 --------- .../template/actor/npc/Trap157Template.java | 73 --------- .../template/actor/npc/Trap158Template.java | 73 --------- .../template/actor/npc/Trap159Template.java | 73 --------- .../template/actor/npc/Trap15Template.java | 73 --------- .../template/actor/npc/Trap160Template.java | 73 --------- .../template/actor/npc/Trap161Template.java | 73 --------- .../template/actor/npc/Trap162Template.java | 73 --------- .../template/actor/npc/Trap163Template.java | 73 --------- .../template/actor/npc/Trap164Template.java | 73 --------- .../template/actor/npc/Trap165Template.java | 73 --------- .../template/actor/npc/Trap166Template.java | 73 --------- .../template/actor/npc/Trap167Template.java | 73 --------- .../template/actor/npc/Trap168Template.java | 73 --------- .../template/actor/npc/Trap169Template.java | 73 --------- .../template/actor/npc/Trap16Template.java | 73 --------- .../template/actor/npc/Trap170Template.java | 73 --------- .../template/actor/npc/Trap171Template.java | 73 --------- .../template/actor/npc/Trap172Template.java | 73 --------- .../template/actor/npc/Trap173Template.java | 73 --------- .../template/actor/npc/Trap174Template.java | 73 --------- .../template/actor/npc/Trap175Template.java | 73 --------- .../template/actor/npc/Trap176Template.java | 73 --------- .../template/actor/npc/Trap177Template.java | 73 --------- .../template/actor/npc/Trap178Template.java | 73 --------- .../template/actor/npc/Trap179Template.java | 73 --------- .../template/actor/npc/Trap17Template.java | 73 --------- .../template/actor/npc/Trap180Template.java | 73 --------- .../template/actor/npc/Trap181Template.java | 73 --------- .../template/actor/npc/Trap182Template.java | 73 --------- .../template/actor/npc/Trap183Template.java | 73 --------- .../template/actor/npc/Trap184Template.java | 73 --------- .../template/actor/npc/Trap185Template.java | 73 --------- .../template/actor/npc/Trap186Template.java | 73 --------- .../template/actor/npc/Trap187Template.java | 73 --------- .../template/actor/npc/Trap188Template.java | 73 --------- .../template/actor/npc/Trap189Template.java | 73 --------- .../template/actor/npc/Trap18Template.java | 73 --------- .../template/actor/npc/Trap190Template.java | 73 --------- .../template/actor/npc/Trap191Template.java | 73 --------- .../template/actor/npc/Trap192Template.java | 73 --------- .../template/actor/npc/Trap193Template.java | 73 --------- .../template/actor/npc/Trap194Template.java | 73 --------- .../template/actor/npc/Trap195Template.java | 73 --------- .../template/actor/npc/Trap196Template.java | 73 --------- .../template/actor/npc/Trap197Template.java | 73 --------- .../template/actor/npc/Trap198Template.java | 73 --------- .../template/actor/npc/Trap19Template.java | 73 --------- .../template/actor/npc/Trap20Template.java | 73 --------- .../template/actor/npc/Trap21Template.java | 73 --------- .../template/actor/npc/Trap22Template.java | 73 --------- .../template/actor/npc/Trap23Template.java | 73 --------- .../template/actor/npc/Trap24Template.java | 73 --------- .../template/actor/npc/Trap25Template.java | 73 --------- .../template/actor/npc/Trap26Template.java | 73 --------- .../template/actor/npc/Trap27Template.java | 73 --------- .../template/actor/npc/Trap28Template.java | 73 --------- .../template/actor/npc/Trap29Template.java | 73 --------- .../template/actor/npc/Trap2Template.java | 73 --------- .../template/actor/npc/Trap30Template.java | 73 --------- .../template/actor/npc/Trap31Template.java | 73 --------- .../template/actor/npc/Trap32Template.java | 73 --------- .../template/actor/npc/Trap33Template.java | 73 --------- .../template/actor/npc/Trap34Template.java | 73 --------- .../template/actor/npc/Trap35Template.java | 73 --------- .../template/actor/npc/Trap36Template.java | 73 --------- .../template/actor/npc/Trap37Template.java | 73 --------- .../template/actor/npc/Trap38Template.java | 73 --------- .../template/actor/npc/Trap39Template.java | 73 --------- .../template/actor/npc/Trap3Template.java | 73 --------- .../template/actor/npc/Trap40Template.java | 73 --------- .../template/actor/npc/Trap41Template.java | 73 --------- .../template/actor/npc/Trap42Template.java | 73 --------- .../template/actor/npc/Trap43Template.java | 73 --------- .../template/actor/npc/Trap44Template.java | 73 --------- .../template/actor/npc/Trap45Template.java | 73 --------- .../template/actor/npc/Trap46Template.java | 73 --------- .../template/actor/npc/Trap47Template.java | 73 --------- .../template/actor/npc/Trap48Template.java | 73 --------- .../template/actor/npc/Trap49Template.java | 73 --------- .../template/actor/npc/Trap4Template.java | 73 --------- .../template/actor/npc/Trap50Template.java | 73 --------- .../template/actor/npc/Trap51Template.java | 73 --------- .../template/actor/npc/Trap52Template.java | 73 --------- .../template/actor/npc/Trap53Template.java | 73 --------- .../template/actor/npc/Trap54Template.java | 73 --------- .../template/actor/npc/Trap55Template.java | 73 --------- .../template/actor/npc/Trap56Template.java | 73 --------- .../template/actor/npc/Trap57Template.java | 73 --------- .../template/actor/npc/Trap58Template.java | 73 --------- .../template/actor/npc/Trap59Template.java | 73 --------- .../template/actor/npc/Trap5Template.java | 73 --------- .../template/actor/npc/Trap60Template.java | 73 --------- .../template/actor/npc/Trap61Template.java | 73 --------- .../template/actor/npc/Trap62Template.java | 73 --------- .../template/actor/npc/Trap63Template.java | 73 --------- .../template/actor/npc/Trap64Template.java | 73 --------- .../template/actor/npc/Trap65Template.java | 73 --------- .../template/actor/npc/Trap66Template.java | 73 --------- .../template/actor/npc/Trap67Template.java | 73 --------- .../template/actor/npc/Trap68Template.java | 73 --------- .../template/actor/npc/Trap69Template.java | 73 --------- .../template/actor/npc/Trap6Template.java | 73 --------- .../template/actor/npc/Trap70Template.java | 73 --------- .../template/actor/npc/Trap71Template.java | 73 --------- .../template/actor/npc/Trap72Template.java | 73 --------- .../template/actor/npc/Trap73Template.java | 73 --------- .../template/actor/npc/Trap74Template.java | 73 --------- .../template/actor/npc/Trap75Template.java | 73 --------- .../template/actor/npc/Trap76Template.java | 73 --------- .../template/actor/npc/Trap77Template.java | 73 --------- .../template/actor/npc/Trap78Template.java | 73 --------- .../template/actor/npc/Trap79Template.java | 73 --------- .../template/actor/npc/Trap7Template.java | 73 --------- .../template/actor/npc/Trap80Template.java | 73 --------- .../template/actor/npc/Trap81Template.java | 73 --------- .../template/actor/npc/Trap82Template.java | 73 --------- .../template/actor/npc/Trap83Template.java | 73 --------- .../template/actor/npc/Trap84Template.java | 73 --------- .../template/actor/npc/Trap85Template.java | 73 --------- .../template/actor/npc/Trap86Template.java | 73 --------- .../template/actor/npc/Trap87Template.java | 73 --------- .../template/actor/npc/Trap88Template.java | 73 --------- .../template/actor/npc/Trap89Template.java | 73 --------- .../template/actor/npc/Trap8Template.java | 73 --------- .../template/actor/npc/Trap90Template.java | 73 --------- .../template/actor/npc/Trap91Template.java | 73 --------- .../template/actor/npc/Trap92Template.java | 73 --------- .../template/actor/npc/Trap93Template.java | 73 --------- .../template/actor/npc/Trap94Template.java | 73 --------- .../template/actor/npc/Trap95Template.java | 73 --------- .../template/actor/npc/Trap96Template.java | 73 --------- .../template/actor/npc/Trap97Template.java | 73 --------- .../template/actor/npc/Trap98Template.java | 73 --------- .../template/actor/npc/Trap99Template.java | 73 --------- .../template/actor/npc/Trap9Template.java | 73 --------- .../template/actor/npc/TrapTemplate.java | 73 --------- .../actor/npc/TreasureChest53Template.java | 74 --------- .../actor/npc/TreasureChest54Template.java | 74 --------- .../actor/npc/TreasureChest55Template.java | 74 --------- ...stOfInvaderSoldierOfNightmareTemplate.java | 74 --------- .../template/actor/npc/TreeTemplate.java | 73 --------- .../template/actor/npc/TrejuoTemplate.java | 74 --------- .../template/actor/npc/TreykanTemplate.java | 74 --------- .../template/actor/npc/TriffTemplate.java | 74 --------- .../actor/npc/TriolsRevelation10Template.java | 73 --------- .../actor/npc/TriolsRevelation11Template.java | 73 --------- .../actor/npc/TriolsRevelation2Template.java | 73 --------- .../actor/npc/TriolsRevelation3Template.java | 73 --------- .../actor/npc/TriolsRevelation4Template.java | 73 --------- .../actor/npc/TriolsRevelation5Template.java | 73 --------- .../actor/npc/TriolsRevelation6Template.java | 73 --------- .../actor/npc/TriolsRevelation7Template.java | 73 --------- .../actor/npc/TriolsRevelation8Template.java | 73 --------- .../actor/npc/TriolsRevelation9Template.java | 73 --------- .../actor/npc/TriolsRevelationTemplate.java | 73 --------- .../template/actor/npc/TriskelTemplate.java | 74 --------- .../npc/TrooperLevelMercenaryTemplate.java | 74 --------- .../template/actor/npc/TrumpinTemplate.java | 74 --------- .../npc/TruthScholarDevianneTemplate.java | 74 --------- .../actor/npc/TullysGatekeeper10Template.java | 73 --------- .../actor/npc/TullysGatekeeper11Template.java | 73 --------- .../actor/npc/TullysGatekeeper12Template.java | 73 --------- .../actor/npc/TullysGatekeeper13Template.java | 73 --------- .../actor/npc/TullysGatekeeper14Template.java | 73 --------- .../actor/npc/TullysGatekeeper15Template.java | 73 --------- .../actor/npc/TullysGatekeeper16Template.java | 73 --------- .../actor/npc/TullysGatekeeper17Template.java | 73 --------- .../actor/npc/TullysGatekeeper2Template.java | 73 --------- .../actor/npc/TullysGatekeeper3Template.java | 73 --------- .../actor/npc/TullysGatekeeper4Template.java | 73 --------- .../actor/npc/TullysGatekeeper5Template.java | 73 --------- .../actor/npc/TullysGatekeeper6Template.java | 73 --------- .../actor/npc/TullysGatekeeper7Template.java | 73 --------- .../actor/npc/TullysGatekeeper8Template.java | 73 --------- .../actor/npc/TullysGatekeeper9Template.java | 73 --------- .../actor/npc/TullysGatekeeperTemplate.java | 73 --------- .../template/actor/npc/TunatunTemplate.java | 74 --------- .../template/actor/npc/TurnedBoyTemplate.java | 74 --------- .../actor/npc/TurnedGirlTemplate.java | 74 --------- .../actor/npc/UdanMarduiTemplate.java | 74 --------- .../actor/npc/UdanMarduisBoxTemplate.java | 73 --------- .../template/actor/npc/UldieTemplate.java | 74 --------- .../template/actor/npc/UluKaimuTemplate.java | 74 --------- .../UndergroundColiseumHelperTemplate.java | 74 --------- .../template/actor/npc/UndriasTemplate.java | 74 --------- .../template/actor/npc/UnicornTemplate.java | 74 --------- .../actor/npc/UnicorniunTemplate.java | 74 --------- .../actor/npc/UnidentifiedBodyTemplate.java | 74 --------- .../npc/UnstableSeedOfGenerationTemplate.java | 74 --------- .../template/actor/npc/UruhaTemplate.java | 74 --------- .../actor/npc/UtankaAgathionTemplate.java | 74 --------- .../template/actor/npc/Valakas2Template.java | 74 --------- .../actor/npc/ValeMasterTemplate.java | 74 --------- .../template/actor/npc/ValentineTemplate.java | 74 --------- .../actor/npc/VampireAdept2Template.java | 74 --------- .../actor/npc/VampireCaster2Template.java | 74 --------- .../actor/npc/VampireCasterTemplate.java | 74 --------- .../actor/npc/VampireLeader2Template.java | 74 --------- .../actor/npc/VampireLeaderTemplate.java | 74 --------- .../actor/npc/VampireMagister4Template.java | 74 --------- .../actor/npc/VampireSoldier2Template.java | 74 --------- .../actor/npc/VampireWarlord4Template.java | 74 --------- .../actor/npc/VarangkasGuardianTemplate.java | 74 --------- .../template/actor/npc/VarikaTemplate.java | 74 --------- .../actor/npc/VarkaRaiderTemplate.java | 74 --------- .../actor/npc/VarkasHolyAltarTemplate.java | 73 --------- .../template/actor/npc/VarkeesTemplate.java | 74 --------- .../template/actor/npc/VarsakTemplate.java | 74 --------- .../npc/VaultDoorControllerTemplate.java | 73 --------- .../template/actor/npc/VelliorTemplate.java | 74 --------- .../template/actor/npc/VerceTemplate.java | 74 --------- .../template/actor/npc/VerdandiTemplate.java | 74 --------- .../actor/npc/VerdureElderElikiaTemplate.java | 74 --------- .../template/actor/npc/VervatoTemplate.java | 74 --------- .../actor/npc/VictorsFlagTemplate.java | 73 --------- .../template/actor/npc/Virgil2Template.java | 74 --------- .../actor/npc/VoiceOfGloryTemplate.java | 74 --------- .../template/actor/npc/VoltarTemplate.java | 74 --------- .../template/actor/npc/VolunteerTemplate.java | 74 --------- .../actor/npc/VortexGate2Template.java | 74 --------- .../actor/npc/VortexGateTemplate.java | 74 --------- .../template/actor/npc/VortexTemplate.java | 74 --------- .../template/actor/npc/VulcanTemplate.java | 74 --------- .../template/actor/npc/VulkusTemplate.java | 74 --------- .../template/actor/npc/WahkanTemplate.java | 74 --------- .../actor/npc/WardOfTheGrailTemplate.java | 74 --------- .../template/actor/npc/WardTemplate.java | 74 --------- .../template/actor/npc/Warden2Template.java | 74 --------- .../template/actor/npc/Warden3Template.java | 74 --------- .../template/actor/npc/Warden4Template.java | 74 --------- .../template/actor/npc/Warden5Template.java | 74 --------- .../template/actor/npc/Warden6Template.java | 74 --------- .../template/actor/npc/Warden7Template.java | 74 --------- .../template/actor/npc/Warden8Template.java | 74 --------- .../template/actor/npc/Warden9Template.java | 74 --------- .../template/actor/npc/WardenTemplate.java | 74 --------- .../actor/npc/WarmHeartedSno2Template.java | 74 --------- .../actor/npc/WarmHeartedSno3Template.java | 74 --------- .../actor/npc/WarmHeartedSno4Template.java | 74 --------- .../actor/npc/WarmHeartedSno5Template.java | 74 --------- .../actor/npc/WarmHeartedSno6Template.java | 74 --------- .../actor/npc/WarmHeartedSnoTemplate.java | 74 --------- .../template/actor/npc/Warpgate2Template.java | 74 --------- .../template/actor/npc/Warpgate3Template.java | 74 --------- .../template/actor/npc/Warpgate4Template.java | 74 --------- .../template/actor/npc/Warpgate5Template.java | 74 --------- .../template/actor/npc/Warpgate6Template.java | 74 --------- .../template/actor/npc/WarpgateTemplate.java | 74 --------- .../actor/npc/WarriorsGatekeeperTemplate.java | 73 --------- .../actor/npc/WarriorsGraveTemplate.java | 74 --------- .../actor/npc/WastelandLizardmanTemplate.java | 74 --------- .../actor/npc/WaterUndineTemplate.java | 74 --------- .../actor/npc/WeatheredRockTemplate.java | 74 --------- .../actor/npc/Weathermaster2Template.java | 73 --------- .../actor/npc/Weathermaster3Template.java | 74 --------- .../actor/npc/WeathermasterTemplate.java | 73 --------- .../actor/npc/WeaverAgathionTemplate.java | 74 --------- .../template/actor/npc/WellTemplate.java | 73 --------- .../template/actor/npc/WendyTemplate.java | 74 --------- .../actor/npc/WharfPatrol2Template.java | 74 --------- .../actor/npc/WharfPatrolTemplate.java | 74 --------- .../actor/npc/WhiteCupidAgathionTemplate.java | 74 --------- .../npc/WhiteManekiNekoAgathionTemplate.java | 74 --------- .../actor/npc/WhiteTigerCaptainTemplate.java | 74 --------- .../actor/npc/WhiteTigerTemplate.java | 74 --------- .../actor/npc/WildMaguenTemplate.java | 74 --------- .../template/actor/npc/WindSylphTemplate.java | 74 --------- .../actor/npc/WindyShaoringTemplate.java | 74 --------- .../template/actor/npc/WingTowTemplate.java | 74 --------- .../actor/npc/WinnieTheCatTemplate.java | 74 --------- .../npc/WinterHunterKadyth2Template.java | 74 --------- .../npc/WinterHunterKadyth3Template.java | 74 --------- .../actor/npc/WinterHunterKadythTemplate.java | 74 --------- .../actor/npc/WisdomChestTemplate.java | 73 --------- .../npc/WizardLevelMercenaryTemplate.java | 74 --------- .../actor/npc/WonbosoAgathionTemplate.java | 74 --------- .../template/actor/npc/WoodTemplate.java | 74 --------- .../template/actor/npc/WooldyTemplate.java | 74 --------- .../actor/npc/WorkshopTeleporterTemplate.java | 73 --------- .../template/actor/npc/YangTemplate.java | 74 --------- .../actor/npc/YellowFlag2Template.java | 73 --------- .../actor/npc/YellowFlagTemplate.java | 73 --------- .../YellowRobedTojigongAgathionTemplate.java | 74 --------- .../template/actor/npc/Yeti2Template.java | 74 --------- .../template/actor/npc/Yeti3Template.java | 74 --------- .../template/actor/npc/YetiTemplate.java | 74 --------- .../actor/npc/YetisTableTemplate.java | 73 --------- .../template/actor/npc/YinTemplate.java | 74 --------- .../template/actor/npc/YiyenTemplate.java | 74 --------- .../actor/npc/YoungChild2Template.java | 74 --------- .../actor/npc/YoungChildTemplate.java | 74 --------- .../npc/YoungHoneyWatermelonTemplate.java | 73 --------- .../actor/npc/YoungSquashTemplate.java | 73 --------- .../actor/npc/YoungWatermelonTemplate.java | 73 --------- .../template/actor/npc/YumiTemplate.java | 74 --------- .../template/actor/npc/ZakenTemplate.java | 74 --------- .../actor/npc/ZakensCandleTemplate.java | 74 --------- .../template/actor/npc/ZaricheTemplate.java | 74 --------- .../template/actor/npc/ZimenfTemplate.java | 74 --------- .../actor/npc/ZombieAgathionTemplate.java | 74 --------- .../template/actor/npc/ZombieTemplate.java | 74 --------- .../template/actor/npc/ZwovTemplate.java | 74 --------- .../AdenTerritoryManagerTemplate.java | 74 --------- .../AdventureGuildsman10Template.java | 74 --------- .../AdventureGuildsman11Template.java | 74 --------- .../AdventureGuildsman12Template.java | 74 --------- .../AdventureGuildsman13Template.java | 74 --------- .../AdventureGuildsman14Template.java | 74 --------- .../AdventureGuildsman15Template.java | 74 --------- .../AdventureGuildsman16Template.java | 74 --------- .../AdventureGuildsman17Template.java | 74 --------- .../AdventureGuildsman18Template.java | 74 --------- .../AdventureGuildsman19Template.java | 74 --------- .../AdventureGuildsman20Template.java | 74 --------- .../AdventureGuildsman21Template.java | 74 --------- .../AdventureGuildsman22Template.java | 74 --------- .../AdventureGuildsman23Template.java | 74 --------- .../AdventureGuildsman24Template.java | 74 --------- .../AdventureGuildsman25Template.java | 74 --------- .../AdventureGuildsman26Template.java | 74 --------- .../AdventureGuildsman27Template.java | 74 --------- .../AdventureGuildsman28Template.java | 74 --------- .../AdventureGuildsman29Template.java | 74 --------- .../AdventureGuildsman2Template.java | 74 --------- .../AdventureGuildsman30Template.java | 74 --------- .../AdventureGuildsman31Template.java | 74 --------- .../AdventureGuildsman32Template.java | 74 --------- .../AdventureGuildsman33Template.java | 74 --------- .../AdventureGuildsman34Template.java | 74 --------- .../AdventureGuildsman35Template.java | 74 --------- .../AdventureGuildsman36Template.java | 74 --------- .../AdventureGuildsman37Template.java | 74 --------- .../AdventureGuildsman38Template.java | 74 --------- .../AdventureGuildsman39Template.java | 74 --------- .../AdventureGuildsman3Template.java | 74 --------- .../AdventureGuildsman40Template.java | 74 --------- .../AdventureGuildsman41Template.java | 74 --------- .../AdventureGuildsman42Template.java | 74 --------- .../AdventureGuildsman43Template.java | 74 --------- .../AdventureGuildsman44Template.java | 74 --------- .../AdventureGuildsman45Template.java | 74 --------- .../AdventureGuildsman46Template.java | 74 --------- .../AdventureGuildsman47Template.java | 74 --------- .../AdventureGuildsman48Template.java | 74 --------- .../AdventureGuildsman49Template.java | 74 --------- .../AdventureGuildsman4Template.java | 74 --------- .../AdventureGuildsman50Template.java | 74 --------- .../AdventureGuildsman51Template.java | 74 --------- .../AdventureGuildsman52Template.java | 74 --------- .../AdventureGuildsman53Template.java | 74 --------- .../AdventureGuildsman54Template.java | 74 --------- .../AdventureGuildsman55Template.java | 74 --------- .../AdventureGuildsman56Template.java | 74 --------- .../AdventureGuildsman57Template.java | 74 --------- .../AdventureGuildsman58Template.java | 74 --------- .../AdventureGuildsman59Template.java | 74 --------- .../AdventureGuildsman5Template.java | 74 --------- .../AdventureGuildsman60Template.java | 74 --------- .../AdventureGuildsman61Template.java | 74 --------- .../AdventureGuildsman62Template.java | 74 --------- .../AdventureGuildsman63Template.java | 74 --------- .../AdventureGuildsman64Template.java | 74 --------- .../AdventureGuildsman65Template.java | 74 --------- .../AdventureGuildsman66Template.java | 74 --------- .../AdventureGuildsman67Template.java | 74 --------- .../AdventureGuildsman68Template.java | 74 --------- .../AdventureGuildsman69Template.java | 74 --------- .../AdventureGuildsman6Template.java | 74 --------- .../AdventureGuildsman70Template.java | 74 --------- .../AdventureGuildsman71Template.java | 74 --------- .../AdventureGuildsman72Template.java | 74 --------- .../AdventureGuildsman73Template.java | 74 --------- .../AdventureGuildsman74Template.java | 74 --------- .../AdventureGuildsman75Template.java | 74 --------- .../AdventureGuildsman76Template.java | 74 --------- .../AdventureGuildsman7Template.java | 74 --------- .../AdventureGuildsman8Template.java | 74 --------- .../AdventureGuildsman9Template.java | 74 --------- .../AdventureGuildsmanTemplate.java | 74 --------- .../AdventurerGuildsman10Template.java | 74 --------- .../AdventurerGuildsman2Template.java | 74 --------- .../AdventurerGuildsman3Template.java | 74 --------- .../AdventurerGuildsman4Template.java | 74 --------- .../AdventurerGuildsman5Template.java | 74 --------- .../AdventurerGuildsman6Template.java | 74 --------- .../AdventurerGuildsman7Template.java | 74 --------- .../AdventurerGuildsman8Template.java | 74 --------- .../AdventurerGuildsman9Template.java | 74 --------- .../AdventurerGuildsmanTemplate.java | 74 --------- .../DionTerritoryManagerTemplate.java | 74 --------- .../GiranTerritoryManagerTemplate.java | 74 --------- .../GoddardTerritoryManagerTemplate.java | 74 --------- .../InnadrilTerritoryManagerTemplate.java | 74 --------- .../OrenTerritoryManagerTemplate.java | 74 --------- .../RuneTerritoryManagerTemplate.java | 74 --------- .../SchuttgartTerritoryManagerTemplate.java | 74 --------- .../artefact/AdenHolyArtifactTemplate.java | 73 --------- .../npc/artefact/AltarOfEarthTemplate.java | 73 --------- .../npc/artefact/AltarOfFireTemplate.java | 73 --------- .../npc/artefact/AltarOfWaterTemplate.java | 73 --------- .../npc/artefact/AltarOfWindTemplate.java | 73 --------- .../artefact/DionHolyArtifactTemplate.java | 73 --------- .../artefact/GiranHolyArtifactTemplate.java | 73 --------- .../artefact/GludioHolyArtifactTemplate.java | 73 --------- .../actor/npc/artefact/GodsAltarTemplate.java | 73 --------- .../InnadrilHolyArtifactTemplate.java | 73 --------- .../artefact/OrenHolyArtifactTemplate.java | 73 --------- .../npc/auctioneer/Auctioneer2Template.java | 74 --------- .../npc/auctioneer/Auctioneer3Template.java | 74 --------- .../npc/auctioneer/Auctioneer4Template.java | 74 --------- .../npc/auctioneer/Auctioneer5Template.java | 74 --------- .../npc/auctioneer/AuctioneerTemplate.java | 74 --------- .../npc/babypet/BabyBuffaloTemplate.java | 74 --------- .../actor/npc/babypet/BabyCougarTemplate.java | 74 --------- .../npc/babypet/BabyKookaburraTemplate.java | 74 --------- .../npc/babypet/FairyPrincessTemplate.java | 74 --------- .../babypet/ImprovedBabyBuffaloTemplate.java | 74 --------- .../babypet/ImprovedBabyCougarTemplate.java | 74 --------- .../ImprovedBabyKookaburraTemplate.java | 74 --------- .../npc/babypet/SpiritShamanTemplate.java | 74 --------- .../actor/npc/babypet/ToyKnightTemplate.java | 74 --------- .../npc/babypet/TurtleAsceticTemplate.java | 74 --------- .../npc/babypet/WhiteWeaselTemplate.java | 74 --------- .../actor/npc/block/Block2Template.java | 74 --------- .../OratorOfRevelations10Template.java | 74 --------- .../OratorOfRevelations11Template.java | 74 --------- .../OratorOfRevelations12Template.java | 74 --------- .../OratorOfRevelations13Template.java | 74 --------- .../OratorOfRevelations14Template.java | 74 --------- .../OratorOfRevelations15Template.java | 74 --------- .../OratorOfRevelations16Template.java | 74 --------- .../OratorOfRevelations2Template.java | 74 --------- .../OratorOfRevelations3Template.java | 74 --------- .../OratorOfRevelations4Template.java | 74 --------- .../OratorOfRevelations5Template.java | 74 --------- .../OratorOfRevelations6Template.java | 74 --------- .../OratorOfRevelations7Template.java | 74 --------- .../OratorOfRevelations8Template.java | 74 --------- .../OratorOfRevelations9Template.java | 74 --------- .../OratorOfRevelationsTemplate.java | 74 --------- .../PreacherOfDoom10Template.java | 74 --------- .../PreacherOfDoom11Template.java | 74 --------- .../PreacherOfDoom12Template.java | 74 --------- .../PreacherOfDoom13Template.java | 74 --------- .../PreacherOfDoom14Template.java | 74 --------- .../PreacherOfDoom15Template.java | 74 --------- .../PreacherOfDoom16Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom2Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom3Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom4Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom5Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom6Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom7Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom8Template.java | 74 --------- .../cabalebuffer/PreacherOfDoom9Template.java | 74 --------- .../cabalebuffer/PreacherOfDoomTemplate.java | 74 --------- .../actor/npc/castle/AlfredTemplate.java | 74 --------- .../actor/npc/castle/AugustTemplate.java | 74 --------- .../actor/npc/castle/Blacksmith2Template.java | 74 --------- .../actor/npc/castle/Blacksmith3Template.java | 74 --------- .../actor/npc/castle/Blacksmith4Template.java | 74 --------- .../actor/npc/castle/Blacksmith5Template.java | 74 --------- .../actor/npc/castle/Blacksmith6Template.java | 74 --------- .../actor/npc/castle/Blacksmith7Template.java | 74 --------- .../actor/npc/castle/Blacksmith8Template.java | 74 --------- .../actor/npc/castle/Blacksmith9Template.java | 74 --------- .../actor/npc/castle/BlacksmithTemplate.java | 74 --------- .../actor/npc/castle/BrasseurTemplate.java | 74 --------- .../actor/npc/castle/BryceTemplate.java | 74 --------- .../npc/castle/CourtMagician10Template.java | 74 --------- .../npc/castle/CourtMagician2Template.java | 74 --------- .../npc/castle/CourtMagician3Template.java | 74 --------- .../npc/castle/CourtMagician4Template.java | 74 --------- .../npc/castle/CourtMagician5Template.java | 74 --------- .../npc/castle/CourtMagician6Template.java | 74 --------- .../npc/castle/CourtMagician7Template.java | 74 --------- .../npc/castle/CourtMagician8Template.java | 74 --------- .../npc/castle/CourtMagician9Template.java | 74 --------- .../actor/npc/castle/CrosbyTemplate.java | 74 --------- .../actor/npc/castle/Doorman3Template.java | 74 --------- .../actor/npc/castle/Doorman4Template.java | 74 --------- .../npc/castle/DungeonGatekeeperTemplate.java | 74 --------- .../actor/npc/castle/FinrodTemplate.java | 74 --------- .../actor/npc/castle/FrederickTemplate.java | 74 --------- .../actor/npc/castle/GallicTemplate.java | 74 --------- .../npc/castle/Gatekeeper10Template.java | 74 --------- .../npc/castle/Gatekeeper11Template.java | 74 --------- .../npc/castle/Gatekeeper12Template.java | 74 --------- .../npc/castle/Gatekeeper13Template.java | 74 --------- .../npc/castle/Gatekeeper14Template.java | 74 --------- .../npc/castle/Gatekeeper15Template.java | 74 --------- .../npc/castle/Gatekeeper16Template.java | 74 --------- .../npc/castle/Gatekeeper17Template.java | 74 --------- .../npc/castle/Gatekeeper18Template.java | 74 --------- .../npc/castle/Gatekeeper19Template.java | 74 --------- .../npc/castle/Gatekeeper20Template.java | 74 --------- .../npc/castle/Gatekeeper21Template.java | 74 --------- .../npc/castle/Gatekeeper22Template.java | 74 --------- .../npc/castle/Gatekeeper23Template.java | 74 --------- .../npc/castle/Gatekeeper24Template.java | 74 --------- .../npc/castle/Gatekeeper25Template.java | 74 --------- .../npc/castle/Gatekeeper26Template.java | 74 --------- .../npc/castle/Gatekeeper27Template.java | 74 --------- .../npc/castle/Gatekeeper28Template.java | 74 --------- .../npc/castle/Gatekeeper29Template.java | 74 --------- .../actor/npc/castle/Gatekeeper2Template.java | 74 --------- .../npc/castle/Gatekeeper30Template.java | 74 --------- .../npc/castle/Gatekeeper31Template.java | 74 --------- .../npc/castle/Gatekeeper32Template.java | 74 --------- .../npc/castle/Gatekeeper33Template.java | 74 --------- .../npc/castle/Gatekeeper34Template.java | 74 --------- .../npc/castle/Gatekeeper35Template.java | 74 --------- .../actor/npc/castle/Gatekeeper3Template.java | 74 --------- .../actor/npc/castle/Gatekeeper4Template.java | 74 --------- .../actor/npc/castle/Gatekeeper5Template.java | 74 --------- .../actor/npc/castle/Gatekeeper6Template.java | 74 --------- .../actor/npc/castle/Gatekeeper7Template.java | 74 --------- .../actor/npc/castle/Gatekeeper8Template.java | 74 --------- .../actor/npc/castle/Gatekeeper9Template.java | 74 --------- .../actor/npc/castle/GradTemplate.java | 74 --------- .../npc/castle/GroupGatekeeper2Template.java | 74 --------- .../npc/castle/GroupGatekeeperTemplate.java | 74 --------- .../actor/npc/castle/HadleyTemplate.java | 74 --------- .../actor/npc/castle/HallDoormanTemplate.java | 74 --------- .../actor/npc/castle/HephaestonTemplate.java | 74 --------- .../actor/npc/castle/HodlerTemplate.java | 74 --------- .../npc/castle/InnerDoorman12Template.java | 74 --------- .../npc/castle/InnerDoorman13Template.java | 74 --------- .../npc/castle/InnerDoorman14Template.java | 74 --------- .../npc/castle/InnerDoorman15Template.java | 74 --------- .../npc/castle/InnerDoorman2Template.java | 74 --------- .../npc/castle/InnerDoorman3Template.java | 74 --------- .../npc/castle/InnerDoorman4Template.java | 74 --------- .../npc/castle/InnerDoorman5Template.java | 74 --------- .../npc/castle/InnerDoorman6Template.java | 74 --------- .../npc/castle/InnerDoorman7Template.java | 74 --------- .../npc/castle/InnerDoorman8Template.java | 74 --------- .../npc/castle/InnerDoorman9Template.java | 74 --------- .../npc/castle/InnerDoormanTemplate.java | 74 --------- .../actor/npc/castle/KrugerTemplate.java | 74 --------- .../actor/npc/castle/LoganTemplate.java | 74 --------- .../npc/castle/MassGatekeeper2Template.java | 74 --------- .../npc/castle/MassGatekeeper3Template.java | 74 --------- .../npc/castle/MassGatekeeper4Template.java | 74 --------- .../npc/castle/MassGatekeeper5Template.java | 74 --------- .../npc/castle/MassGatekeeper6Template.java | 74 --------- .../npc/castle/MassGatekeeper7Template.java | 74 --------- .../npc/castle/MassGatekeeperTemplate.java | 74 --------- .../actor/npc/castle/NeurathTemplate.java | 74 --------- .../npc/castle/OuterDoorman10Template.java | 74 --------- .../npc/castle/OuterDoorman11Template.java | 74 --------- .../npc/castle/OuterDoorman2Template.java | 74 --------- .../npc/castle/OuterDoorman3Template.java | 74 --------- .../npc/castle/OuterDoorman4Template.java | 74 --------- .../npc/castle/OuterDoorman5Template.java | 74 --------- .../npc/castle/OuterDoorman6Template.java | 74 --------- .../npc/castle/OuterDoorman7Template.java | 74 --------- .../npc/castle/OuterDoormanTemplate.java | 74 --------- .../actor/npc/castle/SaulTemplate.java | 74 --------- .../actor/npc/castle/SayresTemplate.java | 74 --------- .../actor/npc/castle/Tate2Template.java | 74 --------- .../actor/npc/castle/TitusTemplate.java | 74 --------- .../actor/npc/castle/ValensTemplate.java | 74 --------- .../npc/castle/WarehouseKeeper2Template.java | 74 --------- .../npc/castle/WarehouseKeeper3Template.java | 74 --------- .../npc/castle/WarehouseKeeper4Template.java | 74 --------- .../npc/castle/WarehouseKeeper5Template.java | 74 --------- .../npc/castle/WarehouseKeeper6Template.java | 74 --------- .../npc/castle/WarehouseKeeper7Template.java | 74 --------- .../npc/castle/WarehouseKeeper8Template.java | 74 --------- .../npc/castle/WarehouseKeeper9Template.java | 74 --------- .../npc/castle/WarehouseKeeperTemplate.java | 74 --------- .../npc/chest/AlchemistsChestTemplate.java | 74 --------- .../npc/chest/BurningBrazierTemplate.java | 74 --------- .../npc/chest/CoralTreasureChestTemplate.java | 74 --------- .../npc/chest/CrystalWaterBottleTemplate.java | 74 --------- .../chest/DarkOmenInvaderFood2Template.java | 74 --------- .../chest/DarkOmenInvaderFood3Template.java | 74 --------- .../chest/DarkOmenInvaderFoodTemplate.java | 74 --------- .../chest/DimensionInvaderFood2Template.java | 74 --------- .../chest/DimensionInvaderFood3Template.java | 74 --------- .../chest/DimensionInvaderFoodTemplate.java | 74 --------- .../ForbiddenPathInvaderFood2Template.java | 74 --------- .../ForbiddenPathInvaderFood3Template.java | 74 --------- .../ForbiddenPathInvaderFoodTemplate.java | 74 --------- .../chest/MessengerInvaderFood2Template.java | 74 --------- .../chest/MessengerInvaderFood3Template.java | 74 --------- .../chest/MessengerInvaderFoodTemplate.java | 74 --------- .../OtherworldlyInvaderFood2Template.java | 74 --------- .../OtherworldlyInvaderFood3Template.java | 74 --------- .../OtherworldlyInvaderFoodTemplate.java | 74 --------- .../chest/PurgatoryInvaderFood2Template.java | 74 --------- .../chest/PurgatoryInvaderFood3Template.java | 74 --------- .../chest/PurgatoryInvaderFoodTemplate.java | 74 --------- .../actor/npc/chest/TreasureBox2Template.java | 73 --------- .../actor/npc/chest/TreasureBoxTemplate.java | 74 --------- .../npc/chest/TreasureChest10Template.java | 74 --------- .../npc/chest/TreasureChest11Template.java | 74 --------- .../npc/chest/TreasureChest12Template.java | 74 --------- .../npc/chest/TreasureChest13Template.java | 74 --------- .../npc/chest/TreasureChest14Template.java | 74 --------- .../npc/chest/TreasureChest15Template.java | 74 --------- .../npc/chest/TreasureChest16Template.java | 74 --------- .../npc/chest/TreasureChest17Template.java | 74 --------- .../npc/chest/TreasureChest18Template.java | 74 --------- .../npc/chest/TreasureChest19Template.java | 74 --------- .../npc/chest/TreasureChest20Template.java | 74 --------- .../npc/chest/TreasureChest21Template.java | 74 --------- .../npc/chest/TreasureChest22Template.java | 74 --------- .../npc/chest/TreasureChest23Template.java | 74 --------- .../npc/chest/TreasureChest24Template.java | 74 --------- .../npc/chest/TreasureChest25Template.java | 74 --------- .../npc/chest/TreasureChest26Template.java | 74 --------- .../npc/chest/TreasureChest27Template.java | 74 --------- .../npc/chest/TreasureChest28Template.java | 74 --------- .../npc/chest/TreasureChest29Template.java | 74 --------- .../npc/chest/TreasureChest2Template.java | 74 --------- .../npc/chest/TreasureChest30Template.java | 74 --------- .../npc/chest/TreasureChest31Template.java | 74 --------- .../npc/chest/TreasureChest32Template.java | 74 --------- .../npc/chest/TreasureChest33Template.java | 74 --------- .../npc/chest/TreasureChest34Template.java | 74 --------- .../npc/chest/TreasureChest35Template.java | 74 --------- .../npc/chest/TreasureChest36Template.java | 74 --------- .../npc/chest/TreasureChest37Template.java | 74 --------- .../npc/chest/TreasureChest38Template.java | 74 --------- .../npc/chest/TreasureChest39Template.java | 74 --------- .../npc/chest/TreasureChest3Template.java | 74 --------- .../npc/chest/TreasureChest40Template.java | 74 --------- .../npc/chest/TreasureChest41Template.java | 74 --------- .../npc/chest/TreasureChest42Template.java | 74 --------- .../npc/chest/TreasureChest43Template.java | 74 --------- .../npc/chest/TreasureChest44Template.java | 74 --------- .../npc/chest/TreasureChest45Template.java | 74 --------- .../npc/chest/TreasureChest46Template.java | 74 --------- .../npc/chest/TreasureChest47Template.java | 74 --------- .../npc/chest/TreasureChest48Template.java | 74 --------- .../npc/chest/TreasureChest49Template.java | 74 --------- .../npc/chest/TreasureChest4Template.java | 74 --------- .../npc/chest/TreasureChest50Template.java | 74 --------- .../npc/chest/TreasureChest51Template.java | 74 --------- .../npc/chest/TreasureChest52Template.java | 74 --------- .../npc/chest/TreasureChest5Template.java | 74 --------- .../npc/chest/TreasureChest6Template.java | 74 --------- .../npc/chest/TreasureChest7Template.java | 74 --------- .../npc/chest/TreasureChest8Template.java | 74 --------- .../npc/chest/TreasureChest9Template.java | 74 --------- .../npc/chest/TreasureChestTemplate.java | 74 --------- .../npc/clanhalldoormen/AliceTemplate.java | 74 --------- .../npc/clanhalldoormen/AmielTemplate.java | 74 --------- .../npc/clanhalldoormen/BabackTemplate.java | 74 --------- .../npc/clanhalldoormen/BornaTemplate.java | 74 --------- .../npc/clanhalldoormen/DaleTemplate.java | 74 --------- .../npc/clanhalldoormen/Daniel2Template.java | 74 --------- .../npc/clanhalldoormen/DanielTemplate.java | 74 --------- .../npc/clanhalldoormen/EgonTemplate.java | 74 --------- .../npc/clanhalldoormen/EmilTemplate.java | 74 --------- .../npc/clanhalldoormen/FaolanTemplate.java | 74 --------- .../npc/clanhalldoormen/GellarTemplate.java | 74 --------- .../npc/clanhalldoormen/GerardTemplate.java | 74 --------- .../npc/clanhalldoormen/HarryTemplate.java | 74 --------- .../npc/clanhalldoormen/JabiloTemplate.java | 74 --------- .../npc/clanhalldoormen/JacquesTemplate.java | 74 --------- .../npc/clanhalldoormen/JamalTemplate.java | 74 --------- .../npc/clanhalldoormen/JoffTemplate.java | 74 --------- .../npc/clanhalldoormen/KalmerTemplate.java | 74 --------- .../npc/clanhalldoormen/KoganTemplate.java | 74 --------- .../npc/clanhalldoormen/LambertTemplate.java | 74 --------- .../npc/clanhalldoormen/LatifTemplate.java | 74 --------- .../npc/clanhalldoormen/LoringTemplate.java | 74 --------- .../npc/clanhalldoormen/LuceTemplate.java | 74 --------- .../npc/clanhalldoormen/MertonTemplate.java | 74 --------- .../npc/clanhalldoormen/NeriaTemplate.java | 74 --------- .../npc/clanhalldoormen/NielsTemplate.java | 74 --------- .../npc/clanhalldoormen/OshoTemplate.java | 74 --------- .../npc/clanhalldoormen/RennyTemplate.java | 74 --------- .../npc/clanhalldoormen/RosconneTemplate.java | 74 --------- .../npc/clanhalldoormen/RudyTemplate.java | 74 --------- .../npc/clanhalldoormen/RyanTemplate.java | 74 --------- .../npc/clanhalldoormen/ShawnTemplate.java | 74 --------- .../npc/clanhalldoormen/StewartTemplate.java | 74 --------- .../npc/clanhalldoormen/TheoboltTemplate.java | 74 --------- .../npc/clanhalldoormen/TheronTemplate.java | 74 --------- .../npc/clanhalldoormen/ToddTemplate.java | 74 --------- .../npc/clanhalldoormen/TreyTemplate.java | 74 --------- .../npc/clanhalldoormen/VolfremTemplate.java | 74 --------- .../npc/clanhalldoormen/WalterTemplate.java | 74 --------- .../npc/clanhalldoormen/WilsonTemplate.java | 74 --------- .../npc/clanhallmanager/AdrienneTemplate.java | 74 --------- .../npc/clanhallmanager/AidaTemplate.java | 74 --------- .../npc/clanhallmanager/AlbertTemplate.java | 74 --------- .../npc/clanhallmanager/BiancaTemplate.java | 74 --------- .../npc/clanhallmanager/BillyTemplate.java | 74 --------- .../npc/clanhallmanager/Black2Template.java | 74 --------- .../npc/clanhallmanager/BoyerTemplate.java | 74 --------- .../clanhallmanager/BranhilldeTemplate.java | 74 --------- .../npc/clanhallmanager/BremmerTemplate.java | 74 --------- .../npc/clanhallmanager/CareyTemplate.java | 74 --------- .../npc/clanhallmanager/CarolTemplate.java | 74 --------- .../clanhallmanager/ChamberlainTemplate.java | 74 --------- .../npc/clanhallmanager/CrissyTemplate.java | 74 --------- .../npc/clanhallmanager/DianneTemplate.java | 74 --------- .../npc/clanhallmanager/DillonTemplate.java | 74 --------- .../npc/clanhallmanager/DimaggioTemplate.java | 74 --------- .../npc/clanhallmanager/EmmaTemplate.java | 74 --------- .../npc/clanhallmanager/FlynnTemplate.java | 74 --------- .../npc/clanhallmanager/GladysTemplate.java | 74 --------- .../npc/clanhallmanager/HelgaTemplate.java | 74 --------- .../npc/clanhallmanager/HornerTemplate.java | 74 --------- .../npc/clanhallmanager/JackTemplate.java | 74 --------- .../npc/clanhallmanager/JimmyTemplate.java | 74 --------- .../npc/clanhallmanager/Kalis2Template.java | 74 --------- .../npc/clanhallmanager/KarutoTemplate.java | 74 --------- .../npc/clanhallmanager/KorgenTemplate.java | 74 --------- .../npc/clanhallmanager/MichaelTemplate.java | 74 --------- .../clanhallmanager/MillicentTemplate.java | 74 --------- .../npc/clanhallmanager/PattyTemplate.java | 74 --------- .../npc/clanhallmanager/ReginaTemplate.java | 74 --------- .../npc/clanhallmanager/RonTemplate.java | 74 --------- .../npc/clanhallmanager/RonaldTemplate.java | 74 --------- .../npc/clanhallmanager/RubenTemplate.java | 74 --------- .../npc/clanhallmanager/SerenaTemplate.java | 74 --------- .../npc/clanhallmanager/SethTemplate.java | 74 --------- .../npc/clanhallmanager/StanleyTemplate.java | 74 --------- .../npc/clanhallmanager/TimTemplate.java | 74 --------- .../npc/clanhallmanager/WayneTemplate.java | 74 --------- .../npc/clanhallmanager/WinkerTemplate.java | 74 --------- .../actor/npc/clantrader/IliaTemplate.java | 74 --------- .../actor/npc/clantrader/MuliaTemplate.java | 74 --------- .../npc/classmaster/MissQueenTemplate.java | 74 --------- .../actor/npc/classmaster/MrCatTemplate.java | 74 --------- .../LifeControlTower2Template.java | 73 --------- .../LifeControlTowerTemplate.java | 73 --------- .../dawnpriest/PriestOfDawn10Template.java | 74 --------- .../dawnpriest/PriestOfDawn11Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn2Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn3Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn4Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn5Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn6Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn7Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn8Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawn9Template.java | 74 --------- .../npc/dawnpriest/PriestOfDawnTemplate.java | 74 --------- .../npc/decoy/VirtualImage10Template.java | 73 --------- .../npc/decoy/VirtualImage11Template.java | 73 --------- .../npc/decoy/VirtualImage12Template.java | 73 --------- .../npc/decoy/VirtualImage13Template.java | 73 --------- .../npc/decoy/VirtualImage14Template.java | 73 --------- .../npc/decoy/VirtualImage15Template.java | 73 --------- .../npc/decoy/VirtualImage16Template.java | 73 --------- .../npc/decoy/VirtualImage17Template.java | 73 --------- .../npc/decoy/VirtualImage2Template.java | 73 --------- .../npc/decoy/VirtualImage3Template.java | 73 --------- .../npc/decoy/VirtualImage4Template.java | 73 --------- .../npc/decoy/VirtualImage5Template.java | 73 --------- .../npc/decoy/VirtualImage6Template.java | 73 --------- .../npc/decoy/VirtualImage7Template.java | 73 --------- .../npc/decoy/VirtualImage8Template.java | 73 --------- .../npc/decoy/VirtualImage9Template.java | 73 --------- .../actor/npc/decoy/VirtualImageTemplate.java | 73 --------- .../npc/defender/AmadeoCadmusTemplate.java | 74 --------- .../actor/npc/defender/Archer10Template.java | 74 --------- .../actor/npc/defender/Archer11Template.java | 74 --------- .../actor/npc/defender/Archer12Template.java | 74 --------- .../actor/npc/defender/Archer13Template.java | 74 --------- .../actor/npc/defender/Archer14Template.java | 74 --------- .../actor/npc/defender/Archer15Template.java | 74 --------- .../actor/npc/defender/Archer16Template.java | 74 --------- .../actor/npc/defender/Archer17Template.java | 74 --------- .../actor/npc/defender/Archer18Template.java | 74 --------- .../actor/npc/defender/Archer19Template.java | 74 --------- .../actor/npc/defender/Archer20Template.java | 74 --------- .../actor/npc/defender/Archer21Template.java | 74 --------- .../actor/npc/defender/Archer2Template.java | 74 --------- .../actor/npc/defender/Archer3Template.java | 74 --------- .../actor/npc/defender/Archer4Template.java | 74 --------- .../actor/npc/defender/Archer5Template.java | 74 --------- .../actor/npc/defender/Archer6Template.java | 74 --------- .../actor/npc/defender/Archer7Template.java | 74 --------- .../actor/npc/defender/Archer8Template.java | 74 --------- .../actor/npc/defender/Archer9Template.java | 74 --------- .../actor/npc/defender/ArcherTemplate.java | 74 --------- .../npc/defender/AstairVanHalterTemplate.java | 74 --------- .../npc/defender/BalthusVanDykeTemplate.java | 74 --------- .../defender/BaronCarmonEsthusTemplate.java | 74 --------- .../defender/BaronLewinWaldnerTemplate.java | 74 --------- .../defender/BaronLionelHunterTemplate.java | 74 --------- .../actor/npc/defender/BlueFlag2Template.java | 73 --------- .../npc/defender/Bodyguard10Template.java | 74 --------- .../npc/defender/Bodyguard11Template.java | 74 --------- .../npc/defender/Bodyguard12Template.java | 74 --------- .../npc/defender/Bodyguard13Template.java | 74 --------- .../npc/defender/Bodyguard14Template.java | 74 --------- .../npc/defender/Bodyguard15Template.java | 74 --------- .../npc/defender/Bodyguard16Template.java | 74 --------- .../npc/defender/Bodyguard17Template.java | 74 --------- .../npc/defender/Bodyguard18Template.java | 74 --------- .../npc/defender/Bodyguard2Template.java | 74 --------- .../npc/defender/Bodyguard3Template.java | 74 --------- .../npc/defender/Bodyguard4Template.java | 74 --------- .../npc/defender/Bodyguard5Template.java | 74 --------- .../npc/defender/Bodyguard6Template.java | 74 --------- .../npc/defender/Bodyguard7Template.java | 74 --------- .../npc/defender/Bodyguard8Template.java | 74 --------- .../npc/defender/Bodyguard9Template.java | 74 --------- .../actor/npc/defender/BodyguardTemplate.java | 74 --------- .../npc/defender/CourtGuard10Template.java | 74 --------- .../npc/defender/CourtGuard11Template.java | 74 --------- .../npc/defender/CourtGuard12Template.java | 74 --------- .../npc/defender/CourtGuard13Template.java | 74 --------- .../npc/defender/CourtGuard14Template.java | 74 --------- .../npc/defender/CourtGuard15Template.java | 74 --------- .../npc/defender/CourtGuard16Template.java | 74 --------- .../npc/defender/CourtGuard17Template.java | 74 --------- .../npc/defender/CourtGuard18Template.java | 74 --------- .../npc/defender/CourtGuard19Template.java | 74 --------- .../npc/defender/CourtGuard20Template.java | 74 --------- .../npc/defender/CourtGuard21Template.java | 74 --------- .../npc/defender/CourtGuard22Template.java | 74 --------- .../npc/defender/CourtGuard23Template.java | 74 --------- .../npc/defender/CourtGuard24Template.java | 74 --------- .../npc/defender/CourtGuard25Template.java | 74 --------- .../npc/defender/CourtGuard26Template.java | 74 --------- .../npc/defender/CourtGuard27Template.java | 74 --------- .../npc/defender/CourtGuard28Template.java | 74 --------- .../npc/defender/CourtGuard29Template.java | 74 --------- .../npc/defender/CourtGuard2Template.java | 74 --------- .../npc/defender/CourtGuard30Template.java | 74 --------- .../npc/defender/CourtGuard31Template.java | 74 --------- .../npc/defender/CourtGuard32Template.java | 74 --------- .../npc/defender/CourtGuard33Template.java | 74 --------- .../npc/defender/CourtGuard34Template.java | 74 --------- .../npc/defender/CourtGuard35Template.java | 74 --------- .../npc/defender/CourtGuard36Template.java | 74 --------- .../npc/defender/CourtGuard37Template.java | 74 --------- .../npc/defender/CourtGuard38Template.java | 74 --------- .../npc/defender/CourtGuard39Template.java | 74 --------- .../npc/defender/CourtGuard3Template.java | 74 --------- .../npc/defender/CourtGuard40Template.java | 74 --------- .../npc/defender/CourtGuard41Template.java | 74 --------- .../npc/defender/CourtGuard42Template.java | 74 --------- .../npc/defender/CourtGuard43Template.java | 74 --------- .../npc/defender/CourtGuard44Template.java | 74 --------- .../npc/defender/CourtGuard45Template.java | 74 --------- .../npc/defender/CourtGuard46Template.java | 74 --------- .../npc/defender/CourtGuard4Template.java | 74 --------- .../npc/defender/CourtGuard5Template.java | 74 --------- .../npc/defender/CourtGuard6Template.java | 74 --------- .../npc/defender/CourtGuard7Template.java | 74 --------- .../npc/defender/CourtGuard8Template.java | 74 --------- .../npc/defender/CourtGuard9Template.java | 74 --------- .../npc/defender/CourtGuardTemplate.java | 74 --------- .../npc/defender/CourtSorcerer10Template.java | 74 --------- .../npc/defender/CourtSorcerer11Template.java | 74 --------- .../npc/defender/CourtSorcerer12Template.java | 74 --------- .../npc/defender/CourtSorcerer13Template.java | 74 --------- .../npc/defender/CourtSorcerer14Template.java | 74 --------- .../npc/defender/CourtSorcerer15Template.java | 74 --------- .../npc/defender/CourtSorcerer16Template.java | 74 --------- .../npc/defender/CourtSorcerer17Template.java | 74 --------- .../npc/defender/CourtSorcerer18Template.java | 74 --------- .../npc/defender/CourtSorcerer19Template.java | 74 --------- .../npc/defender/CourtSorcerer20Template.java | 74 --------- .../npc/defender/CourtSorcerer21Template.java | 74 --------- .../npc/defender/CourtSorcerer22Template.java | 74 --------- .../npc/defender/CourtSorcerer23Template.java | 74 --------- .../npc/defender/CourtSorcerer24Template.java | 74 --------- .../npc/defender/CourtSorcerer25Template.java | 74 --------- .../npc/defender/CourtSorcerer26Template.java | 74 --------- .../npc/defender/CourtSorcerer27Template.java | 74 --------- .../npc/defender/CourtSorcerer28Template.java | 74 --------- .../npc/defender/CourtSorcerer29Template.java | 74 --------- .../npc/defender/CourtSorcerer2Template.java | 74 --------- .../npc/defender/CourtSorcerer30Template.java | 74 --------- .../npc/defender/CourtSorcerer31Template.java | 74 --------- .../npc/defender/CourtSorcerer32Template.java | 74 --------- .../npc/defender/CourtSorcerer33Template.java | 74 --------- .../npc/defender/CourtSorcerer34Template.java | 74 --------- .../npc/defender/CourtSorcerer35Template.java | 74 --------- .../npc/defender/CourtSorcerer36Template.java | 74 --------- .../npc/defender/CourtSorcerer3Template.java | 74 --------- .../npc/defender/CourtSorcerer4Template.java | 74 --------- .../npc/defender/CourtSorcerer5Template.java | 74 --------- .../npc/defender/CourtSorcerer6Template.java | 74 --------- .../npc/defender/CourtSorcerer7Template.java | 74 --------- .../npc/defender/CourtSorcerer8Template.java | 74 --------- .../npc/defender/CourtSorcerer9Template.java | 74 --------- .../npc/defender/CourtSorcererTemplate.java | 74 --------- .../npc/defender/CronenbergTemplate.java | 74 --------- .../DecoratedRebelSoldier10Template.java | 74 --------- .../DecoratedRebelSoldier11Template.java | 74 --------- .../DecoratedRebelSoldier12Template.java | 74 --------- .../DecoratedRebelSoldier13Template.java | 74 --------- .../DecoratedRebelSoldier14Template.java | 74 --------- .../DecoratedRebelSoldier15Template.java | 74 --------- .../DecoratedRebelSoldier16Template.java | 74 --------- .../DecoratedRebelSoldier17Template.java | 74 --------- .../DecoratedRebelSoldier18Template.java | 74 --------- .../DecoratedRebelSoldier19Template.java | 74 --------- .../DecoratedRebelSoldier20Template.java | 74 --------- .../DecoratedRebelSoldier21Template.java | 74 --------- .../DecoratedRebelSoldier2Template.java | 74 --------- .../DecoratedRebelSoldier3Template.java | 74 --------- .../DecoratedRebelSoldier4Template.java | 74 --------- .../DecoratedRebelSoldier5Template.java | 74 --------- .../DecoratedRebelSoldier6Template.java | 74 --------- .../DecoratedRebelSoldier7Template.java | 74 --------- .../DecoratedRebelSoldier8Template.java | 74 --------- .../DecoratedRebelSoldier9Template.java | 74 --------- .../DecoratedRebelSoldierTemplate.java | 74 --------- .../npc/defender/DukeByronAshtonTemplate.java | 74 --------- .../defender/DukeMoraKenAbygailTemplate.java | 74 --------- .../DwarvenGunnerySergeant10Template.java | 74 --------- .../DwarvenGunnerySergeant11Template.java | 74 --------- .../DwarvenGunnerySergeant12Template.java | 74 --------- .../DwarvenGunnerySergeant13Template.java | 74 --------- .../DwarvenGunnerySergeant14Template.java | 74 --------- .../DwarvenGunnerySergeant15Template.java | 74 --------- .../DwarvenGunnerySergeant16Template.java | 74 --------- .../DwarvenGunnerySergeant17Template.java | 74 --------- .../DwarvenGunnerySergeant18Template.java | 74 --------- .../DwarvenGunnerySergeant19Template.java | 74 --------- .../DwarvenGunnerySergeant20Template.java | 74 --------- .../DwarvenGunnerySergeant21Template.java | 74 --------- .../DwarvenGunnerySergeant2Template.java | 74 --------- .../DwarvenGunnerySergeant3Template.java | 74 --------- .../DwarvenGunnerySergeant4Template.java | 74 --------- .../DwarvenGunnerySergeant5Template.java | 74 --------- .../DwarvenGunnerySergeant6Template.java | 74 --------- .../DwarvenGunnerySergeant7Template.java | 74 --------- .../DwarvenGunnerySergeant8Template.java | 74 --------- .../DwarvenGunnerySergeant9Template.java | 74 --------- .../DwarvenGunnerySergeantTemplate.java | 74 --------- .../EconomicAssociationLeader2Template.java | 74 --------- .../EconomicAssociationLeader3Template.java | 74 --------- .../EconomicAssociationLeader4Template.java | 74 --------- .../EconomicAssociationLeader5Template.java | 74 --------- .../EconomicAssociationLeader6Template.java | 74 --------- .../EconomicAssociationLeader7Template.java | 74 --------- .../EconomicAssociationLeader8Template.java | 74 --------- .../EconomicAssociationLeader9Template.java | 74 --------- .../EconomicAssociationLeaderTemplate.java | 74 --------- .../EliteMercenaryGuildMember10Template.java | 74 --------- .../EliteMercenaryGuildMember2Template.java | 74 --------- .../EliteMercenaryGuildMember3Template.java | 74 --------- .../EliteMercenaryGuildMember4Template.java | 74 --------- .../EliteMercenaryGuildMember5Template.java | 74 --------- .../EliteMercenaryGuildMember6Template.java | 74 --------- .../EliteMercenaryGuildMember7Template.java | 74 --------- .../EliteMercenaryGuildMember8Template.java | 74 --------- .../EliteMercenaryGuildMember9Template.java | 74 --------- .../EliteMercenaryGuildMemberTemplate.java | 74 --------- .../defender/GreaterRecruit10Template.java | 74 --------- .../npc/defender/GreaterRecruit2Template.java | 74 --------- .../npc/defender/GreaterRecruit3Template.java | 74 --------- .../npc/defender/GreaterRecruit4Template.java | 74 --------- .../npc/defender/GreaterRecruit5Template.java | 74 --------- .../npc/defender/GreaterRecruit6Template.java | 74 --------- .../npc/defender/GreaterRecruit7Template.java | 74 --------- .../npc/defender/GreaterRecruit8Template.java | 74 --------- .../npc/defender/GreaterRecruit9Template.java | 74 --------- .../npc/defender/GreaterRecruitTemplate.java | 74 --------- .../defender/GroupGatekeeper3Template.java | 74 --------- .../actor/npc/defender/Guard100Template.java | 74 --------- .../actor/npc/defender/Guard101Template.java | 74 --------- .../actor/npc/defender/Guard102Template.java | 74 --------- .../actor/npc/defender/Guard103Template.java | 74 --------- .../actor/npc/defender/Guard104Template.java | 74 --------- .../actor/npc/defender/Guard105Template.java | 74 --------- .../actor/npc/defender/Guard106Template.java | 74 --------- .../actor/npc/defender/Guard107Template.java | 74 --------- .../actor/npc/defender/Guard108Template.java | 74 --------- .../actor/npc/defender/Guard109Template.java | 74 --------- .../actor/npc/defender/Guard10Template.java | 74 --------- .../actor/npc/defender/Guard110Template.java | 74 --------- .../actor/npc/defender/Guard111Template.java | 74 --------- .../actor/npc/defender/Guard112Template.java | 74 --------- .../actor/npc/defender/Guard113Template.java | 74 --------- .../actor/npc/defender/Guard114Template.java | 74 --------- .../actor/npc/defender/Guard115Template.java | 74 --------- .../actor/npc/defender/Guard116Template.java | 74 --------- .../actor/npc/defender/Guard117Template.java | 74 --------- .../actor/npc/defender/Guard118Template.java | 74 --------- .../actor/npc/defender/Guard119Template.java | 74 --------- .../actor/npc/defender/Guard11Template.java | 74 --------- .../actor/npc/defender/Guard120Template.java | 74 --------- .../actor/npc/defender/Guard121Template.java | 74 --------- .../actor/npc/defender/Guard122Template.java | 74 --------- .../actor/npc/defender/Guard123Template.java | 74 --------- .../actor/npc/defender/Guard124Template.java | 74 --------- .../actor/npc/defender/Guard125Template.java | 74 --------- .../actor/npc/defender/Guard126Template.java | 74 --------- .../actor/npc/defender/Guard127Template.java | 74 --------- .../actor/npc/defender/Guard128Template.java | 74 --------- .../actor/npc/defender/Guard129Template.java | 74 --------- .../actor/npc/defender/Guard12Template.java | 74 --------- .../actor/npc/defender/Guard130Template.java | 74 --------- .../actor/npc/defender/Guard131Template.java | 74 --------- .../actor/npc/defender/Guard132Template.java | 74 --------- .../actor/npc/defender/Guard133Template.java | 74 --------- .../actor/npc/defender/Guard134Template.java | 74 --------- .../actor/npc/defender/Guard135Template.java | 74 --------- .../actor/npc/defender/Guard136Template.java | 74 --------- .../actor/npc/defender/Guard137Template.java | 74 --------- .../actor/npc/defender/Guard138Template.java | 74 --------- .../actor/npc/defender/Guard139Template.java | 74 --------- .../actor/npc/defender/Guard13Template.java | 74 --------- .../actor/npc/defender/Guard140Template.java | 74 --------- .../actor/npc/defender/Guard141Template.java | 74 --------- .../actor/npc/defender/Guard142Template.java | 74 --------- .../actor/npc/defender/Guard143Template.java | 74 --------- .../actor/npc/defender/Guard144Template.java | 74 --------- .../actor/npc/defender/Guard145Template.java | 74 --------- .../actor/npc/defender/Guard146Template.java | 74 --------- .../actor/npc/defender/Guard147Template.java | 74 --------- .../actor/npc/defender/Guard148Template.java | 74 --------- .../actor/npc/defender/Guard149Template.java | 74 --------- .../actor/npc/defender/Guard14Template.java | 74 --------- .../actor/npc/defender/Guard150Template.java | 74 --------- .../actor/npc/defender/Guard151Template.java | 74 --------- .../actor/npc/defender/Guard152Template.java | 74 --------- .../actor/npc/defender/Guard153Template.java | 74 --------- .../actor/npc/defender/Guard154Template.java | 74 --------- .../actor/npc/defender/Guard155Template.java | 74 --------- .../actor/npc/defender/Guard156Template.java | 74 --------- .../actor/npc/defender/Guard157Template.java | 74 --------- .../actor/npc/defender/Guard158Template.java | 74 --------- .../actor/npc/defender/Guard159Template.java | 74 --------- .../actor/npc/defender/Guard15Template.java | 74 --------- .../actor/npc/defender/Guard160Template.java | 74 --------- .../actor/npc/defender/Guard161Template.java | 74 --------- .../actor/npc/defender/Guard162Template.java | 74 --------- .../actor/npc/defender/Guard163Template.java | 74 --------- .../actor/npc/defender/Guard164Template.java | 74 --------- .../actor/npc/defender/Guard165Template.java | 74 --------- .../actor/npc/defender/Guard166Template.java | 74 --------- .../actor/npc/defender/Guard167Template.java | 74 --------- .../actor/npc/defender/Guard168Template.java | 74 --------- .../actor/npc/defender/Guard169Template.java | 74 --------- .../actor/npc/defender/Guard16Template.java | 74 --------- .../actor/npc/defender/Guard170Template.java | 74 --------- .../actor/npc/defender/Guard171Template.java | 74 --------- .../actor/npc/defender/Guard172Template.java | 74 --------- .../actor/npc/defender/Guard173Template.java | 74 --------- .../actor/npc/defender/Guard174Template.java | 74 --------- .../actor/npc/defender/Guard175Template.java | 74 --------- .../actor/npc/defender/Guard176Template.java | 74 --------- .../actor/npc/defender/Guard177Template.java | 74 --------- .../actor/npc/defender/Guard178Template.java | 74 --------- .../actor/npc/defender/Guard179Template.java | 74 --------- .../actor/npc/defender/Guard17Template.java | 74 --------- .../actor/npc/defender/Guard180Template.java | 74 --------- .../actor/npc/defender/Guard181Template.java | 74 --------- .../actor/npc/defender/Guard182Template.java | 74 --------- .../actor/npc/defender/Guard183Template.java | 74 --------- .../actor/npc/defender/Guard184Template.java | 74 --------- .../actor/npc/defender/Guard185Template.java | 74 --------- .../actor/npc/defender/Guard186Template.java | 74 --------- .../actor/npc/defender/Guard187Template.java | 74 --------- .../actor/npc/defender/Guard188Template.java | 74 --------- .../actor/npc/defender/Guard189Template.java | 74 --------- .../actor/npc/defender/Guard18Template.java | 74 --------- .../actor/npc/defender/Guard190Template.java | 74 --------- .../actor/npc/defender/Guard191Template.java | 74 --------- .../actor/npc/defender/Guard192Template.java | 74 --------- .../actor/npc/defender/Guard193Template.java | 74 --------- .../actor/npc/defender/Guard194Template.java | 74 --------- .../actor/npc/defender/Guard195Template.java | 74 --------- .../actor/npc/defender/Guard196Template.java | 74 --------- .../actor/npc/defender/Guard197Template.java | 74 --------- .../actor/npc/defender/Guard198Template.java | 74 --------- .../actor/npc/defender/Guard199Template.java | 74 --------- .../actor/npc/defender/Guard19Template.java | 74 --------- .../actor/npc/defender/Guard200Template.java | 74 --------- .../actor/npc/defender/Guard201Template.java | 74 --------- .../actor/npc/defender/Guard202Template.java | 74 --------- .../actor/npc/defender/Guard20Template.java | 74 --------- .../actor/npc/defender/Guard21Template.java | 74 --------- .../actor/npc/defender/Guard22Template.java | 74 --------- .../actor/npc/defender/Guard23Template.java | 74 --------- .../actor/npc/defender/Guard24Template.java | 74 --------- .../actor/npc/defender/Guard25Template.java | 74 --------- .../actor/npc/defender/Guard26Template.java | 74 --------- .../actor/npc/defender/Guard27Template.java | 74 --------- .../actor/npc/defender/Guard28Template.java | 74 --------- .../actor/npc/defender/Guard29Template.java | 74 --------- .../actor/npc/defender/Guard30Template.java | 74 --------- .../actor/npc/defender/Guard31Template.java | 74 --------- .../actor/npc/defender/Guard32Template.java | 74 --------- .../actor/npc/defender/Guard33Template.java | 74 --------- .../actor/npc/defender/Guard34Template.java | 74 --------- .../actor/npc/defender/Guard35Template.java | 74 --------- .../actor/npc/defender/Guard36Template.java | 74 --------- .../actor/npc/defender/Guard37Template.java | 74 --------- .../actor/npc/defender/Guard38Template.java | 74 --------- .../actor/npc/defender/Guard39Template.java | 74 --------- .../actor/npc/defender/Guard3Template.java | 74 --------- .../actor/npc/defender/Guard40Template.java | 74 --------- .../actor/npc/defender/Guard41Template.java | 74 --------- .../actor/npc/defender/Guard42Template.java | 74 --------- .../actor/npc/defender/Guard43Template.java | 74 --------- .../actor/npc/defender/Guard44Template.java | 74 --------- .../actor/npc/defender/Guard45Template.java | 74 --------- .../actor/npc/defender/Guard46Template.java | 74 --------- .../actor/npc/defender/Guard47Template.java | 74 --------- .../actor/npc/defender/Guard48Template.java | 74 --------- .../actor/npc/defender/Guard49Template.java | 74 --------- .../actor/npc/defender/Guard4Template.java | 74 --------- .../actor/npc/defender/Guard50Template.java | 74 --------- .../actor/npc/defender/Guard51Template.java | 74 --------- .../actor/npc/defender/Guard52Template.java | 74 --------- .../actor/npc/defender/Guard53Template.java | 74 --------- .../actor/npc/defender/Guard54Template.java | 74 --------- .../actor/npc/defender/Guard55Template.java | 74 --------- .../actor/npc/defender/Guard56Template.java | 74 --------- .../actor/npc/defender/Guard57Template.java | 74 --------- .../actor/npc/defender/Guard58Template.java | 74 --------- .../actor/npc/defender/Guard59Template.java | 74 --------- .../actor/npc/defender/Guard5Template.java | 74 --------- .../actor/npc/defender/Guard60Template.java | 74 --------- .../actor/npc/defender/Guard61Template.java | 74 --------- .../actor/npc/defender/Guard62Template.java | 74 --------- .../actor/npc/defender/Guard63Template.java | 74 --------- .../actor/npc/defender/Guard64Template.java | 74 --------- .../actor/npc/defender/Guard65Template.java | 74 --------- .../actor/npc/defender/Guard66Template.java | 74 --------- .../actor/npc/defender/Guard67Template.java | 74 --------- .../actor/npc/defender/Guard68Template.java | 74 --------- .../actor/npc/defender/Guard69Template.java | 74 --------- .../actor/npc/defender/Guard6Template.java | 74 --------- .../actor/npc/defender/Guard70Template.java | 74 --------- .../actor/npc/defender/Guard71Template.java | 74 --------- .../actor/npc/defender/Guard72Template.java | 74 --------- .../actor/npc/defender/Guard73Template.java | 74 --------- .../actor/npc/defender/Guard74Template.java | 74 --------- .../actor/npc/defender/Guard75Template.java | 74 --------- .../actor/npc/defender/Guard76Template.java | 74 --------- .../actor/npc/defender/Guard77Template.java | 74 --------- .../actor/npc/defender/Guard78Template.java | 74 --------- .../actor/npc/defender/Guard79Template.java | 74 --------- .../actor/npc/defender/Guard7Template.java | 74 --------- .../actor/npc/defender/Guard80Template.java | 74 --------- .../actor/npc/defender/Guard81Template.java | 74 --------- .../actor/npc/defender/Guard82Template.java | 74 --------- .../actor/npc/defender/Guard83Template.java | 74 --------- .../actor/npc/defender/Guard84Template.java | 74 --------- .../actor/npc/defender/Guard85Template.java | 74 --------- .../actor/npc/defender/Guard86Template.java | 74 --------- .../actor/npc/defender/Guard87Template.java | 74 --------- .../actor/npc/defender/Guard88Template.java | 74 --------- .../actor/npc/defender/Guard89Template.java | 74 --------- .../actor/npc/defender/Guard8Template.java | 74 --------- .../actor/npc/defender/Guard90Template.java | 74 --------- .../actor/npc/defender/Guard91Template.java | 74 --------- .../actor/npc/defender/Guard92Template.java | 74 --------- .../actor/npc/defender/Guard93Template.java | 74 --------- .../actor/npc/defender/Guard94Template.java | 74 --------- .../actor/npc/defender/Guard95Template.java | 74 --------- .../actor/npc/defender/Guard96Template.java | 74 --------- .../actor/npc/defender/Guard97Template.java | 74 --------- .../actor/npc/defender/Guard98Template.java | 74 --------- .../actor/npc/defender/Guard99Template.java | 74 --------- .../actor/npc/defender/Guard9Template.java | 74 --------- .../actor/npc/defender/Healer10Template.java | 74 --------- .../actor/npc/defender/Healer11Template.java | 74 --------- .../actor/npc/defender/Healer12Template.java | 74 --------- .../actor/npc/defender/Healer13Template.java | 74 --------- .../actor/npc/defender/Healer14Template.java | 74 --------- .../actor/npc/defender/Healer15Template.java | 74 --------- .../actor/npc/defender/Healer16Template.java | 74 --------- .../actor/npc/defender/Healer17Template.java | 74 --------- .../actor/npc/defender/Healer18Template.java | 74 --------- .../actor/npc/defender/Healer19Template.java | 74 --------- .../actor/npc/defender/Healer20Template.java | 74 --------- .../actor/npc/defender/Healer21Template.java | 74 --------- .../actor/npc/defender/Healer2Template.java | 74 --------- .../actor/npc/defender/Healer3Template.java | 74 --------- .../actor/npc/defender/Healer4Template.java | 74 --------- .../actor/npc/defender/Healer5Template.java | 74 --------- .../actor/npc/defender/Healer6Template.java | 74 --------- .../actor/npc/defender/Healer7Template.java | 74 --------- .../actor/npc/defender/Healer8Template.java | 74 --------- .../actor/npc/defender/Healer9Template.java | 74 --------- .../actor/npc/defender/HealerTemplate.java | 74 --------- .../actor/npc/defender/HeinzTemplate.java | 74 --------- .../actor/npc/defender/IvanoTemplate.java | 74 --------- .../npc/defender/Mercenary10Template.java | 74 --------- .../npc/defender/Mercenary11Template.java | 74 --------- .../npc/defender/Mercenary12Template.java | 74 --------- .../npc/defender/Mercenary3Template.java | 74 --------- .../npc/defender/Mercenary4Template.java | 74 --------- .../npc/defender/Mercenary5Template.java | 74 --------- .../npc/defender/Mercenary6Template.java | 74 --------- .../npc/defender/Mercenary7Template.java | 74 --------- .../npc/defender/Mercenary8Template.java | 74 --------- .../npc/defender/Mercenary9Template.java | 74 --------- .../defender/MercenaryOfDawn10Template.java | 74 --------- .../defender/MercenaryOfDawn2Template.java | 74 --------- .../defender/MercenaryOfDawn3Template.java | 74 --------- .../defender/MercenaryOfDawn4Template.java | 74 --------- .../defender/MercenaryOfDawn5Template.java | 74 --------- .../defender/MercenaryOfDawn6Template.java | 74 --------- .../defender/MercenaryOfDawn7Template.java | 74 --------- .../defender/MercenaryOfDawn8Template.java | 74 --------- .../defender/MercenaryOfDawn9Template.java | 74 --------- .../npc/defender/MercenaryOfDawnTemplate.java | 74 --------- .../MilitaryAssociationLeader2Template.java | 74 --------- .../MilitaryAssociationLeader3Template.java | 74 --------- .../MilitaryAssociationLeader4Template.java | 74 --------- .../MilitaryAssociationLeader5Template.java | 74 --------- .../MilitaryAssociationLeader6Template.java | 74 --------- .../MilitaryAssociationLeader7Template.java | 74 --------- .../MilitaryAssociationLeader8Template.java | 74 --------- .../MilitaryAssociationLeader9Template.java | 74 --------- .../MilitaryAssociationLeaderTemplate.java | 74 --------- .../npc/defender/Minister10Template.java | 74 --------- .../npc/defender/Minister11Template.java | 74 --------- .../npc/defender/Minister12Template.java | 74 --------- .../actor/npc/defender/Minister2Template.java | 74 --------- .../actor/npc/defender/Minister3Template.java | 74 --------- .../actor/npc/defender/Minister4Template.java | 74 --------- .../actor/npc/defender/Minister5Template.java | 74 --------- .../actor/npc/defender/Minister6Template.java | 74 --------- .../actor/npc/defender/Minister7Template.java | 74 --------- .../actor/npc/defender/Minister8Template.java | 74 --------- .../actor/npc/defender/Minister9Template.java | 74 --------- .../actor/npc/defender/MinisterTemplate.java | 74 --------- .../npc/defender/PurpleFlag2Template.java | 73 --------- .../actor/npc/defender/QuantTemplate.java | 74 --------- .../defender/RebelCommander10Template.java | 74 --------- .../defender/RebelCommander11Template.java | 74 --------- .../defender/RebelCommander12Template.java | 74 --------- .../defender/RebelCommander13Template.java | 74 --------- .../defender/RebelCommander14Template.java | 74 --------- .../defender/RebelCommander15Template.java | 74 --------- .../defender/RebelCommander16Template.java | 74 --------- .../defender/RebelCommander17Template.java | 74 --------- .../defender/RebelCommander18Template.java | 74 --------- .../defender/RebelCommander19Template.java | 74 --------- .../defender/RebelCommander20Template.java | 74 --------- .../defender/RebelCommander21Template.java | 74 --------- .../npc/defender/RebelCommander2Template.java | 74 --------- .../npc/defender/RebelCommander3Template.java | 74 --------- .../npc/defender/RebelCommander4Template.java | 74 --------- .../npc/defender/RebelCommander5Template.java | 74 --------- .../npc/defender/RebelCommander6Template.java | 74 --------- .../npc/defender/RebelCommander7Template.java | 74 --------- .../npc/defender/RebelCommander8Template.java | 74 --------- .../npc/defender/RebelCommander9Template.java | 74 --------- .../npc/defender/RebelCommanderTemplate.java | 74 --------- .../npc/defender/RebelPrivate10Template.java | 74 --------- .../npc/defender/RebelPrivate11Template.java | 74 --------- .../npc/defender/RebelPrivate12Template.java | 74 --------- .../npc/defender/RebelPrivate13Template.java | 74 --------- .../npc/defender/RebelPrivate14Template.java | 74 --------- .../npc/defender/RebelPrivate15Template.java | 74 --------- .../npc/defender/RebelPrivate16Template.java | 74 --------- .../npc/defender/RebelPrivate17Template.java | 74 --------- .../npc/defender/RebelPrivate18Template.java | 74 --------- .../npc/defender/RebelPrivate19Template.java | 74 --------- .../npc/defender/RebelPrivate20Template.java | 74 --------- .../npc/defender/RebelPrivate21Template.java | 74 --------- .../npc/defender/RebelPrivate2Template.java | 74 --------- .../npc/defender/RebelPrivate3Template.java | 74 --------- .../npc/defender/RebelPrivate4Template.java | 74 --------- .../npc/defender/RebelPrivate5Template.java | 74 --------- .../npc/defender/RebelPrivate6Template.java | 74 --------- .../npc/defender/RebelPrivate7Template.java | 74 --------- .../npc/defender/RebelPrivate8Template.java | 74 --------- .../npc/defender/RebelPrivate9Template.java | 74 --------- .../npc/defender/RebelPrivateTemplate.java | 74 --------- .../actor/npc/defender/Recruit10Template.java | 74 --------- .../actor/npc/defender/Recruit2Template.java | 74 --------- .../actor/npc/defender/Recruit3Template.java | 74 --------- .../actor/npc/defender/Recruit4Template.java | 74 --------- .../actor/npc/defender/Recruit5Template.java | 74 --------- .../actor/npc/defender/Recruit6Template.java | 74 --------- .../actor/npc/defender/Recruit7Template.java | 74 --------- .../actor/npc/defender/Recruit8Template.java | 74 --------- .../actor/npc/defender/Recruit9Template.java | 74 --------- .../actor/npc/defender/RecruitTemplate.java | 74 --------- .../ReligiousAssociationLeader2Template.java | 74 --------- .../ReligiousAssociationLeader3Template.java | 74 --------- .../ReligiousAssociationLeader4Template.java | 74 --------- .../ReligiousAssociationLeader5Template.java | 74 --------- .../ReligiousAssociationLeader6Template.java | 74 --------- .../ReligiousAssociationLeader7Template.java | 74 --------- .../ReligiousAssociationLeader8Template.java | 74 --------- .../ReligiousAssociationLeader9Template.java | 74 --------- .../ReligiousAssociationLeaderTemplate.java | 74 --------- .../npc/defender/RoyalKnight10Template.java | 74 --------- .../npc/defender/RoyalKnight11Template.java | 74 --------- .../npc/defender/RoyalKnight12Template.java | 74 --------- .../npc/defender/RoyalKnight13Template.java | 74 --------- .../npc/defender/RoyalKnight14Template.java | 74 --------- .../npc/defender/RoyalKnight15Template.java | 74 --------- .../npc/defender/RoyalKnight16Template.java | 74 --------- .../npc/defender/RoyalKnight17Template.java | 74 --------- .../npc/defender/RoyalKnight18Template.java | 74 --------- .../npc/defender/RoyalKnight2Template.java | 74 --------- .../npc/defender/RoyalKnight3Template.java | 74 --------- .../npc/defender/RoyalKnight4Template.java | 74 --------- .../npc/defender/RoyalKnight5Template.java | 74 --------- .../npc/defender/RoyalKnight6Template.java | 74 --------- .../npc/defender/RoyalKnight7Template.java | 74 --------- .../npc/defender/RoyalKnight8Template.java | 74 --------- .../npc/defender/RoyalKnight9Template.java | 74 --------- .../npc/defender/RoyalKnightTemplate.java | 74 --------- .../actor/npc/defender/SchahtTemplate.java | 74 --------- .../npc/defender/ScoutGolem10Template.java | 74 --------- .../npc/defender/ScoutGolem11Template.java | 74 --------- .../npc/defender/ScoutGolem12Template.java | 74 --------- .../npc/defender/ScoutGolem2Template.java | 74 --------- .../npc/defender/ScoutGolem3Template.java | 74 --------- .../npc/defender/ScoutGolem4Template.java | 74 --------- .../npc/defender/ScoutGolem5Template.java | 74 --------- .../npc/defender/ScoutGolem6Template.java | 74 --------- .../npc/defender/ScoutGolem7Template.java | 74 --------- .../npc/defender/ScoutGolem8Template.java | 74 --------- .../npc/defender/ScoutGolem9Template.java | 74 --------- .../npc/defender/ScoutGolemTemplate.java | 74 --------- .../npc/defender/SwainKenOrwenTemplate.java | 74 --------- .../TerritoryBorderGuard10Template.java | 74 --------- .../TerritoryBorderGuard11Template.java | 74 --------- .../TerritoryBorderGuard12Template.java | 74 --------- .../TerritoryBorderGuard13Template.java | 74 --------- .../TerritoryBorderGuard14Template.java | 74 --------- .../TerritoryBorderGuard15Template.java | 74 --------- .../TerritoryBorderGuard16Template.java | 74 --------- .../TerritoryBorderGuard17Template.java | 74 --------- .../TerritoryBorderGuard18Template.java | 74 --------- .../TerritoryBorderGuard2Template.java | 74 --------- .../TerritoryBorderGuard3Template.java | 74 --------- .../TerritoryBorderGuard4Template.java | 74 --------- .../TerritoryBorderGuard5Template.java | 74 --------- .../TerritoryBorderGuard6Template.java | 74 --------- .../TerritoryBorderGuard7Template.java | 74 --------- .../TerritoryBorderGuard8Template.java | 74 --------- .../TerritoryBorderGuard9Template.java | 74 --------- .../TerritoryBorderGuardTemplate.java | 74 --------- .../npc/defender/TerritoryGuard2Template.java | 74 --------- .../npc/defender/TerritoryGuard3Template.java | 74 --------- .../npc/defender/TerritoryGuard4Template.java | 74 --------- .../npc/defender/TerritoryGuard5Template.java | 74 --------- .../npc/defender/TerritoryGuard6Template.java | 74 --------- .../npc/defender/TerritoryGuard7Template.java | 74 --------- .../npc/defender/TerritoryGuard8Template.java | 74 --------- .../npc/defender/TerritoryGuard9Template.java | 74 --------- .../npc/defender/TerritoryGuardTemplate.java | 74 --------- .../actor/npc/defender/UlricTemplate.java | 74 --------- .../actor/npc/defender/VerusTemplate.java | 74 --------- .../actor/npc/defender/Wizard10Template.java | 74 --------- .../actor/npc/defender/Wizard11Template.java | 74 --------- .../actor/npc/defender/Wizard12Template.java | 74 --------- .../actor/npc/defender/Wizard13Template.java | 74 --------- .../actor/npc/defender/Wizard14Template.java | 74 --------- .../actor/npc/defender/Wizard15Template.java | 74 --------- .../actor/npc/defender/Wizard16Template.java | 74 --------- .../actor/npc/defender/Wizard17Template.java | 74 --------- .../actor/npc/defender/Wizard18Template.java | 74 --------- .../actor/npc/defender/Wizard19Template.java | 74 --------- .../actor/npc/defender/Wizard20Template.java | 74 --------- .../actor/npc/defender/Wizard21Template.java | 74 --------- .../actor/npc/defender/Wizard2Template.java | 74 --------- .../actor/npc/defender/Wizard3Template.java | 74 --------- .../actor/npc/defender/Wizard4Template.java | 74 --------- .../actor/npc/defender/Wizard5Template.java | 74 --------- .../actor/npc/defender/Wizard6Template.java | 74 --------- .../actor/npc/defender/Wizard7Template.java | 74 --------- .../actor/npc/defender/Wizard8Template.java | 74 --------- .../actor/npc/defender/Wizard9Template.java | 74 --------- .../actor/npc/defender/WizardTemplate.java | 74 --------- .../npc/doormen/FlemingVanIssenTemplate.java | 74 --------- .../npc/doormen/GregoryAthebaldtTemplate.java | 74 --------- .../GatekeeperSpirit2Template.java | 73 --------- .../GatekeeperSpiritTemplate.java | 73 --------- .../GatekeeperZiggurat10Template.java | 73 --------- .../GatekeeperZiggurat11Template.java | 73 --------- .../GatekeeperZiggurat12Template.java | 73 --------- .../GatekeeperZiggurat13Template.java | 73 --------- .../GatekeeperZiggurat14Template.java | 73 --------- .../GatekeeperZiggurat15Template.java | 73 --------- .../GatekeeperZiggurat16Template.java | 73 --------- .../GatekeeperZiggurat17Template.java | 73 --------- .../GatekeeperZiggurat18Template.java | 73 --------- .../GatekeeperZiggurat19Template.java | 73 --------- .../GatekeeperZiggurat20Template.java | 73 --------- .../GatekeeperZiggurat21Template.java | 73 --------- .../GatekeeperZiggurat22Template.java | 73 --------- .../GatekeeperZiggurat23Template.java | 73 --------- .../GatekeeperZiggurat24Template.java | 73 --------- .../GatekeeperZiggurat25Template.java | 73 --------- .../GatekeeperZiggurat26Template.java | 73 --------- .../GatekeeperZiggurat27Template.java | 73 --------- .../GatekeeperZiggurat28Template.java | 73 --------- .../GatekeeperZiggurat2Template.java | 73 --------- .../GatekeeperZiggurat3Template.java | 73 --------- .../GatekeeperZiggurat4Template.java | 73 --------- .../GatekeeperZiggurat5Template.java | 73 --------- .../GatekeeperZiggurat6Template.java | 73 --------- .../GatekeeperZiggurat7Template.java | 73 --------- .../GatekeeperZiggurat8Template.java | 73 --------- .../GatekeeperZiggurat9Template.java | 73 --------- .../GatekeeperZigguratTemplate.java | 73 --------- .../duskpriest/DuskPriestess2Template.java | 74 --------- .../duskpriest/DuskPriestess3Template.java | 74 --------- .../duskpriest/DuskPriestess4Template.java | 74 --------- .../duskpriest/DuskPriestess5Template.java | 74 --------- .../duskpriest/DuskPriestess6Template.java | 74 --------- .../duskpriest/DuskPriestess7Template.java | 74 --------- .../duskpriest/DuskPriestess8Template.java | 74 --------- .../duskpriest/DuskPriestess9Template.java | 74 --------- .../npc/duskpriest/DuskPriestessTemplate.java | 74 --------- .../npc/duskpriest/PriestOfDusk2Template.java | 74 --------- .../npc/duskpriest/PriestOfDuskTemplate.java | 74 --------- .../EventTreasureChestTemplate.java | 74 --------- .../npc/famemanager/RapidusTemplate.java | 74 --------- .../actor/npc/famemanager/ScipioTemplate.java | 74 --------- .../feedablebeast/AdultBuffalo2Template.java | 74 --------- .../feedablebeast/AdultBuffaloTemplate.java | 74 --------- .../feedablebeast/AdultCougar2Template.java | 74 --------- .../feedablebeast/AdultCougarTemplate.java | 74 --------- .../feedablebeast/AdultGrendel2Template.java | 74 --------- .../feedablebeast/AdultGrendelTemplate.java | 74 --------- .../AdultKookaburra2Template.java | 74 --------- .../AdultKookaburraTemplate.java | 74 --------- .../AlpineBuffalo10Template.java | 74 --------- .../AlpineBuffalo11Template.java | 74 --------- .../AlpineBuffalo12Template.java | 74 --------- .../AlpineBuffalo13Template.java | 74 --------- .../AlpineBuffalo14Template.java | 74 --------- .../AlpineBuffalo15Template.java | 74 --------- .../AlpineBuffalo16Template.java | 74 --------- .../AlpineBuffalo17Template.java | 74 --------- .../AlpineBuffalo18Template.java | 74 --------- .../AlpineBuffalo19Template.java | 74 --------- .../AlpineBuffalo20Template.java | 74 --------- .../AlpineBuffalo21Template.java | 74 --------- .../feedablebeast/AlpineBuffalo2Template.java | 74 --------- .../feedablebeast/AlpineBuffalo3Template.java | 74 --------- .../feedablebeast/AlpineBuffalo4Template.java | 74 --------- .../feedablebeast/AlpineBuffalo5Template.java | 74 --------- .../feedablebeast/AlpineBuffalo6Template.java | 74 --------- .../feedablebeast/AlpineBuffalo7Template.java | 74 --------- .../feedablebeast/AlpineBuffalo8Template.java | 74 --------- .../feedablebeast/AlpineBuffalo9Template.java | 74 --------- .../feedablebeast/AlpineBuffaloTemplate.java | 74 --------- .../feedablebeast/AlpineCougar10Template.java | 74 --------- .../feedablebeast/AlpineCougar11Template.java | 74 --------- .../feedablebeast/AlpineCougar12Template.java | 74 --------- .../feedablebeast/AlpineCougar13Template.java | 74 --------- .../feedablebeast/AlpineCougar14Template.java | 74 --------- .../feedablebeast/AlpineCougar15Template.java | 74 --------- .../feedablebeast/AlpineCougar16Template.java | 74 --------- .../feedablebeast/AlpineCougar17Template.java | 74 --------- .../feedablebeast/AlpineCougar18Template.java | 74 --------- .../feedablebeast/AlpineCougar19Template.java | 74 --------- .../feedablebeast/AlpineCougar20Template.java | 74 --------- .../feedablebeast/AlpineCougar21Template.java | 74 --------- .../feedablebeast/AlpineCougar2Template.java | 74 --------- .../feedablebeast/AlpineCougar3Template.java | 74 --------- .../feedablebeast/AlpineCougar4Template.java | 74 --------- .../feedablebeast/AlpineCougar5Template.java | 74 --------- .../feedablebeast/AlpineCougar6Template.java | 74 --------- .../feedablebeast/AlpineCougar7Template.java | 74 --------- .../feedablebeast/AlpineCougar8Template.java | 74 --------- .../feedablebeast/AlpineCougar9Template.java | 74 --------- .../feedablebeast/AlpineCougarTemplate.java | 74 --------- .../AlpineKookaburra10Template.java | 74 --------- .../AlpineKookaburra11Template.java | 74 --------- .../AlpineKookaburra12Template.java | 74 --------- .../AlpineKookaburra13Template.java | 74 --------- .../AlpineKookaburra14Template.java | 74 --------- .../AlpineKookaburra15Template.java | 74 --------- .../AlpineKookaburra16Template.java | 74 --------- .../AlpineKookaburra17Template.java | 74 --------- .../AlpineKookaburra18Template.java | 74 --------- .../AlpineKookaburra19Template.java | 74 --------- .../AlpineKookaburra20Template.java | 74 --------- .../AlpineKookaburra21Template.java | 74 --------- .../AlpineKookaburra2Template.java | 74 --------- .../AlpineKookaburra3Template.java | 74 --------- .../AlpineKookaburra4Template.java | 74 --------- .../AlpineKookaburra5Template.java | 74 --------- .../AlpineKookaburra6Template.java | 74 --------- .../AlpineKookaburra7Template.java | 74 --------- .../AlpineKookaburra8Template.java | 74 --------- .../AlpineKookaburra9Template.java | 74 --------- .../AlpineKookaburraTemplate.java | 74 --------- .../BabyAlpineBuffaloTemplate.java | 74 --------- .../BabyAlpineCougarTemplate.java | 74 --------- .../BabyAlpineGrendelTemplate.java | 74 --------- .../BabyAlpineKookaburraTemplate.java | 74 --------- .../FullGrownBuffalo2Template.java | 74 --------- .../FullGrownBuffaloTemplate.java | 74 --------- .../FullGrownCougar2Template.java | 74 --------- .../FullGrownCougarTemplate.java | 74 --------- .../FullGrownGrendel2Template.java | 74 --------- .../FullGrownGrendelTemplate.java | 74 --------- .../FullGrownKookaburra2Template.java | 74 --------- .../FullGrownKookaburraTemplate.java | 74 --------- .../feedablebeast/YoungBuffalo2Template.java | 74 --------- .../feedablebeast/YoungBuffaloTemplate.java | 74 --------- .../feedablebeast/YoungCougar2Template.java | 74 --------- .../feedablebeast/YoungCougarTemplate.java | 74 --------- .../feedablebeast/YoungGrendel2Template.java | 74 --------- .../feedablebeast/YoungGrendelTemplate.java | 74 --------- .../YoungKookaburra2Template.java | 74 --------- .../YoungKookaburraTemplate.java | 74 --------- .../FestivalGuide10Template.java | 74 --------- .../festivalguide/FestivalGuide2Template.java | 74 --------- .../festivalguide/FestivalGuide3Template.java | 74 --------- .../festivalguide/FestivalGuide4Template.java | 74 --------- .../festivalguide/FestivalGuide5Template.java | 74 --------- .../festivalguide/FestivalGuide6Template.java | 74 --------- .../festivalguide/FestivalGuide7Template.java | 74 --------- .../festivalguide/FestivalGuide8Template.java | 74 --------- .../festivalguide/FestivalGuide9Template.java | 74 --------- .../festivalguide/FestivalGuideTemplate.java | 74 --------- .../FestivalWitch10Template.java | 74 --------- .../festivalguide/FestivalWitch2Template.java | 74 --------- .../festivalguide/FestivalWitch3Template.java | 74 --------- .../festivalguide/FestivalWitch4Template.java | 74 --------- .../festivalguide/FestivalWitch5Template.java | 74 --------- .../festivalguide/FestivalWitch6Template.java | 74 --------- .../festivalguide/FestivalWitch7Template.java | 74 --------- .../festivalguide/FestivalWitch8Template.java | 74 --------- .../festivalguide/FestivalWitch9Template.java | 74 --------- .../festivalguide/FestivalWitchTemplate.java | 74 --------- .../actor/npc/fisherman/BatidaeTemplate.java | 74 --------- .../actor/npc/fisherman/BerixTemplate.java | 74 --------- .../actor/npc/fisherman/BleakerTemplate.java | 74 --------- .../actor/npc/fisherman/BurangTemplate.java | 74 --------- .../actor/npc/fisherman/CyanoTemplate.java | 74 --------- .../npc/fisherman/EindarknerTemplate.java | 74 --------- .../actor/npc/fisherman/GalbaTemplate.java | 74 --------- .../npc/fisherman/HilgendorfTemplate.java | 74 --------- .../actor/npc/fisherman/HufsTemplate.java | 74 --------- .../actor/npc/fisherman/KlausTemplate.java | 74 --------- .../actor/npc/fisherman/KlufeTemplate.java | 74 --------- .../actor/npc/fisherman/LanoscoTemplate.java | 74 --------- .../actor/npc/fisherman/LinnaeusTemplate.java | 74 --------- .../actor/npc/fisherman/LitulonTemplate.java | 74 --------- .../actor/npc/fisherman/MishiniTemplate.java | 74 --------- .../actor/npc/fisherman/MonakanTemplate.java | 74 --------- .../actor/npc/fisherman/OfulleTemplate.java | 74 --------- .../actor/npc/fisherman/OgordTemplate.java | 74 --------- .../actor/npc/fisherman/PamfusTemplate.java | 74 --------- .../actor/npc/fisherman/PerelinTemplate.java | 74 --------- .../actor/npc/fisherman/PlatisTemplate.java | 74 --------- .../actor/npc/fisherman/RopfiTemplate.java | 74 --------- .../actor/npc/fisherman/WillieTemplate.java | 74 --------- .../FlameControlTower2Template.java | 73 --------- .../flametower/FlameControlTowerTemplate.java | 73 --------- .../npc/flynpc/BlueStarStone2Template.java | 74 --------- .../npc/flynpc/BlueStarStone3Template.java | 74 --------- .../npc/flynpc/BlueStarStoneTemplate.java | 74 --------- .../npc/flynpc/GreenStarStone2Template.java | 74 --------- .../npc/flynpc/GreenStarStone3Template.java | 74 --------- .../npc/flynpc/GreenStarStoneTemplate.java | 74 --------- .../npc/flynpc/RedStarStone2Template.java | 74 --------- .../npc/flynpc/RedStarStone3Template.java | 74 --------- .../npc/flynpc/RedStarStoneTemplate.java | 74 --------- .../actor/npc/flyraidboss/DiusTemplate.java | 74 --------- .../actor/npc/flyraidboss/EniraTemplate.java | 74 --------- .../actor/npc/flyraidboss/RokTemplate.java | 74 --------- .../npc/flyraidboss/ValdstoneTemplate.java | 74 --------- .../npc/fort/ArcherCaptain10Template.java | 74 --------- .../npc/fort/ArcherCaptain12Template.java | 74 --------- .../npc/fort/ArcherCaptain14Template.java | 74 --------- .../npc/fort/ArcherCaptain16Template.java | 74 --------- .../npc/fort/ArcherCaptain18Template.java | 74 --------- .../npc/fort/ArcherCaptain20Template.java | 74 --------- .../npc/fort/ArcherCaptain22Template.java | 74 --------- .../npc/fort/ArcherCaptain24Template.java | 74 --------- .../npc/fort/ArcherCaptain26Template.java | 74 --------- .../npc/fort/ArcherCaptain28Template.java | 74 --------- .../npc/fort/ArcherCaptain2Template.java | 74 --------- .../npc/fort/ArcherCaptain30Template.java | 74 --------- .../npc/fort/ArcherCaptain32Template.java | 74 --------- .../npc/fort/ArcherCaptain34Template.java | 74 --------- .../npc/fort/ArcherCaptain36Template.java | 74 --------- .../npc/fort/ArcherCaptain38Template.java | 74 --------- .../npc/fort/ArcherCaptain40Template.java | 74 --------- .../npc/fort/ArcherCaptain42Template.java | 74 --------- .../npc/fort/ArcherCaptain4Template.java | 74 --------- .../npc/fort/ArcherCaptain6Template.java | 74 --------- .../npc/fort/ArcherCaptain8Template.java | 74 --------- .../actor/npc/fort/Ballista10Template.java | 74 --------- .../actor/npc/fort/Ballista11Template.java | 74 --------- .../actor/npc/fort/Ballista12Template.java | 74 --------- .../actor/npc/fort/Ballista13Template.java | 74 --------- .../actor/npc/fort/Ballista14Template.java | 74 --------- .../actor/npc/fort/Ballista15Template.java | 74 --------- .../actor/npc/fort/Ballista16Template.java | 74 --------- .../actor/npc/fort/Ballista17Template.java | 74 --------- .../actor/npc/fort/Ballista18Template.java | 74 --------- .../actor/npc/fort/Ballista19Template.java | 74 --------- .../actor/npc/fort/Ballista20Template.java | 74 --------- .../actor/npc/fort/Ballista21Template.java | 74 --------- .../actor/npc/fort/Ballista2Template.java | 74 --------- .../actor/npc/fort/Ballista3Template.java | 74 --------- .../actor/npc/fort/Ballista4Template.java | 74 --------- .../actor/npc/fort/Ballista5Template.java | 74 --------- .../actor/npc/fort/Ballista6Template.java | 74 --------- .../actor/npc/fort/Ballista7Template.java | 74 --------- .../actor/npc/fort/Ballista8Template.java | 74 --------- .../actor/npc/fort/Ballista9Template.java | 74 --------- .../actor/npc/fort/BallistaTemplate.java | 74 --------- .../actor/npc/fort/Doorman10Template.java | 74 --------- .../actor/npc/fort/Doorman11Template.java | 74 --------- .../actor/npc/fort/Doorman12Template.java | 74 --------- .../actor/npc/fort/Doorman13Template.java | 74 --------- .../actor/npc/fort/Doorman14Template.java | 74 --------- .../actor/npc/fort/Doorman15Template.java | 74 --------- .../actor/npc/fort/Doorman16Template.java | 74 --------- .../actor/npc/fort/Doorman17Template.java | 74 --------- .../actor/npc/fort/Doorman18Template.java | 74 --------- .../actor/npc/fort/Doorman19Template.java | 74 --------- .../actor/npc/fort/Doorman20Template.java | 74 --------- .../actor/npc/fort/Doorman21Template.java | 74 --------- .../actor/npc/fort/Doorman22Template.java | 74 --------- .../actor/npc/fort/Doorman23Template.java | 74 --------- .../actor/npc/fort/Doorman24Template.java | 74 --------- .../actor/npc/fort/Doorman25Template.java | 74 --------- .../actor/npc/fort/Doorman26Template.java | 74 --------- .../actor/npc/fort/Doorman27Template.java | 74 --------- .../actor/npc/fort/Doorman28Template.java | 74 --------- .../actor/npc/fort/Doorman29Template.java | 74 --------- .../actor/npc/fort/Doorman30Template.java | 74 --------- .../actor/npc/fort/Doorman31Template.java | 74 --------- .../actor/npc/fort/Doorman32Template.java | 74 --------- .../actor/npc/fort/Doorman33Template.java | 74 --------- .../actor/npc/fort/Doorman34Template.java | 74 --------- .../actor/npc/fort/Doorman35Template.java | 74 --------- .../actor/npc/fort/Doorman36Template.java | 74 --------- .../actor/npc/fort/Doorman37Template.java | 74 --------- .../actor/npc/fort/Doorman38Template.java | 74 --------- .../actor/npc/fort/Doorman39Template.java | 74 --------- .../actor/npc/fort/Doorman40Template.java | 74 --------- .../actor/npc/fort/Doorman41Template.java | 74 --------- .../actor/npc/fort/Doorman42Template.java | 74 --------- .../actor/npc/fort/Doorman43Template.java | 74 --------- .../actor/npc/fort/Doorman44Template.java | 74 --------- .../actor/npc/fort/Doorman45Template.java | 74 --------- .../actor/npc/fort/Doorman46Template.java | 74 --------- .../actor/npc/fort/Doorman47Template.java | 74 --------- .../actor/npc/fort/Doorman48Template.java | 74 --------- .../actor/npc/fort/Doorman49Template.java | 74 --------- .../actor/npc/fort/Doorman50Template.java | 74 --------- .../actor/npc/fort/Doorman51Template.java | 74 --------- .../actor/npc/fort/Doorman52Template.java | 74 --------- .../actor/npc/fort/Doorman53Template.java | 74 --------- .../actor/npc/fort/Doorman54Template.java | 74 --------- .../actor/npc/fort/Doorman55Template.java | 74 --------- .../actor/npc/fort/Doorman56Template.java | 74 --------- .../actor/npc/fort/Doorman57Template.java | 74 --------- .../actor/npc/fort/Doorman58Template.java | 74 --------- .../actor/npc/fort/Doorman59Template.java | 74 --------- .../actor/npc/fort/Doorman60Template.java | 74 --------- .../actor/npc/fort/Doorman61Template.java | 74 --------- .../actor/npc/fort/Doorman62Template.java | 74 --------- .../actor/npc/fort/Doorman63Template.java | 74 --------- .../actor/npc/fort/Doorman64Template.java | 74 --------- .../actor/npc/fort/Doorman65Template.java | 74 --------- .../actor/npc/fort/Doorman66Template.java | 74 --------- .../actor/npc/fort/Doorman67Template.java | 74 --------- .../actor/npc/fort/Doorman68Template.java | 74 --------- .../actor/npc/fort/Doorman69Template.java | 74 --------- .../actor/npc/fort/Doorman7Template.java | 74 --------- .../actor/npc/fort/Doorman8Template.java | 74 --------- .../actor/npc/fort/Doorman9Template.java | 74 --------- .../actor/npc/fort/Foreman10Template.java | 74 --------- .../actor/npc/fort/Foreman11Template.java | 74 --------- .../actor/npc/fort/Foreman12Template.java | 74 --------- .../actor/npc/fort/Foreman13Template.java | 74 --------- .../actor/npc/fort/Foreman14Template.java | 74 --------- .../actor/npc/fort/Foreman15Template.java | 74 --------- .../actor/npc/fort/Foreman16Template.java | 74 --------- .../actor/npc/fort/Foreman17Template.java | 74 --------- .../actor/npc/fort/Foreman18Template.java | 74 --------- .../actor/npc/fort/Foreman19Template.java | 74 --------- .../actor/npc/fort/Foreman20Template.java | 74 --------- .../actor/npc/fort/Foreman21Template.java | 74 --------- .../actor/npc/fort/Foreman2Template.java | 74 --------- .../actor/npc/fort/Foreman3Template.java | 74 --------- .../actor/npc/fort/Foreman4Template.java | 74 --------- .../actor/npc/fort/Foreman5Template.java | 74 --------- .../actor/npc/fort/Foreman6Template.java | 74 --------- .../actor/npc/fort/Foreman7Template.java | 74 --------- .../actor/npc/fort/Foreman8Template.java | 74 --------- .../actor/npc/fort/Foreman9Template.java | 74 --------- .../actor/npc/fort/ForemanTemplate.java | 74 --------- .../actor/npc/fort/General10Template.java | 74 --------- .../actor/npc/fort/General12Template.java | 74 --------- .../actor/npc/fort/General14Template.java | 74 --------- .../actor/npc/fort/General16Template.java | 74 --------- .../actor/npc/fort/General18Template.java | 74 --------- .../actor/npc/fort/General20Template.java | 74 --------- .../actor/npc/fort/General22Template.java | 74 --------- .../actor/npc/fort/General24Template.java | 74 --------- .../actor/npc/fort/General2Template.java | 74 --------- .../actor/npc/fort/General4Template.java | 74 --------- .../actor/npc/fort/General6Template.java | 74 --------- .../actor/npc/fort/General8Template.java | 74 --------- .../npc/fort/GuardCaptain10Template.java | 74 --------- .../npc/fort/GuardCaptain12Template.java | 74 --------- .../npc/fort/GuardCaptain14Template.java | 74 --------- .../npc/fort/GuardCaptain16Template.java | 74 --------- .../npc/fort/GuardCaptain18Template.java | 74 --------- .../npc/fort/GuardCaptain20Template.java | 74 --------- .../npc/fort/GuardCaptain22Template.java | 74 --------- .../npc/fort/GuardCaptain24Template.java | 74 --------- .../npc/fort/GuardCaptain26Template.java | 74 --------- .../npc/fort/GuardCaptain28Template.java | 74 --------- .../actor/npc/fort/GuardCaptain2Template.java | 74 --------- .../npc/fort/GuardCaptain30Template.java | 74 --------- .../npc/fort/GuardCaptain32Template.java | 74 --------- .../npc/fort/GuardCaptain34Template.java | 74 --------- .../npc/fort/GuardCaptain36Template.java | 74 --------- .../npc/fort/GuardCaptain38Template.java | 74 --------- .../npc/fort/GuardCaptain40Template.java | 74 --------- .../npc/fort/GuardCaptain42Template.java | 74 --------- .../actor/npc/fort/GuardCaptain4Template.java | 74 --------- .../actor/npc/fort/GuardCaptain6Template.java | 74 --------- .../actor/npc/fort/GuardCaptain8Template.java | 74 --------- .../npc/fort/LogisticsOfficer10Template.java | 74 --------- .../npc/fort/LogisticsOfficer11Template.java | 74 --------- .../npc/fort/LogisticsOfficer12Template.java | 74 --------- .../npc/fort/LogisticsOfficer13Template.java | 74 --------- .../npc/fort/LogisticsOfficer14Template.java | 74 --------- .../npc/fort/LogisticsOfficer15Template.java | 74 --------- .../npc/fort/LogisticsOfficer16Template.java | 74 --------- .../npc/fort/LogisticsOfficer17Template.java | 74 --------- .../npc/fort/LogisticsOfficer18Template.java | 74 --------- .../npc/fort/LogisticsOfficer19Template.java | 74 --------- .../npc/fort/LogisticsOfficer20Template.java | 74 --------- .../npc/fort/LogisticsOfficer21Template.java | 74 --------- .../npc/fort/LogisticsOfficer2Template.java | 74 --------- .../npc/fort/LogisticsOfficer3Template.java | 74 --------- .../npc/fort/LogisticsOfficer4Template.java | 74 --------- .../npc/fort/LogisticsOfficer5Template.java | 74 --------- .../npc/fort/LogisticsOfficer6Template.java | 74 --------- .../npc/fort/LogisticsOfficer7Template.java | 74 --------- .../npc/fort/LogisticsOfficer8Template.java | 74 --------- .../npc/fort/LogisticsOfficer9Template.java | 74 --------- .../npc/fort/LogisticsOfficerTemplate.java | 74 --------- .../npc/fort/SpecialEnvoy10Template.java | 74 --------- .../npc/fort/SpecialEnvoy11Template.java | 74 --------- .../npc/fort/SpecialEnvoy12Template.java | 74 --------- .../npc/fort/SpecialEnvoy13Template.java | 74 --------- .../npc/fort/SpecialEnvoy14Template.java | 74 --------- .../npc/fort/SpecialEnvoy15Template.java | 74 --------- .../npc/fort/SpecialEnvoy16Template.java | 74 --------- .../npc/fort/SpecialEnvoy17Template.java | 74 --------- .../npc/fort/SpecialEnvoy18Template.java | 74 --------- .../npc/fort/SpecialEnvoy19Template.java | 74 --------- .../npc/fort/SpecialEnvoy20Template.java | 74 --------- .../npc/fort/SpecialEnvoy21Template.java | 74 --------- .../npc/fort/SpecialEnvoy22Template.java | 74 --------- .../npc/fort/SpecialEnvoy23Template.java | 74 --------- .../npc/fort/SpecialEnvoy24Template.java | 74 --------- .../npc/fort/SpecialEnvoy25Template.java | 74 --------- .../npc/fort/SpecialEnvoy26Template.java | 74 --------- .../npc/fort/SpecialEnvoy27Template.java | 74 --------- .../npc/fort/SpecialEnvoy28Template.java | 74 --------- .../npc/fort/SpecialEnvoy29Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy2Template.java | 74 --------- .../npc/fort/SpecialEnvoy30Template.java | 74 --------- .../npc/fort/SpecialEnvoy31Template.java | 74 --------- .../npc/fort/SpecialEnvoy32Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy3Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy4Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy5Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy6Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy7Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy8Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoy9Template.java | 74 --------- .../actor/npc/fort/SpecialEnvoyTemplate.java | 74 --------- .../fort/SupportUnitCaptain10Template.java | 74 --------- .../fort/SupportUnitCaptain11Template.java | 74 --------- .../fort/SupportUnitCaptain12Template.java | 74 --------- .../fort/SupportUnitCaptain13Template.java | 74 --------- .../fort/SupportUnitCaptain14Template.java | 74 --------- .../fort/SupportUnitCaptain15Template.java | 74 --------- .../fort/SupportUnitCaptain16Template.java | 74 --------- .../fort/SupportUnitCaptain17Template.java | 74 --------- .../fort/SupportUnitCaptain18Template.java | 74 --------- .../fort/SupportUnitCaptain19Template.java | 74 --------- .../fort/SupportUnitCaptain20Template.java | 74 --------- .../fort/SupportUnitCaptain21Template.java | 74 --------- .../fort/SupportUnitCaptain22Template.java | 74 --------- .../fort/SupportUnitCaptain23Template.java | 74 --------- .../fort/SupportUnitCaptain24Template.java | 74 --------- .../fort/SupportUnitCaptain25Template.java | 74 --------- .../fort/SupportUnitCaptain26Template.java | 74 --------- .../fort/SupportUnitCaptain27Template.java | 74 --------- .../fort/SupportUnitCaptain28Template.java | 74 --------- .../fort/SupportUnitCaptain29Template.java | 74 --------- .../npc/fort/SupportUnitCaptain2Template.java | 74 --------- .../fort/SupportUnitCaptain30Template.java | 74 --------- .../fort/SupportUnitCaptain31Template.java | 74 --------- .../fort/SupportUnitCaptain32Template.java | 74 --------- .../fort/SupportUnitCaptain33Template.java | 74 --------- .../fort/SupportUnitCaptain34Template.java | 74 --------- .../fort/SupportUnitCaptain35Template.java | 74 --------- .../fort/SupportUnitCaptain36Template.java | 74 --------- .../fort/SupportUnitCaptain37Template.java | 74 --------- .../fort/SupportUnitCaptain38Template.java | 74 --------- .../fort/SupportUnitCaptain39Template.java | 74 --------- .../npc/fort/SupportUnitCaptain3Template.java | 74 --------- .../fort/SupportUnitCaptain40Template.java | 74 --------- .../fort/SupportUnitCaptain41Template.java | 74 --------- .../fort/SupportUnitCaptain42Template.java | 74 --------- .../npc/fort/SupportUnitCaptain4Template.java | 74 --------- .../npc/fort/SupportUnitCaptain5Template.java | 74 --------- .../npc/fort/SupportUnitCaptain6Template.java | 74 --------- .../npc/fort/SupportUnitCaptain7Template.java | 74 --------- .../npc/fort/SupportUnitCaptain8Template.java | 74 --------- .../npc/fort/SupportUnitCaptain9Template.java | 74 --------- .../npc/fort/SupportUnitCaptainTemplate.java | 74 --------- .../fort/SuspiciousMerchant10Template.java | 74 --------- .../fort/SuspiciousMerchant11Template.java | 74 --------- .../fort/SuspiciousMerchant12Template.java | 74 --------- .../fort/SuspiciousMerchant13Template.java | 74 --------- .../fort/SuspiciousMerchant14Template.java | 74 --------- .../fort/SuspiciousMerchant15Template.java | 74 --------- .../fort/SuspiciousMerchant16Template.java | 74 --------- .../fort/SuspiciousMerchant17Template.java | 74 --------- .../fort/SuspiciousMerchant18Template.java | 74 --------- .../fort/SuspiciousMerchant19Template.java | 74 --------- .../fort/SuspiciousMerchant20Template.java | 74 --------- .../fort/SuspiciousMerchant21Template.java | 74 --------- .../npc/fort/SuspiciousMerchant2Template.java | 74 --------- .../npc/fort/SuspiciousMerchant3Template.java | 74 --------- .../npc/fort/SuspiciousMerchant4Template.java | 74 --------- .../npc/fort/SuspiciousMerchant5Template.java | 74 --------- .../npc/fort/SuspiciousMerchant6Template.java | 74 --------- .../npc/fort/SuspiciousMerchant7Template.java | 74 --------- .../npc/fort/SuspiciousMerchant8Template.java | 74 --------- .../npc/fort/SuspiciousMerchant9Template.java | 74 --------- .../npc/fort/SuspiciousMerchantTemplate.java | 74 --------- .../npc/fort/WyvernManager10Template.java | 74 --------- .../npc/fort/WyvernManager11Template.java | 74 --------- .../npc/fort/WyvernManager12Template.java | 74 --------- .../npc/fort/WyvernManager13Template.java | 74 --------- .../npc/fort/WyvernManager14Template.java | 74 --------- .../npc/fort/WyvernManager15Template.java | 74 --------- .../npc/fort/WyvernManager16Template.java | 74 --------- .../npc/fort/WyvernManager17Template.java | 74 --------- .../npc/fort/WyvernManager18Template.java | 74 --------- .../npc/fort/WyvernManager19Template.java | 74 --------- .../npc/fort/WyvernManager20Template.java | 74 --------- .../npc/fort/WyvernManager21Template.java | 74 --------- .../npc/fort/WyvernManager2Template.java | 74 --------- .../npc/fort/WyvernManager3Template.java | 74 --------- .../npc/fort/WyvernManager4Template.java | 74 --------- .../npc/fort/WyvernManager5Template.java | 74 --------- .../npc/fort/WyvernManager6Template.java | 74 --------- .../npc/fort/WyvernManager7Template.java | 74 --------- .../npc/fort/WyvernManager8Template.java | 74 --------- .../npc/fort/WyvernManager9Template.java | 74 --------- .../actor/npc/fort/WyvernManagerTemplate.java | 74 --------- .../npc/friendlymob/BlightTreantTemplate.java | 74 --------- .../npc/friendlymob/BloodyPixyTemplate.java | 74 --------- .../actor/npc/friendlymob/Pixy2Template.java | 74 --------- .../npc/friendlymob/TreantBremecTemplate.java | 74 --------- .../actor/npc/friendlymob/TreantTemplate.java | 74 --------- .../npc/grandboss/Antharas2Template.java | 74 --------- .../npc/grandboss/Antharas3Template.java | 74 --------- .../npc/grandboss/Antharas4Template.java | 74 --------- .../actor/npc/grandboss/AntharasTemplate.java | 74 --------- .../actor/npc/grandboss/BaiumTemplate.java | 74 --------- .../actor/npc/grandboss/BalorTemplate.java | 74 --------- .../actor/npc/grandboss/BaylorTemplate.java | 74 --------- .../actor/npc/grandboss/BelethTemplate.java | 74 --------- .../actor/npc/grandboss/CoreTemplate.java | 74 --------- .../actor/npc/grandboss/EkimusTemplate.java | 74 --------- .../actor/npc/grandboss/Freya3Template.java | 74 --------- .../actor/npc/grandboss/Freya4Template.java | 74 --------- .../actor/npc/grandboss/Freya5Template.java | 74 --------- .../actor/npc/grandboss/Freya6Template.java | 74 --------- .../npc/grandboss/FrintezzaTemplate.java | 74 --------- .../actor/npc/grandboss/OrfenTemplate.java | 74 --------- .../actor/npc/grandboss/QueenAntTemplate.java | 74 --------- .../grandboss/ScarletVanHalisha2Template.java | 74 --------- .../grandboss/ScarletVanHalishaTemplate.java | 74 --------- .../actor/npc/grandboss/Tiat2Template.java | 74 --------- .../actor/npc/grandboss/TiatTemplate.java | 74 --------- .../actor/npc/grandboss/ValakasTemplate.java | 74 --------- .../actor/npc/grandboss/Zaken2Template.java | 74 --------- .../actor/npc/grandboss/Zaken3Template.java | 74 --------- .../actor/npc/grandboss/Zaken4Template.java | 74 --------- .../actor/npc/guard/AbellosTemplate.java | 74 --------- .../actor/npc/guard/AdiosTemplate.java | 74 --------- .../actor/npc/guard/AlberiusTemplate.java | 74 --------- .../actor/npc/guard/AldisTemplate.java | 74 --------- .../actor/npc/guard/AltimaTemplate.java | 74 --------- .../actor/npc/guard/AlvahTemplate.java | 74 --------- .../actor/npc/guard/AmbraTemplate.java | 74 --------- .../actor/npc/guard/AndreiTemplate.java | 74 --------- .../actor/npc/guard/ArnoldTemplate.java | 74 --------- .../actor/npc/guard/AtanasTemplate.java | 74 --------- .../actor/npc/guard/BabencoTemplate.java | 74 --------- .../actor/npc/guard/BaneTemplate.java | 74 --------- .../actor/npc/guard/BasilTemplate.java | 74 --------- .../actor/npc/guard/BathisTemplate.java | 74 --------- .../actor/npc/guard/BayardTemplate.java | 74 --------- .../actor/npc/guard/BellardTemplate.java | 74 --------- .../actor/npc/guard/BeltonTemplate.java | 74 --------- .../actor/npc/guard/BerrosTemplate.java | 74 --------- .../actor/npc/guard/BeziqueTemplate.java | 74 --------- .../actor/npc/guard/BixonTemplate.java | 74 --------- .../npc/guard/BorderPatrol2Template.java | 74 --------- .../actor/npc/guard/BorderPatrolTemplate.java | 74 --------- .../actor/npc/guard/BretTemplate.java | 74 --------- .../actor/npc/guard/BrightTemplate.java | 74 --------- .../actor/npc/guard/BrynnTemplate.java | 74 --------- .../actor/npc/guard/BurkeTemplate.java | 74 --------- .../actor/npc/guard/ByronTemplate.java | 74 --------- .../actor/npc/guard/CadmonTemplate.java | 74 --------- .../actor/npc/guard/CageTemplate.java | 74 --------- .../actor/npc/guard/CarltonTemplate.java | 74 --------- .../actor/npc/guard/CarverTemplate.java | 74 --------- .../actor/npc/guard/CenturionTemplate.java | 74 --------- .../actor/npc/guard/ChiperanTemplate.java | 74 --------- .../actor/npc/guard/ColemanTemplate.java | 74 --------- .../actor/npc/guard/ConroyTemplate.java | 74 --------- .../actor/npc/guard/CromwellTemplate.java | 74 --------- .../actor/npc/guard/CurtisTemplate.java | 74 --------- .../actor/npc/guard/DefenderTemplate.java | 74 --------- .../actor/npc/guard/DimitriTemplate.java | 74 --------- .../actor/npc/guard/DinkeyTemplate.java | 74 --------- .../npc/guard/DummyBowGuardTemplate.java | 74 --------- .../npc/guard/DummySwordGuardTemplate.java | 74 --------- .../actor/npc/guard/DunstTemplate.java | 74 --------- .../actor/npc/guard/DupuisTemplate.java | 74 --------- .../actor/npc/guard/EastanTemplate.java | 74 --------- .../actor/npc/guard/EmdrereTemplate.java | 74 --------- .../actor/npc/guard/ErielTemplate.java | 74 --------- .../actor/npc/guard/ErstackTemplate.java | 74 --------- .../actor/npc/guard/EthanTemplate.java | 74 --------- .../actor/npc/guard/EugenTemplate.java | 74 --------- .../actor/npc/guard/FalkenTemplate.java | 74 --------- .../actor/npc/guard/FriggarTemplate.java | 74 --------- .../npc/guard/FrontierGuard10Template.java | 74 --------- .../npc/guard/FrontierGuard2Template.java | 74 --------- .../npc/guard/FrontierGuard3Template.java | 74 --------- .../npc/guard/FrontierGuard4Template.java | 74 --------- .../npc/guard/FrontierGuard5Template.java | 74 --------- .../npc/guard/FrontierGuard6Template.java | 74 --------- .../npc/guard/FrontierGuard7Template.java | 74 --------- .../npc/guard/FrontierGuard8Template.java | 74 --------- .../npc/guard/FrontierGuard9Template.java | 74 --------- .../npc/guard/FrontierGuardTemplate.java | 74 --------- .../actor/npc/guard/GardnerTemplate.java | 74 --------- .../actor/npc/guard/GartrandellTemplate.java | 74 --------- .../actor/npc/guard/GilbertTemplate.java | 74 --------- .../actor/npc/guard/GlenTemplate.java | 74 --------- .../actor/npc/guard/GostaTemplate.java | 74 --------- .../actor/npc/guard/GotterTemplate.java | 74 --------- .../actor/npc/guard/GraysonTemplate.java | 74 --------- .../actor/npc/guard/Guard2Template.java | 74 --------- .../actor/npc/guard/GuardTemplate.java | 74 --------- .../actor/npc/guard/GunterTemplate.java | 74 --------- .../actor/npc/guard/HanksTemplate.java | 74 --------- .../actor/npc/guard/HarlanTemplate.java | 74 --------- .../actor/npc/guard/HectorTemplate.java | 74 --------- .../actor/npc/guard/HenrikTemplate.java | 74 --------- .../actor/npc/guard/HervenTemplate.java | 74 --------- .../actor/npc/guard/Ian2Template.java | 74 --------- .../actor/npc/guard/IreneTemplate.java | 74 --------- .../actor/npc/guard/JacobTemplate.java | 74 --------- .../actor/npc/guard/JennaTemplate.java | 74 --------- .../actor/npc/guard/JerinTemplate.java | 74 --------- .../actor/npc/guard/JeroninTemplate.java | 74 --------- .../actor/npc/guard/JohnstoneTemplate.java | 74 --------- .../actor/npc/guard/KathawayTemplate.java | 74 --------- .../actor/npc/guard/KatoTemplate.java | 74 --------- .../actor/npc/guard/KayleenTemplate.java | 74 --------- .../actor/npc/guard/KendellTemplate.java | 74 --------- .../actor/npc/guard/KentTemplate.java | 74 --------- .../actor/npc/guard/KenyosTemplate.java | 74 --------- .../actor/npc/guard/KosmosTemplate.java | 74 --------- .../actor/npc/guard/KraisenTemplate.java | 74 --------- .../actor/npc/guard/KristinTemplate.java | 74 --------- .../actor/npc/guard/KurtTemplate.java | 74 --------- .../actor/npc/guard/KurtizTemplate.java | 74 --------- .../actor/npc/guard/LeikanTemplate.java | 74 --------- .../actor/npc/guard/LeonTemplate.java | 74 --------- .../actor/npc/guard/LiamTemplate.java | 74 --------- .../actor/npc/guard/LinusTemplate.java | 74 --------- .../actor/npc/guard/LucasTemplate.java | 74 --------- .../actor/npc/guard/LuisTemplate.java | 74 --------- .../actor/npc/guard/MaddyTemplate.java | 74 --------- .../actor/npc/guard/MakhisTemplate.java | 74 --------- .../actor/npc/guard/MarionTemplate.java | 74 --------- .../actor/npc/guard/Marksman2Template.java | 74 --------- .../actor/npc/guard/MarksmanTemplate.java | 74 --------- .../actor/npc/guard/MathiasTemplate.java | 74 --------- .../actor/npc/guard/MelvilleTemplate.java | 74 --------- .../actor/npc/guard/MettyTemplate.java | 74 --------- .../actor/npc/guard/MorelinTemplate.java | 74 --------- .../actor/npc/guard/MorettiTemplate.java | 74 --------- .../actor/npc/guard/MouenTemplate.java | 74 --------- .../actor/npc/guard/NakusinTemplate.java | 74 --------- .../actor/npc/guard/NasignTemplate.java | 74 --------- .../actor/npc/guard/NathanTemplate.java | 74 --------- .../actor/npc/guard/NelsyaTemplate.java | 74 --------- .../actor/npc/guard/NortonTemplate.java | 74 --------- .../actor/npc/guard/OrinakTemplate.java | 74 --------- .../actor/npc/guard/PaionTemplate.java | 74 --------- .../actor/npc/guard/ParosTemplate.java | 74 --------- .../actor/npc/guard/ParugonTemplate.java | 74 --------- .../actor/npc/guard/Patrol2Template.java | 74 --------- .../actor/npc/guard/Patrol3Template.java | 74 --------- .../actor/npc/guard/Patrol4Template.java | 74 --------- .../actor/npc/guard/PatrolTemplate.java | 74 --------- .../actor/npc/guard/PeregrineTemplate.java | 74 --------- .../actor/npc/guard/PetukaiTemplate.java | 74 --------- .../actor/npc/guard/PinapsTemplate.java | 74 --------- .../actor/npc/guard/PlinkTemplate.java | 74 --------- .../actor/npc/guard/PragaTemplate.java | 74 --------- .../actor/npc/guard/ProtonTemplate.java | 74 --------- .../actor/npc/guard/PutinTemplate.java | 74 --------- .../actor/npc/guard/RaigenTemplate.java | 74 --------- .../actor/npc/guard/RathTemplate.java | 74 --------- .../actor/npc/guard/RayenTemplate.java | 74 --------- .../actor/npc/guard/RaylaTemplate.java | 74 --------- .../actor/npc/guard/ReikinTemplate.java | 74 --------- .../actor/npc/guard/RichtorTemplate.java | 74 --------- .../actor/npc/guard/RodicTemplate.java | 74 --------- .../actor/npc/guard/RondeTemplate.java | 74 --------- .../actor/npc/guard/RoselynTemplate.java | 74 --------- .../template/actor/npc/guard/RoyTemplate.java | 74 --------- .../actor/npc/guard/RukainTemplate.java | 74 --------- .../actor/npc/guard/RunantTemplate.java | 74 --------- .../actor/npc/guard/SaigeTemplate.java | 74 --------- .../actor/npc/guard/SandersTemplate.java | 74 --------- .../actor/npc/guard/SchmidtTemplate.java | 74 --------- .../actor/npc/guard/ScottTemplate.java | 74 --------- .../actor/npc/guard/SentinelTemplate.java | 74 --------- .../actor/npc/guard/SentryTemplate.java | 74 --------- .../actor/npc/guard/SherringTemplate.java | 74 --------- .../actor/npc/guard/SingaTemplate.java | 74 --------- .../actor/npc/guard/SiriusTemplate.java | 74 --------- .../actor/npc/guard/StanTemplate.java | 74 --------- .../actor/npc/guard/StardenTemplate.java | 74 --------- .../actor/npc/guard/SucreteTemplate.java | 74 --------- .../actor/npc/guard/SvenTemplate.java | 74 --------- .../actor/npc/guard/SyzarTemplate.java | 74 --------- .../actor/npc/guard/TamaiTemplate.java | 74 --------- .../actor/npc/guard/Tardyon2Template.java | 74 --------- .../actor/npc/guard/TavillianTemplate.java | 74 --------- .../actor/npc/guard/TeboseTemplate.java | 74 --------- .../actor/npc/guard/TikuTemplate.java | 74 --------- .../actor/npc/guard/TimosTemplate.java | 74 --------- .../actor/npc/guard/TomaTemplate.java | 74 --------- .../actor/npc/guard/TrionellTemplate.java | 74 --------- .../actor/npc/guard/UlrichTemplate.java | 74 --------- .../actor/npc/guard/VapookTemplate.java | 74 --------- .../actor/npc/guard/VeltressTemplate.java | 74 --------- .../actor/npc/guard/VesaTemplate.java | 74 --------- .../npc/guard/ViktorVanDakeTemplate.java | 74 --------- .../npc/guard/ViktorVanDeikTemplate.java | 74 --------- .../actor/npc/guard/VishotskyTemplate.java | 74 --------- .../actor/npc/guard/WeiszTemplate.java | 74 --------- .../actor/npc/guard/WestonTemplate.java | 74 --------- .../actor/npc/guard/WheelerTemplate.java | 74 --------- .../actor/npc/guard/XaberTemplate.java | 74 --------- .../actor/npc/guard/YatesTemplate.java | 74 --------- .../actor/npc/guard/YeningTemplate.java | 74 --------- .../actor/npc/guard/ZeromeTemplate.java | 74 --------- .../manormanager/ManorManager10Template.java | 74 --------- .../manormanager/ManorManager11Template.java | 74 --------- .../manormanager/ManorManager12Template.java | 74 --------- .../manormanager/ManorManager13Template.java | 74 --------- .../manormanager/ManorManager14Template.java | 74 --------- .../manormanager/ManorManager2Template.java | 74 --------- .../manormanager/ManorManager3Template.java | 74 --------- .../manormanager/ManorManager4Template.java | 74 --------- .../manormanager/ManorManager5Template.java | 74 --------- .../manormanager/ManorManager6Template.java | 74 --------- .../manormanager/ManorManager7Template.java | 74 --------- .../manormanager/ManorManager8Template.java | 74 --------- .../manormanager/ManorManager9Template.java | 74 --------- .../manormanager/ManorManagerTemplate.java | 74 --------- .../MercenaryCaptain22Template.java | 74 --------- .../MercenaryCaptain23Template.java | 74 --------- .../MercenaryCaptain24Template.java | 74 --------- .../MercenaryCaptain25Template.java | 74 --------- .../MercenaryCaptain26Template.java | 74 --------- .../MercenaryCaptain27Template.java | 74 --------- .../MercenaryCaptain28Template.java | 74 --------- .../MercenaryCaptain29Template.java | 74 --------- .../MercenaryCaptain30Template.java | 74 --------- .../TerritoryManager2Template.java | 74 --------- .../TerritoryManager3Template.java | 74 --------- .../TerritoryManager4Template.java | 74 --------- .../TerritoryManager5Template.java | 74 --------- .../TerritoryManager6Template.java | 74 --------- .../TerritoryManager7Template.java | 74 --------- .../TerritoryManager8Template.java | 74 --------- .../TerritoryManager9Template.java | 74 --------- .../TerritoryManagerTemplate.java | 74 --------- .../actor/npc/merchant/AdrianTemplate.java | 74 --------- .../npc/merchant/AlexandriaTemplate.java | 74 --------- .../actor/npc/merchant/AlexisTemplate.java | 74 --------- .../actor/npc/merchant/AlishaTemplate.java | 74 --------- .../actor/npc/merchant/AltairTemplate.java | 74 --------- .../actor/npc/merchant/AntonioTemplate.java | 74 --------- .../actor/npc/merchant/ArenTemplate.java | 74 --------- .../actor/npc/merchant/ArielTemplate.java | 74 --------- .../actor/npc/merchant/ArodinTemplate.java | 74 --------- .../actor/npc/merchant/AshaTemplate.java | 74 --------- .../actor/npc/merchant/AstridTemplate.java | 74 --------- .../actor/npc/merchant/AsyateiTemplate.java | 74 --------- .../actor/npc/merchant/Atan2Template.java | 74 --------- .../npc/merchant/AuzendorffTemplate.java | 74 --------- .../actor/npc/merchant/BerynelTemplate.java | 74 --------- .../actor/npc/merchant/BorodinTemplate.java | 74 --------- .../actor/npc/merchant/BurnsTemplate.java | 74 --------- .../actor/npc/merchant/CandiceTemplate.java | 74 --------- .../actor/npc/merchant/CarsonTemplate.java | 74 --------- .../actor/npc/merchant/CaseyTemplate.java | 74 --------- .../actor/npc/merchant/CemaTemplate.java | 74 --------- .../actor/npc/merchant/ClancyTemplate.java | 74 --------- .../actor/npc/merchant/ColleenTemplate.java | 74 --------- .../actor/npc/merchant/ConaTemplate.java | 74 --------- .../actor/npc/merchant/CreameesTemplate.java | 74 --------- .../actor/npc/merchant/DaegerTemplate.java | 74 --------- .../actor/npc/merchant/DamionTemplate.java | 74 --------- .../actor/npc/merchant/DaniTemplate.java | 74 --------- .../actor/npc/merchant/DenkusTemplate.java | 74 --------- .../actor/npc/merchant/DinnTemplate.java | 74 --------- .../actor/npc/merchant/DiyabuTemplate.java | 74 --------- .../actor/npc/merchant/DonaiTemplate.java | 74 --------- .../actor/npc/merchant/DrumondTemplate.java | 74 --------- .../actor/npc/merchant/EdrocTemplate.java | 74 --------- .../actor/npc/merchant/EllieTemplate.java | 74 --------- .../actor/npc/merchant/EnverunTemplate.java | 74 --------- .../actor/npc/merchant/ErinuTemplate.java | 74 --------- .../actor/npc/merchant/EspenTemplate.java | 74 --------- .../npc/merchant/FeedSellerTemplate.java | 74 --------- .../actor/npc/merchant/FeltonTemplate.java | 74 --------- .../actor/npc/merchant/FironTemplate.java | 74 --------- .../actor/npc/merchant/FundinTemplate.java | 74 --------- .../actor/npc/merchant/GalibredoTemplate.java | 74 --------- .../npc/merchant/GalladucciTemplate.java | 74 --------- .../actor/npc/merchant/GalmanTemplate.java | 74 --------- .../actor/npc/merchant/GaretteTemplate.java | 74 --------- .../actor/npc/merchant/GaritaTemplate.java | 74 --------- .../actor/npc/merchant/GentlerTemplate.java | 74 --------- .../actor/npc/merchant/GordoTemplate.java | 74 --------- .../actor/npc/merchant/GrahamTemplate.java | 74 --------- .../actor/npc/merchant/GretaTemplate.java | 74 --------- .../actor/npc/merchant/GrootTemplate.java | 74 --------- .../actor/npc/merchant/HallyTemplate.java | 74 --------- .../actor/npc/merchant/HansTemplate.java | 74 --------- .../actor/npc/merchant/HarmonyTemplate.java | 74 --------- .../actor/npc/merchant/HelmutTemplate.java | 74 --------- .../actor/npc/merchant/HelvetiaTemplate.java | 74 --------- .../actor/npc/merchant/HerbielTemplate.java | 74 --------- .../actor/npc/merchant/HitchiTemplate.java | 74 --------- .../actor/npc/merchant/HollyTemplate.java | 74 --------- .../actor/npc/merchant/HombreTemplate.java | 74 --------- .../actor/npc/merchant/IanTemplate.java | 74 --------- .../actor/npc/merchant/IriaTemplate.java | 74 --------- .../actor/npc/merchant/JacksonTemplate.java | 74 --------- .../actor/npc/merchant/JakaTemplate.java | 74 --------- .../actor/npc/merchant/JakalTemplate.java | 74 --------- .../actor/npc/merchant/JanneTemplate.java | 74 --------- .../actor/npc/merchant/JoseTemplate.java | 74 --------- .../actor/npc/merchant/JudithTemplate.java | 74 --------- .../actor/npc/merchant/JumaraTemplate.java | 74 --------- .../actor/npc/merchant/KaraiTemplate.java | 74 --------- .../actor/npc/merchant/KaterinaTemplate.java | 74 --------- .../actor/npc/merchant/KikiTemplate.java | 74 --------- .../actor/npc/merchant/KitzkaTemplate.java | 74 --------- .../actor/npc/merchant/KoramTemplate.java | 74 --------- .../actor/npc/merchant/KunaiTemplate.java | 74 --------- .../actor/npc/merchant/LahmTemplate.java | 74 --------- .../actor/npc/merchant/LannaTemplate.java | 74 --------- .../actor/npc/merchant/Lara2Template.java | 74 --------- .../actor/npc/merchant/LaraTemplate.java | 74 --------- .../actor/npc/merchant/LectorTemplate.java | 74 --------- .../actor/npc/merchant/Leon2Template.java | 74 --------- .../actor/npc/merchant/LieselTemplate.java | 74 --------- .../actor/npc/merchant/LorelTemplate.java | 74 --------- .../actor/npc/merchant/LorenzoTemplate.java | 74 --------- .../actor/npc/merchant/LukaTemplate.java | 74 --------- .../actor/npc/merchant/LumenTemplate.java | 74 --------- .../actor/npc/merchant/LynnTemplate.java | 74 --------- .../actor/npc/merchant/MaillandTemplate.java | 74 --------- .../actor/npc/merchant/MigelTemplate.java | 74 --------- .../actor/npc/merchant/MilaTemplate.java | 74 --------- .../actor/npc/merchant/MinalessTemplate.java | 74 --------- .../actor/npc/merchant/MionTemplate.java | 74 --------- .../actor/npc/merchant/NatashaTemplate.java | 74 --------- .../actor/npc/merchant/NedyTemplate.java | 74 --------- .../actor/npc/merchant/NestleTemplate.java | 74 --------- .../actor/npc/merchant/NikaTemplate.java | 74 --------- .../actor/npc/merchant/NilsTemplate.java | 74 --------- .../actor/npc/merchant/OlfAdamsTemplate.java | 74 --------- .../actor/npc/merchant/OlfKanoreTemplate.java | 74 --------- .../actor/npc/merchant/OnyxTemplate.java | 74 --------- .../actor/npc/merchant/OwakiTemplate.java | 74 --------- .../actor/npc/merchant/PanoTemplate.java | 74 --------- .../actor/npc/merchant/PapumaTemplate.java | 74 --------- .../actor/npc/merchant/PayelTemplate.java | 74 --------- .../actor/npc/merchant/PayneTemplate.java | 74 --------- .../actor/npc/merchant/PeleTemplate.java | 74 --------- .../actor/npc/merchant/PetaTemplate.java | 74 --------- .../actor/npc/merchant/PoesiaTemplate.java | 74 --------- .../actor/npc/merchant/RabanTemplate.java | 74 --------- .../actor/npc/merchant/RadiaTemplate.java | 74 --------- .../actor/npc/merchant/RaheelTemplate.java | 74 --------- .../actor/npc/merchant/RaikTemplate.java | 74 --------- .../actor/npc/merchant/RalfordTemplate.java | 74 --------- .../actor/npc/merchant/RatriyaTemplate.java | 74 --------- .../actor/npc/merchant/RaudiaTemplate.java | 74 --------- .../actor/npc/merchant/ReepTemplate.java | 74 --------- .../actor/npc/merchant/ReeyaTemplate.java | 74 --------- .../actor/npc/merchant/ReneeTemplate.java | 74 --------- .../actor/npc/merchant/RexTemplate.java | 74 --------- .../actor/npc/merchant/RogenTemplate.java | 74 --------- .../actor/npc/merchant/RolentoTemplate.java | 74 --------- .../actor/npc/merchant/RomasTemplate.java | 74 --------- .../actor/npc/merchant/RonaldoTemplate.java | 74 --------- .../actor/npc/merchant/RougeTemplate.java | 74 --------- .../actor/npc/merchant/RoukeTemplate.java | 74 --------- .../actor/npc/merchant/RumbaTemplate.java | 74 --------- .../actor/npc/merchant/RupertTemplate.java | 74 --------- .../actor/npc/merchant/SabrinTemplate.java | 74 --------- .../actor/npc/merchant/SandraTemplate.java | 74 --------- .../actor/npc/merchant/SaraTemplate.java | 74 --------- .../actor/npc/merchant/SarienTemplate.java | 74 --------- .../actor/npc/merchant/ShadaiTemplate.java | 74 --------- .../actor/npc/merchant/ShafaTemplate.java | 74 --------- .../actor/npc/merchant/ShalingTemplate.java | 74 --------- .../actor/npc/merchant/ShantraTemplate.java | 74 --------- .../actor/npc/merchant/ShariTemplate.java | 74 --------- .../actor/npc/merchant/ShikonTemplate.java | 74 --------- .../actor/npc/merchant/ShitaraTemplate.java | 74 --------- .../actor/npc/merchant/ShutnerTemplate.java | 74 --------- .../actor/npc/merchant/SilviaTemplate.java | 74 --------- .../actor/npc/merchant/SimplonTemplate.java | 74 --------- .../actor/npc/merchant/SingsingTemplate.java | 74 --------- .../actor/npc/merchant/SoniaTemplate.java | 74 --------- .../actor/npc/merchant/StanfordTemplate.java | 74 --------- .../actor/npc/merchant/SydniaTemplate.java | 74 --------- .../actor/npc/merchant/TangenTemplate.java | 74 --------- .../actor/npc/merchant/TeravaTemplate.java | 74 --------- .../actor/npc/merchant/TomanelTemplate.java | 74 --------- .../actor/npc/merchant/TrevorTemplate.java | 74 --------- .../actor/npc/merchant/TriyaTemplate.java | 74 --------- .../actor/npc/merchant/TyraTemplate.java | 74 --------- .../actor/npc/merchant/UnorenTemplate.java | 74 --------- .../actor/npc/merchant/UrgalTemplate.java | 74 --------- .../actor/npc/merchant/UskaTemplate.java | 74 --------- .../actor/npc/merchant/VaranTemplate.java | 74 --------- .../actor/npc/merchant/VeronaTemplate.java | 74 --------- .../actor/npc/merchant/VeronicaTemplate.java | 74 --------- .../actor/npc/merchant/ViktorTemplate.java | 74 --------- .../actor/npc/merchant/Violet2Template.java | 74 --------- .../actor/npc/merchant/VladimirTemplate.java | 74 --------- .../actor/npc/merchant/VolkerTemplate.java | 74 --------- .../actor/npc/merchant/VollodosTemplate.java | 74 --------- .../actor/npc/merchant/WeberTemplate.java | 74 --------- .../actor/npc/merchant/WesleyTemplate.java | 74 --------- .../actor/npc/merchant/WoodleyTemplate.java | 74 --------- .../actor/npc/merchant/WoodrowTemplate.java | 74 --------- .../actor/npc/merchant/ZakoneTemplate.java | 74 --------- .../actor/npc/merchant/ZenithTemplate.java | 74 --------- .../actor/npc/merchant/ZenkinTemplate.java | 74 --------- .../merchantsummon/GolemTraderTemplate.java | 74 --------- .../actor/npc/mercmanager/ArvidTemplate.java | 74 --------- .../actor/npc/mercmanager/EldonTemplate.java | 74 --------- .../actor/npc/mercmanager/GompusTemplate.java | 74 --------- .../npc/mercmanager/GreenspanTemplate.java | 74 --------- .../npc/mercmanager/KendrewTemplate.java | 74 --------- .../MercenaryManagerSanfordTemplate.java | 74 --------- .../npc/mercmanager/MorrisonTemplate.java | 74 --------- .../actor/npc/mercmanager/RowellTemplate.java | 74 --------- .../npc/mercmanager/SolinusTemplate.java | 74 --------- .../misc/SpecialChristmasTreeTemplate.java | 74 --------- .../actor/npc/monster/Abraxion2Template.java | 74 --------- .../actor/npc/monster/AbraxionTemplate.java | 74 --------- .../actor/npc/monster/AbyssFlyerTemplate.java | 74 --------- .../actor/npc/monster/AbyssWeedTemplate.java | 74 --------- .../npc/monster/AbyssalJewel1Template.java | 74 --------- .../npc/monster/AbyssalJewel2Template.java | 74 --------- .../npc/monster/AbyssalJewel3Template.java | 74 --------- .../monster/ActeaOfVerdantWildsTemplate.java | 74 --------- .../actor/npc/monster/AdiantumTemplate.java | 74 --------- .../npc/monster/AdultLavasaurusTemplate.java | 74 --------- .../npc/monster/AkasteBoneArcherTemplate.java | 74 --------- .../npc/monster/AkasteBoneLordTemplate.java | 74 --------- .../monster/AkasteBoneSoldierTemplate.java | 74 --------- .../monster/AkasteBoneWarlordTemplate.java | 74 --------- .../npc/monster/AkasteSuccubusTemplate.java | 74 --------- .../monster/AkasteSuccubusTilfoTemplate.java | 74 --------- .../monster/AkasteSuccubusTurenTemplate.java | 74 --------- .../npc/monster/AkatasLackeyTemplate.java | 74 --------- .../actor/npc/monster/AkatasThugTemplate.java | 74 --------- .../actor/npc/monster/AlarmTemplate.java | 73 --------- .../actor/npc/monster/AlbatrossTemplate.java | 74 --------- .../npc/monster/AlexandroSanchesTemplate.java | 74 --------- .../actor/npc/monster/AlkasoTemplate.java | 74 --------- .../actor/npc/monster/AllSevenTemplate.java | 74 --------- .../monster/AllianceOfSplendor2Template.java | 74 --------- .../monster/AllianceOfSplendorTemplate.java | 74 --------- .../monster/AlligatorOfIstary2Template.java | 74 --------- .../monster/AlligatorOfIstaryTemplate.java | 74 --------- .../actor/npc/monster/AlligatorTemplate.java | 74 --------- .../monster/AlpineBandersnatchTemplate.java | 74 --------- .../npc/monster/AlpineGrendelTemplate.java | 74 --------- .../actor/npc/monster/AmaskariTemplate.java | 74 --------- .../npc/monster/AmberBasiliskTemplate.java | 74 --------- .../AmonsCaptainOfTheGuardsTemplate.java | 74 --------- .../npc/monster/AmonsSpiritsTemplate.java | 74 --------- .../actor/npc/monster/Anakim3Template.java | 74 --------- .../npc/monster/AnakimsExecutor2Template.java | 74 --------- .../npc/monster/AnakimsExecutorTemplate.java | 74 --------- .../npc/monster/AnakimsGuardTemplate.java | 74 --------- .../npc/monster/AnakimsGuardian2Template.java | 74 --------- .../npc/monster/AnakimsGuardianTemplate.java | 74 --------- .../monster/AnakimsRoyalGuardTemplate.java | 74 --------- .../actor/npc/monster/AncientEggTemplate.java | 73 --------- .../monster/AncientExperiment2Template.java | 74 --------- .../monster/AncientExperiment3Template.java | 74 --------- .../monster/AncientExperiment4Template.java | 74 --------- .../monster/AncientExperiment5Template.java | 74 --------- .../monster/AncientExperimentTemplate.java | 74 --------- .../npc/monster/AncientGargoyleTemplate.java | 74 --------- .../monster/AncientLavasaurusTemplate.java | 74 --------- .../AncientSwordMasterIronTemplate.java | 74 --------- .../npc/monster/AndreasAcolyte2Template.java | 74 --------- .../npc/monster/AndreasAcolyteTemplate.java | 74 --------- ...ndreasCaptainOfTheRoyalGuard2Template.java | 74 --------- ...ndreasCaptainOfTheRoyalGuard3Template.java | 74 --------- ...AndreasCaptainOfTheRoyalGuardTemplate.java | 74 --------- .../monster/AndreasRoyalGuards2Template.java | 74 --------- .../monster/AndreasRoyalGuards3Template.java | 74 --------- .../monster/AndreasRoyalGuards4Template.java | 74 --------- .../monster/AndreasRoyalGuardsTemplate.java | 74 --------- .../monster/AndroscorpioHunterTemplate.java | 74 --------- .../npc/monster/AndroscorpioTemplate.java | 74 --------- .../npc/monster/AngelKillerTemplate.java | 74 --------- .../actor/npc/monster/AngelTemplate.java | 74 --------- .../npc/monster/AngerOfForestTemplate.java | 74 --------- .../npc/monster/AngerOfSplendor2Template.java | 74 --------- .../npc/monster/AngerOfSplendorTemplate.java | 74 --------- .../npc/monster/AnimaScavengerTemplate.java | 74 --------- .../actor/npc/monster/AntCaptainTemplate.java | 74 --------- .../actor/npc/monster/AntGuardTemplate.java | 74 --------- .../actor/npc/monster/AntLarvaTemplate.java | 74 --------- .../npc/monster/AntOverseerTemplate.java | 74 --------- .../actor/npc/monster/AntPatrolTemplate.java | 74 --------- .../actor/npc/monster/AntRecruitTemplate.java | 74 --------- .../actor/npc/monster/AntSoldierTemplate.java | 74 --------- .../actor/npc/monster/AntTemplate.java | 74 --------- .../monster/AntWarriorCaptainTemplate.java | 74 --------- .../actor/npc/monster/Antelope2Template.java | 74 --------- .../actor/npc/monster/Antelope3Template.java | 74 --------- .../actor/npc/monster/AntelopeTemplate.java | 74 --------- .../monster/ApostatesOffering2Template.java | 74 --------- .../ApostatesOfferingArcher2Template.java | 74 --------- .../ApostatesOfferingArcherTemplate.java | 74 --------- .../ApostatesOfferingBerserker2Template.java | 74 --------- .../ApostatesOfferingBerserkerTemplate.java | 74 --------- .../ApostatesOfferingDisciple2Template.java | 74 --------- .../ApostatesOfferingDiscipleTemplate.java | 74 --------- .../ApostatesOfferingElder2Template.java | 74 --------- .../ApostatesOfferingElderTemplate.java | 74 --------- .../ApostatesOfferingFollower2Template.java | 74 --------- .../ApostatesOfferingFollowerTemplate.java | 74 --------- .../ApostatesOfferingMarksman2Template.java | 74 --------- .../ApostatesOfferingMarksmanTemplate.java | 74 --------- .../ApostatesOfferingSaint2Template.java | 74 --------- .../ApostatesOfferingSaintTemplate.java | 74 --------- .../monster/ApostatesOfferingTemplate.java | 74 --------- .../ApostatesOfferingWarrior2Template.java | 74 --------- .../ApostatesOfferingWarriorTemplate.java | 74 --------- .../ApostatesOfferingZealot2Template.java | 74 --------- .../ApostatesOfferingZealotTemplate.java | 74 --------- .../monster/ApprenticeOfWatchmanTemplate.java | 74 --------- .../npc/monster/ArachnidHunterTemplate.java | 74 --------- .../npc/monster/ArachnidPredatorTemplate.java | 74 --------- .../npc/monster/ArachnidTrackerTemplate.java | 74 --------- .../actor/npc/monster/AracnaTemplate.java | 74 --------- .../npc/monster/AraksArcherTemplate.java | 74 --------- .../npc/monster/AraksFootmanTemplate.java | 74 --------- .../npc/monster/ArcaneCaptainTemplate.java | 74 --------- .../npc/monster/ArcaneGuardianTemplate.java | 74 --------- .../npc/monster/ArcaneScoutTemplate.java | 74 --------- .../npc/monster/ArcaneWatchmanTemplate.java | 74 --------- .../ArchangelIconoclasis2Template.java | 74 --------- .../ArchangelIconoclasis3Template.java | 74 --------- .../ArchangelIconoclasis4Template.java | 74 --------- .../monster/ArchangelIconoclasisTemplate.java | 74 --------- .../npc/monster/ArchangelKanrielTemplate.java | 74 --------- .../actor/npc/monster/ArchangelTemplate.java | 74 --------- .../npc/monster/ArcherOfAbyssTemplate.java | 74 --------- .../npc/monster/ArcherOfDespairTemplate.java | 74 --------- .../npc/monster/ArcherOfGreedTemplate.java | 74 --------- .../monster/ArchonOfHalisha10Template.java | 74 --------- .../monster/ArchonOfHalisha11Template.java | 74 --------- .../monster/ArchonOfHalisha12Template.java | 74 --------- .../monster/ArchonOfHalisha13Template.java | 74 --------- .../monster/ArchonOfHalisha14Template.java | 74 --------- .../monster/ArchonOfHalisha15Template.java | 74 --------- .../monster/ArchonOfHalisha16Template.java | 74 --------- .../monster/ArchonOfHalisha17Template.java | 74 --------- .../monster/ArchonOfHalisha18Template.java | 74 --------- .../monster/ArchonOfHalisha19Template.java | 74 --------- .../monster/ArchonOfHalisha20Template.java | 74 --------- .../monster/ArchonOfHalisha21Template.java | 74 --------- .../monster/ArchonOfHalisha22Template.java | 74 --------- .../monster/ArchonOfHalisha23Template.java | 74 --------- .../monster/ArchonOfHalisha24Template.java | 74 --------- .../monster/ArchonOfHalisha25Template.java | 74 --------- .../monster/ArchonOfHalisha26Template.java | 74 --------- .../monster/ArchonOfHalisha27Template.java | 74 --------- .../monster/ArchonOfHalisha28Template.java | 74 --------- .../monster/ArchonOfHalisha29Template.java | 74 --------- .../npc/monster/ArchonOfHalisha2Template.java | 74 --------- .../monster/ArchonOfHalisha30Template.java | 74 --------- .../monster/ArchonOfHalisha31Template.java | 74 --------- .../monster/ArchonOfHalisha32Template.java | 74 --------- .../monster/ArchonOfHalisha33Template.java | 74 --------- .../monster/ArchonOfHalisha34Template.java | 74 --------- .../monster/ArchonOfHalisha35Template.java | 74 --------- .../monster/ArchonOfHalisha36Template.java | 74 --------- .../monster/ArchonOfHalisha37Template.java | 74 --------- .../monster/ArchonOfHalisha38Template.java | 74 --------- .../monster/ArchonOfHalisha39Template.java | 74 --------- .../npc/monster/ArchonOfHalisha3Template.java | 74 --------- .../monster/ArchonOfHalisha40Template.java | 74 --------- .../monster/ArchonOfHalisha41Template.java | 74 --------- .../monster/ArchonOfHalisha42Template.java | 74 --------- .../npc/monster/ArchonOfHalisha4Template.java | 74 --------- .../npc/monster/ArchonOfHalisha5Template.java | 74 --------- .../npc/monster/ArchonOfHalisha6Template.java | 74 --------- .../npc/monster/ArchonOfHalisha7Template.java | 74 --------- .../npc/monster/ArchonOfHalisha8Template.java | 74 --------- .../npc/monster/ArchonOfHalisha9Template.java | 74 --------- .../npc/monster/ArchonOfHalishaTemplate.java | 74 --------- .../actor/npc/monster/ArgekunteTemplate.java | 74 --------- .../actor/npc/monster/Arimanes2Template.java | 74 --------- .../ArimanesOfDestruction2Template.java | 74 --------- .../ArimanesOfDestruction3Template.java | 74 --------- .../ArimanesOfDestructionTemplate.java | 74 --------- .../actor/npc/monster/ArimanesTemplate.java | 74 --------- .../monster/ArkGuardianElberothTemplate.java | 74 --------- .../ArkGuardianShadowfangTemplate.java | 74 --------- .../actor/npc/monster/ArurauneTemplate.java | 74 --------- .../monster/ArviterresGuardianTemplate.java | 74 --------- .../npc/monster/AsceticSolinaTemplate.java | 74 --------- .../npc/monster/AshakielsBladeTemplate.java | 74 --------- .../npc/monster/AshakielsRodTemplate.java | 74 --------- .../actor/npc/monster/AshenWolfTemplate.java | 74 --------- .../actor/npc/monster/Ashkenas2Template.java | 74 --------- .../actor/npc/monster/AshkenasTemplate.java | 74 --------- .../actor/npc/monster/Ashuras2Template.java | 74 --------- .../AshurasOfDestruction2Template.java | 74 --------- .../AshurasOfDestruction3Template.java | 74 --------- .../monster/AshurasOfDestructionTemplate.java | 74 --------- .../actor/npc/monster/AshurasTemplate.java | 74 --------- .../npc/monster/AssassinBeetle2Template.java | 74 --------- .../npc/monster/AssassinBeetle3Template.java | 74 --------- .../npc/monster/AssassinBeetleTemplate.java | 74 --------- .../npc/monster/AssassinFrostTemplate.java | 74 --------- .../monster/AssassinOfBifronsTemplate.java | 74 --------- .../monster/AssassinOfDarkness2Template.java | 74 --------- .../monster/AssassinOfDarkness3Template.java | 74 --------- .../monster/AssassinOfDarkness4Template.java | 74 --------- .../monster/AssassinOfDarknessTemplate.java | 74 --------- .../monster/AssassinOfEmpire2Template.java | 74 --------- .../npc/monster/AssassinOfEmpireTemplate.java | 74 --------- .../npc/monster/AssassinPezelTemplate.java | 74 --------- .../actor/npc/monster/AtanTemplate.java | 74 --------- .../npc/monster/AtekasGruntTemplate.java | 74 --------- .../npc/monster/AtekasShamanTemplate.java | 74 --------- .../monster/AtraibansDiscipleTemplate.java | 74 --------- .../monster/AtraibansTopDiscipleTemplate.java | 74 --------- .../monster/AtriellesFollowerTemplate.java | 74 --------- .../npc/monster/AtriellesMinionTemplate.java | 74 --------- .../actor/npc/monster/AtroxTemplate.java | 74 --------- .../monster/AwakenedMucrokianTemplate.java | 74 --------- .../BaarDreVanulDestroyerTemplate.java | 74 --------- .../npc/monster/BaarDreVanulTemplate.java | 74 --------- .../npc/monster/BabblingWindTemplate.java | 74 --------- .../npc/monster/BabyPantheraTemplate.java | 74 --------- .../npc/monster/BalorOrcArcherTemplate.java | 74 --------- .../BalorOrcFighterLeaderTemplate.java | 74 --------- .../npc/monster/BalorOrcFighterTemplate.java | 74 --------- .../monster/BalorOrcLieutenantTemplate.java | 74 --------- .../monster/BalrogOfDestruction2Template.java | 74 --------- .../monster/BalrogOfDestructionTemplate.java | 74 --------- .../npc/monster/Bandersnatch2Template.java | 74 --------- .../npc/monster/Bandersnatch3Template.java | 74 --------- .../npc/monster/BandersnatchTemplate.java | 74 --------- .../npc/monster/BanditAssassinTemplate.java | 74 --------- .../npc/monster/BanditCaptainTemplate.java | 74 --------- .../npc/monster/BanditHoundTemplate.java | 74 --------- .../npc/monster/BanditInspectorTemplate.java | 74 --------- .../npc/monster/BanditSweeperTemplate.java | 74 --------- .../npc/monster/BanditUndertakerTemplate.java | 74 --------- .../npc/monster/BanditWarriorTemplate.java | 74 --------- .../npc/monster/BanditWatchmanTemplate.java | 74 --------- .../actor/npc/monster/BansheeTemplate.java | 74 --------- .../actor/npc/monster/BarahamTemplate.java | 74 --------- .../npc/monster/BarakielsAcolyteTemplate.java | 74 --------- .../monster/BarakielsDiscipleTemplate.java | 74 --------- .../npc/monster/BarankasEscortTemplate.java | 74 --------- .../npc/monster/BarankasGuardTemplate.java | 74 --------- .../monster/BarankasMessengerTemplate.java | 74 --------- .../npc/monster/BaraqOrcFighterTemplate.java | 74 --------- .../BaraqOrcWarriorLeaderTemplate.java | 74 --------- .../actor/npc/monster/BarbedBatTemplate.java | 74 --------- .../npc/monster/BardasBanditTemplate.java | 74 --------- .../npc/monster/BardasShamanTemplate.java | 74 --------- .../actor/npc/monster/Barif2Template.java | 74 --------- .../actor/npc/monster/BarifTemplate.java | 74 --------- .../actor/npc/monster/BarifsPet2Template.java | 74 --------- .../actor/npc/monster/BarifsPetTemplate.java | 74 --------- .../npc/monster/BarionsGruntTemplate.java | 74 --------- .../npc/monster/BarrowGuardianTemplate.java | 74 --------- .../actor/npc/monster/BarrowMonkTemplate.java | 74 --------- .../npc/monster/BarrowOverlordTemplate.java | 74 --------- .../npc/monster/BarrowPriestTemplate.java | 74 --------- .../actor/npc/monster/BarrowSeerTemplate.java | 74 --------- .../npc/monster/BarrowSentinelTemplate.java | 74 --------- .../actor/npc/monster/BartalTemplate.java | 74 --------- .../actor/npc/monster/BasiliskTemplate.java | 74 --------- .../npc/monster/BathinsKnightTemplate.java | 74 --------- .../npc/monster/BathinsWizardTemplate.java | 74 --------- .../actor/npc/monster/BatohTemplate.java | 74 --------- .../npc/monster/BaturOrcArcherTemplate.java | 74 --------- .../npc/monster/BaturOrcOverlordTemplate.java | 74 --------- .../npc/monster/BaturOrcShamanTemplate.java | 74 --------- .../actor/npc/monster/BaturOrcTemplate.java | 74 --------- .../npc/monster/BaturOrcWarriorTemplate.java | 74 --------- .../actor/npc/monster/Baylor2Template.java | 74 --------- .../BaylorsTreasureChest2Template.java | 74 --------- .../monster/BaylorsTreasureChestTemplate.java | 74 --------- .../monster/BeadOfSacredFlameTemplate.java | 74 --------- .../npc/monster/BeardedKeltir2Template.java | 74 --------- .../npc/monster/BeardedKeltirTemplate.java | 74 --------- .../npc/monster/BeastDevourerTemplate.java | 74 --------- .../npc/monster/BeastGuardianTemplate.java | 74 --------- .../actor/npc/monster/BeastLordTemplate.java | 74 --------- .../actor/npc/monster/BeastSeerTemplate.java | 74 --------- .../npc/monster/BeetleOfGrave2Template.java | 74 --------- .../npc/monster/BeetleOfGrave3Template.java | 74 --------- .../npc/monster/BeetleOfGrave4Template.java | 74 --------- .../npc/monster/BeetleOfGrave5Template.java | 74 --------- .../npc/monster/BeetleOfGrave6Template.java | 74 --------- .../npc/monster/BeetleOfGrave7Template.java | 74 --------- .../npc/monster/BeetleOfGrave8Template.java | 74 --------- .../npc/monster/BeetleOfGrave9Template.java | 74 --------- .../npc/monster/BeetleOfGraveTemplate.java | 74 --------- .../npc/monster/BegrudgedArcherTemplate.java | 74 --------- .../monster/BegrudgedKanabion2Template.java | 74 --------- .../monster/BegrudgedKanabion3Template.java | 74 --------- .../monster/BegrudgedKanabionTemplate.java | 74 --------- .../npc/monster/BehemothDragonTemplate.java | 74 --------- .../npc/monster/BehemothFlareTemplate.java | 74 --------- .../monster/BehemothJavelinerTemplate.java | 74 --------- .../npc/monster/BehemothZombieTemplate.java | 74 --------- .../npc/monster/BeholderOfLightTemplate.java | 74 --------- .../monster/BejewelledAlligatorTemplate.java | 74 --------- .../actor/npc/monster/Beleth2Template.java | 74 --------- .../npc/monster/BelethSample2Template.java | 74 --------- .../npc/monster/BelethSample3Template.java | 74 --------- .../npc/monster/BelethSample4Template.java | 74 --------- .../npc/monster/BelethSample5Template.java | 74 --------- .../npc/monster/BelethSample6Template.java | 74 --------- .../npc/monster/BelethSample7Template.java | 74 --------- .../npc/monster/BelethSampleTemplate.java | 74 --------- .../npc/monster/BelethsAssassin2Template.java | 74 --------- .../npc/monster/BelethsAssassinTemplate.java | 74 --------- .../npc/monster/BelethsDevotee2Template.java | 74 --------- .../npc/monster/BelethsDevoteeTemplate.java | 74 --------- .../npc/monster/BelethsFighterTemplate.java | 74 --------- .../npc/monster/BelethsFollower2Template.java | 74 --------- .../npc/monster/BelethsFollowerTemplate.java | 74 --------- .../monster/BelethsLowServantTemplate.java | 74 --------- .../npc/monster/BelethsMinion2Template.java | 74 --------- .../npc/monster/BelethsMinion3Template.java | 74 --------- .../npc/monster/BelethsMinion4Template.java | 74 --------- .../npc/monster/BelethsMinion5Template.java | 74 --------- .../npc/monster/BelethsMinionTemplate.java | 74 --------- .../monster/BelethsProjectionTemplate.java | 74 --------- .../npc/monster/BelethsRetainerTemplate.java | 74 --------- .../npc/monster/BelethsSlaveTemplate.java | 74 --------- .../actor/npc/monster/BepooksPetTemplate.java | 74 --------- .../npc/monster/BerunsOfficerTemplate.java | 74 --------- .../npc/monster/BerunsPrattlerTemplate.java | 74 --------- .../npc/monster/BestConditionTemplate.java | 74 --------- .../npc/monster/BetrayerOrcHeroTemplate.java | 74 --------- .../actor/npc/monster/BgurentTemplate.java | 74 --------- .../npc/monster/BhatoBloodspearTemplate.java | 74 --------- .../npc/monster/BiconnesShooterTemplate.java | 74 --------- .../npc/monster/BiconnesWarriorTemplate.java | 74 --------- .../actor/npc/monster/BinderTemplate.java | 74 --------- .../npc/monster/BizarreCocoon2Template.java | 74 --------- .../npc/monster/BizarreCocoon3Template.java | 74 --------- .../npc/monster/BizarreCocoon4Template.java | 74 --------- .../npc/monster/BizarreCocoon5Template.java | 74 --------- .../npc/monster/BizarreCocoon6Template.java | 74 --------- .../npc/monster/BizarreCocoonTemplate.java | 74 --------- .../BlackLegionStormtrooperTemplate.java | 74 --------- .../npc/monster/BlackLeopardTemplate.java | 74 --------- .../npc/monster/BlackTimberWolfTemplate.java | 74 --------- .../monster/BlackWillowLurkerTemplate.java | 74 --------- .../npc/monster/BlackWillowTemplate.java | 74 --------- .../actor/npc/monster/BlackWolf2Template.java | 74 --------- .../actor/npc/monster/BlackWolfTemplate.java | 74 --------- .../actor/npc/monster/BladeBatTemplate.java | 74 --------- .../npc/monster/BladeOfSplendor2Template.java | 74 --------- .../npc/monster/BladeOfSplendorTemplate.java | 74 --------- .../actor/npc/monster/BladeOtisTemplate.java | 74 --------- .../npc/monster/BladeSpiderTemplate.java | 74 --------- .../monster/BladeStakatoDroneTemplate.java | 74 --------- .../npc/monster/BladeStakatoTemplate.java | 74 --------- .../monster/BladeStakatoWarriorTemplate.java | 74 --------- .../monster/BladeStakatoWorkerTemplate.java | 74 --------- .../npc/monster/BladerOfDespairTemplate.java | 74 --------- .../npc/monster/BlazingIfrit2Template.java | 74 --------- .../npc/monster/BlazingIfritTemplate.java | 74 --------- .../npc/monster/BlindHuntsmanTemplate.java | 74 --------- .../npc/monster/BlindWatchmanTemplate.java | 74 --------- .../actor/npc/monster/BlitzWyrmTemplate.java | 74 --------- .../actor/npc/monster/Block3Template.java | 74 --------- .../actor/npc/monster/Block4Template.java | 74 --------- .../actor/npc/monster/Block5Template.java | 74 --------- .../monster/BlockCarryingGirlTemplate.java | 74 --------- .../actor/npc/monster/BlockTemplate.java | 74 --------- .../npc/monster/BloodFungusTemplate.java | 74 --------- .../npc/monster/BloodQueen2Template.java | 74 --------- .../actor/npc/monster/BloodQueenTemplate.java | 74 --------- .../BloodthirstyGinzuGolemIiTemplate.java | 74 --------- .../BloodthirstyGinzuGolemViiTemplate.java | 74 --------- .../npc/monster/BloodyAxeAideTemplate.java | 74 --------- .../npc/monster/BloodyAxeEliteTemplate.java | 74 --------- .../npc/monster/BloodyAxeTurmakTemplate.java | 74 --------- .../npc/monster/BloodyBansheeTemplate.java | 74 --------- .../actor/npc/monster/BloodyBatTemplate.java | 74 --------- .../actor/npc/monster/BloodyBeeTemplate.java | 74 --------- .../npc/monster/BloodyGhostTemplate.java | 74 --------- .../npc/monster/BloodyGuardianTemplate.java | 74 --------- .../npc/monster/BloodyKeeperTemplate.java | 74 --------- .../npc/monster/BloodyKnight2Template.java | 74 --------- .../npc/monster/BloodyKnightTemplate.java | 74 --------- .../actor/npc/monster/BloodyLadyTemplate.java | 74 --------- .../npc/monster/BloodyLivionaTemplate.java | 74 --------- .../npc/monster/BloodyLord2Template.java | 74 --------- .../npc/monster/BloodyLordNurka2Template.java | 74 --------- .../npc/monster/BloodyLordNurkaTemplate.java | 74 --------- .../actor/npc/monster/BloodyLordTemplate.java | 74 --------- .../npc/monster/BloodyMysticTemplate.java | 74 --------- .../npc/monster/BloodyPriestTemplate.java | 74 --------- .../npc/monster/BloodySniperTemplate.java | 74 --------- .../actor/npc/monster/BloomTemplate.java | 74 --------- .../monster/BluebackedAlligatorTemplate.java | 74 --------- .../npc/monster/BodyDestroyerTemplate.java | 74 --------- .../npc/monster/BodyHarvester2Template.java | 74 --------- .../npc/monster/BodyHarvesterTemplate.java | 74 --------- .../npc/monster/BodySeverer2Template.java | 74 --------- .../npc/monster/BodySevererTemplate.java | 74 --------- .../npc/monster/BonaparteriusTemplate.java | 74 --------- .../npc/monster/BoneAnimatorTemplate.java | 74 --------- .../actor/npc/monster/BoneCasterTemplate.java | 74 --------- .../npc/monster/BoneCollectorTemplate.java | 74 --------- .../npc/monster/BoneGrinder2Template.java | 74 --------- .../npc/monster/BoneGrinderTemplate.java | 74 --------- .../actor/npc/monster/BoneMakerTemplate.java | 74 --------- .../npc/monster/BonePuppeteerTemplate.java | 74 --------- .../npc/monster/BoneScavenger2Template.java | 74 --------- .../npc/monster/BoneScavengerTemplate.java | 74 --------- .../actor/npc/monster/BoneShaperTemplate.java | 74 --------- .../actor/npc/monster/BoneSlayerTemplate.java | 74 --------- .../npc/monster/BoneSnatcher2Template.java | 74 --------- .../npc/monster/BoneSnatcherTemplate.java | 74 --------- .../npc/monster/BoneSweeperTemplate.java | 74 --------- .../monster/BoogleRatmanLeaderTemplate.java | 74 --------- .../npc/monster/BoogleRatmanTemplate.java | 74 --------- .../actor/npc/monster/BoomChild2Template.java | 74 --------- .../actor/npc/monster/BoomChild3Template.java | 74 --------- .../actor/npc/monster/BoomChildTemplate.java | 74 --------- .../actor/npc/monster/BoomGolemTemplate.java | 74 --------- .../npc/monster/BoundArcherTemplate.java | 74 --------- .../npc/monster/BoundElfPanaceaTemplate.java | 74 --------- .../npc/monster/BoundShamanTemplate.java | 74 --------- .../npc/monster/BoundWarriorTemplate.java | 74 --------- .../npc/monster/BoxOfAthrea1Template.java | 73 --------- .../npc/monster/BoxOfAthrea2Template.java | 73 --------- .../npc/monster/BoxOfAthrea3Template.java | 73 --------- .../npc/monster/BoxOfAthrea4Template.java | 73 --------- .../npc/monster/BoxOfAthrea5Template.java | 73 --------- .../actor/npc/monster/BrakianTemplate.java | 74 --------- .../monster/BrandsChamberlainTemplate.java | 74 --------- .../npc/monster/BrandsServantTemplate.java | 74 --------- .../npc/monster/BraveMartimTemplate.java | 74 --------- .../npc/monster/BrazierOfPurityTemplate.java | 74 --------- .../npc/monster/BreathOfHalisha2Template.java | 74 --------- .../npc/monster/BreathOfHalishaTemplate.java | 74 --------- .../npc/monster/BrekaOrcArcherTemplate.java | 74 --------- .../npc/monster/BrekaOrcOverlordTemplate.java | 74 --------- .../npc/monster/BrekaOrcShamanTemplate.java | 74 --------- .../actor/npc/monster/BrekaOrcTemplate.java | 74 --------- .../npc/monster/BrekaOrcWarriorTemplate.java | 74 --------- .../monster/BrekaOverlordHakaTemplate.java | 74 --------- .../monster/BrekaOverlordJakaTemplate.java | 74 --------- .../monster/BrekaOverlordMarkaTemplate.java | 74 --------- .../npc/monster/BrimstoneIrisTemplate.java | 74 --------- .../actor/npc/monster/BrownBearTemplate.java | 74 --------- .../actor/npc/monster/BrownFoxTemplate.java | 74 --------- .../npc/monster/BrownKeltirTemplate.java | 74 --------- .../npc/monster/BruinLizardmanTemplate.java | 74 --------- .../npc/monster/BrutusLeftHandTemplate.java | 74 --------- .../npc/monster/BrutusRightHandTemplate.java | 74 --------- .../actor/npc/monster/Buffalo4Template.java | 74 --------- .../actor/npc/monster/Buffalo5Template.java | 74 --------- .../actor/npc/monster/Buffalo6Template.java | 74 --------- .../npc/monster/BuffaloSlaveTemplate.java | 74 --------- .../npc/monster/BugbearRaiderTemplate.java | 74 --------- .../actor/npc/monster/BugbearTemplate.java | 74 --------- .../actor/npc/monster/BumbumTemplate.java | 74 --------- .../npc/monster/BurningIrisTemplate.java | 74 --------- .../npc/monster/ButcherOfBifronsTemplate.java | 74 --------- .../monster/ButcherOfInfinityTemplate.java | 74 --------- .../npc/monster/CabrioBladerTemplate.java | 74 --------- .../npc/monster/CabrioCaptorTemplate.java | 74 --------- .../actor/npc/monster/CadeineTemplate.java | 74 --------- .../npc/monster/CallousKanabion2Template.java | 74 --------- .../npc/monster/CallousKanabion3Template.java | 74 --------- .../npc/monster/CallousKanabionTemplate.java | 74 --------- .../actor/npc/monster/CalpicoTemplate.java | 74 --------- .../npc/monster/CalpicosGoonsTemplate.java | 74 --------- ...CannibalisticStakatoFollower2Template.java | 74 --------- .../CannibalisticStakatoFollowerTemplate.java | 74 --------- .../CannibalisticStakatoLeader2Template.java | 74 --------- .../CannibalisticStakatoLeader3Template.java | 74 --------- .../CannibalisticStakatoLeader4Template.java | 74 --------- .../CannibalisticStakatoLeaderTemplate.java | 74 --------- .../monster/CanyonAntelopeSlaveTemplate.java | 74 --------- .../npc/monster/CanyonAntelopeTemplate.java | 74 --------- .../CanyonBandersnatchSlaveTemplate.java | 74 --------- .../monster/CanyonBandersnatchTemplate.java | 74 --------- .../npc/monster/CaptainDogunTemplate.java | 74 --------- .../actor/npc/monster/CarinkainTemplate.java | 74 --------- .../actor/npc/monster/CarnabarunTemplate.java | 74 --------- .../actor/npc/monster/CarnassiudTemplate.java | 74 --------- .../monster/CarnivorousFungusTemplate.java | 74 --------- .../npc/monster/CarrionScarab2Template.java | 74 --------- .../npc/monster/CarrionScarabTemplate.java | 74 --------- .../actor/npc/monster/CastaliaTemplate.java | 74 --------- .../monster/CasterOfDarkness2Template.java | 74 --------- .../monster/CasterOfDarkness3Template.java | 74 --------- .../monster/CasterOfDarkness4Template.java | 74 --------- .../npc/monster/CasterOfDarknessTemplate.java | 74 --------- .../actor/npc/monster/CatGang2Template.java | 74 --------- .../actor/npc/monster/CatGangTemplate.java | 74 --------- .../monster/CatacombBarbedBatTemplate.java | 74 --------- .../npc/monster/CatacombGargoyleTemplate.java | 74 --------- .../npc/monster/CatacombLivionaTemplate.java | 74 --------- .../monster/CatacombScavengerBatTemplate.java | 74 --------- .../npc/monster/CatacombSerpentTemplate.java | 74 --------- .../npc/monster/CatacombShadowTemplate.java | 74 --------- .../CatacombStakatoSoldierTemplate.java | 74 --------- .../npc/monster/CatacombWispTemplate.java | 74 --------- .../actor/npc/monster/CatherokTemplate.java | 74 --------- .../npc/monster/CatsEyeBandit2Template.java | 74 --------- .../npc/monster/CatsEyeBandit3Template.java | 74 --------- .../npc/monster/CaughtFlavaTemplate.java | 74 --------- .../actor/npc/monster/CaughtFrogTemplate.java | 74 --------- .../monster/CaughtGiganticEyeTemplate.java | 74 --------- .../npc/monster/CaughtHomunculusTemplate.java | 74 --------- .../npc/monster/CaughtRakulTemplate.java | 74 --------- .../npc/monster/CaughtSeaGiantTemplate.java | 74 --------- .../CaughtSeaHorseSoldierTemplate.java | 74 --------- .../npc/monster/CaughtUndineTemplate.java | 74 --------- .../actor/npc/monster/CaveAnt2Template.java | 74 --------- .../npc/monster/CaveAntLarva2Template.java | 74 --------- .../npc/monster/CaveAntLarva3Template.java | 74 --------- .../npc/monster/CaveAntLarva4Template.java | 74 --------- .../npc/monster/CaveAntLarvaTemplate.java | 74 --------- .../npc/monster/CaveAntSoldier2Template.java | 74 --------- .../npc/monster/CaveAntSoldierTemplate.java | 74 --------- .../actor/npc/monster/CaveAntTemplate.java | 74 --------- .../npc/monster/CaveBasiliskTemplate.java | 74 --------- .../actor/npc/monster/CaveBatTemplate.java | 74 --------- .../actor/npc/monster/CaveBeastTemplate.java | 74 --------- .../npc/monster/CaveBladeSpiderTemplate.java | 74 --------- .../npc/monster/CaveFangSpiderTemplate.java | 74 --------- .../actor/npc/monster/CaveHowlerTemplate.java | 74 --------- .../npc/monster/CaveKeeper2Template.java | 74 --------- .../actor/npc/monster/CaveKeeperTemplate.java | 74 --------- .../npc/monster/CaveMaiden2Template.java | 74 --------- .../actor/npc/monster/CaveMaidenTemplate.java | 74 --------- .../npc/monster/CaveNobleAntTemplate.java | 74 --------- .../npc/monster/CaveServant2Template.java | 74 --------- .../monster/CaveServantArcher2Template.java | 74 --------- .../monster/CaveServantArcherTemplate.java | 74 --------- .../monster/CaveServantCaptain2Template.java | 74 --------- .../monster/CaveServantCaptainTemplate.java | 74 --------- .../npc/monster/CaveServantTemplate.java | 74 --------- .../monster/CaveServantWarrior2Template.java | 74 --------- .../monster/CaveServantWarriorTemplate.java | 74 --------- .../actor/npc/monster/CaveSpiderTemplate.java | 74 --------- .../actor/npc/monster/CeltusTemplate.java | 74 --------- .../npc/monster/ChakramBeetleTemplate.java | 74 --------- .../npc/monster/ChangedCreationTemplate.java | 74 --------- .../npc/monster/ChapelGuardTemplate.java | 74 --------- .../npc/monster/ChargedSpiritTemplate.java | 74 --------- .../npc/monster/CharmOfCorner10Template.java | 74 --------- .../npc/monster/CharmOfCorner11Template.java | 74 --------- .../npc/monster/CharmOfCorner12Template.java | 74 --------- .../npc/monster/CharmOfCorner13Template.java | 74 --------- .../npc/monster/CharmOfCorner14Template.java | 74 --------- .../npc/monster/CharmOfCorner15Template.java | 74 --------- .../npc/monster/CharmOfCorner16Template.java | 74 --------- .../npc/monster/CharmOfCorner2Template.java | 74 --------- .../npc/monster/CharmOfCorner3Template.java | 74 --------- .../npc/monster/CharmOfCorner4Template.java | 74 --------- .../npc/monster/CharmOfCorner5Template.java | 74 --------- .../npc/monster/CharmOfCorner6Template.java | 74 --------- .../npc/monster/CharmOfCorner7Template.java | 74 --------- .../npc/monster/CharmOfCorner8Template.java | 74 --------- .../npc/monster/CharmOfCorner9Template.java | 74 --------- .../npc/monster/CharmOfCornerTemplate.java | 74 --------- .../npc/monster/CharmedNativeTemplate.java | 74 --------- .../actor/npc/monster/ChewbaTemplate.java | 74 --------- .../ChieftainsTreasureChestTemplate.java | 74 --------- .../npc/monster/ChimeraGolemTemplate.java | 74 --------- .../monster/ChimeraOfDarknessTemplate.java | 74 --------- .../npc/monster/ChimeraOfEarthTemplate.java | 74 --------- .../npc/monster/ChimeraOfFireTemplate.java | 74 --------- .../npc/monster/ChimeraOfWindTemplate.java | 74 --------- .../npc/monster/ChimeraPieceTemplate.java | 74 --------- .../ChromaticCrystallineGolem2Template.java | 74 --------- .../ChromaticCrystallineGolemTemplate.java | 74 --------- .../monster/ChromaticDetainee2Template.java | 74 --------- .../monster/ChromaticDetainee3Template.java | 74 --------- .../monster/ChromaticDetainee4Template.java | 74 --------- .../monster/ChromaticDetaineeTemplate.java | 74 --------- .../npc/monster/ChrysocollaTemplate.java | 74 --------- .../actor/npc/monster/ChuchuTemplate.java | 74 --------- .../npc/monster/ClarasMarksmanTemplate.java | 74 --------- .../actor/npc/monster/ClarasPawnTemplate.java | 74 --------- .../npc/monster/ClawOfSuccubusTemplate.java | 74 --------- .../npc/monster/ClawsOfShadarTemplate.java | 74 --------- .../npc/monster/ClawsOfSplendor2Template.java | 74 --------- .../npc/monster/ClawsOfSplendorTemplate.java | 74 --------- .../actor/npc/monster/CletusPawnTemplate.java | 74 --------- .../npc/monster/CletusRetainerTemplate.java | 74 --------- .../npc/monster/CloesServitor2Template.java | 74 --------- .../npc/monster/CloesServitorTemplate.java | 74 --------- .../npc/monster/CloudyBeastTemplate.java | 74 --------- .../npc/monster/CloudyBeastTurenTemplate.java | 74 --------- .../actor/npc/monster/CohemenesTemplate.java | 74 --------- .../actor/npc/monster/ColossusTemplate.java | 74 --------- .../npc/monster/ConjurerBatLordTemplate.java | 74 --------- .../npc/monster/ConjurerBatTemplate.java | 74 --------- .../actor/npc/monster/ConnabiTemplate.java | 74 --------- .../npc/monster/ConqueredSoul2Template.java | 74 --------- .../npc/monster/ConqueredSoul3Template.java | 74 --------- .../npc/monster/ConqueredSoulTemplate.java | 74 --------- .../ContaminatedBaturCommanderTemplate.java | 74 --------- .../ContaminatedBaturWarriorTemplate.java | 74 --------- .../ContaminatedMorekWarriorTemplate.java | 74 --------- .../ContaminatedMucrokianTemplate.java | 74 --------- .../npc/monster/CorpseCandleTemplate.java | 74 --------- .../npc/monster/CorpseOfDeadmanTemplate.java | 74 --------- .../npc/monster/CorpseScavengerTemplate.java | 74 --------- .../npc/monster/CorruptSageTemplate.java | 74 --------- .../npc/monster/CorruptedGuard2Template.java | 74 --------- .../npc/monster/CorruptedGuardTemplate.java | 74 --------- .../npc/monster/CorruptedKnightTemplate.java | 74 --------- .../actor/npc/monster/CosmicLordTemplate.java | 74 --------- .../npc/monster/CosmicPriestTemplate.java | 74 --------- .../npc/monster/CosmicScoutTemplate.java | 74 --------- .../npc/monster/CosmicWatcherTemplate.java | 74 --------- .../actor/npc/monster/CrasherTemplate.java | 74 --------- .../actor/npc/monster/CrendionTemplate.java | 74 --------- .../monster/CrimsonDollBladerTemplate.java | 74 --------- .../npc/monster/CrimsonDrakeTemplate.java | 74 --------- .../npc/monster/CrimsonDuchessTemplate.java | 74 --------- .../npc/monster/CrimsonHatuOtisTemplate.java | 74 --------- .../npc/monster/CrimsonLadyTemplate.java | 74 --------- .../npc/monster/CrimsonSpider2Template.java | 74 --------- .../npc/monster/CrimsonSpiderTemplate.java | 74 --------- .../npc/monster/CrimsonTarantulaTemplate.java | 74 --------- .../monster/CrimsonValeMasterTemplate.java | 74 --------- .../npc/monster/CrimsonWerewolf2Template.java | 74 --------- .../npc/monster/CrimsonWerewolfTemplate.java | 74 --------- .../actor/npc/monster/CrokianLadTemplate.java | 74 --------- .../monster/CrokianLadWarriorTemplate.java | 74 --------- .../actor/npc/monster/CrokianTemplate.java | 74 --------- .../npc/monster/CrokianWarriorTemplate.java | 74 --------- .../npc/monster/CrownOfSplendorTemplate.java | 74 --------- .../monster/CruelPincerGolem2Template.java | 74 --------- .../monster/CruelPincerGolem3Template.java | 74 --------- .../npc/monster/CruelPincerGolemTemplate.java | 74 --------- .../npc/monster/CruelPunisherTemplate.java | 74 --------- .../npc/monster/CruelViceGolemTemplate.java | 74 --------- .../npc/monster/CrumaBorderTemplate.java | 74 --------- .../CrumaMarshlandsTraitorTemplate.java | 74 --------- .../npc/monster/CrumaPhantom2Template.java | 74 --------- .../npc/monster/CrumaPhantom3Template.java | 74 --------- .../npc/monster/CrumaPhantom4Template.java | 74 --------- .../npc/monster/CrumaPhantomTemplate.java | 74 --------- .../npc/monster/CryptArchonTemplate.java | 74 --------- .../actor/npc/monster/CryptGuardTemplate.java | 74 --------- .../npc/monster/CryptGuardianTemplate.java | 74 --------- .../npc/monster/CryptHorrorTemplate.java | 74 --------- .../npc/monster/CryptInquisitorTemplate.java | 74 --------- .../npc/monster/CryptPreacherTemplate.java | 74 --------- .../actor/npc/monster/CryptSageTemplate.java | 74 --------- .../npc/monster/CrystalGolem2Template.java | 74 --------- .../npc/monster/CrystalGolemTemplate.java | 74 --------- .../monster/CrystalPrisonGuard2Template.java | 74 --------- .../monster/CrystalPrisonGuard3Template.java | 74 --------- .../monster/CrystalPrisonGuard4Template.java | 74 --------- .../monster/CrystalPrisonGuardTemplate.java | 74 --------- .../npc/monster/CrystallineBeastTemplate.java | 74 --------- .../monster/CrystallineGolem2Template.java | 74 --------- .../monster/CrystallineGolem3Template.java | 74 --------- .../npc/monster/CrystallineGolemTemplate.java | 74 --------- .../monster/CrystallineUnicornTemplate.java | 74 --------- .../npc/monster/CursedGuardian2Template.java | 74 --------- .../npc/monster/CursedGuardianTemplate.java | 74 --------- .../npc/monster/CursedKesadeinTemplate.java | 74 --------- .../npc/monster/CursedLife2Template.java | 74 --------- .../actor/npc/monster/CursedLifeTemplate.java | 74 --------- .../actor/npc/monster/CursedLordTemplate.java | 74 --------- .../npc/monster/CursedPrefect2Template.java | 74 --------- .../npc/monster/CursedPrefect3Template.java | 74 --------- .../npc/monster/CursedPrefect4Template.java | 74 --------- .../npc/monster/CursedPrefectTemplate.java | 74 --------- .../npc/monster/CursedSeer2Template.java | 74 --------- .../actor/npc/monster/CursedSeerTemplate.java | 74 --------- .../npc/monster/CursedSoul2Template.java | 74 --------- .../actor/npc/monster/CursedSoulTemplate.java | 74 --------- .../npc/monster/CycloneThunderTemplate.java | 74 --------- .../actor/npc/monster/DailaonLadTemplate.java | 74 --------- .../actor/npc/monster/DailaonTemplate.java | 74 --------- .../npc/monster/DancerOfEmpire2Template.java | 74 --------- .../npc/monster/DancerOfEmpireTemplate.java | 74 --------- .../npc/monster/DarionsEnforcerTemplate.java | 74 --------- .../monster/DarionsExecutionerTemplate.java | 74 --------- .../DarionsFaithfulServant2Template.java | 74 --------- .../DarionsFaithfulServant3Template.java | 74 --------- .../DarionsFaithfulServant4Template.java | 74 --------- .../DarionsFaithfulServant5Template.java | 74 --------- .../DarionsFaithfulServant6Template.java | 74 --------- .../DarionsFaithfulServantTemplate.java | 74 --------- .../npc/monster/DarkAngelOthiel2Template.java | 74 --------- .../npc/monster/DarkAngelOthielTemplate.java | 74 --------- .../npc/monster/DarkChoirArcherTemplate.java | 74 --------- .../npc/monster/DarkChoirCaptainTemplate.java | 74 --------- .../npc/monster/DarkChoirLancerTemplate.java | 74 --------- .../npc/monster/DarkChoirPlayerTemplate.java | 74 --------- .../monster/DarkChoirPrimaDonnaTemplate.java | 74 --------- .../monster/DarkChoirWitchDoctorTemplate.java | 74 --------- .../actor/npc/monster/DarkCorpseTemplate.java | 74 --------- .../actor/npc/monster/DarkGuardTemplate.java | 74 --------- .../actor/npc/monster/DarkHorrorTemplate.java | 74 --------- .../actor/npc/monster/DarkKnightTemplate.java | 74 --------- .../actor/npc/monster/DarkLordTemplate.java | 74 --------- .../monster/DarkMagesOfBarionTemplate.java | 74 --------- .../monster/DarkOmenOffering2Template.java | 74 --------- .../DarkOmenOfferingArcher2Template.java | 74 --------- .../DarkOmenOfferingArcherTemplate.java | 74 --------- .../DarkOmenOfferingBerserker2Template.java | 74 --------- .../DarkOmenOfferingBerserkerTemplate.java | 74 --------- .../DarkOmenOfferingDisciple2Template.java | 74 --------- .../DarkOmenOfferingDiscipleTemplate.java | 74 --------- .../DarkOmenOfferingElder2Template.java | 74 --------- .../DarkOmenOfferingElderTemplate.java | 74 --------- .../DarkOmenOfferingFollower2Template.java | 74 --------- .../DarkOmenOfferingFollowerTemplate.java | 74 --------- .../DarkOmenOfferingMarksman2Template.java | 74 --------- .../DarkOmenOfferingMarksmanTemplate.java | 74 --------- .../DarkOmenOfferingSaint2Template.java | 74 --------- .../DarkOmenOfferingSaintTemplate.java | 74 --------- .../npc/monster/DarkOmenOfferingTemplate.java | 74 --------- .../DarkOmenOfferingWarrior2Template.java | 74 --------- .../DarkOmenOfferingWarriorTemplate.java | 74 --------- .../DarkOmenOfferingZealot2Template.java | 74 --------- .../DarkOmenOfferingZealotTemplate.java | 74 --------- .../monster/DarkShamanVarangkaTemplate.java | 74 --------- .../monster/DarkSideOfTheMoonTemplate.java | 74 --------- .../actor/npc/monster/DarkSpiderTemplate.java | 74 --------- .../npc/monster/DarkSuccubusTemplate.java | 74 --------- .../actor/npc/monster/DarkTerrorTemplate.java | 74 --------- .../npc/monster/DarkWaterDragonTemplate.java | 74 --------- .../npc/monster/DarkstoneGolemTemplate.java | 74 --------- .../npc/monster/DarkwingBatTemplate.java | 74 --------- .../npc/monster/DarnelsGuardianTemplate.java | 74 --------- .../npc/monster/DeadPitHorrorTemplate.java | 74 --------- .../DeadPitSkeletonArcherTemplate.java | 74 --------- .../npc/monster/DeadPitSpartoiTemplate.java | 74 --------- .../actor/npc/monster/DeadSeekerTemplate.java | 74 --------- .../npc/monster/DeadSoulOfStigmaTemplate.java | 74 --------- .../monster/DeadlyGinzuGolemVTemplate.java | 74 --------- .../monster/DeadlyGinzuGolemViiiTemplate.java | 74 --------- .../npc/monster/DeadmansGrudge2Template.java | 74 --------- .../npc/monster/DeadmansGrudge3Template.java | 74 --------- .../npc/monster/DeadmansGrudge4Template.java | 74 --------- .../npc/monster/DeadmansGrudgeTemplate.java | 74 --------- .../actor/npc/monster/DeathAgentTemplate.java | 74 --------- .../actor/npc/monster/DeathDollTemplate.java | 74 --------- .../monster/DeathFighterHarikTemplate.java | 74 --------- .../actor/npc/monster/DeathFireTemplate.java | 74 --------- .../npc/monster/DeathFlyer2Template.java | 74 --------- .../npc/monster/DeathFlyer3Template.java | 74 --------- .../actor/npc/monster/DeathFlyerTemplate.java | 74 --------- .../npc/monster/DeathKnight2Template.java | 74 --------- .../npc/monster/DeathKnightTemplate.java | 74 --------- .../monster/DeathLordHallate2Template.java | 74 --------- .../monster/DeathLordHallate3Template.java | 74 --------- .../monster/DeathLordHallate4Template.java | 74 --------- .../actor/npc/monster/DeathLordTemplate.java | 74 --------- .../npc/monster/DeathMageKricianTemplate.java | 74 --------- .../actor/npc/monster/DeathWaveTemplate.java | 74 --------- .../npc/monster/DecarbiasEscortTemplate.java | 74 --------- .../monster/DecarbiasRoyalGuardTemplate.java | 74 --------- .../monster/DecayedAncientKnightTemplate.java | 74 --------- .../DecayedAncientPikemanTemplate.java | 74 --------- .../DecayedAncientSoldierTemplate.java | 74 --------- .../DefeatedTroopsCommander2Template.java | 74 --------- .../DefeatedTroopsCommanderTemplate.java | 74 --------- .../DefeatedTroopsControllerTemplate.java | 74 --------- .../DefeatedTroopsHealer2Template.java | 74 --------- .../monster/DefeatedTroopsHealerTemplate.java | 74 --------- .../DefeatedTroopsInfantry2Template.java | 74 --------- .../DefeatedTroopsInfantryTemplate.java | 74 --------- ...DefeatedTroopsJavelinThrower2Template.java | 74 --------- ...DefeatedTroopsJavelinThrower3Template.java | 74 --------- ...DefeatedTroopsJavelinThrower4Template.java | 74 --------- .../DefeatedTroopsJavelinThrowerTemplate.java | 74 --------- .../DefeatedTroopsMagicLeader2Template.java | 74 --------- .../DefeatedTroopsMagicLeaderTemplate.java | 74 --------- .../DefeatedTroopsMagicSoldier2Template.java | 74 --------- .../DefeatedTroopsMagicSoldierTemplate.java | 74 --------- .../DefeatedTroopsMagician2Template.java | 74 --------- .../DefeatedTroopsMagicianTemplate.java | 74 --------- ...dTroopsNo1BattalionCommander2Template.java | 74 --------- ...edTroopsNo1BattalionCommanderTemplate.java | 74 --------- ...eatedTroopsWhiteDragonLeader2Template.java | 74 --------- ...featedTroopsWhiteDragonLeaderTemplate.java | 74 --------- .../npc/monster/DefenseBatteryTemplate.java | 74 --------- .../npc/monster/DefenseMechanismTemplate.java | 74 --------- .../npc/monster/Deinonychus2Template.java | 74 --------- .../npc/monster/Deinonychus3Template.java | 74 --------- .../npc/monster/Deinonychus4Template.java | 74 --------- .../npc/monster/Deinonychus5Template.java | 74 --------- .../npc/monster/Deinonychus6Template.java | 74 --------- .../npc/monster/Deinonychus7Template.java | 74 --------- .../npc/monster/DeinonychusTemplate.java | 74 --------- .../npc/monster/DeluChiefKalkisTemplate.java | 74 --------- .../DeluLizardmanAssassinTemplate.java | 74 --------- .../DeluLizardmanCommanderTemplate.java | 74 --------- .../DeluLizardmanHeadhunterTemplate.java | 74 --------- .../monster/DeluLizardmanScoutTemplate.java | 74 --------- .../monster/DeluLizardmanShamanTemplate.java | 74 --------- .../DeluLizardmanSpecialAgentTemplate.java | 74 --------- .../DeluLizardmanSupplierTemplate.java | 74 --------- .../npc/monster/DeluLizardmanTemplate.java | 74 --------- .../monster/DeluLizardmanWarriorTemplate.java | 74 --------- .../npc/monster/DementiaBeastTemplate.java | 74 --------- .../actor/npc/monster/DemonKingTemplate.java | 74 --------- .../actor/npc/monster/DepriveTemplate.java | 74 --------- .../actor/npc/monster/DerekTemplate.java | 74 --------- .../npc/monster/DesertScorpionTemplate.java | 74 --------- .../actor/npc/monster/DesiccatorTemplate.java | 74 --------- .../actor/npc/monster/DevilBat2Template.java | 74 --------- .../actor/npc/monster/DevilBatTemplate.java | 74 --------- .../monster/DevilBladerOfChaosTemplate.java | 74 --------- .../actor/npc/monster/Dicor2Template.java | 74 --------- .../actor/npc/monster/DicorTemplate.java | 74 --------- .../actor/npc/monster/DietrichTemplate.java | 74 --------- .../DimensionMovingDeviceTemplate.java | 74 --------- .../npc/monster/DionGrizzlyTemplate.java | 74 --------- .../actor/npc/monster/DireWolfTemplate.java | 74 --------- .../actor/npc/monster/DireWyrmTemplate.java | 74 --------- .../monster/DiscipleOfInfinityTemplate.java | 74 --------- .../monster/DiscipleOfPilgrimTemplate.java | 74 --------- .../monster/DiscipleOfProphet2Template.java | 74 --------- .../monster/DiscipleOfProphetTemplate.java | 74 --------- .../npc/monster/DiscipleSolinaTemplate.java | 74 --------- .../DisciplesOfAuthority2Template.java | 74 --------- .../monster/DisciplesOfAuthorityTemplate.java | 74 --------- .../DisciplesOfProtectionTemplate.java | 74 --------- .../DisciplesOfPunishment2Template.java | 74 --------- .../DisciplesOfPunishmentTemplate.java | 74 --------- .../actor/npc/monster/DismalPoleTemplate.java | 74 --------- .../npc/monster/DivineAdvocateTemplate.java | 74 --------- .../npc/monster/DivineEmissaryTemplate.java | 74 --------- .../npc/monster/DivinityFighterTemplate.java | 74 --------- .../npc/monster/DivinityJudgeTemplate.java | 74 --------- .../npc/monster/DivinityMagusTemplate.java | 74 --------- .../npc/monster/DivinityManagerTemplate.java | 74 --------- .../monster/DivinityProtectorTemplate.java | 74 --------- .../monster/DivinitySupervisorTemplate.java | 74 --------- .../monster/DivinityWorshipperTemplate.java | 74 --------- .../npc/monster/DollBlader2Template.java | 74 --------- .../npc/monster/DollBlader3Template.java | 74 --------- .../npc/monster/DollBlader4Template.java | 74 --------- .../npc/monster/DollBlader5Template.java | 74 --------- .../npc/monster/DollBlader6Template.java | 74 --------- .../actor/npc/monster/DollMasterTemplate.java | 74 --------- .../actor/npc/monster/DolphTemplate.java | 74 --------- .../npc/monster/DolphsMinionTemplate.java | 74 --------- .../monster/DominantBlackWolfTemplate.java | 74 --------- .../monster/DominantGreyKeltirTemplate.java | 74 --------- .../npc/monster/DoomArcher2Template.java | 74 --------- .../actor/npc/monster/DoomArcherTemplate.java | 74 --------- .../actor/npc/monster/DoomGuard2Template.java | 74 --------- .../actor/npc/monster/DoomGuardTemplate.java | 74 --------- .../npc/monster/DoomKnight2Template.java | 74 --------- .../actor/npc/monster/DoomKnightTemplate.java | 74 --------- .../actor/npc/monster/DoomScoutTemplate.java | 74 --------- .../npc/monster/DoomServant2Template.java | 74 --------- .../npc/monster/DoomServantTemplate.java | 74 --------- .../npc/monster/DoomSoldierTemplate.java | 74 --------- .../npc/monster/DoomTrooper2Template.java | 74 --------- .../npc/monster/DoomTrooperTemplate.java | 74 --------- .../npc/monster/DoomWarrior2Template.java | 74 --------- .../npc/monster/DoomWarriorTemplate.java | 74 --------- .../npc/monster/DoomWraith2Template.java | 74 --------- .../npc/monster/DoomWraith3Template.java | 74 --------- .../npc/monster/DoormanOfHell2Template.java | 74 --------- .../npc/monster/DoormanOfHellTemplate.java | 74 --------- .../actor/npc/monster/DorianTemplate.java | 74 --------- .../actor/npc/monster/DraHawk2Template.java | 74 --------- .../actor/npc/monster/DraHawk3Template.java | 74 --------- .../actor/npc/monster/DraHawkTemplate.java | 74 --------- .../monster/DragonBearerArcherTemplate.java | 74 --------- .../monster/DragonBearerChiefTemplate.java | 74 --------- .../monster/DragonBearerWarriorTemplate.java | 74 --------- .../npc/monster/DragonBomber2Template.java | 74 --------- .../npc/monster/DragonBomber3Template.java | 74 --------- .../npc/monster/DragonBomber4Template.java | 74 --------- .../npc/monster/DragonBomber5Template.java | 74 --------- .../npc/monster/DragonBomber6Template.java | 74 --------- .../npc/monster/DragonBomber7Template.java | 74 --------- .../npc/monster/DragonBomber8Template.java | 74 --------- .../DragonSteedTroopCaptain1Template.java | 74 --------- .../DragonSteedTroopCommander2Template.java | 74 --------- .../DragonSteedTroopCommander3Template.java | 74 --------- .../DragonSteedTroopCommander4Template.java | 74 --------- .../DragonSteedTroopCommanderTemplate.java | 74 --------- ...ragonSteedTroopGrandMagician2Template.java | 74 --------- ...DragonSteedTroopGrandMagicianTemplate.java | 74 --------- .../DragonSteedTroopHealer2Template.java | 74 --------- .../DragonSteedTroopHealerTemplate.java | 74 --------- .../DragonSteedTroopInfantry2Template.java | 74 --------- .../DragonSteedTroopInfantry3Template.java | 74 --------- .../DragonSteedTroopInfantry4Template.java | 74 --------- .../DragonSteedTroopInfantryTemplate.java | 74 --------- ...agonSteedTroopJavelinThrower2Template.java | 74 --------- ...agonSteedTroopJavelinThrower3Template.java | 74 --------- ...agonSteedTroopJavelinThrower4Template.java | 74 --------- ...ragonSteedTroopJavelinThrowerTemplate.java | 74 --------- .../DragonSteedTroopMagicLeader2Template.java | 74 --------- .../DragonSteedTroopMagicLeader3Template.java | 74 --------- .../DragonSteedTroopMagicLeader4Template.java | 74 --------- .../DragonSteedTroopMagicLeaderTemplate.java | 74 --------- ...DragonSteedTroopMagicSoldier2Template.java | 74 --------- ...DragonSteedTroopMagicSoldier3Template.java | 74 --------- ...DragonSteedTroopMagicSoldier4Template.java | 74 --------- .../DragonSteedTroopMagicSoldierTemplate.java | 74 --------- .../DragonSteedTroopMagician2Template.java | 74 --------- .../DragonSteedTroopMagician3Template.java | 74 --------- .../DragonSteedTroopMagician4Template.java | 74 --------- .../DragonSteedTroopMagicianTemplate.java | 74 --------- .../DragonSteedTroopMessengerTemplate.java | 74 --------- ...dTroopsNo1BattalionCommander2Template.java | 74 --------- ...dTroopsNo1BattalionCommander3Template.java | 74 --------- ...edTroopsNo1BattalionCommanderTemplate.java | 74 --------- .../actor/npc/monster/Drak2Template.java | 74 --------- .../actor/npc/monster/Drak3Template.java | 74 --------- .../actor/npc/monster/DrakTemplate.java | 74 --------- .../actor/npc/monster/Drake2Template.java | 74 --------- .../actor/npc/monster/DrakeTemplate.java | 74 --------- .../actor/npc/monster/DrakeWingTemplate.java | 74 --------- .../actor/npc/monster/DraksiusTemplate.java | 74 --------- .../npc/monster/DreVanulBeholderTemplate.java | 74 --------- .../npc/monster/DreVanulDisposerTemplate.java | 74 --------- .../npc/monster/DreVanulScoutTemplate.java | 74 --------- .../npc/monster/DreVanulSlayerTemplate.java | 74 --------- .../actor/npc/monster/DreVanulTemplate.java | 74 --------- .../npc/monster/DreVanulTrackerTemplate.java | 74 --------- .../npc/monster/DreVanulWarriorTemplate.java | 74 --------- .../npc/monster/DreadPantherTemplate.java | 74 --------- .../npc/monster/DreadSoldierTemplate.java | 74 --------- .../actor/npc/monster/DreadWolf2Template.java | 74 --------- .../actor/npc/monster/DreadWolfTemplate.java | 74 --------- .../monster/DrevanulPrinceZeruelTemplate.java | 74 --------- .../actor/npc/monster/DrillBatTemplate.java | 74 --------- .../monster/DrillGolemOfTerror2Template.java | 74 --------- .../monster/DrillGolemOfTerror3Template.java | 74 --------- .../monster/DrillGolemOfTerrorTemplate.java | 74 --------- .../actor/npc/monster/DryadElderTemplate.java | 74 --------- .../actor/npc/monster/DryadTemplate.java | 74 --------- .../DungeonSkeletonArcherTemplate.java | 74 --------- .../npc/monster/DungeonSkeletonTemplate.java | 74 --------- .../npc/monster/DungeonSpiderTemplate.java | 74 --------- .../npc/monster/DurkaSpiritTemplate.java | 74 --------- .../monster/DustwindGargoyle2Template.java | 74 --------- .../npc/monster/DustwindGargoyleTemplate.java | 74 --------- .../actor/npc/monster/DwarfGhostTemplate.java | 74 --------- .../monster/EarthwormsDescendantTemplate.java | 74 --------- .../actor/npc/monster/EidolonTemplate.java | 74 --------- .../npc/monster/ElderBrownFoxTemplate.java | 74 --------- .../npc/monster/ElderBrownKeltirTemplate.java | 74 --------- .../actor/npc/monster/ElderFoxTemplate.java | 74 --------- .../npc/monster/ElderHomunculusTemplate.java | 74 --------- .../npc/monster/ElderKeltirTemplate.java | 74 --------- .../npc/monster/ElderLavasaurusTemplate.java | 74 --------- .../npc/monster/ElderLongtailFoxTemplate.java | 74 --------- .../monster/ElderLongtailKeltirTemplate.java | 74 --------- .../npc/monster/ElderLostWatcherTemplate.java | 74 --------- .../npc/monster/ElderPrairieFoxTemplate.java | 74 --------- .../monster/ElderPrairieKeltirTemplate.java | 74 --------- .../npc/monster/ElderRedFoxTemplate.java | 74 --------- .../npc/monster/ElderRedKeltirTemplate.java | 74 --------- .../monster/ElderTarlkBasiliskTemplate.java | 74 --------- .../actor/npc/monster/ElderWolfTemplate.java | 74 --------- .../monster/ElderlyLavasaurusTemplate.java | 74 --------- .../npc/monster/ElementalOfFlameTemplate.java | 74 --------- .../npc/monster/ElementalOfSparkTemplate.java | 74 --------- .../actor/npc/monster/ElfGhostTemplate.java | 74 --------- .../npc/monster/EliteBgurentTemplate.java | 74 --------- .../npc/monster/EliteBrakianTemplate.java | 74 --------- .../npc/monster/EliteGroikanTemplate.java | 74 --------- .../npc/monster/EliteKaionaTemplate.java | 74 --------- .../npc/monster/EliteKanibiTemplate.java | 74 --------- .../npc/monster/EliteKirionaTemplate.java | 74 --------- .../npc/monster/EliteKrajianTemplate.java | 74 --------- .../actor/npc/monster/EliteRiderTemplate.java | 74 --------- .../npc/monster/EliteTardyonTemplate.java | 74 --------- .../npc/monster/EliteTreykanTemplate.java | 74 --------- .../npc/monster/EliteTurtlelianTemplate.java | 74 --------- .../ElmoradansArcherEscortTemplate.java | 74 --------- .../npc/monster/ElmoradansLadyTemplate.java | 74 --------- .../npc/monster/ElmoradansMaidTemplate.java | 74 --------- .../actor/npc/monster/ElpyTemplate.java | 74 --------- .../actor/npc/monster/ElrokiTemplate.java | 74 --------- .../npc/monster/EmeraldAlligarTemplate.java | 74 --------- .../npc/monster/EmeraldBoarTemplate.java | 74 --------- .../npc/monster/EmissaryOfDeath2Template.java | 74 --------- .../npc/monster/EmissaryOfDeath3Template.java | 74 --------- .../npc/monster/EmissaryOfDeath4Template.java | 74 --------- .../npc/monster/EmissaryOfDeathTemplate.java | 74 --------- .../monster/EnceinteDefender2Template.java | 74 --------- .../monster/EnceinteDefender3Template.java | 74 --------- .../monster/EnceinteDefender4Template.java | 74 --------- .../npc/monster/EnceinteDefenderTemplate.java | 74 --------- .../monster/EnchantedGargoyleTemplate.java | 74 --------- .../monster/EnchantedIronGolemTemplate.java | 74 --------- .../monster/EnchantedMonstereyeTemplate.java | 74 --------- .../monster/EnchantedSpineGolemTemplate.java | 74 --------- .../monster/EnchantedStoneGolemTemplate.java | 74 --------- .../npc/monster/EnergyPlantTemplate.java | 74 --------- .../npc/monster/EnkuOrcChampionTemplate.java | 74 --------- .../npc/monster/EnkuOrcOverlordTemplate.java | 74 --------- .../npc/monster/EnkuOrcShamanTemplate.java | 74 --------- .../npc/monster/EnmityGhostsTemplate.java | 74 --------- .../actor/npc/monster/EnmityTemplate.java | 74 --------- .../EpicCannonGolemAdjunctTemplate.java | 74 --------- .../npc/monster/EpicCannonGolemTemplate.java | 74 --------- .../npc/monster/ErevesKnightTemplate.java | 74 --------- .../npc/monster/ErevesSquireTemplate.java | 74 --------- .../npc/monster/ErinEdiunceTemplate.java | 74 --------- .../EscortOfThe3rdGuardianTemplate.java | 74 --------- .../npc/monster/EvasGiftBoxTemplate.java | 74 --------- .../actor/npc/monster/EvasSeekerTemplate.java | 74 --------- .../npc/monster/EverlastingTemplate.java | 74 --------- .../npc/monster/EvilAstrologer2Template.java | 74 --------- .../npc/monster/EvilAstrologerTemplate.java | 74 --------- .../monster/EvilCreatureOfForestTemplate.java | 74 --------- .../npc/monster/EvilEyeLookoutTemplate.java | 74 --------- .../npc/monster/EvilEyeLordTemplate.java | 74 --------- .../npc/monster/EvilEyePatrollerTemplate.java | 74 --------- .../npc/monster/EvilEyeSeerTemplate.java | 74 --------- .../actor/npc/monster/EvilEyeTemplate.java | 74 --------- .../npc/monster/EvilEyeWatcherTemplate.java | 74 --------- .../npc/monster/EvilSpirit2Template.java | 74 --------- .../npc/monster/EvilSpiritArcherTemplate.java | 74 --------- .../monster/EvilSpiritOfStigmaTemplate.java | 74 --------- .../actor/npc/monster/EvilSpiritTemplate.java | 74 --------- .../monster/EvilSpiritWarriorTemplate.java | 74 --------- .../monster/EvilSpiritsOfTheMineTemplate.java | 74 --------- .../actor/npc/monster/ExcuroTemplate.java | 74 --------- .../ExecutionerOfHalisha2Template.java | 74 --------- .../ExecutionerOfHalisha3Template.java | 74 --------- .../ExecutionerOfHalisha4Template.java | 74 --------- .../ExecutionerOfHalisha5Template.java | 74 --------- .../ExecutionerOfHalisha6Template.java | 74 --------- .../ExecutionerOfHalisha7Template.java | 74 --------- .../ExecutionerOfHalisha8Template.java | 74 --------- .../monster/ExecutionerOfHalishaTemplate.java | 74 --------- ...xecutorOfSacrificialOfferingsTemplate.java | 74 --------- .../npc/monster/ExterminatorTemplate.java | 74 --------- .../actor/npc/monster/EyeOfGuideTemplate.java | 74 --------- .../npc/monster/EyeOfPilgrimTemplate.java | 74 --------- .../npc/monster/EyeOfRestrainerTemplate.java | 74 --------- .../actor/npc/monster/EyeOfRulerTemplate.java | 74 --------- .../npc/monster/EyeOfSplendorTemplate.java | 74 --------- .../npc/monster/EyeOfWatchmanTemplate.java | 74 --------- .../npc/monster/FafurionKindredTemplate.java | 74 --------- .../npc/monster/FafurionsEnvoyTemplate.java | 74 --------- .../monster/FafurionsHenchmanTemplate.java | 74 --------- .../npc/monster/FailansGuardTemplate.java | 74 --------- ...dExperimentalTimetwisterGolemTemplate.java | 74 --------- .../npc/monster/FairyTreeOfAbyssTemplate.java | 73 --------- .../npc/monster/FairyTreeOfStarTemplate.java | 73 --------- .../monster/FairyTreeOfTwilightTemplate.java | 73 --------- .../npc/monster/FairyTreeOfWindTemplate.java | 73 --------- .../actor/npc/monster/FalibatiTemplate.java | 74 --------- .../monster/FallenAngelAllector2Template.java | 74 --------- .../monster/FallenAngelAllector3Template.java | 74 --------- .../monster/FallenAngelAllectorTemplate.java | 74 --------- .../monster/FallenAngelHaures2Template.java | 74 --------- .../monster/FallenAngelHauresTemplate.java | 74 --------- .../monster/FallenAngelMetellusTemplate.java | 74 --------- .../monster/FallenAngelNarcissusTemplate.java | 74 --------- .../monster/FallenAngelNaverius2Template.java | 74 --------- .../monster/FallenAngelNaveriusTemplate.java | 74 --------- .../monster/FallenAngelTanakia2Template.java | 74 --------- .../monster/FallenAngelTanakia3Template.java | 74 --------- .../monster/FallenAngelTanakia4Template.java | 74 --------- .../monster/FallenAngelTanakiaTemplate.java | 74 --------- .../npc/monster/FallenAngelTemplate.java | 74 --------- .../monster/FallenChieftainVegusTemplate.java | 74 --------- .../monster/FallenKnightAdhilTemplate.java | 74 --------- .../monster/FallenNobleOrcMuharkTemplate.java | 74 --------- .../npc/monster/FallenOrcArcherTemplate.java | 74 --------- .../npc/monster/FallenOrcCaptainTemplate.java | 74 --------- .../npc/monster/FallenOrcShaman2Template.java | 74 --------- .../npc/monster/FallenOrcShaman3Template.java | 74 --------- .../npc/monster/FallenOrcShamanTemplate.java | 74 --------- .../actor/npc/monster/FallenOrcTemplate.java | 74 --------- .../npc/monster/FalstonsDiscipleTemplate.java | 74 --------- .../npc/monster/FamilyOfAshutar2Template.java | 74 --------- .../npc/monster/FamilyOfAshutarTemplate.java | 74 --------- .../npc/monster/FamilyOfDaimon2Template.java | 74 --------- .../npc/monster/FamilyOfDaimonTemplate.java | 74 --------- .../npc/monster/FamilyOfNastron2Template.java | 74 --------- .../npc/monster/FamilyOfNastronTemplate.java | 74 --------- .../npc/monster/FamilyOfShesharkTemplate.java | 74 --------- .../monster/FanaticOfInfinityTemplate.java | 74 --------- .../npc/monster/FanaticShamanTemplate.java | 74 --------- .../npc/monster/FanaticSoldierTemplate.java | 74 --------- .../npc/monster/FanaticsOfRahhaTemplate.java | 74 --------- .../npc/monster/FangOfSplendor2Template.java | 74 --------- .../npc/monster/FangOfSplendorTemplate.java | 74 --------- .../npc/monster/FantasyMushroomTemplate.java | 74 --------- .../actor/npc/monster/FarcranTemplate.java | 74 --------- .../actor/npc/monster/FarhiteLadTemplate.java | 74 --------- .../actor/npc/monster/FarhiteTemplate.java | 74 --------- .../actor/npc/monster/FarmBanditTemplate.java | 74 --------- .../monster/FelimLizardmanScoutTemplate.java | 74 --------- .../npc/monster/FelimLizardmanTemplate.java | 74 --------- .../FelimLizardmanWarriorTemplate.java | 74 --------- .../monster/FemaleSpikedStakato2Template.java | 74 --------- .../monster/FemaleSpikedStakatoTemplate.java | 74 --------- .../FeralHoundOfTheNetherworld2Template.java | 74 --------- .../FeralHoundOfTheNetherworldTemplate.java | 74 --------- .../npc/monster/FerventKanabion2Template.java | 74 --------- .../npc/monster/FerventKanabion3Template.java | 74 --------- .../npc/monster/FerventKanabionTemplate.java | 74 --------- .../npc/monster/FesteringBatTemplate.java | 74 --------- .../npc/monster/FetteredSoulTemplate.java | 74 --------- .../npc/monster/FieldStalkerTemplate.java | 74 --------- .../npc/monster/FiendArcher2Template.java | 74 --------- .../npc/monster/FiendArcher3Template.java | 74 --------- .../npc/monster/FiendArcherTemplate.java | 74 --------- .../actor/npc/monster/FiendTemplate.java | 74 --------- .../npc/monster/FighterOfHestiaTemplate.java | 74 --------- .../monster/FighterOfSeaOfSporesTemplate.java | 74 --------- .../actor/npc/monster/FireArcherTemplate.java | 74 --------- .../actor/npc/monster/FireOpalTemplate.java | 74 --------- .../monster/FlameEvilSpiritAziraTemplate.java | 74 --------- .../actor/npc/monster/FlameIrisTemplate.java | 74 --------- .../npc/monster/FlameSpiritTemplate.java | 74 --------- .../npc/monster/FlashOfSplendorTemplate.java | 74 --------- .../monster/FledglingLavasaurusTemplate.java | 74 --------- .../actor/npc/monster/FlineElderTemplate.java | 74 --------- .../actor/npc/monster/FlineTemplate.java | 74 --------- .../npc/monster/FloatingGhost2Template.java | 74 --------- .../npc/monster/FloatingGhostTemplate.java | 74 --------- .../npc/monster/FloatingSkull2Template.java | 74 --------- .../npc/monster/FloatingSkull3Template.java | 74 --------- .../npc/monster/FloatingSkullTemplate.java | 74 --------- .../npc/monster/FloatingZombie2Template.java | 74 --------- .../npc/monster/FloatingZombie3Template.java | 74 --------- .../npc/monster/FloatingZombieTemplate.java | 74 --------- .../monster/FollowerOfAbigoreTemplate.java | 74 --------- .../monster/FollowerOfAllosceTemplate.java | 74 --------- .../npc/monster/FollowerOfArioshTemplate.java | 74 --------- .../monster/FollowerOfBiletteTemplate.java | 74 --------- .../monster/FollowerOfFlourosTemplate.java | 74 --------- .../monster/FollowerOfGwindorr2Template.java | 74 --------- .../monster/FollowerOfGwindorrTemplate.java | 74 --------- .../npc/monster/FollowerOfHestiaTemplate.java | 74 --------- .../monster/FollowerOfMontagnarTemplate.java | 74 --------- .../npc/monster/FollowerOfOtisTemplate.java | 74 --------- .../npc/monster/FollowerOfSkylaTemplate.java | 74 --------- .../monster/FollowerOfStoraceTemplate.java | 74 --------- .../npc/monster/FollowerOfTamuzeTemplate.java | 74 --------- .../monster/FollowerOfThielesTemplate.java | 74 --------- .../ForestOfMirrorsGhost2Template.java | 74 --------- .../ForestOfMirrorsGhost3Template.java | 74 --------- .../monster/ForestOfMirrorsGhostTemplate.java | 74 --------- .../npc/monster/ForestRunnerTemplate.java | 74 --------- .../ForgottenAncientPeopleTemplate.java | 74 --------- .../npc/monster/ForgottenCrewmanTemplate.java | 74 --------- .../npc/monster/ForgottenVictimTemplate.java | 74 --------- .../npc/monster/FormorElderTemplate.java | 74 --------- .../actor/npc/monster/FormorTemplate.java | 74 --------- .../npc/monster/FortuneBug2Template.java | 74 --------- .../npc/monster/FortuneBug3Template.java | 74 --------- .../actor/npc/monster/FortuneBugTemplate.java | 74 --------- .../FoundryAssistantOverseerTemplate.java | 74 --------- .../npc/monster/FoundryForeman2Template.java | 74 --------- .../npc/monster/FoundryForeman3Template.java | 74 --------- .../npc/monster/FoundryForemanTemplate.java | 74 --------- .../npc/monster/FoundryLaborerTemplate.java | 74 --------- .../npc/monster/FoundryMystic2Template.java | 74 --------- .../npc/monster/FoundryMysticTemplate.java | 74 --------- .../monster/FoundrySpiritGuardTemplate.java | 74 --------- .../actor/npc/monster/FoxTemplate.java | 74 --------- .../npc/monster/FreedkyillaTemplate.java | 74 --------- .../npc/monster/FrekisGolemTemplate.java | 74 --------- .../npc/monster/FrekisIfritTemplate.java | 74 --------- .../npc/monster/FrekisVampireBatTemplate.java | 74 --------- .../npc/monster/FrekisWildBearTemplate.java | 74 --------- .../monster/FrenzyStakatoDroneTemplate.java | 74 --------- .../monster/FrenzyStakatoSoldierTemplate.java | 74 --------- .../npc/monster/FreyasBuffaloTemplate.java | 74 --------- .../actor/npc/monster/FreyasDogTemplate.java | 74 --------- .../npc/monster/FreyasGardenerTemplate.java | 74 --------- .../npc/monster/FreyasServant2Template.java | 74 --------- .../npc/monster/FreyasServant3Template.java | 74 --------- .../npc/monster/FreyasServantTemplate.java | 74 --------- .../npc/monster/FreyasWhiteBearTemplate.java | 74 --------- .../monster/FrightenedRagnaOrcTemplate.java | 74 --------- .../npc/monster/FrostBuffaloTemplate.java | 74 --------- .../npc/monster/FrostIronGolemTemplate.java | 74 --------- .../npc/monster/FrostTarantulaTemplate.java | 74 --------- .../actor/npc/monster/FrostYetiTemplate.java | 74 --------- .../FrozenWastelandWerewolfTemplate.java | 74 --------- .../npc/monster/GalaxiasGuardsTemplate.java | 74 --------- .../npc/monster/GalaxyExpressTemplate.java | 74 --------- .../actor/npc/monster/Gamlin2Template.java | 74 --------- .../actor/npc/monster/GamlinTemplate.java | 74 --------- .../monster/GarangkyGuardCaptainTemplate.java | 74 --------- .../monster/GarangkyGuardShamanTemplate.java | 74 --------- .../npc/monster/GarangkyGuardTemplate.java | 74 --------- .../npc/monster/GardenCastaliaTemplate.java | 74 --------- .../npc/monster/GardenGuard10Template.java | 74 --------- .../npc/monster/GardenGuard11Template.java | 74 --------- .../npc/monster/GardenGuard2Template.java | 74 --------- .../npc/monster/GardenGuard3Template.java | 74 --------- .../npc/monster/GardenGuard4Template.java | 74 --------- .../npc/monster/GardenGuard5Template.java | 74 --------- .../npc/monster/GardenGuard6Template.java | 74 --------- .../npc/monster/GardenGuard7Template.java | 74 --------- .../npc/monster/GardenGuard8Template.java | 74 --------- .../npc/monster/GardenGuard9Template.java | 74 --------- .../monster/GardenGuardLeaderTemplate.java | 74 --------- .../npc/monster/GardenGuardTemplate.java | 74 --------- .../monster/GardenGuardianTreeTemplate.java | 74 --------- .../npc/monster/GardenPoisonMothTemplate.java | 74 --------- .../npc/monster/GardenStakatoTemplate.java | 74 --------- .../actor/npc/monster/GargosTemplate.java | 74 --------- .../actor/npc/monster/GargoyleTemplate.java | 74 --------- .../npc/monster/GarumWerewolfTemplate.java | 74 --------- .../npc/monster/GatekeeperLohanTemplate.java | 74 --------- .../npc/monster/GatekeeperOfFireTemplate.java | 74 --------- .../GatekeeperOfTheSquareTemplate.java | 74 --------- .../npc/monster/GatekeeperProvoTemplate.java | 74 --------- .../monster/GatekeeperZombie2Template.java | 74 --------- .../npc/monster/GatekeeperZombieTemplate.java | 74 --------- .../npc/monster/GatosMarksmanTemplate.java | 74 --------- .../npc/monster/GatosTroopLeaderTemplate.java | 74 --------- .../npc/monster/GazeOfNightmareTemplate.java | 74 --------- .../actor/npc/monster/GegeiTemplate.java | 74 --------- .../npc/monster/GemstoneBeastTemplate.java | 74 --------- .../actor/npc/monster/GerberaTemplate.java | 74 --------- .../npc/monster/GergsFollowerTemplate.java | 74 --------- .../npc/monster/GergsHenchmanTemplate.java | 74 --------- .../monster/GharmashsPetTrimdenTemplate.java | 74 --------- .../npc/monster/GhastlyWarriorTemplate.java | 74 --------- .../actor/npc/monster/GhostFireTemplate.java | 74 --------- .../npc/monster/GhostGuardianTemplate.java | 74 --------- .../monster/GhostOfABaturChief2Template.java | 74 --------- .../monster/GhostOfABaturChiefTemplate.java | 74 --------- .../monster/GhostOfAGatekeeper2Template.java | 74 --------- .../monster/GhostOfAGatekeeperTemplate.java | 74 --------- .../npc/monster/GhostOfAGeneralTemplate.java | 74 --------- .../monster/GhostOfALoyalVassalTemplate.java | 74 --------- .../monster/GhostOfAMorekChief2Template.java | 74 --------- .../monster/GhostOfAMorekChiefTemplate.java | 74 --------- .../npc/monster/GhostOfASoldierTemplate.java | 74 --------- .../monster/GhostOfATurkaChief2Template.java | 74 --------- .../monster/GhostOfATurkaChiefTemplate.java | 74 --------- .../npc/monster/GhostOfBetrayerTemplate.java | 74 --------- .../monster/GhostOfGuillotine2Template.java | 74 --------- .../monster/GhostOfGuillotineTemplate.java | 74 --------- .../npc/monster/GhostOfPeasant2Template.java | 74 --------- .../npc/monster/GhostOfPeasantTemplate.java | 74 --------- .../GhostOfRebellionLeaderTemplate.java | 74 --------- .../GhostOfRebellionSoldierTemplate.java | 74 --------- .../GhostOfTheExecutionGroundsTemplate.java | 74 --------- .../npc/monster/GhostOfTheTowerTemplate.java | 74 --------- .../actor/npc/monster/GhostTemplate.java | 74 --------- .../npc/monster/GhostlyWarriorTemplate.java | 74 --------- .../actor/npc/monster/GhoulTemplate.java | 74 --------- .../npc/monster/GiantAraneidTemplate.java | 74 --------- .../actor/npc/monster/GiantBeeTemplate.java | 74 --------- .../npc/monster/GiantCrimsonAntTemplate.java | 74 --------- .../npc/monster/GiantFungusTemplate.java | 74 --------- .../actor/npc/monster/GiantLeechTemplate.java | 74 --------- .../npc/monster/GiantMistLeechTemplate.java | 74 --------- .../npc/monster/GiantMonstereyeTemplate.java | 74 --------- .../npc/monster/GiantPoisonBeeTemplate.java | 74 --------- .../npc/monster/GiantSpiderTemplate.java | 74 --------- .../actor/npc/monster/GiantToadTemplate.java | 74 --------- .../GiantWastelandBasilisk2Template.java | 74 --------- .../npc/monster/GiantWildHogTemplate.java | 74 --------- .../npc/monster/GiantsShadowTemplate.java | 74 --------- .../npc/monster/GigantAcolyteTemplate.java | 74 --------- .../npc/monster/GigantClericTemplate.java | 74 --------- .../npc/monster/GigantCommanderTemplate.java | 74 --------- .../npc/monster/GigantConfessorTemplate.java | 74 --------- .../npc/monster/GigantFootmanTemplate.java | 74 --------- .../npc/monster/GigantOfficerTemplate.java | 74 --------- .../npc/monster/GigantOverseerTemplate.java | 74 --------- .../npc/monster/GigantRaiderTemplate.java | 74 --------- .../npc/monster/GigantSlaveTemplate.java | 74 --------- .../monster/GiganticBoomGolemTemplate.java | 74 --------- .../npc/monster/GiganticFlyerTemplate.java | 74 --------- .../GiganticGolemSubordinateTemplate.java | 74 --------- .../actor/npc/monster/GigantiopsTemplate.java | 74 --------- .../npc/monster/GigglingWindTemplate.java | 74 --------- .../npc/monster/GilliansRevenantTemplate.java | 74 --------- .../monster/GilliensAttendantTemplate.java | 74 --------- .../npc/monster/GilliensDaughterTemplate.java | 74 --------- .../monster/GinzuGolemProdigyXTemplate.java | 74 --------- .../npc/monster/GlakisHenchmanTemplate.java | 74 --------- .../npc/monster/GlakisServantTemplate.java | 74 --------- .../npc/monster/GlassJaguarTemplate.java | 74 --------- .../actor/npc/monster/GlowWispTemplate.java | 74 --------- .../monster/GluttonousKanabion2Template.java | 74 --------- .../monster/GluttonousKanabion3Template.java | 74 --------- .../monster/GluttonousKanabionTemplate.java | 74 --------- .../monster/GoblinBrigandLeaderTemplate.java | 74 --------- .../GoblinBrigandLieutenantTemplate.java | 74 --------- .../npc/monster/GoblinBrigandTemplate.java | 74 --------- .../monster/GoblinGraveRobberTemplate.java | 74 --------- .../npc/monster/GoblinLookoutTemplate.java | 74 --------- .../actor/npc/monster/GoblinLordTemplate.java | 74 --------- .../npc/monster/GoblinRaiderTemplate.java | 74 --------- .../npc/monster/GoblinScoutTemplate.java | 74 --------- .../npc/monster/GoblinServantTemplate.java | 74 --------- .../npc/monster/GoblinSnooperTemplate.java | 74 --------- .../actor/npc/monster/GoblinTemplate.java | 74 --------- .../npc/monster/GoblinThiefTemplate.java | 74 --------- .../GoblinTombRaiderLeaderTemplate.java | 74 --------- .../actor/npc/monster/GokMagokTemplate.java | 74 --------- .../npc/monster/GoldenStagLordTemplate.java | 74 --------- .../npc/monster/GoraWerewolfTemplate.java | 74 --------- .../actor/npc/monster/GorrTemplate.java | 74 --------- .../actor/npc/monster/GrandisTemplate.java | 74 --------- .../monster/GrandpapaAskaliusTemplate.java | 74 --------- .../npc/monster/GraniteGolemTemplate.java | 74 --------- .../npc/monster/GranitickDuergaTemplate.java | 74 --------- .../actor/npc/monster/GraveAntTemplate.java | 74 --------- .../actor/npc/monster/GraveGuardTemplate.java | 74 --------- .../npc/monster/GraveGuardianTemplate.java | 74 --------- .../GraveKeeperDarkHorrorTemplate.java | 74 --------- .../monster/GraveKeeperSpartoiTemplate.java | 74 --------- .../npc/monster/GraveKeeperTemplate.java | 74 --------- .../npc/monster/GraveKeymasterTemplate.java | 74 --------- .../actor/npc/monster/GraveLichTemplate.java | 74 --------- .../actor/npc/monster/GraveMonkTemplate.java | 74 --------- .../npc/monster/GraveOverlordTemplate.java | 74 --------- .../npc/monster/GravePredatorTemplate.java | 74 --------- .../npc/monster/GravePriestTemplate.java | 74 --------- .../monster/GraveRobberFighterTemplate.java | 74 --------- .../npc/monster/GraveRobberGuardTemplate.java | 74 --------- .../monster/GraveRobberLookoutTemplate.java | 74 --------- .../monster/GraveRobberMagicianTemplate.java | 74 --------- .../monster/GraveRobberRangerTemplate.java | 74 --------- .../npc/monster/GraveRobberScoutTemplate.java | 74 --------- .../monster/GraveRobberSummonerTemplate.java | 74 --------- .../monster/GraveRobberWarrior2Template.java | 74 --------- .../GraveRobberWarriorOfLightTemplate.java | 74 --------- .../monster/GraveRobberWarriorTemplate.java | 74 --------- .../monster/GraveRobberWorkerTemplate.java | 74 --------- .../npc/monster/GraveScarabTemplate.java | 74 --------- .../actor/npc/monster/GraveSeerTemplate.java | 74 --------- .../npc/monster/GraveSentinelTemplate.java | 74 --------- .../actor/npc/monster/GraveTemplate.java | 74 --------- .../npc/monster/GraveWandererTemplate.java | 74 --------- .../actor/npc/monster/GrayAntTemplate.java | 74 --------- .../actor/npc/monster/GrayWolfTemplate.java | 74 --------- .../npc/monster/GrazingAntelope2Template.java | 74 --------- .../npc/monster/GrazingAntelope3Template.java | 74 --------- .../npc/monster/GrazingAntelopeTemplate.java | 74 --------- .../monster/GrazingBandersnatchTemplate.java | 74 --------- .../npc/monster/GrazingBuffaloTemplate.java | 74 --------- .../GrazingElderAntelope2Template.java | 74 --------- .../monster/GrazingElderAntelopeTemplate.java | 74 --------- .../monster/GrazingElderBuffaloTemplate.java | 74 --------- .../GrazingElderKookaburraTemplate.java | 74 --------- .../npc/monster/GrazingFlava2Template.java | 74 --------- .../npc/monster/GrazingFlavaTemplate.java | 74 --------- .../monster/GrazingKookaburraTemplate.java | 74 --------- .../npc/monster/GrazingNepenthesTemplate.java | 74 --------- .../npc/monster/GrazingWindsusTemplate.java | 74 --------- .../npc/monster/GreatChaosGolemTemplate.java | 74 --------- .../npc/monster/GreatDemonKingTemplate.java | 74 --------- .../monster/GreatPowerfulDevice2Template.java | 74 --------- .../monster/GreatPowerfulDeviceTemplate.java | 74 --------- .../npc/monster/GreatSnowWolfTemplate.java | 74 --------- .../npc/monster/GreatWhiteSharkTemplate.java | 74 --------- .../npc/monster/GreaterEvilTemplate.java | 74 --------- .../npc/monster/GreaterMusverenTemplate.java | 74 --------- .../npc/monster/GreedyGeistTemplate.java | 74 --------- .../actor/npc/monster/GreenDryadTemplate.java | 74 --------- .../npc/monster/GreenFungusTemplate.java | 74 --------- .../npc/monster/GreenGoblinTemplate.java | 74 --------- .../actor/npc/monster/Gremlin2Template.java | 74 --------- .../npc/monster/GremlinFilcherTemplate.java | 74 --------- .../npc/monster/GremlinScavengerTemplate.java | 74 --------- .../actor/npc/monster/GremlinTemplate.java | 74 --------- .../actor/npc/monster/Grendel3Template.java | 74 --------- .../actor/npc/monster/Grendel4Template.java | 74 --------- .../actor/npc/monster/Grendel5Template.java | 74 --------- .../npc/monster/GrendelSlaveTemplate.java | 74 --------- .../actor/npc/monster/GreyElpyTemplate.java | 74 --------- .../actor/npc/monster/GreyKeltirTemplate.java | 74 --------- .../npc/monster/GreyWolfElderTemplate.java | 74 --------- .../npc/monster/GreystoneGolemTemplate.java | 74 --------- .../actor/npc/monster/Griffon2Template.java | 74 --------- .../npc/monster/GrimGrizzlyTemplate.java | 74 --------- .../actor/npc/monster/GrimWolfTemplate.java | 74 --------- .../actor/npc/monster/GrimaTemplate.java | 74 --------- .../npc/monster/GrizzlyBear2Template.java | 74 --------- .../actor/npc/monster/GrizzlyTemplate.java | 74 --------- .../actor/npc/monster/GroikanTemplate.java | 74 --------- .../npc/monster/GrottoGolemTemplate.java | 74 --------- .../npc/monster/GrottoGrizzlyTemplate.java | 74 --------- .../npc/monster/GrottoLeopardTemplate.java | 74 --------- .../actor/npc/monster/GuardAntTemplate.java | 74 --------- .../actor/npc/monster/GuardGolemTemplate.java | 74 --------- .../npc/monster/GuardOfGwindorr2Template.java | 74 --------- .../npc/monster/GuardOfGwindorrTemplate.java | 74 --------- .../npc/monster/GuardOfHauresTemplate.java | 74 --------- .../npc/monster/GuardOfKutusTemplate.java | 74 --------- .../npc/monster/GuardOfShesharkTemplate.java | 74 --------- .../npc/monster/GuardOfTheGrailTemplate.java | 74 --------- .../npc/monster/GuardOfTheGraveTemplate.java | 74 --------- .../npc/monster/GuardOfThielesTemplate.java | 74 --------- .../npc/monster/GuardianAngel2Template.java | 74 --------- .../npc/monster/GuardianAngel3Template.java | 74 --------- .../npc/monster/GuardianAngelTemplate.java | 74 --------- .../monster/GuardianArchangel2Template.java | 74 --------- .../monster/GuardianArchangelTemplate.java | 74 --------- .../npc/monster/GuardianBasiliskTemplate.java | 74 --------- .../GuardianKnightOfBlackLilyTemplate.java | 74 --------- ...GuardianOfForbiddenKnowledge2Template.java | 74 --------- ...GuardianOfForbiddenKnowledge3Template.java | 74 --------- .../GuardianOfForbiddenKnowledgeTemplate.java | 74 --------- .../monster/GuardianOfGildor2Template.java | 74 --------- .../npc/monster/GuardianOfGildorTemplate.java | 74 --------- .../GuardianOfObservationTemplate.java | 74 --------- .../monster/GuardianOfPredictionTemplate.java | 74 --------- .../monster/GuardianOfRecordsTemplate.java | 74 --------- .../monster/GuardianOfSecretsTemplate.java | 74 --------- .../monster/GuardianOfTheAltarTemplate.java | 74 --------- .../monster/GuardianOfTheEmeraldTemplate.java | 74 --------- .../GuardianOfTheGhostTownTemplate.java | 74 --------- .../monster/GuardianOfTheGrailTemplate.java | 74 --------- .../GuardianOfTheHolyLandTemplate.java | 74 --------- .../monster/GuardianOfTheSquareTemplate.java | 74 --------- .../npc/monster/GuardianScarab2Template.java | 74 --------- .../npc/monster/GuardianScarabTemplate.java | 74 --------- ...dianSpiritOfAncientHolyGroundTemplate.java | 74 --------- .../GuardianWarriorOfElmoredenTemplate.java | 74 --------- .../monster/GuardianWaterspiritTemplate.java | 74 --------- .../npc/monster/GuardsOfTheDawn4Template.java | 74 --------- .../GuardsOfTheDawnOracle2Template.java | 74 --------- .../GuardsOfTheDawnOracle3Template.java | 74 --------- .../GuardsOfTheDawnOracle4Template.java | 74 --------- .../GuardsOfTheDawnOracle5Template.java | 74 --------- .../GuardsOfTheDawnOracleTemplate.java | 74 --------- .../npc/monster/GuideOfOfferingTemplate.java | 74 --------- .../npc/monster/GuideSolinaTemplate.java | 74 --------- .../npc/monster/GuillotinesGhostTemplate.java | 74 --------- .../actor/npc/monster/GustavTemplate.java | 74 --------- .../npc/monster/GustosSuscepterTemplate.java | 74 --------- .../actor/npc/monster/GuzenTemplate.java | 74 --------- .../npc/monster/HagersBodyguardTemplate.java | 74 --------- .../npc/monster/HagersHenchmanTemplate.java | 74 --------- .../npc/monster/HalfMoonLoveTemplate.java | 74 --------- .../actor/npc/monster/HalingkaTemplate.java | 74 --------- .../monster/HalishasForeman10Template.java | 74 --------- .../monster/HalishasForeman11Template.java | 74 --------- .../monster/HalishasForeman12Template.java | 74 --------- .../npc/monster/HalishasForeman2Template.java | 74 --------- .../npc/monster/HalishasForeman3Template.java | 74 --------- .../npc/monster/HalishasForeman4Template.java | 74 --------- .../npc/monster/HalishasForeman5Template.java | 74 --------- .../npc/monster/HalishasForeman6Template.java | 74 --------- .../npc/monster/HalishasForeman7Template.java | 74 --------- .../npc/monster/HalishasForeman8Template.java | 74 --------- .../npc/monster/HalishasForeman9Template.java | 74 --------- .../npc/monster/HalishasForemanTemplate.java | 74 --------- .../monster/HalishasOfficer10Template.java | 74 --------- .../monster/HalishasOfficer11Template.java | 74 --------- .../monster/HalishasOfficer12Template.java | 74 --------- .../npc/monster/HalishasOfficer2Template.java | 74 --------- .../npc/monster/HalishasOfficer3Template.java | 74 --------- .../npc/monster/HalishasOfficer4Template.java | 74 --------- .../npc/monster/HalishasOfficer5Template.java | 74 --------- .../npc/monster/HalishasOfficer6Template.java | 74 --------- .../npc/monster/HalishasOfficer7Template.java | 74 --------- .../npc/monster/HalishasOfficer8Template.java | 74 --------- .../npc/monster/HalishasOfficer9Template.java | 74 --------- .../npc/monster/HalishasOfficerTemplate.java | 74 --------- .../monster/HalishasTreasureBoxTemplate.java | 74 --------- .../npc/monster/HallAlarmDeviceTemplate.java | 74 --------- .../monster/HallKeeperCaptainTemplate.java | 74 --------- .../npc/monster/HallKeeperGuardTemplate.java | 74 --------- .../npc/monster/HallKeeperPatrolTemplate.java | 74 --------- .../HallKeeperSuicidalSoldier2Template.java | 74 --------- .../HallKeeperSuicidalSoldier3Template.java | 74 --------- .../HallKeeperSuicidalSoldierTemplate.java | 74 --------- .../npc/monster/HallKeeperWizardTemplate.java | 74 --------- .../monster/HallatesCommanderTemplate.java | 74 --------- .../HallatesDancerLillianTemplate.java | 74 --------- .../monster/HallatesFollowerMulTemplate.java | 74 --------- .../npc/monster/HallatesGuardianTemplate.java | 74 --------- .../monster/HallatesInspectorTemplate.java | 74 --------- .../npc/monster/HallatesKnightTemplate.java | 74 --------- .../npc/monster/HallatesMaidTemplate.java | 74 --------- .../monster/HallatesRoyalGuardTemplate.java | 74 --------- .../npc/monster/HallatesWarriorTemplate.java | 74 --------- .../npc/monster/HallowedMonkTemplate.java | 74 --------- .../npc/monster/HallowedPriestTemplate.java | 74 --------- .../npc/monster/HallowedSeerTemplate.java | 74 --------- .../npc/monster/HallowedSentinelTemplate.java | 74 --------- .../npc/monster/HallowedWatchmanTemplate.java | 74 --------- .../npc/monster/HamesOrcFootmanTemplate.java | 74 --------- .../npc/monster/HamesOrcOverlordTemplate.java | 74 --------- .../npc/monster/HamesOrcScoutTemplate.java | 74 --------- .../npc/monster/HamesOrcShamanTemplate.java | 74 --------- .../npc/monster/HamesOrcSniperTemplate.java | 74 --------- .../actor/npc/monster/HamletTemplate.java | 74 --------- .../actor/npc/monster/HamrutTemplate.java | 74 --------- .../monster/HandmaidenOfStenoaTemplate.java | 74 --------- .../monster/HandmaidenOfThemisTemplate.java | 74 --------- .../npc/monster/HangmanTreeTemplate.java | 74 --------- .../monster/HaritLizardmanArcherTemplate.java | 74 --------- .../monster/HaritLizardmanGruntTemplate.java | 74 --------- .../HaritLizardmanMatriarchTemplate.java | 74 --------- .../monster/HaritLizardmanShamanTemplate.java | 74 --------- .../npc/monster/HaritLizardmanTemplate.java | 74 --------- .../HaritLizardmanWarriorTemplate.java | 74 --------- .../monster/HaritLizardmanZealotTemplate.java | 74 --------- .../HarkilgamedsGatekeeperTemplate.java | 74 --------- .../npc/monster/HarpyMatriarchTemplate.java | 74 --------- .../actor/npc/monster/HarpyTemplate.java | 74 --------- .../actor/npc/monster/Hasturan2Template.java | 74 --------- .../actor/npc/monster/HasturanTemplate.java | 74 --------- .../monster/HatarChieftainKubelTemplate.java | 74 --------- .../npc/monster/HatarHanisheeTemplate.java | 74 --------- .../npc/monster/HatarRatmanBossTemplate.java | 74 --------- .../npc/monster/HatarRatmanThiefTemplate.java | 74 --------- .../npc/monster/HatuBrownBearTemplate.java | 74 --------- .../npc/monster/HatuCrimsonBearTemplate.java | 74 --------- .../npc/monster/HatuDireWolfTemplate.java | 74 --------- .../npc/monster/HatuOnyxBeastTemplate.java | 74 --------- .../npc/monster/HatuWeirdBeeTemplate.java | 74 --------- .../npc/monster/HatuWindsusTemplate.java | 74 --------- .../npc/monster/HeadlessKnight2Template.java | 74 --------- .../npc/monster/HeadlessKnight3Template.java | 74 --------- .../npc/monster/HeadlessKnightTemplate.java | 74 --------- .../HeartProtectionDeviceTemplate.java | 74 --------- .../npc/monster/HeathenArcherTemplate.java | 74 --------- .../npc/monster/HeathenExecutedTemplate.java | 74 --------- .../npc/monster/HeathenGruntTemplate.java | 74 --------- .../npc/monster/HeathenKnightTemplate.java | 74 --------- .../npc/monster/HeathenWarriorTemplate.java | 74 --------- .../actor/npc/monster/HeitafuTemplate.java | 74 --------- .../npc/monster/HekatonChires2Template.java | 74 --------- .../npc/monster/HekatonChiresTemplate.java | 74 --------- .../npc/monster/HekatonCottus2Template.java | 74 --------- .../npc/monster/HekatonCottusTemplate.java | 74 --------- .../npc/monster/HelenasSoldierTemplate.java | 74 --------- .../actor/npc/monster/HellFireTemplate.java | 74 --------- .../HellKeeperCrimsonDollTemplate.java | 74 --------- .../npc/monster/HellKeeperMedusaTemplate.java | 74 --------- .../npc/monster/HellenasMarksmanTemplate.java | 74 --------- .../actor/npc/monster/HellinarkTemplate.java | 74 --------- .../npc/monster/HellionsArchersTemplate.java | 74 --------- .../npc/monster/HellionsGuardsTemplate.java | 74 --------- .../npc/monster/HelsingsAssassinTemplate.java | 74 --------- .../npc/monster/HelsingsGuardTemplate.java | 74 --------- .../actor/npc/monster/HerbJarTemplate.java | 74 --------- .../actor/npc/monster/HereIComeTemplate.java | 74 --------- .../actor/npc/monster/HeurelTemplate.java | 74 --------- .../npc/monster/HexaBeetle2Template.java | 74 --------- .../actor/npc/monster/HexaBeetleTemplate.java | 74 --------- .../actor/npc/monster/HikoroTemplate.java | 74 --------- .../actor/npc/monster/HillasTemplate.java | 74 --------- .../actor/npc/monster/HirokaiTemplate.java | 74 --------- .../npc/monster/HisilromesPageTemplate.java | 74 --------- .../monster/HisilromesServitorTemplate.java | 74 --------- .../npc/monster/HitchkarshiekTemplate.java | 74 --------- .../actor/npc/monster/Hobgoblin2Template.java | 74 --------- .../actor/npc/monster/HobgoblinTemplate.java | 74 --------- .../actor/npc/monster/HomunculusTemplate.java | 74 --------- .../actor/npc/monster/HoneyBearTemplate.java | 74 --------- .../actor/npc/monster/HookSpiderTemplate.java | 74 --------- .../HorrifyingCannonGolemITemplate.java | 74 --------- .../HorrifyingCannonGolemIiiTemplate.java | 74 --------- .../HorrifyingCannonGolemIvTemplate.java | 74 --------- .../HorrifyingCannonGolemTemplate.java | 74 --------- .../HorrifyingCannonGolemVi2Template.java | 74 --------- .../HorrifyingCannonGolemVi3Template.java | 74 --------- .../HorrifyingCannonGolemVi4Template.java | 74 --------- .../HorrifyingCannonGolemVi5Template.java | 74 --------- .../HorrifyingCannonGolemVi6Template.java | 74 --------- .../HorrifyingCannonGolemVi7Template.java | 74 --------- .../HorrifyingCannonGolemVi8Template.java | 74 --------- .../HorrifyingCannonGolemViTemplate.java | 74 --------- .../HorrifyingExcavatorGolemIiiTemplate.java | 74 --------- .../HorrifyingGinzuGolemVTemplate.java | 74 --------- .../HorrifyingGinzuGolemViiiTemplate.java | 74 --------- .../HorrifyingJackhammerGolemTemplate.java | 74 --------- .../npc/monster/HorrorMistRipperTemplate.java | 74 --------- .../npc/monster/HostileFlyerTemplate.java | 74 --------- .../monster/HotSpringsAntelopeTemplate.java | 74 --------- .../npc/monster/HotSpringsAtroxTemplate.java | 74 --------- .../monster/HotSpringsAtroxspawnTemplate.java | 74 --------- .../HotSpringsBandersnatchTemplate.java | 74 --------- .../HotSpringsBandersnatchlingTemplate.java | 74 --------- .../monster/HotSpringsBuffaloTemplate.java | 74 --------- .../npc/monster/HotSpringsFlavaTemplate.java | 74 --------- .../monster/HotSpringsGrendelTemplate.java | 74 --------- .../monster/HotSpringsNepenthesTemplate.java | 74 --------- .../npc/monster/HotSpringsYetiTemplate.java | 74 --------- .../monster/HoundDogOfHallateTemplate.java | 74 --------- .../actor/npc/monster/HowlerTemplate.java | 74 --------- .../npc/monster/HowlingIfrit2Template.java | 74 --------- .../npc/monster/HowlingIfritTemplate.java | 74 --------- .../npc/monster/HugeFootmarkTemplate.java | 74 --------- .../actor/npc/monster/HumanGhostTemplate.java | 74 --------- .../npc/monster/HungeredCorpseTemplate.java | 74 --------- .../actor/npc/monster/HungryBabyTemplate.java | 74 --------- .../actor/npc/monster/HungryEyeTemplate.java | 74 --------- .../npc/monster/HungrySpiritTemplate.java | 74 --------- .../actor/npc/monster/HunterBearTemplate.java | 74 --------- .../npc/monster/HunterGargoyle2Template.java | 74 --------- .../npc/monster/HunterGargoyleTemplate.java | 74 --------- .../npc/monster/HunterTarantulaTemplate.java | 74 --------- .../monster/IblisOfDestructionTemplate.java | 74 --------- .../npc/monster/IcarusSample2Template.java | 74 --------- .../npc/monster/IcarusSample3Template.java | 74 --------- .../npc/monster/IceTarantulaTemplate.java | 74 --------- .../npc/monster/IcicleGiant2Template.java | 74 --------- .../npc/monster/IcicleGiantTemplate.java | 74 --------- .../actor/npc/monster/IglasTemplate.java | 74 --------- .../npc/monster/IkuntaisServitorTemplate.java | 74 --------- .../actor/npc/monster/ImagroTemplate.java | 74 --------- .../npc/monster/ImmortalGuideTemplate.java | 74 --------- .../npc/monster/ImmortalSaviorTemplate.java | 74 --------- .../actor/npc/monster/ImpElderTemplate.java | 74 --------- .../actor/npc/monster/ImpTemplate.java | 74 --------- .../monster/ImperialCommander2Template.java | 74 --------- .../monster/ImperialCommanderTemplate.java | 74 --------- .../monster/ImperialGravekeeperTemplate.java | 74 --------- .../npc/monster/ImperialGuard2Template.java | 74 --------- .../npc/monster/ImperialGuard3Template.java | 74 --------- .../npc/monster/ImperialGuard4Template.java | 74 --------- .../npc/monster/ImperialGuard5Template.java | 74 --------- .../npc/monster/ImperialGuard6Template.java | 74 --------- .../npc/monster/ImperialGuard7Template.java | 74 --------- .../npc/monster/ImperialGuardTemplate.java | 74 --------- .../npc/monster/ImperialHealerTemplate.java | 74 --------- .../npc/monster/ImperialMosaic2Template.java | 74 --------- .../npc/monster/ImperialMosaic3Template.java | 74 --------- .../npc/monster/ImperialMosaic4Template.java | 74 --------- .../npc/monster/ImperialMosaic5Template.java | 74 --------- .../npc/monster/ImperialMosaic6Template.java | 74 --------- .../npc/monster/ImperialMosaic7Template.java | 74 --------- .../npc/monster/ImperialMosaic8Template.java | 74 --------- .../npc/monster/ImperialMosaicTemplate.java | 74 --------- .../monster/ImperialRoyalGuard2Template.java | 74 --------- .../monster/ImperialRoyalGuardTemplate.java | 74 --------- .../npc/monster/ImperialSlaveTemplate.java | 74 --------- .../npc/monster/InfernoGolem2Template.java | 74 --------- .../npc/monster/InfernoGolemTemplate.java | 74 --------- .../actor/npc/monster/InnersenTemplate.java | 74 --------- .../InvaderArcherOfNightmareTemplate.java | 74 --------- .../InvaderAssassinOfNightmareTemplate.java | 74 --------- .../InvaderDestroyerOfNightmareTemplate.java | 74 --------- .../InvaderDiscipleOfNightmareTemplate.java | 74 --------- ...nvaderEliteSoldierOfNightmareTemplate.java | 74 --------- .../InvaderGuideOfNightmareTemplate.java | 74 --------- .../InvaderHealerOfNightmareTemplate.java | 74 --------- .../InvaderMartyrOfNightmareTemplate.java | 74 --------- .../InvaderShamanOfNightmareTemplate.java | 74 --------- .../InvaderSoldierOfNightmare2Template.java | 74 --------- .../InvaderSoldierOfNightmareTemplate.java | 74 --------- .../InvaderWarriorOfNightmareTemplate.java | 74 --------- .../actor/npc/monster/IronGolemTemplate.java | 74 --------- .../npc/monster/IronOreGolemTemplate.java | 74 --------- .../monster/IshkasEliteOfficerTemplate.java | 74 --------- .../monster/IshkasEliteSoldierTemplate.java | 74 --------- .../npc/monster/IsirrsGuardTemplate.java | 74 --------- .../npc/monster/IsirrsGuardsTemplate.java | 74 --------- .../npc/monster/IslandGuardianTemplate.java | 74 --------- .../npc/monster/JamadarBeetleTemplate.java | 74 --------- .../actor/npc/monster/JaxsRaiderTemplate.java | 74 --------- .../npc/monster/JaxsVanguardTemplate.java | 74 --------- .../monster/JerunasGuardCaptainTemplate.java | 74 --------- .../npc/monster/JerunasGuardTemplate.java | 74 --------- .../monster/JewelGuardianMaraTemplate.java | 74 --------- .../monster/JewelGuardianMusfelTemplate.java | 74 --------- .../monster/JewelGuardianPytonTemplate.java | 74 --------- .../npc/monster/JudgeOfFireTemplate.java | 74 --------- .../npc/monster/JudgeOfLight2Template.java | 74 --------- .../npc/monster/JudgeOfLightTemplate.java | 74 --------- .../npc/monster/JudgeOfMarshTemplate.java | 74 --------- .../npc/monster/JudgeOfSplendorTemplate.java | 74 --------- .../JudgmentHoundDogKelvasTemplate.java | 74 --------- .../npc/monster/JulieTheRipperTemplate.java | 74 --------- .../npc/monster/JuniorSummonerTemplate.java | 74 --------- .../npc/monster/JuniorWatchmanTemplate.java | 74 --------- .../npc/monster/KabedsArcherTemplate.java | 74 --------- .../npc/monster/KabedsSoldierTemplate.java | 74 --------- .../npc/monster/KabooOrcArcherTemplate.java | 74 --------- .../KabooOrcFighterLeaderTemplate.java | 74 --------- .../KabooOrcFighterLieutenantTemplate.java | 74 --------- .../npc/monster/KabooOrcFighterTemplate.java | 74 --------- .../npc/monster/KabooOrcGruntTemplate.java | 74 --------- .../actor/npc/monster/KabooOrcTemplate.java | 74 --------- .../npc/monster/KadifWerewolfTemplate.java | 74 --------- .../actor/npc/monster/KadiosTemplate.java | 74 --------- .../actor/npc/monster/KaelsBeadTemplate.java | 74 --------- .../npc/monster/KaelsEscortTemplate.java | 74 --------- .../npc/monster/KaimAbigoreTemplate.java | 74 --------- .../actor/npc/monster/KaimVanul2Template.java | 74 --------- .../actor/npc/monster/KaimVanul3Template.java | 74 --------- .../npc/monster/KaimVanulLadTemplate.java | 74 --------- .../actor/npc/monster/KaimVanulTemplate.java | 74 --------- .../actor/npc/monster/KaionaTemplate.java | 74 --------- .../npc/monster/KamaelGuardTemplate.java | 74 --------- .../actor/npc/monster/KamsTemplate.java | 74 --------- .../actor/npc/monster/KamutTemplate.java | 74 --------- .../npc/monster/KanadisFanatic2Template.java | 74 --------- .../npc/monster/KanadisFanatic3Template.java | 74 --------- .../npc/monster/KanadisFanaticTemplate.java | 74 --------- .../npc/monster/KanadisFollower2Template.java | 74 --------- .../npc/monster/KanadisFollower3Template.java | 74 --------- .../npc/monster/KanadisFollowerTemplate.java | 74 --------- .../npc/monster/KandrasGuardTemplate.java | 74 --------- .../npc/monster/KandrasHealerTemplate.java | 74 --------- .../actor/npc/monster/KanibiTemplate.java | 74 --------- .../npc/monster/KanilSuccubusTemplate.java | 74 --------- .../monster/KarankawasBlossomTemplate.java | 74 --------- .../npc/monster/KarankawasRootTemplate.java | 74 --------- .../actor/npc/monster/Karik2Template.java | 74 --------- .../actor/npc/monster/KarikTemplate.java | 74 --------- .../npc/monster/KarpencharrTemplate.java | 74 --------- .../monster/KartesChiefKnightTemplate.java | 74 --------- .../npc/monster/KartesRoyalGuardTemplate.java | 74 --------- .../npc/monster/KarulBugbearTemplate.java | 74 --------- .../npc/monster/KarulChiefOrootoTemplate.java | 74 --------- .../npc/monster/KarumsGuardTemplate.java | 74 --------- .../npc/monster/KarumsWarriorTemplate.java | 74 --------- .../npc/monster/KarutasFollowerTemplate.java | 74 --------- .../npc/monster/KarutasInferiorsTemplate.java | 74 --------- .../actor/npc/monster/KashaBearTemplate.java | 74 --------- .../monster/KashaBearTotemSpiritTemplate.java | 74 --------- .../npc/monster/KashaBladeSpiderTemplate.java | 74 --------- .../npc/monster/KashaBugbearTemplate.java | 74 --------- .../npc/monster/KashaDireWolfTemplate.java | 74 --------- .../npc/monster/KashaFangSpiderTemplate.java | 74 --------- .../actor/npc/monster/KashaImpTemplate.java | 74 --------- .../npc/monster/KashaImpTurenTemplate.java | 74 --------- .../npc/monster/KashaSpiderTemplate.java | 74 --------- .../npc/monster/KashaTimberWolfTemplate.java | 74 --------- .../actor/npc/monster/KashaWolfTemplate.java | 74 --------- .../actor/npc/monster/KashasEye2Template.java | 74 --------- .../actor/npc/monster/KashasEye3Template.java | 74 --------- .../actor/npc/monster/KashasEyeTemplate.java | 74 --------- .../npc/monster/KastorsPrefectTemplate.java | 74 --------- .../npc/monster/KastorsSeerTemplate.java | 74 --------- .../monster/KatenarsGatekeeperTemplate.java | 74 --------- .../actor/npc/monster/Katraxis2Template.java | 74 --------- .../actor/npc/monster/KatraxisTemplate.java | 74 --------- .../npc/monster/KatuVanMarksmanTemplate.java | 74 --------- .../npc/monster/KatuVanRaiderTemplate.java | 74 --------- .../npc/monster/KechisCaptain2Template.java | 74 --------- .../npc/monster/KechisCaptain3Template.java | 74 --------- .../npc/monster/KechisCaptain4Template.java | 74 --------- .../npc/monster/KechisCaptainTemplate.java | 74 --------- .../npc/monster/KechisGuard2Template.java | 74 --------- .../npc/monster/KechisGuard3Template.java | 74 --------- .../npc/monster/KechisGuard4Template.java | 74 --------- .../npc/monster/KechisGuardTemplate.java | 74 --------- .../npc/monster/KechisHenchmanTemplate.java | 74 --------- .../actor/npc/monster/KelBiletteTemplate.java | 74 --------- .../npc/monster/KelMahumArcherTemplate.java | 74 --------- .../npc/monster/KelMahumChampionTemplate.java | 74 --------- .../npc/monster/KelMahumShamanTemplate.java | 74 --------- .../actor/npc/monster/KelMahumTemplate.java | 74 --------- .../npc/monster/KelMahumWarriorTemplate.java | 74 --------- .../npc/monster/KelbarsInferiorTemplate.java | 74 --------- .../npc/monster/KelbarsWizardTemplate.java | 74 --------- .../npc/monster/KelonesAssassinTemplate.java | 74 --------- .../monster/KelonesSecretKnightTemplate.java | 74 --------- .../actor/npc/monster/KeltasTemplate.java | 74 --------- .../npc/monster/KerinnesGolemTemplate.java | 74 --------- .../npc/monster/KerinnesIfritTemplate.java | 74 --------- .../monster/KeropeWerewolfChiefTemplate.java | 74 --------- .../npc/monster/KeropeWerewolfTemplate.java | 74 --------- .../monster/KertangsMessenger2Template.java | 74 --------- .../monster/KertangsMessenger3Template.java | 74 --------- .../monster/KertangsMessenger4Template.java | 74 --------- .../monster/KertangsMessenger5Template.java | 74 --------- .../monster/KertangsMessengerTemplate.java | 74 --------- .../npc/monster/KetraCommanderTemplate.java | 74 --------- .../npc/monster/KetraEliteGuardTemplate.java | 74 --------- .../KetraOrcBattalionCommanderTemplate.java | 74 --------- .../monster/KetraOrcEliteSoldierTemplate.java | 74 --------- .../npc/monster/KetraOrcFootmanTemplate.java | 74 --------- .../npc/monster/KetraOrcGeneralTemplate.java | 74 --------- .../monster/KetraOrcGrandSeerTemplate.java | 74 --------- .../KetraOrcIntelligenceOfficerTemplate.java | 74 --------- .../monster/KetraOrcLieutenantTemplate.java | 74 --------- .../npc/monster/KetraOrcMediumTemplate.java | 74 --------- .../npc/monster/KetraOrcRaiderTemplate.java | 74 --------- .../npc/monster/KetraOrcScoutTemplate.java | 74 --------- .../npc/monster/KetraOrcSeerTemplate.java | 74 --------- .../npc/monster/KetraOrcShamanTemplate.java | 74 --------- .../monster/KetraOrcSupporterTemplate.java | 74 --------- .../npc/monster/KetraOrcWarriorTemplate.java | 74 --------- .../monster/KetraOrcWhiteCaptainTemplate.java | 74 --------- .../npc/monster/KetraProphetTemplate.java | 74 --------- .../npc/monster/KetrasHeadGuardTemplate.java | 74 --------- .../npc/monster/KetrasHeadShamanTemplate.java | 74 --------- .../npc/monster/KetrasWarHoundTemplate.java | 74 --------- .../npc/monster/KhavatariUruzTemplate.java | 74 --------- .../monster/KietchsSubordinateTemplate.java | 74 --------- .../actor/npc/monster/KimsGangTemplate.java | 74 --------- .../npc/monster/KinazsIfrit2Template.java | 74 --------- .../npc/monster/KinazsIfritTemplate.java | 74 --------- .../npc/monster/KingBugbearTemplate.java | 74 --------- .../npc/monster/KingOfTheAraneidTemplate.java | 74 --------- .../actor/npc/monster/KinsusTemplate.java | 74 --------- .../actor/npc/monster/KiretcenahTemplate.java | 74 --------- .../actor/npc/monster/KirionaTemplate.java | 74 --------- .../actor/npc/monster/KirunakTemplate.java | 74 --------- .../npc/monster/KirunaksGuardsTemplate.java | 74 --------- .../npc/monster/KitanisVanHackenTemplate.java | 74 --------- .../actor/npc/monster/KlennotTemplate.java | 74 --------- .../actor/npc/monster/KleoporaTemplate.java | 74 --------- .../npc/monster/KnightMontagnarTemplate.java | 74 --------- .../monster/KnightOfDarkness2Template.java | 74 --------- .../monster/KnightOfDarkness3Template.java | 74 --------- .../monster/KnightOfDarkness4Template.java | 74 --------- .../npc/monster/KnightOfDarknessTemplate.java | 74 --------- .../monster/KnightOfDestruction2Template.java | 74 --------- .../monster/KnightOfDestructionTemplate.java | 74 --------- .../npc/monster/KnightOfEmpire2Template.java | 74 --------- .../npc/monster/KnightOfEmpireTemplate.java | 74 --------- .../npc/monster/KnightOfShadow2Template.java | 74 --------- .../npc/monster/KnightOfShadow3Template.java | 74 --------- .../npc/monster/KnightOfShadow4Template.java | 74 --------- .../npc/monster/KnightOfShadow5Template.java | 74 --------- .../npc/monster/KnightOfShadow6Template.java | 74 --------- .../npc/monster/KnightOfShadow7Template.java | 74 --------- .../npc/monster/KnightOfShadow8Template.java | 74 --------- .../npc/monster/KnightOfShadow9Template.java | 74 --------- .../npc/monster/KnightOfShadowTemplate.java | 74 --------- .../monster/KoboldLooterBepookTemplate.java | 74 --------- .../actor/npc/monster/KoboldTemplate.java | 74 --------- .../npc/monster/Kookaburra3Template.java | 74 --------- .../npc/monster/Kookaburra4Template.java | 74 --------- .../npc/monster/Kookaburra5Template.java | 74 --------- .../KorimChiefGuardKaywonTemplate.java | 74 --------- .../npc/monster/KorimGuardsTemplate.java | 74 --------- .../monster/KraaculBlackskullTemplate.java | 74 --------- .../actor/npc/monster/KrachaTemplate.java | 74 --------- .../actor/npc/monster/KrajianTemplate.java | 74 --------- .../actor/npc/monster/KranrotTemplate.java | 74 --------- .../actor/npc/monster/KratorTemplate.java | 74 --------- .../KrokianPadishaSobekk2Template.java | 74 --------- .../npc/monster/KronbeSpiderTemplate.java | 74 --------- .../npc/monster/KrudelLizardman2Template.java | 74 --------- .../npc/monster/KrudelLizardmanTemplate.java | 74 --------- .../npc/monster/KuranKoboldTemplate.java | 74 --------- .../monster/KuranKoboldWarriorTemplate.java | 74 --------- .../npc/monster/KurikupsWifeTemplate.java | 74 --------- .../monster/KuroborosDisciplineTemplate.java | 74 --------- .../monster/KuroborosFollowerTemplate.java | 74 --------- .../actor/npc/monster/KurstinTemplate.java | 74 --------- .../monster/KurukaRatmanHunterTemplate.java | 74 --------- .../monster/KurukaRatmanLeaderTemplate.java | 74 --------- .../npc/monster/KurukaRatmanTemplate.java | 74 --------- .../npc/monster/KusionSuscepterTemplate.java | 74 --------- .../actor/npc/monster/KylonsMateTemplate.java | 74 --------- .../npc/monster/KylonsPirateTemplate.java | 74 --------- .../npc/monster/LabyrinthCaptainTemplate.java | 74 --------- .../npc/monster/LabyrinthMysticTemplate.java | 74 --------- .../npc/monster/LabyrinthSeerTemplate.java | 74 --------- .../monster/LabyrinthWatchman2Template.java | 74 --------- .../monster/LabyrinthWatchmanTemplate.java | 74 --------- .../monster/LafiLizardmanScoutTemplate.java | 74 --------- .../npc/monster/LafiLizardmanTemplate.java | 74 --------- .../actor/npc/monster/LageosTemplate.java | 74 --------- .../monster/LangkLizardmanLeaderTemplate.java | 74 --------- .../LangkLizardmanLieutenantTemplate.java | 74 --------- .../monster/LangkLizardmanScoutTemplate.java | 74 --------- .../LangkLizardmanSentinelTemplate.java | 74 --------- .../monster/LangkLizardmanShamanTemplate.java | 74 --------- .../npc/monster/LangkLizardmanTemplate.java | 74 --------- .../LangkLizardmanWarriorTemplate.java | 74 --------- .../npc/monster/LargeCrystalCoreTemplate.java | 74 --------- .../actor/npc/monster/LatanaTemplate.java | 74 --------- .../npc/monster/LavaSalamanderTemplate.java | 74 --------- .../actor/npc/monster/LavaWyrmTemplate.java | 74 --------- .../monster/LavasaurusPustbonTemplate.java | 74 --------- .../actor/npc/monster/LavasaurusTemplate.java | 74 --------- .../npc/monster/Lavasillisk2Template.java | 74 --------- .../npc/monster/LavasilliskTemplate.java | 74 --------- .../npc/monster/LavastoneGolem2Template.java | 74 --------- .../npc/monster/LavastoneGolemTemplate.java | 74 --------- .../LawScholarOfConclusions2Template.java | 74 --------- .../LawScholarOfConclusions3Template.java | 74 --------- .../LawScholarOfConclusions4Template.java | 74 --------- .../LawScholarOfConclusionsTemplate.java | 74 --------- .../npc/monster/LeaderOfOfferingTemplate.java | 74 --------- .../actor/npc/monster/LematanTemplate.java | 74 --------- .../npc/monster/LematansFollowerTemplate.java | 74 --------- .../actor/npc/monster/LeodasTemplate.java | 74 --------- .../actor/npc/monster/Leogul2Template.java | 74 --------- .../actor/npc/monster/LeogulTemplate.java | 74 --------- .../npc/monster/LeosServantTemplate.java | 74 --------- .../npc/monster/LeosStewardTemplate.java | 74 --------- .../monster/LesserAncientScoutTemplate.java | 74 --------- .../monster/LesserAncientShamanTemplate.java | 74 --------- .../monster/LesserAncientSoldierTemplate.java | 74 --------- .../monster/LesserAncientWarriorTemplate.java | 74 --------- .../npc/monster/LesserBasiliskTemplate.java | 74 --------- .../npc/monster/LesserDarkHorrorTemplate.java | 74 --------- .../actor/npc/monster/LesserEvilTemplate.java | 74 --------- .../npc/monster/LesserGiant2Template.java | 74 --------- .../monster/LesserGiantElder2Template.java | 74 --------- .../npc/monster/LesserGiantElderTemplate.java | 74 --------- .../npc/monster/LesserGiantMage2Template.java | 74 --------- .../npc/monster/LesserGiantMageTemplate.java | 74 --------- .../monster/LesserGiantScout2Template.java | 74 --------- .../npc/monster/LesserGiantScoutTemplate.java | 74 --------- .../monster/LesserGiantShooter2Template.java | 74 --------- .../monster/LesserGiantShooterTemplate.java | 74 --------- .../monster/LesserGiantSoldier2Template.java | 74 --------- .../monster/LesserGiantSoldierTemplate.java | 74 --------- .../npc/monster/LesserGiantTemplate.java | 74 --------- .../npc/monster/LesserSuccubusTemplate.java | 74 --------- .../monster/LesserSuccubusTilfoTemplate.java | 74 --------- .../monster/LesserSuccubusTurenTemplate.java | 74 --------- .../monster/LesserWarlikeTyrantTemplate.java | 74 --------- .../npc/monster/LetoChiefNarakTemplate.java | 74 --------- .../monster/LetoLizardmanAgentTemplate.java | 74 --------- .../monster/LetoLizardmanArcherTemplate.java | 74 --------- .../LetoLizardmanAssassinTemplate.java | 74 --------- .../monster/LetoLizardmanLeaderTemplate.java | 74 --------- .../monster/LetoLizardmanLordTemplate.java | 74 --------- .../LetoLizardmanOverlordTemplate.java | 74 --------- .../monster/LetoLizardmanShamanTemplate.java | 74 --------- .../monster/LetoLizardmanSniperTemplate.java | 74 --------- .../monster/LetoLizardmanSoldierTemplate.java | 74 --------- .../npc/monster/LetoLizardmanTemplate.java | 74 --------- .../monster/LetoLizardmanWarriorTemplate.java | 74 --------- .../monster/LetoLizardmanWizardTemplate.java | 74 --------- .../npc/monster/LetoShamanKetzTemplate.java | 74 --------- .../actor/npc/monster/LiangmaTemplate.java | 74 --------- .../npc/monster/LichKingIcarusTemplate.java | 74 --------- .../npc/monster/LidiasArcherTemplate.java | 74 --------- .../npc/monster/LidiasFighterTemplate.java | 74 --------- .../actor/npc/monster/LieleElderTemplate.java | 74 --------- .../actor/npc/monster/LieleTemplate.java | 74 --------- .../actor/npc/monster/Lienrik2Template.java | 74 --------- .../npc/monster/LienrikLad2Template.java | 74 --------- .../actor/npc/monster/LienrikLadTemplate.java | 74 --------- .../actor/npc/monster/LienrikTemplate.java | 74 --------- .../npc/monster/LightBringerTemplate.java | 74 --------- .../npc/monster/LightMyFireTemplate.java | 74 --------- .../actor/npc/monster/LightWormTemplate.java | 74 --------- .../npc/monster/LilimAssassin2Template.java | 74 --------- .../npc/monster/LilimAssassin3Template.java | 74 --------- .../npc/monster/LilimAssassin4Template.java | 74 --------- .../npc/monster/LilimAssassinTemplate.java | 74 --------- .../npc/monster/LilimButcher2Template.java | 74 --------- .../npc/monster/LilimButcher3Template.java | 74 --------- .../npc/monster/LilimButcher4Template.java | 74 --------- .../npc/monster/LilimButcherTemplate.java | 74 --------- .../npc/monster/LilimCourtKnightTemplate.java | 74 --------- .../npc/monster/LilimGreatMagus2Template.java | 74 --------- .../npc/monster/LilimGreatMagus3Template.java | 74 --------- .../npc/monster/LilimGreatMagusTemplate.java | 74 --------- .../npc/monster/LilimGreatMysticTemplate.java | 74 --------- .../monster/LilimGuardKnight2Template.java | 74 --------- .../monster/LilimGuardKnight3Template.java | 74 --------- .../npc/monster/LilimGuardKnightTemplate.java | 74 --------- .../npc/monster/LilimKnight2Template.java | 74 --------- .../npc/monster/LilimKnight3Template.java | 74 --------- .../npc/monster/LilimKnight4Template.java | 74 --------- .../npc/monster/LilimKnight5Template.java | 74 --------- .../monster/LilimKnightCommanderTemplate.java | 74 --------- .../monster/LilimKnightErrantTemplate.java | 74 --------- .../npc/monster/LilimMagus2Template.java | 74 --------- .../npc/monster/LilimMagus3Template.java | 74 --------- .../npc/monster/LilimMagus4Template.java | 74 --------- .../actor/npc/monster/LilimMagusTemplate.java | 74 --------- .../npc/monster/LilimMarauderTemplate.java | 74 --------- .../npc/monster/LilimPriestTemplate.java | 74 --------- .../actor/npc/monster/LilimSeer2Template.java | 74 --------- .../actor/npc/monster/LilimSeerTemplate.java | 74 --------- .../monster/LilimSlaveKnight2Template.java | 74 --------- .../monster/LilimSlaveKnight3Template.java | 74 --------- .../npc/monster/LilimSlaveKnightTemplate.java | 74 --------- .../npc/monster/LilimSlayerTemplate.java | 74 --------- .../npc/monster/LilimSoldierTemplate.java | 74 --------- .../npc/monster/LilimStabber2Template.java | 74 --------- .../npc/monster/LilimStabberTemplate.java | 74 --------- .../actor/npc/monster/Lilith2Template.java | 74 --------- .../npc/monster/LilithsAgentTemplate.java | 74 --------- .../npc/monster/LilithsEliteTemplate.java | 74 --------- .../npc/monster/LilithsEscortTemplate.java | 74 --------- .../npc/monster/LilithsStewardTemplate.java | 74 --------- .../npc/monster/LimalKarinness2Template.java | 74 --------- .../npc/monster/LimalKarinnessTemplate.java | 74 --------- .../actor/npc/monster/LindviorTemplate.java | 74 --------- .../npc/monster/LireinElderTemplate.java | 74 --------- .../actor/npc/monster/LireinTemplate.java | 74 --------- .../npc/monster/LithCommanderTemplate.java | 74 --------- .../actor/npc/monster/LithGuardTemplate.java | 74 --------- .../actor/npc/monster/LithMediumTemplate.java | 74 --------- .../npc/monster/LithOverlordTemplate.java | 74 --------- .../npc/monster/LithPatrolmanTemplate.java | 74 --------- .../actor/npc/monster/LithScoutTemplate.java | 74 --------- .../actor/npc/monster/LithShamanTemplate.java | 74 --------- .../npc/monster/LithWarriorTemplate.java | 74 --------- .../actor/npc/monster/LithWitchTemplate.java | 74 --------- .../actor/npc/monster/Lizardman2Template.java | 74 --------- .../npc/monster/LizardmanScoutTemplate.java | 74 --------- .../actor/npc/monster/LizardmanTemplate.java | 74 --------- .../npc/monster/LizardmanWarriorTemplate.java | 74 --------- .../monster/LizardsTotemSharuhiTemplate.java | 74 --------- .../npc/monster/LongtailFoxTemplate.java | 74 --------- .../npc/monster/LongtailKeltirTemplate.java | 74 --------- .../npc/monster/LordOfThePlainsTemplate.java | 74 --------- .../monster/LostAssistantGuard2Template.java | 74 --------- .../monster/LostAssistantGuard3Template.java | 74 --------- .../monster/LostAssistantGuard4Template.java | 74 --------- .../monster/LostAssistantGuard5Template.java | 74 --------- .../monster/LostAssistantGuard6Template.java | 74 --------- .../monster/LostAssistantGuard7Template.java | 74 --------- .../monster/LostAssistantGuard8Template.java | 74 --------- .../monster/LostAssistantGuardTemplate.java | 74 --------- .../npc/monster/LostBandersnatchTemplate.java | 74 --------- .../npc/monster/LostBeholder2Template.java | 74 --------- .../npc/monster/LostBeholder3Template.java | 74 --------- .../npc/monster/LostBeholder4Template.java | 74 --------- .../npc/monster/LostBeholder5Template.java | 74 --------- .../npc/monster/LostBeholder6Template.java | 74 --------- .../npc/monster/LostBeholder7Template.java | 74 --------- .../npc/monster/LostBeholder8Template.java | 74 --------- .../npc/monster/LostBeholderTemplate.java | 74 --------- .../npc/monster/LostBuffaloTemplate.java | 74 --------- .../npc/monster/LostGargoyleTemplate.java | 74 --------- .../LostGargoyleYounglingTemplate.java | 74 --------- .../actor/npc/monster/LostGuard2Template.java | 74 --------- .../actor/npc/monster/LostGuard3Template.java | 74 --------- .../actor/npc/monster/LostGuard4Template.java | 74 --------- .../actor/npc/monster/LostGuard5Template.java | 74 --------- .../actor/npc/monster/LostGuard6Template.java | 74 --------- .../actor/npc/monster/LostGuard7Template.java | 74 --------- .../actor/npc/monster/LostGuard8Template.java | 74 --------- .../actor/npc/monster/LostGuardTemplate.java | 74 --------- .../npc/monster/LostIronGolemTemplate.java | 74 --------- .../npc/monster/LostWatcher10Template.java | 74 --------- .../npc/monster/LostWatcher11Template.java | 74 --------- .../npc/monster/LostWatcher12Template.java | 74 --------- .../npc/monster/LostWatcher13Template.java | 74 --------- .../npc/monster/LostWatcher14Template.java | 74 --------- .../npc/monster/LostWatcher15Template.java | 74 --------- .../npc/monster/LostWatcher16Template.java | 74 --------- .../npc/monster/LostWatcher17Template.java | 74 --------- .../npc/monster/LostWatcher2Template.java | 74 --------- .../npc/monster/LostWatcher3Template.java | 74 --------- .../npc/monster/LostWatcher4Template.java | 74 --------- .../npc/monster/LostWatcher5Template.java | 74 --------- .../npc/monster/LostWatcher6Template.java | 74 --------- .../npc/monster/LostWatcher7Template.java | 74 --------- .../npc/monster/LostWatcher8Template.java | 74 --------- .../npc/monster/LostWatcher9Template.java | 74 --------- .../npc/monster/LostWatcherTemplate.java | 74 --------- .../actor/npc/monster/LostYetiTemplate.java | 74 --------- .../monster/LuellOfZephyrWindsTemplate.java | 74 --------- .../actor/npc/monster/LuminunTemplate.java | 74 --------- .../npc/monster/LycanthropeTemplate.java | 74 --------- .../actor/npc/monster/MagicalEyeTemplate.java | 74 --------- .../npc/monster/MagicalWeaverTemplate.java | 74 --------- .../npc/monster/MagmaDrake2Template.java | 74 --------- .../npc/monster/MagmaDrake3Template.java | 74 --------- .../actor/npc/monster/MagmaDrakeTemplate.java | 74 --------- .../npc/monster/MagmaGolem2Template.java | 74 --------- .../actor/npc/monster/MagmaGolemTemplate.java | 74 --------- .../actor/npc/monster/MagusValacTemplate.java | 74 --------- .../monster/MailleLizardmanGuardTemplate.java | 74 --------- .../MailleLizardmanMatriarchTemplate.java | 74 --------- .../monster/MailleLizardmanScoutTemplate.java | 74 --------- .../MailleLizardmanShamanTemplate.java | 74 --------- .../npc/monster/MailleLizardmanTemplate.java | 74 --------- .../MailleLizardmanWarriorTemplate.java | 74 --------- .../npc/monster/MakumBugbearThugTemplate.java | 74 --------- .../actor/npc/monster/Malcom1Template.java | 74 --------- .../actor/npc/monster/Malcom2Template.java | 74 --------- .../actor/npc/monster/Malcom3Template.java | 74 --------- .../actor/npc/monster/Malcom4Template.java | 74 --------- .../actor/npc/monster/Malcom5Template.java | 74 --------- .../actor/npc/monster/Malcom6Template.java | 74 --------- .../actor/npc/monster/Malcom7Template.java | 74 --------- .../actor/npc/monster/Malcom8Template.java | 74 --------- .../actor/npc/monster/MalcomTemplate.java | 74 --------- .../actor/npc/monster/MaleAntTemplate.java | 74 --------- .../monster/MaleSpikedStakato2Template.java | 74 --------- .../monster/MaleSpikedStakato3Template.java | 74 --------- .../monster/MaleSpikedStakato4Template.java | 74 --------- .../monster/MaleSpikedStakatoTemplate.java | 74 --------- ...ntSpiritOfTheExecutionGroundsTemplate.java | 74 --------- .../npc/monster/MalrukBerserkerTemplate.java | 74 --------- .../npc/monster/MalrukKnightTemplate.java | 74 --------- .../actor/npc/monster/MalrukLordTemplate.java | 74 --------- .../npc/monster/MalrukSoldierTemplate.java | 74 --------- .../npc/monster/MalrukSuccubus2Template.java | 74 --------- .../npc/monster/MalrukSuccubusTemplate.java | 74 --------- .../monster/MalrukSuccubusTuren2Template.java | 74 --------- .../monster/MalrukSuccubusTurenTemplate.java | 74 --------- .../ManEatingPlantOfPalatanosTemplate.java | 74 --------- .../actor/npc/monster/ManaSeekerTemplate.java | 74 --------- .../npc/monster/ManashenGargoyleTemplate.java | 74 --------- .../monster/MandragoraBlossomTemplate.java | 74 --------- .../monster/MandragoraSaplingTemplate.java | 74 --------- .../monster/MandragoraSprout2Template.java | 74 --------- .../npc/monster/MandragoraSproutTemplate.java | 74 --------- .../MarakuWerewolfChieftainTemplate.java | 74 --------- .../npc/monster/MarakuWerewolfTemplate.java | 74 --------- .../actor/npc/monster/MardianTemplate.java | 74 --------- .../actor/npc/monster/MarshDrakeTemplate.java | 74 --------- .../npc/monster/MarshPredatorTemplate.java | 74 --------- .../npc/monster/MarshSpiderTemplate.java | 74 --------- .../monster/MarshStakatoDroneTemplate.java | 74 --------- .../monster/MarshStakatoMarquessTemplate.java | 74 --------- .../monster/MarshStakatoNobleTemplate.java | 74 --------- .../monster/MarshStakatoQueenTemplate.java | 74 --------- .../monster/MarshStakatoSoldierTemplate.java | 74 --------- .../npc/monster/MarshStakatoTemplate.java | 74 --------- .../monster/MarshStakatoWorkerTemplate.java | 74 --------- .../npc/monster/MarshStalkerTemplate.java | 74 --------- .../npc/monster/MarshZombieLordTemplate.java | 74 --------- .../npc/monster/MarshZombieTemplate.java | 74 --------- .../actor/npc/monster/MarukLordTemplate.java | 74 --------- .../npc/monster/MassiveKanabion2Template.java | 74 --------- .../npc/monster/MassiveKanabion3Template.java | 74 --------- .../npc/monster/MassiveKanabionTemplate.java | 74 --------- .../MassiveMazeBandersnatchTemplate.java | 74 --------- .../npc/monster/MasterFestinaTemplate.java | 74 --------- .../npc/monster/MasterZelosTemplate.java | 74 --------- .../npc/monster/MastersGuard2Template.java | 74 --------- .../npc/monster/MastersGuardTemplate.java | 74 --------- .../npc/monster/MastersMinion2Template.java | 74 --------- .../npc/monster/MastersMinionTemplate.java | 74 --------- .../npc/monster/MeanasGuardDollTemplate.java | 74 --------- .../actor/npc/monster/MeanasMaidTemplate.java | 74 --------- .../npc/monster/MedicisBrotherTemplate.java | 74 --------- .../npc/monster/MedicisSisterTemplate.java | 74 --------- .../actor/npc/monster/MedusaTemplate.java | 74 --------- .../monster/MellenuGuardWarriorTemplate.java | 74 --------- .../MenacingJackhammerGolemTemplate.java | 74 --------- .../actor/npc/monster/Mercenary2Template.java | 74 --------- .../MercenaryOfDestruction2Template.java | 74 --------- .../MercenaryOfDestructionTemplate.java | 74 --------- .../npc/monster/MerkenisEscortTemplate.java | 74 --------- .../actor/npc/monster/MerkenisTemplate.java | 74 --------- .../npc/monster/MessengerAngel2Template.java | 74 --------- .../npc/monster/MessengerAngelTemplate.java | 74 --------- .../npc/monster/MessengerOfAngelTemplate.java | 74 --------- .../npc/monster/MessengerOfEmberTemplate.java | 74 --------- .../npc/monster/MicroScoutGolemTemplate.java | 74 --------- .../actor/npc/monster/MikhailTemplate.java | 74 --------- .../monster/MillenuGuardShamanTemplate.java | 74 --------- .../actor/npc/monster/MimiTheCatTemplate.java | 74 --------- .../actor/npc/monster/MimicTemplate.java | 74 --------- .../actor/npc/monster/MinaTemplate.java | 74 --------- .../actor/npc/monster/MineBugTemplate.java | 74 --------- .../monster/MinerviaVanHackenTemplate.java | 74 --------- .../npc/monster/MineshaftBatTemplate.java | 74 --------- .../actor/npc/monster/MinotaurTemplate.java | 74 --------- .../actor/npc/monster/MinskuTemplate.java | 74 --------- .../actor/npc/monster/MirrorTemplate.java | 74 --------- .../npc/monster/MiserySkeletonTemplate.java | 74 --------- .../actor/npc/monster/MistTerrorTemplate.java | 74 --------- .../monster/MonasteryGuardianTemplate.java | 74 --------- .../npc/monster/MonasticCrusaderTemplate.java | 74 --------- .../npc/monster/MonasticPilgrimTemplate.java | 74 --------- .../monster/MonsterEyeDestroyerTemplate.java | 74 --------- .../npc/monster/MonsterEyeGazerTemplate.java | 74 --------- .../monster/MonsterEyeSearcherTemplate.java | 74 --------- .../actor/npc/monster/MonsterEyeTemplate.java | 74 --------- .../monster/MonsterEyeTrackerTemplate.java | 74 --------- .../monster/MonsterEyeWatcherTemplate.java | 74 --------- .../MonstrousBeastOfAbyssBrukuntTemplate.java | 74 --------- .../MonumentDefenderAzrael2Template.java | 74 --------- .../MonumentDefenderAzrael3Template.java | 74 --------- .../MonumentDefenderAzrael4Template.java | 74 --------- .../MonumentDefenderAzrael5Template.java | 74 --------- .../MonumentDefenderAzrael6Template.java | 74 --------- .../MonumentDefenderAzraelTemplate.java | 74 --------- .../MonumentWatcherEzekiel2Template.java | 74 --------- .../MonumentWatcherEzekiel3Template.java | 74 --------- .../MonumentWatcherEzekiel4Template.java | 74 --------- .../MonumentWatcherEzekiel5Template.java | 74 --------- .../MonumentWatcherEzekiel6Template.java | 74 --------- .../MonumentWatcherEzekielTemplate.java | 74 --------- .../npc/monster/MoonstoneBeastTemplate.java | 74 --------- .../actor/npc/monster/MordeoTemplate.java | 74 --------- .../actor/npc/monster/MosAideTemplate.java | 74 --------- .../actor/npc/monster/MosGuardTemplate.java | 74 --------- .../npc/monster/MountainFungus2Template.java | 74 --------- .../npc/monster/MountainFungusTemplate.java | 74 --------- .../MountainWerewolfChiefTemplate.java | 74 --------- .../npc/monster/MountainWerewolfTemplate.java | 74 --------- .../npc/monster/MucrokianAsceticTemplate.java | 74 --------- .../npc/monster/MucrokianFanaticTemplate.java | 74 --------- .../monster/MucrokianPreacherTemplate.java | 74 --------- .../npc/monster/MucrokianSaviorTemplate.java | 74 --------- .../actor/npc/monster/MuddyCoralTemplate.java | 74 --------- .../npc/monster/MuertosArcherTemplate.java | 74 --------- .../npc/monster/MuertosCaptainTemplate.java | 74 --------- .../npc/monster/MuertosCommanderTemplate.java | 74 --------- .../npc/monster/MuertosGuardTemplate.java | 74 --------- .../monster/MuertosLieutenantTemplate.java | 74 --------- .../npc/monster/MuertosScoutTemplate.java | 74 --------- .../npc/monster/MuertosWarriorTemplate.java | 74 --------- .../actor/npc/monster/MulsKnightTemplate.java | 74 --------- .../actor/npc/monster/MulsWizardTemplate.java | 74 --------- .../npc/monster/MumusWarriorTemplate.java | 74 --------- .../npc/monster/MumusWizardTemplate.java | 74 --------- .../actor/npc/monster/MurtikaTemplate.java | 74 --------- .../npc/monster/MurtikasWarhoundTemplate.java | 74 --------- .../actor/npc/monster/Musveren2Template.java | 74 --------- .../actor/npc/monster/Musveren3Template.java | 74 --------- .../actor/npc/monster/MusverenTemplate.java | 74 --------- .../npc/monster/MutantAssassinTemplate.java | 74 --------- .../npc/monster/MutantBird2Template.java | 74 --------- .../npc/monster/MutantBird3Template.java | 74 --------- .../actor/npc/monster/MutantBirdTemplate.java | 74 --------- .../npc/monster/MutantDestroyerTemplate.java | 74 --------- .../npc/monster/MutantDiscipleTemplate.java | 74 --------- .../monster/MutantEliteSoldierTemplate.java | 74 --------- .../npc/monster/MutantGuideTemplate.java | 74 --------- .../npc/monster/MutantHealerTemplate.java | 74 --------- .../npc/monster/MutantMartyrTemplate.java | 74 --------- .../npc/monster/MutantOverlordTemplate.java | 74 --------- .../npc/monster/MutantShamanTemplate.java | 74 --------- .../npc/monster/MutantSoldier2Template.java | 74 --------- .../npc/monster/MutantSoldierTemplate.java | 74 --------- .../monster/MutantTreasureChest2Template.java | 74 --------- .../monster/MutantTreasureChestTemplate.java | 74 --------- .../npc/monster/MutantWarriorTemplate.java | 74 --------- .../monster/MutatedDrakeWing2Template.java | 74 --------- .../npc/monster/MutatedDrakeWingTemplate.java | 74 --------- .../npc/monster/MutatedElpyTemplate.java | 74 --------- .../npc/monster/MutationDrakeTemplate.java | 74 --------- .../monster/MysteriousServitorTemplate.java | 74 --------- .../npc/monster/MysticalWeaverTemplate.java | 74 --------- .../actor/npc/monster/MysticsToyTemplate.java | 74 --------- .../npc/monster/NagensCohortTemplate.java | 74 --------- .../npc/monster/NagensFriendTemplate.java | 74 --------- .../actor/npc/monster/NahirTemplate.java | 74 --------- .../actor/npc/monster/NaiaSpore2Template.java | 74 --------- .../actor/npc/monster/NaiaSpore3Template.java | 74 --------- .../actor/npc/monster/NaiaSpore4Template.java | 74 --------- .../actor/npc/monster/NaiaSpore5Template.java | 74 --------- .../actor/npc/monster/NaiaSporeTemplate.java | 74 --------- .../actor/npc/monster/NaiadTemplate.java | 74 --------- .../npc/monster/NakondasChainTemplate.java | 74 --------- .../npc/monster/NakondasSlaveTemplate.java | 74 --------- .../npc/monster/NamelessRevenantTemplate.java | 74 --------- .../actor/npc/monster/NastyGreenTemplate.java | 74 --------- .../monster/NativeEliteSoldierTemplate.java | 74 --------- .../NecromancerOfDestruction2Template.java | 74 --------- .../NecromancerOfDestructionTemplate.java | 74 --------- .../monster/NecrosentinelArcherTemplate.java | 74 --------- .../monster/NecrosentinelSoldierTemplate.java | 74 --------- .../monster/NeedleStakatoDrone2Template.java | 74 --------- .../monster/NeedleStakatoDroneTemplate.java | 74 --------- .../monster/NeedleStakatoSoldierTemplate.java | 74 --------- .../npc/monster/NeedleStakatoTemplate.java | 74 --------- .../monster/NeedleStakatoWorkerTemplate.java | 74 --------- .../npc/monster/NeerBodyguardTemplate.java | 74 --------- .../npc/monster/NeerCrawlerTemplate.java | 74 --------- .../monster/NeerGhoulBerserkerTemplate.java | 74 --------- .../npc/monster/NellisFollowerTemplate.java | 74 --------- .../monster/NephilimArchbishopTemplate.java | 74 --------- .../npc/monster/NephilimBishopTemplate.java | 74 --------- .../npc/monster/NephilimCardinalTemplate.java | 74 --------- .../monster/NephilimCenturionTemplate.java | 74 --------- .../monster/NephilimCommanderTemplate.java | 74 --------- .../npc/monster/NephilimGuardTemplate.java | 74 --------- .../monster/NephilimPraetorianTemplate.java | 74 --------- .../npc/monster/NephilimPriestTemplate.java | 74 --------- .../monster/NephilimRoyalGuardTemplate.java | 74 --------- .../npc/monster/NephilimScoutTemplate.java | 74 --------- .../npc/monster/NephilimSentinelTemplate.java | 74 --------- .../monster/NephilimSwordsmanTemplate.java | 74 --------- .../actor/npc/monster/NerkasTemplate.java | 74 --------- .../monster/NewbornLavasaurusTemplate.java | 74 --------- .../npc/monster/NightmareFlyerTemplate.java | 74 --------- .../npc/monster/NightmareGuideTemplate.java | 74 --------- .../npc/monster/NightmareKeeperTemplate.java | 74 --------- .../npc/monster/NightmareLordTemplate.java | 74 --------- .../npc/monster/NightmareWeaverTemplate.java | 74 --------- .../monster/NihilInvaderArcherTemplate.java | 74 --------- .../monster/NihilInvaderAssassinTemplate.java | 74 --------- .../NihilInvaderDestroyerTemplate.java | 74 --------- .../monster/NihilInvaderDiscipleTemplate.java | 74 --------- .../NihilInvaderEliteSoldierTemplate.java | 74 --------- .../monster/NihilInvaderGuideTemplate.java | 74 --------- .../monster/NihilInvaderHealerTemplate.java | 74 --------- .../monster/NihilInvaderMartyrTemplate.java | 74 --------- .../monster/NihilInvaderShamanTemplate.java | 74 --------- .../monster/NihilInvaderSoldier2Template.java | 74 --------- .../monster/NihilInvaderSoldierTemplate.java | 74 --------- .../npc/monster/NihilInvaderTemplate.java | 74 --------- .../NihilInvaderTreasureChest2Template.java | 74 --------- .../NihilInvaderTreasureChestTemplate.java | 74 --------- .../monster/NihilInvaderWarriorTemplate.java | 74 --------- .../npc/monster/NobleAntLeaderTemplate.java | 74 --------- .../actor/npc/monster/NobleAntTemplate.java | 74 --------- .../npc/monster/NonexistentManTemplate.java | 74 --------- .../monster/NorthernGoblinLeaderTemplate.java | 74 --------- .../npc/monster/NorthernGoblinTemplate.java | 74 --------- .../npc/monster/NorthernTrimdenTemplate.java | 74 --------- .../actor/npc/monster/NosLadTemplate.java | 74 --------- .../actor/npc/monster/NosTemplate.java | 74 --------- .../actor/npc/monster/NurseAntTemplate.java | 74 --------- .../actor/npc/monster/Obelisk2Template.java | 74 --------- .../actor/npc/monster/ObeliskTemplate.java | 74 --------- .../npc/monster/OblivionWatcherTemplate.java | 74 --------- .../npc/monster/ObsidianGolemTemplate.java | 74 --------- .../npc/monster/OcularServitorTemplate.java | 74 --------- .../monster/OelMahumBerserkerTemplate.java | 74 --------- .../npc/monster/OelMahumChampionTemplate.java | 74 --------- .../npc/monster/OelMahumClericTemplate.java | 74 --------- .../npc/monster/OelMahumLeaderTemplate.java | 74 --------- .../npc/monster/OelMahumScoutTemplate.java | 74 --------- .../actor/npc/monster/OelMahumTemplate.java | 74 --------- .../npc/monster/OelMahumThiefTemplate.java | 74 --------- .../npc/monster/OelMahumWarriorTemplate.java | 74 --------- .../monster/OelMahumWitchDoctorTemplate.java | 74 --------- .../npc/monster/OfferingBugTemplate.java | 74 --------- .../OfferingOfBrandedArcher2Template.java | 74 --------- .../OfferingOfBrandedArcherTemplate.java | 74 --------- .../OfferingOfBrandedBerserker2Template.java | 74 --------- .../OfferingOfBrandedBerserkerTemplate.java | 74 --------- .../OfferingOfBrandedDisciple2Template.java | 74 --------- .../OfferingOfBrandedDiscipleTemplate.java | 74 --------- .../OfferingOfBrandedElder2Template.java | 74 --------- .../OfferingOfBrandedElderTemplate.java | 74 --------- .../OfferingOfBrandedFollower2Template.java | 74 --------- .../OfferingOfBrandedFollowerTemplate.java | 74 --------- .../OfferingOfBrandedMarksman2Template.java | 74 --------- .../OfferingOfBrandedMarksmanTemplate.java | 74 --------- .../OfferingOfBrandedSaint2Template.java | 74 --------- .../OfferingOfBrandedSaintTemplate.java | 74 --------- .../OfferingOfBrandedWarrior2Template.java | 74 --------- .../OfferingOfBrandedWarriorTemplate.java | 74 --------- .../OfferingOfBrandedZealot2Template.java | 74 --------- .../OfferingOfBrandedZealotTemplate.java | 74 --------- .../OfferingOfForbiddenPath2Template.java | 74 --------- ...fferingOfForbiddenPathArcher2Template.java | 74 --------- ...OfferingOfForbiddenPathArcherTemplate.java | 74 --------- ...ringOfForbiddenPathBerserker2Template.java | 74 --------- ...eringOfForbiddenPathBerserkerTemplate.java | 74 --------- ...eringOfForbiddenPathDisciple2Template.java | 74 --------- ...feringOfForbiddenPathDiscipleTemplate.java | 74 --------- ...OfferingOfForbiddenPathElder2Template.java | 74 --------- .../OfferingOfForbiddenPathElderTemplate.java | 74 --------- ...eringOfForbiddenPathFollower2Template.java | 74 --------- ...feringOfForbiddenPathFollowerTemplate.java | 74 --------- ...eringOfForbiddenPathMarksman2Template.java | 74 --------- ...feringOfForbiddenPathMarksmanTemplate.java | 74 --------- ...OfferingOfForbiddenPathSaint2Template.java | 74 --------- .../OfferingOfForbiddenPathSaintTemplate.java | 74 --------- .../OfferingOfForbiddenPathTemplate.java | 74 --------- ...feringOfForbiddenPathWarrior2Template.java | 74 --------- ...fferingOfForbiddenPathWarriorTemplate.java | 74 --------- ...fferingOfForbiddenPathZealot2Template.java | 74 --------- ...OfferingOfForbiddenPathZealotTemplate.java | 74 --------- .../OfferingOfTheBranded2Template.java | 74 --------- .../monster/OfferingOfTheBrandedTemplate.java | 74 --------- .../actor/npc/monster/Ogre2Template.java | 74 --------- .../actor/npc/monster/Ogre3Template.java | 74 --------- .../actor/npc/monster/OgreTemplate.java | 74 --------- .../actor/npc/monster/OlArioshTemplate.java | 74 --------- .../actor/npc/monster/OlMahum2Template.java | 74 --------- .../npc/monster/OlMahumArcherTemplate.java | 74 --------- .../npc/monster/OlMahumBetrayerTemplate.java | 74 --------- .../npc/monster/OlMahumCaptain2Template.java | 74 --------- .../npc/monster/OlMahumCaptainTemplate.java | 74 --------- .../npc/monster/OlMahumChampionTemplate.java | 74 --------- .../npc/monster/OlMahumCommanderTemplate.java | 74 --------- .../npc/monster/OlMahumDeserterTemplate.java | 74 --------- .../npc/monster/OlMahumGeneralTemplate.java | 74 --------- .../npc/monster/OlMahumGuardTemplate.java | 74 --------- .../npc/monster/OlMahumGuerillaTemplate.java | 74 --------- .../npc/monster/OlMahumInspectorTemplate.java | 74 --------- .../monster/OlMahumLegionnaireTemplate.java | 74 --------- .../npc/monster/OlMahumLordTemplate.java | 74 --------- .../npc/monster/OlMahumMarksmanTemplate.java | 74 --------- .../npc/monster/OlMahumNoviceTemplate.java | 74 --------- .../monster/OlMahumOfficerTakTemplate.java | 74 --------- .../npc/monster/OlMahumOfficerTemplate.java | 74 --------- .../npc/monster/OlMahumPatrolTemplate.java | 74 --------- .../npc/monster/OlMahumPatrolmanTemplate.java | 74 --------- .../npc/monster/OlMahumRaiderTemplate.java | 74 --------- .../npc/monster/OlMahumRangerTemplate.java | 74 --------- .../npc/monster/OlMahumRecruitTemplate.java | 74 --------- .../npc/monster/OlMahumReserveTemplate.java | 74 --------- .../npc/monster/OlMahumSentryTemplate.java | 74 --------- .../npc/monster/OlMahumSergeantTemplate.java | 74 --------- .../npc/monster/OlMahumShooterTemplate.java | 74 --------- .../npc/monster/OlMahumStragglerTemplate.java | 74 --------- .../npc/monster/OlMahumSupplierTemplate.java | 74 --------- .../monster/OlMahumSupportTroopTemplate.java | 74 --------- .../monster/OlMahumTranscender2Template.java | 74 --------- .../monster/OlMahumTranscender3Template.java | 74 --------- .../monster/OlMahumTranscender4Template.java | 74 --------- .../monster/OlMahumTranscenderTemplate.java | 74 --------- .../npc/monster/OlMahumVanArcherTemplate.java | 74 --------- .../npc/monster/OlMahumVanGruntTemplate.java | 74 --------- .../npc/monster/OlMahumVanLeaderTemplate.java | 74 --------- .../OldAristocratsSoldierTemplate.java | 74 --------- .../actor/npc/monster/OmenBeastTemplate.java | 74 --------- .../actor/npc/monster/OpalBeastTemplate.java | 74 --------- .../actor/npc/monster/OrcArcherTemplate.java | 74 --------- .../npc/monster/OrcChampionTemplate.java | 74 --------- .../actor/npc/monster/OrcEscortTemplate.java | 74 --------- .../npc/monster/OrcFighter2Template.java | 74 --------- .../npc/monster/OrcFighterLeaderTemplate.java | 74 --------- .../actor/npc/monster/OrcFighterTemplate.java | 74 --------- .../actor/npc/monster/OrcGruntTemplate.java | 74 --------- .../npc/monster/OrcLieutenantTemplate.java | 74 --------- .../npc/monster/OrcMarksmanTemplate.java | 74 --------- .../actor/npc/monster/OrcShamanTemplate.java | 74 --------- .../actor/npc/monster/OrcSniperTemplate.java | 74 --------- .../actor/npc/monster/OrcTemplate.java | 74 --------- .../npc/monster/OrcWarriorLeaderTemplate.java | 74 --------- .../actor/npc/monster/OrcWarriorTemplate.java | 74 --------- .../actor/npc/monster/OreBatTemplate.java | 74 --------- .../monster/OriginalSinWarden2Template.java | 74 --------- .../monster/OriginalSinWardenTemplate.java | 74 --------- .../npc/monster/Ornithomimus2Template.java | 74 --------- .../npc/monster/Ornithomimus3Template.java | 74 --------- .../npc/monster/Ornithomimus4Template.java | 74 --------- .../npc/monster/Ornithomimus5Template.java | 74 --------- .../npc/monster/Ornithomimus6Template.java | 74 --------- .../npc/monster/Ornithomimus7Template.java | 74 --------- .../npc/monster/OrnithomimusTemplate.java | 74 --------- .../monster/OrpheusResurrecterTemplate.java | 74 --------- .../actor/npc/monster/OssiudTemplate.java | 74 --------- .../npc/monster/OutpostCaptainTemplate.java | 74 --------- .../actor/npc/monster/OverTheTopTemplate.java | 74 --------- .../npc/monster/OverlordAtrusTemplate.java | 74 --------- .../OverlordOfTheHolyLandsTemplate.java | 74 --------- .../monster/Pachycephalosaurus2Template.java | 74 --------- .../monster/Pachycephalosaurus3Template.java | 74 --------- .../monster/Pachycephalosaurus4Template.java | 74 --------- .../monster/Pachycephalosaurus5Template.java | 74 --------- .../monster/PachycephalosaurusTemplate.java | 74 --------- .../npc/monster/PageOfPilgrimTemplate.java | 74 --------- .../monster/PageOfRottingTreeTemplate.java | 74 --------- .../npc/monster/PageOfWatchmanTemplate.java | 74 --------- .../actor/npc/monster/PageosTemplate.java | 74 --------- .../actor/npc/monster/PakoTheCatTemplate.java | 74 --------- .../actor/npc/monster/PalioteTemplate.java | 74 --------- .../actor/npc/monster/PalitTemplate.java | 74 --------- .../actor/npc/monster/PanTemplate.java | 74 --------- .../npc/monster/PanathensKnightTemplate.java | 74 --------- .../monster/PanathensProtectorsTemplate.java | 74 --------- .../actor/npc/monster/PantheraTemplate.java | 74 --------- .../actor/npc/monster/PapionTemplate.java | 74 --------- .../monster/ParhitPadishaSobekkTemplate.java | 74 --------- .../npc/monster/ParmesGuardianTemplate.java | 74 --------- .../npc/monster/ParmesHealer2Template.java | 74 --------- .../npc/monster/ParmesHealerTemplate.java | 74 --------- .../npc/monster/PartisanArcher2Template.java | 74 --------- .../npc/monster/PartisanArcherTemplate.java | 74 --------- .../monster/PartisanCourtGuard2Template.java | 74 --------- .../monster/PartisanCourtGuard3Template.java | 74 --------- .../monster/PartisanCourtGuard4Template.java | 74 --------- .../monster/PartisanCourtGuardTemplate.java | 74 --------- .../npc/monster/PartisanHealer2Template.java | 74 --------- .../npc/monster/PartisanHealerTemplate.java | 74 --------- .../npc/monster/PartisanSoldier2Template.java | 74 --------- .../npc/monster/PartisanSoldierTemplate.java | 74 --------- .../monster/PartisanSorcerer2Template.java | 74 --------- .../npc/monster/PartisanSorcererTemplate.java | 74 --------- .../monster/PashikaSonOfVoltarTemplate.java | 74 --------- .../monster/PassagewayCaptainTemplate.java | 74 --------- .../npc/monster/PassagewayGuardsTemplate.java | 74 --------- .../npc/monster/PassagewayMysticTemplate.java | 74 --------- .../npc/monster/PastCreatureTemplate.java | 74 --------- .../actor/npc/monster/PastKnightTemplate.java | 74 --------- .../npc/monster/PastusShadowTemplate.java | 74 --------- .../npc/monster/PastusSilhouetteTemplate.java | 74 --------- .../npc/monster/PatinArcherTemplate.java | 74 --------- .../monster/PavelSafetyDeviceTemplate.java | 74 --------- .../npc/monster/PawnOfIkuntaiTemplate.java | 74 --------- .../npc/monster/PawnOfKutusTemplate.java | 74 --------- .../monster/PeerlessKanabion2Template.java | 74 --------- .../monster/PeerlessKanabion3Template.java | 74 --------- .../npc/monster/PeerlessKanabionTemplate.java | 74 --------- .../npc/monster/PenanceGuard2Template.java | 74 --------- .../npc/monster/PenanceGuardTemplate.java | 74 --------- .../actor/npc/monster/Perum2Template.java | 74 --------- .../actor/npc/monster/PerumTemplate.java | 74 --------- .../monster/PhantomOfKenisheeTemplate.java | 74 --------- .../monster/PhantomSalamanderTemplate.java | 74 --------- .../monster/PhantomsOfTheMineTemplate.java | 74 --------- .../npc/monster/PicotAraneidTemplate.java | 74 --------- .../actor/npc/monster/PicuboTemplate.java | 74 --------- .../npc/monster/PilgrimOfLightTemplate.java | 74 --------- .../monster/PilgrimOfSplendorTemplate.java | 74 --------- .../npc/monster/PincerSpiderTemplate.java | 74 --------- .../actor/npc/monster/PincherTemplate.java | 74 --------- .../actor/npc/monster/PinrulTemplate.java | 74 --------- .../monster/PirateCaptainUthankaTemplate.java | 74 --------- .../npc/monster/PirateZombie2Template.java | 74 --------- .../npc/monster/PirateZombie3Template.java | 74 --------- .../monster/PirateZombieCaptain2Template.java | 74 --------- .../monster/PirateZombieCaptain3Template.java | 74 --------- .../monster/PirateZombieCaptain4Template.java | 74 --------- .../monster/PirateZombieCaptainTemplate.java | 74 --------- .../npc/monster/PirateZombieTemplate.java | 74 --------- .../monster/PiratesZombieCaptainTemplate.java | 74 --------- .../actor/npc/monster/PitArcherTemplate.java | 74 --------- .../npc/monster/PitchstoneGolemTemplate.java | 74 --------- .../npc/monster/PlagueZombieTemplate.java | 74 --------- .../npc/monster/PlainGrizzlyTemplate.java | 74 --------- .../actor/npc/monster/PlandoTemplate.java | 74 --------- .../PlatinumGuardianArcherTemplate.java | 74 --------- .../PlatinumGuardianChiefTemplate.java | 74 --------- .../PlatinumGuardianPrefectTemplate.java | 74 --------- .../PlatinumGuardianShamanTemplate.java | 74 --------- .../PlatinumGuardianWarriorTemplate.java | 74 --------- .../monster/PlatinumTribeArcherTemplate.java | 74 --------- .../PlatinumTribeOverlordTemplate.java | 74 --------- .../monster/PlatinumTribeShamanTemplate.java | 74 --------- .../monster/PlatinumTribeSoldierTemplate.java | 74 --------- .../monster/PlatinumTribeWarriorTemplate.java | 74 --------- .../npc/monster/PlazaCaimanTemplate.java | 74 --------- .../npc/monster/PlazaGavielTemplate.java | 74 --------- .../actor/npc/monster/PlazaHelmTemplate.java | 74 --------- .../npc/monster/PlunderTarantulaTemplate.java | 74 --------- .../npc/monster/PobbyEscortTemplate.java | 74 --------- .../actor/npc/monster/PobbyTemplate.java | 74 --------- .../actor/npc/monster/PobbysMaidTemplate.java | 74 --------- .../npc/monster/PoisonAraneidTemplate.java | 74 --------- .../actor/npc/monster/PortaTemplate.java | 74 --------- .../actor/npc/monster/PowderKegTemplate.java | 74 --------- .../npc/monster/PowerAngelAmonTemplate.java | 74 --------- .../PowerOfSealIsolation2Template.java | 73 --------- .../monster/PowerOfSealIsolationTemplate.java | 73 --------- .../actor/npc/monster/PrairieFoxTemplate.java | 74 --------- .../npc/monster/PrairieKeltirTemplate.java | 74 --------- .../actor/npc/monster/Premo2Template.java | 74 --------- .../actor/npc/monster/PremoTemplate.java | 74 --------- .../npc/monster/PriestOfDarknessTemplate.java | 74 --------- .../PriestZombieOfFarakelsusTemplate.java | 74 --------- .../npc/monster/PriestessOfRahhaTemplate.java | 74 --------- .../npc/monster/PrincessGuardTemplate.java | 74 --------- .../npc/monster/PrisonGuard2Template.java | 74 --------- .../npc/monster/PrisonGuardTemplate.java | 74 --------- .../monster/ProbeGolemChampionITemplate.java | 74 --------- .../monster/ProbeGolemProdigyIvTemplate.java | 74 --------- .../npc/monster/PronghornSpiritTemplate.java | 74 --------- .../actor/npc/monster/PronghornTemplate.java | 74 --------- .../npc/monster/ProphetGuard2Template.java | 74 --------- .../npc/monster/ProphetGuardTemplate.java | 74 --------- .../npc/monster/ProphetsAideTemplate.java | 74 --------- .../npc/monster/ProphetsGuardTemplate.java | 74 --------- .../actor/npc/monster/ProwlerTemplate.java | 74 --------- .../actor/npc/monster/PterosaurTemplate.java | 74 --------- .../actor/npc/monster/Puma2Template.java | 74 --------- .../actor/npc/monster/PumaTemplate.java | 74 --------- .../actor/npc/monster/PuncherTemplate.java | 74 --------- .../PunishmentOfSplendor2Template.java | 74 --------- .../monster/PunishmentOfSplendorTemplate.java | 74 --------- .../monster/PurgatoryConjurerTemplate.java | 74 --------- .../monster/PurgatoryGargoyleTemplate.java | 74 --------- .../npc/monster/PurgatoryLivionaTemplate.java | 74 --------- .../npc/monster/PurgatorySerpentTemplate.java | 74 --------- .../npc/monster/PurgatoryShadowTemplate.java | 74 --------- .../monster/PurgatoryTarantulaTemplate.java | 74 --------- .../npc/monster/PurgatoryWispTemplate.java | 74 --------- .../actor/npc/monster/PursuerTemplate.java | 74 --------- .../npc/monster/PytanKnightTemplate.java | 74 --------- .../actor/npc/monster/PytanTemplate.java | 74 --------- .../actor/npc/monster/PythiaTemplate.java | 74 --------- .../npc/monster/QuarryBowmanTemplate.java | 74 --------- .../npc/monster/QuarryForemanTemplate.java | 74 --------- .../npc/monster/QuarryPatrolmanTemplate.java | 74 --------- .../npc/monster/QuarrySupervisorTemplate.java | 74 --------- .../npc/monster/QueenAntLarvaTemplate.java | 74 --------- .../npc/monster/QueenUndineLadTemplate.java | 74 --------- .../npc/monster/QueenUndineTemplate.java | 74 --------- .../npc/monster/QuicksilverBeastTemplate.java | 74 --------- .../actor/npc/monster/Rabbit2Template.java | 74 --------- .../npc/monster/RagingRevolutionTemplate.java | 74 --------- .../npc/monster/RagingSpartoiTemplate.java | 74 --------- .../actor/npc/monster/RagnaOrc2Template.java | 74 --------- .../npc/monster/RagnaOrcArcher2Template.java | 74 --------- .../npc/monster/RagnaOrcArcherTemplate.java | 74 --------- .../monster/RagnaOrcCommander2Template.java | 74 --------- .../monster/RagnaOrcCommanderTemplate.java | 74 --------- .../npc/monster/RagnaOrcHealer2Template.java | 74 --------- .../npc/monster/RagnaOrcHealerTemplate.java | 74 --------- .../npc/monster/RagnaOrcHero2Template.java | 74 --------- .../npc/monster/RagnaOrcHeroTemplate.java | 74 --------- .../npc/monster/RagnaOrcMage2Template.java | 74 --------- .../npc/monster/RagnaOrcMage3Template.java | 74 --------- .../npc/monster/RagnaOrcMage4Template.java | 74 --------- .../npc/monster/RagnaOrcMageTemplate.java | 74 --------- .../npc/monster/RagnaOrcOverlordTemplate.java | 74 --------- .../npc/monster/RagnaOrcSeer2Template.java | 74 --------- .../npc/monster/RagnaOrcSeerTemplate.java | 74 --------- .../npc/monster/RagnaOrcShaman2Template.java | 74 --------- .../npc/monster/RagnaOrcShamanTemplate.java | 74 --------- .../npc/monster/RagnaOrcSniper2Template.java | 74 --------- .../npc/monster/RagnaOrcSniperTemplate.java | 74 --------- .../monster/RagnaOrcSorcerer2Template.java | 74 --------- .../monster/RagnaOrcSorcerer3Template.java | 74 --------- .../monster/RagnaOrcSorcerer4Template.java | 74 --------- .../npc/monster/RagnaOrcSorcererTemplate.java | 74 --------- .../actor/npc/monster/RagnaOrcTemplate.java | 74 --------- .../npc/monster/RagnaOrcWarrior2Template.java | 74 --------- .../npc/monster/RagnaOrcWarriorTemplate.java | 74 --------- .../npc/monster/RagothsGuardTemplate.java | 74 --------- .../npc/monster/RagothsHeraldTemplate.java | 74 --------- .../monster/RaiderOfPastureland2Template.java | 74 --------- .../monster/RaiderOfPastureland3Template.java | 74 --------- .../monster/RaiderOfPastureland4Template.java | 74 --------- .../monster/RaiderOfPastureland5Template.java | 74 --------- .../monster/RaiderOfPastureland6Template.java | 74 --------- .../monster/RaiderOfPasturelandTemplate.java | 74 --------- .../actor/npc/monster/RaikelLeosTemplate.java | 74 --------- .../actor/npc/monster/RaikelTemplate.java | 74 --------- .../npc/monster/RainbowFrogTemplate.java | 74 --------- .../monster/RakeclawImpChieftainTemplate.java | 74 --------- .../monster/RakeclawImpHunterTemplate.java | 74 --------- .../npc/monster/RakeclawImpTemplate.java | 74 --------- .../npc/monster/RakinSalamanderTemplate.java | 74 --------- .../actor/npc/monster/RakinTemplate.java | 74 --------- .../npc/monster/RakinUndineTemplate.java | 74 --------- .../actor/npc/monster/RakulTemplate.java | 74 --------- .../npc/monster/RamsebaliusTemplate.java | 74 --------- .../actor/npc/monster/RancDeumusTemplate.java | 74 --------- .../actor/npc/monster/RangosIrisTemplate.java | 74 --------- .../actor/npc/monster/RangosLensTemplate.java | 74 --------- .../npc/monster/RapiniTheUnicornTemplate.java | 74 --------- .../npc/monster/RatmanChieftainTemplate.java | 74 --------- .../npc/monster/RatmanHunterTemplate.java | 74 --------- .../actor/npc/monster/RatmanSpyTemplate.java | 74 --------- .../monster/RatmanSubChieftainTemplate.java | 74 --------- .../npc/monster/RatmanWarriorTemplate.java | 74 --------- .../monster/RavenousSoulDevourerTemplate.java | 74 --------- .../npc/monster/RayitosHenchman2Template.java | 74 --------- .../npc/monster/RayitosHenchmanTemplate.java | 74 --------- .../monster/RecklessSpriteOfAirTemplate.java | 74 --------- .../RecklessSpriteOfWaterTemplate.java | 74 --------- .../actor/npc/monster/RedArachneTemplate.java | 74 --------- .../actor/npc/monster/RedBearTemplate.java | 74 --------- .../actor/npc/monster/RedBulletTemplate.java | 74 --------- .../npc/monster/RedEyeArcherTemplate.java | 74 --------- .../npc/monster/RedEyeBarbedBatTemplate.java | 74 --------- .../npc/monster/RedEyeGuardsTemplate.java | 74 --------- .../npc/monster/RedEyeVampireBatTemplate.java | 74 --------- .../actor/npc/monster/RedFoxTemplate.java | 74 --------- .../actor/npc/monster/RedHotTemplate.java | 74 --------- .../actor/npc/monster/RedKeltirTemplate.java | 74 --------- .../monster/RedScavengerSpiderTemplate.java | 74 --------- .../actor/npc/monster/RedeyeBatTemplate.java | 74 --------- .../actor/npc/monster/ReefGolem2Template.java | 74 --------- .../actor/npc/monster/ReefGolem3Template.java | 74 --------- .../actor/npc/monster/ReefGolemTemplate.java | 74 --------- .../npc/monster/RelicSpartoiTemplate.java | 74 --------- .../npc/monster/RelicWerewolfTemplate.java | 74 --------- .../npc/monster/RemmelsArcherTemplate.java | 74 --------- .../npc/monster/RemmelsGuardTemplate.java | 74 --------- .../npc/monster/RemnantDiabolistTemplate.java | 74 --------- .../npc/monster/RemnantDivinerTemplate.java | 74 --------- .../npc/monster/RemnantWraithTemplate.java | 74 --------- .../actor/npc/monster/RenoasElpyTemplate.java | 74 --------- .../actor/npc/monster/RenoasHogTemplate.java | 74 --------- .../npc/monster/RequiemBehemoth2Template.java | 74 --------- .../npc/monster/RequiemBehemoth3Template.java | 74 --------- .../npc/monster/RequiemBehemoth4Template.java | 74 --------- .../npc/monster/RequiemBehemothTemplate.java | 74 --------- .../npc/monster/RequiemLordTemplate.java | 74 --------- .../npc/monster/RequiemPriestTemplate.java | 74 --------- .../monster/RestrainerOfGloryTemplate.java | 74 --------- .../monster/ResurrectedGuard2Template.java | 74 --------- .../npc/monster/ResurrectedGuardTemplate.java | 74 --------- .../monster/ResurrectedKnightTemplate.java | 74 --------- .../ResurrectedTempleKnightTemplate.java | 74 --------- .../npc/monster/RetainerOfSkylaTemplate.java | 74 --------- .../RevenantOfTantosChiefTemplate.java | 74 --------- .../npc/monster/RhiannasEscortTemplate.java | 74 --------- .../npc/monster/RhiannasHealerTemplate.java | 74 --------- .../actor/npc/monster/RibaIrenTemplate.java | 74 --------- .../actor/npc/monster/RibaTemplate.java | 74 --------- .../actor/npc/monster/RicenseoTemplate.java | 74 --------- .../npc/monster/RirifTheUnicornTemplate.java | 74 --------- .../npc/monster/RitmalSwordsmanTemplate.java | 74 --------- .../npc/monster/RitualOffering2Template.java | 74 --------- .../npc/monster/RitualOfferingTemplate.java | 74 --------- .../npc/monster/RitualSacrifice2Template.java | 74 --------- .../npc/monster/RitualSacrifice3Template.java | 74 --------- .../npc/monster/RitualSacrifice4Template.java | 74 --------- .../npc/monster/RitualSacrifice5Template.java | 74 --------- .../npc/monster/RitualSacrifice6Template.java | 74 --------- .../npc/monster/RitualSacrifice7Template.java | 74 --------- .../npc/monster/RitualSacrificeTemplate.java | 74 --------- .../npc/monster/RoadCollectorTemplate.java | 74 --------- .../RoadScavengerHenchmanTemplate.java | 74 --------- .../npc/monster/RoadScavengerTemplate.java | 74 --------- .../RodenpiculasGatekeeperTemplate.java | 74 --------- .../actor/npc/monster/RodoKnightTemplate.java | 74 --------- .../actor/npc/monster/RokoTemplate.java | 74 --------- .../npc/monster/RokosWarhoundTemplate.java | 74 --------- .../actor/npc/monster/RomerohivTemplate.java | 74 --------- .../npc/monster/RottenKanabion2Template.java | 74 --------- .../npc/monster/RottenKanabion3Template.java | 74 --------- .../npc/monster/RottenKanabionTemplate.java | 74 --------- .../npc/monster/RottenMessenger2Template.java | 74 --------- .../npc/monster/RottenMessengerTemplate.java | 74 --------- .../npc/monster/RottingGolemTemplate.java | 74 --------- .../npc/monster/RottingTreeTemplate.java | 74 --------- .../monster/RoughlyHewnRockGolemTemplate.java | 74 --------- .../actor/npc/monster/RovingSoulTemplate.java | 74 --------- .../npc/monster/RowinUndineTemplate.java | 74 --------- .../npc/monster/RoxideCohortTemplate.java | 74 --------- .../actor/npc/monster/RoxideTemplate.java | 74 --------- .../monster/RoyalCaveServant2Template.java | 74 --------- .../npc/monster/RoyalCaveServantTemplate.java | 74 --------- .../npc/monster/RoyalGuardAntTemplate.java | 74 --------- .../monster/RoyalGuardCaptain2Template.java | 74 --------- .../monster/RoyalGuardCaptainTemplate.java | 74 --------- .../monster/RoyalGuardOfEmpire2Template.java | 74 --------- .../monster/RoyalGuardOfEmpireTemplate.java | 74 --------- .../npc/monster/RoyalStraightTemplate.java | 74 --------- .../npc/monster/RudeltosBansheeTemplate.java | 74 --------- .../npc/monster/RudeltosDreVanulTemplate.java | 74 --------- .../npc/monster/RuellsUnicornTemplate.java | 74 --------- .../actor/npc/monster/RuellsWindTemplate.java | 74 --------- .../actor/npc/monster/RuinBatTemplate.java | 74 --------- .../npc/monster/RuinImpElderTemplate.java | 74 --------- .../actor/npc/monster/RuinImpTemplate.java | 74 --------- .../npc/monster/RuinSpartoiTemplate.java | 74 --------- .../npc/monster/RuinZombieLeaderTemplate.java | 74 --------- .../actor/npc/monster/RuinZombieTemplate.java | 74 --------- .../monster/RupturedKanabion2Template.java | 74 --------- .../monster/RupturedKanabion3Template.java | 74 --------- .../npc/monster/RupturedKanabionTemplate.java | 74 --------- .../SacrificeOfTheSacrificedTemplate.java | 74 --------- .../npc/monster/SacrificedManTemplate.java | 74 --------- .../actor/npc/monster/SaironTemplate.java | 74 --------- .../npc/monster/SaironsDollTemplate.java | 74 --------- .../npc/monster/SaironsPuppetTemplate.java | 74 --------- .../npc/monster/SalamanderElderTemplate.java | 74 --------- .../npc/monster/SalamanderNobleTemplate.java | 74 --------- .../npc/monster/SalamanderRowinTemplate.java | 74 --------- .../actor/npc/monster/SalamanderTemplate.java | 74 --------- .../actor/npc/monster/SaltyDogTemplate.java | 74 --------- .../actor/npc/monster/SandDevilTemplate.java | 74 --------- .../npc/monster/SandScorpionTemplate.java | 74 --------- .../actor/npc/monster/SandstormTemplate.java | 74 --------- .../actor/npc/monster/SanhidroTemplate.java | 74 --------- .../monster/SaplingOfPalatanosTemplate.java | 74 --------- .../npc/monster/SargonAttendantTemplate.java | 74 --------- .../npc/monster/SargonsSquireTemplate.java | 74 --------- .../actor/npc/monster/SatyrElderTemplate.java | 74 --------- .../actor/npc/monster/SatyrTemplate.java | 74 --------- .../actor/npc/monster/SatyrosTemplate.java | 74 --------- .../npc/monster/SavageKanabion2Template.java | 74 --------- .../npc/monster/SavageKanabion3Template.java | 74 --------- .../npc/monster/SavageKanabionTemplate.java | 74 --------- .../npc/monster/SavageWarriorTemplate.java | 74 --------- .../npc/monster/SaviorSolinaTemplate.java | 74 --------- .../actor/npc/monster/Scarecrow2Template.java | 74 --------- .../ScarletSalamanderElderTemplate.java | 74 --------- .../monster/ScarletSalamanderTemplate.java | 74 --------- .../monster/ScarletStakatoNoble2Template.java | 74 --------- .../monster/ScarletStakatoNoble3Template.java | 74 --------- .../monster/ScarletStakatoNobleTemplate.java | 74 --------- .../ScarletStakatoSoldier2Template.java | 74 --------- .../ScarletStakatoSoldierTemplate.java | 74 --------- .../ScarletStakatoWorker2Template.java | 74 --------- .../monster/ScarletStakatoWorkerTemplate.java | 74 --------- .../npc/monster/ScavengerAntTemplate.java | 74 --------- .../npc/monster/ScavengerBatTemplate.java | 74 --------- .../npc/monster/ScavengerScarabTemplate.java | 74 --------- .../npc/monster/ScavengerSpiderTemplate.java | 74 --------- .../npc/monster/ScavengerWereratTemplate.java | 74 --------- .../npc/monster/ScoutOfHekatonTemplate.java | 74 --------- .../npc/monster/ScoutOfThePlainsTemplate.java | 74 --------- .../monster/ScoutTypeGolemNo28Template.java | 74 --------- .../monster/ScoutTypeGolemNo2Template.java | 74 --------- .../actor/npc/monster/SealAngel2Template.java | 74 --------- .../actor/npc/monster/SealAngelTemplate.java | 74 --------- .../npc/monster/SealArchangel2Template.java | 74 --------- .../npc/monster/SealArchangelTemplate.java | 74 --------- .../actor/npc/monster/SealDeviceTemplate.java | 74 --------- .../npc/monster/SebeksFanaticTemplate.java | 74 --------- .../npc/monster/SebeksPriestTemplate.java | 74 --------- .../npc/monster/SecretKeeperTreeTemplate.java | 74 --------- .../actor/npc/monster/SeedOfPainTemplate.java | 74 --------- .../npc/monster/SeekerSolinaTemplate.java | 74 --------- .../npc/monster/SeerFlourosTemplate.java | 74 --------- .../npc/monster/SeerOfBloodTemplate.java | 74 --------- .../npc/monster/SeerOfHallateTemplate.java | 74 --------- .../actor/npc/monster/SeerUgorosTemplate.java | 74 --------- .../npc/monster/SelMahumChefTemplate.java | 74 --------- .../SelMahumDrillSergeant2Template.java | 74 --------- .../SelMahumDrillSergeant3Template.java | 74 --------- .../SelMahumDrillSergeantTemplate.java | 74 --------- .../monster/SelMahumEscortGuardTemplate.java | 74 --------- .../npc/monster/SelMahumRecruit2Template.java | 74 --------- .../npc/monster/SelMahumRecruit3Template.java | 74 --------- .../npc/monster/SelMahumRecruitTemplate.java | 74 --------- .../npc/monster/SelMahumSoldier2Template.java | 74 --------- .../npc/monster/SelMahumSoldier3Template.java | 74 --------- .../npc/monster/SelMahumSoldierTemplate.java | 74 --------- .../monster/SelMahumSquadLeader2Template.java | 74 --------- .../monster/SelMahumSquadLeader3Template.java | 74 --------- .../monster/SelMahumSquadLeaderTemplate.java | 74 --------- .../SelMahumTrainingOfficerTemplate.java | 74 --------- .../monster/SeluLizardmanScoutTemplate.java | 74 --------- .../monster/SeluLizardmanWarriorTemplate.java | 74 --------- .../npc/monster/SentinelOfEmberTemplate.java | 74 --------- .../npc/monster/SentinelOfWater2Template.java | 74 --------- .../npc/monster/SentinelOfWaterTemplate.java | 74 --------- .../monster/SentinelWaterspiritTemplate.java | 74 --------- .../npc/monster/SephiasSalveTemplate.java | 74 --------- .../npc/monster/SepulcherArchon2Template.java | 74 --------- .../npc/monster/SepulcherArchonTemplate.java | 74 --------- .../npc/monster/SepulcherGuard2Template.java | 74 --------- .../npc/monster/SepulcherGuardTemplate.java | 74 --------- .../monster/SepulcherGuardian2Template.java | 74 --------- .../monster/SepulcherGuardianTemplate.java | 74 --------- .../monster/SepulcherInquisitor2Template.java | 74 --------- .../monster/SepulcherInquisitorTemplate.java | 74 --------- .../monster/SepulcherPreacher2Template.java | 74 --------- .../monster/SepulcherPreacherTemplate.java | 74 --------- .../npc/monster/SepulcherSage2Template.java | 74 --------- .../npc/monster/SepulcherSageTemplate.java | 74 --------- .../monster/SerpentDemonKadeshTemplate.java | 74 --------- .../npc/monster/SerpentSlaveTemplate.java | 74 --------- .../npc/monster/ServantOfCalibusTemplate.java | 74 --------- .../npc/monster/ServantOfFalstonTemplate.java | 74 --------- .../npc/monster/ServantOfHekatonTemplate.java | 74 --------- .../monster/ServitorOfBlackLilyTemplate.java | 74 --------- .../monster/ServitorOfDarkness2Template.java | 74 --------- .../monster/ServitorOfDarkness3Template.java | 74 --------- .../monster/ServitorOfDarkness4Template.java | 74 --------- .../monster/ServitorOfDarknessTemplate.java | 74 --------- .../actor/npc/monster/SeychellesTemplate.java | 74 --------- .../actor/npc/monster/Shackle2Template.java | 74 --------- .../actor/npc/monster/ShackleTemplate.java | 74 --------- .../actor/npc/monster/Shade2Template.java | 74 --------- .../npc/monster/ShadeHorrorTemplate.java | 74 --------- .../actor/npc/monster/ShadeTemplate.java | 74 --------- .../ShadithsRoyalGuardCaptainTemplate.java | 74 --------- .../npc/monster/ShadithsSentinelTemplate.java | 74 --------- .../npc/monster/ShadowBeastTemplate.java | 74 --------- .../npc/monster/ShadowColumnTemplate.java | 74 --------- .../npc/monster/ShadowOfBelethTemplate.java | 74 --------- .../npc/monster/ShadowOfHalisha2Template.java | 74 --------- .../npc/monster/ShadowOfHalisha3Template.java | 74 --------- .../npc/monster/ShadowOfHalisha4Template.java | 74 --------- .../npc/monster/ShadowOfHalishaTemplate.java | 74 --------- .../npc/monster/ShadowOfKenisheeTemplate.java | 74 --------- .../npc/monster/ShadowOfOblivionTemplate.java | 74 --------- .../npc/monster/ShadowTurenTemplate.java | 74 --------- .../monster/ShadyMuertosArcherTemplate.java | 74 --------- .../monster/ShadyMuertosCaptainTemplate.java | 74 --------- .../ShadyMuertosCommanderTemplate.java | 74 --------- .../monster/ShadyMuertosGuardTemplate.java | 74 --------- .../npc/monster/ShadyMuertosTemplate.java | 74 --------- .../monster/ShadyMuertosWarriorTemplate.java | 74 --------- .../monster/ShadyMuertosWizardTemplate.java | 74 --------- .../npc/monster/ShakasFollowerTemplate.java | 74 --------- .../npc/monster/ShakasShooterTemplate.java | 74 --------- .../monster/ShamanOfAncientTimesTemplate.java | 74 --------- .../monster/ShamanOfDarkness2Template.java | 74 --------- .../npc/monster/ShamanOfDarknessTemplate.java | 74 --------- .../monster/ShamanOfThePlainsTemplate.java | 74 --------- .../monster/ShardsOfOblivion2Template.java | 74 --------- .../npc/monster/ShardsOfOblivionTemplate.java | 74 --------- .../npc/monster/SharpTalonTigerTemplate.java | 74 --------- .../monster/SharuhiMouthMudahaTemplate.java | 74 --------- .../npc/monster/SharuksMarksmanTemplate.java | 74 --------- .../npc/monster/SharuksTrackerTemplate.java | 74 --------- .../npc/monster/ShieldSkeletonTemplate.java | 74 --------- .../ShilensEvilThoughts10Template.java | 73 --------- .../ShilensEvilThoughts11Template.java | 74 --------- .../ShilensEvilThoughts12Template.java | 73 --------- .../ShilensEvilThoughts13Template.java | 73 --------- .../ShilensEvilThoughts14Template.java | 74 --------- .../ShilensEvilThoughts15Template.java | 73 --------- .../ShilensEvilThoughts16Template.java | 73 --------- .../ShilensEvilThoughts17Template.java | 74 --------- .../monster/ShilensEvilThoughts2Template.java | 73 --------- .../monster/ShilensEvilThoughts3Template.java | 74 --------- .../monster/ShilensEvilThoughts4Template.java | 73 --------- .../monster/ShilensEvilThoughts5Template.java | 73 --------- .../monster/ShilensEvilThoughts6Template.java | 74 --------- .../monster/ShilensEvilThoughts7Template.java | 74 --------- .../monster/ShilensEvilThoughts8Template.java | 74 --------- .../monster/ShilensEvilThoughts9Template.java | 73 --------- .../monster/ShilensEvilThoughtsTemplate.java | 73 --------- .../actor/npc/monster/ShindebarnTemplate.java | 74 --------- .../npc/monster/ShiningSilverTemplate.java | 74 --------- .../npc/monster/ShooterOfEnmityTemplate.java | 74 --------- .../npc/monster/ShootingStarTemplate.java | 74 --------- .../actor/npc/monster/ShortcutTemplate.java | 74 --------- .../npc/monster/ShoutOfSplendorTemplate.java | 74 --------- .../npc/monster/ShrineGuardTemplate.java | 74 --------- .../npc/monster/ShrineKnightTemplate.java | 74 --------- .../npc/monster/ShurielsOracleTemplate.java | 74 --------- .../npc/monster/ShurielsPaladinTemplate.java | 74 --------- .../actor/npc/monster/ShyslassysTemplate.java | 74 --------- .../npc/monster/SignetOfEmperor2Template.java | 74 --------- .../npc/monster/SignetOfEmperorTemplate.java | 74 --------- .../npc/monster/SignetOfSplendorTemplate.java | 74 --------- .../npc/monster/SikasFighterTemplate.java | 74 --------- .../npc/monster/SikasWizardTemplate.java | 74 --------- .../actor/npc/monster/SilenosTemplate.java | 74 --------- .../npc/monster/SilentBrotherTemplate.java | 74 --------- .../npc/monster/SilentHorrorTemplate.java | 74 --------- .../npc/monster/SilentSeekerTemplate.java | 74 --------- .../npc/monster/SilhouetteTilfoTemplate.java | 74 --------- .../SingingFlowerDarklingTemplate.java | 74 --------- .../SingingFlowerNightmareTemplate.java | 74 --------- .../SingingFlowerPhantasmTemplate.java | 74 --------- .../npc/monster/SingingWindTemplate.java | 74 --------- .../npc/monster/SiroccosGargoyleTemplate.java | 74 --------- .../npc/monster/SiroccosGuardsTemplate.java | 74 --------- .../npc/monster/SirrasBeholderTemplate.java | 74 --------- .../actor/npc/monster/SirrasPageTemplate.java | 74 --------- .../monster/SkeletalMercenaryTemplate.java | 74 --------- .../npc/monster/SkeletonArcherTemplate.java | 74 --------- .../npc/monster/SkeletonAxemanTemplate.java | 74 --------- .../npc/monster/SkeletonBowmanTemplate.java | 74 --------- .../monster/SkeletonHunterArcherTemplate.java | 74 --------- .../npc/monster/SkeletonHunterTemplate.java | 74 --------- .../monster/SkeletonInfantrymanTemplate.java | 74 --------- .../npc/monster/SkeletonKnightTemplate.java | 74 --------- .../monster/SkeletonLongbowmanTemplate.java | 74 --------- .../npc/monster/SkeletonLordTemplate.java | 74 --------- .../npc/monster/SkeletonMarauderTemplate.java | 74 --------- .../npc/monster/SkeletonMarksmanTemplate.java | 74 --------- .../npc/monster/SkeletonPikemanTemplate.java | 74 --------- .../npc/monster/SkeletonRaiderTemplate.java | 74 --------- .../monster/SkeletonRoyalGuardTemplate.java | 74 --------- .../npc/monster/SkeletonScoutTemplate.java | 74 --------- .../npc/monster/SkeletonSentinelTemplate.java | 74 --------- .../actor/npc/monster/SkeletonTemplate.java | 74 --------- .../npc/monster/SkullAnimatorTemplate.java | 74 --------- .../npc/monster/SkullCollectorTemplate.java | 74 --------- .../npc/monster/SlaughterBathinTemplate.java | 74 --------- .../SlaughterExecutioner2Template.java | 74 --------- .../monster/SlaughterExecutionerTemplate.java | 74 --------- .../npc/monster/SlaveOfEnvy2Template.java | 74 --------- .../npc/monster/SlaveOfEnvyTemplate.java | 74 --------- .../npc/monster/SlaveOfGluttony2Template.java | 74 --------- .../npc/monster/SlaveOfGluttonyTemplate.java | 74 --------- .../npc/monster/SlaveOfGreed2Template.java | 74 --------- .../npc/monster/SlaveOfGreedTemplate.java | 74 --------- .../npc/monster/SlaveOfLust2Template.java | 74 --------- .../npc/monster/SlaveOfLustTemplate.java | 74 --------- .../npc/monster/SlaveOfPride2Template.java | 74 --------- .../npc/monster/SlaveOfPrideTemplate.java | 74 --------- .../npc/monster/SlaveOfSloth2Template.java | 74 --------- .../npc/monster/SlaveOfSlothTemplate.java | 74 --------- .../npc/monster/SlaveOfWrath2Template.java | 74 --------- .../npc/monster/SlaveOfWrathTemplate.java | 74 --------- .../npc/monster/SlaveSkeletonTemplate.java | 74 --------- .../monster/SleepingAntLarva1Template.java | 74 --------- .../monster/SleepingAntLarva2Template.java | 74 --------- .../monster/SleepingAntLarva3Template.java | 74 --------- .../monster/SleepingAntLarva4Template.java | 74 --------- .../monster/SleepingAntLarva5Template.java | 74 --------- .../monster/SleepingAntLarva6Template.java | 74 --------- .../npc/monster/SlyHoundDogTemplate.java | 74 --------- .../monster/SmallCrystalCore2Template.java | 74 --------- .../monster/SmallCrystalCore3Template.java | 74 --------- .../npc/monster/SmallCrystalCoreTemplate.java | 74 --------- .../npc/monster/SnipeCohort2Template.java | 74 --------- .../npc/monster/SnipeCohortTemplate.java | 74 --------- .../actor/npc/monster/SnipeTemplate.java | 74 --------- .../actor/npc/monster/SnowLynxTemplate.java | 74 --------- .../npc/monster/SobbingWindTemplate.java | 74 --------- .../SoldierOfAncientTimesTemplate.java | 74 --------- .../monster/SoldierOfDarknessTemplate.java | 74 --------- .../npc/monster/SoldierOfGriefTemplate.java | 74 --------- .../npc/monster/SoldierScarab2Template.java | 74 --------- .../npc/monster/SoldierScarabTemplate.java | 74 --------- .../monster/SoldiersOfBravery2Template.java | 74 --------- .../monster/SoldiersOfBraveryTemplate.java | 74 --------- .../npc/monster/SolinaBrotherTemplate.java | 74 --------- .../monster/SolinaKnightCaptainTemplate.java | 74 --------- .../npc/monster/SolinaKnightsTemplate.java | 74 --------- .../npc/monster/SolinaLayBrotherTemplate.java | 74 --------- .../actor/npc/monster/SonneratiaTemplate.java | 74 --------- .../npc/monster/SorrowMaidenTemplate.java | 74 --------- .../npc/monster/SoulCoffin2Template.java | 74 --------- .../npc/monster/SoulCoffin3Template.java | 74 --------- .../npc/monster/SoulCoffin4Template.java | 74 --------- .../npc/monster/SoulCoffin5Template.java | 74 --------- .../npc/monster/SoulCoffin6Template.java | 74 --------- .../npc/monster/SoulCoffin7Template.java | 74 --------- .../actor/npc/monster/SoulCoffinTemplate.java | 74 --------- .../npc/monster/SoulDevourer2Template.java | 74 --------- .../npc/monster/SoulDevourer3Template.java | 74 --------- .../npc/monster/SoulDevourerTemplate.java | 74 --------- .../npc/monster/SoulDominatorTemplate.java | 74 --------- .../npc/monster/SoulDrinkerTemplate.java | 74 --------- .../npc/monster/SoulExploiter2Template.java | 74 --------- .../npc/monster/SoulExploiterTemplate.java | 74 --------- .../npc/monster/SoulOfRuinsTemplate.java | 74 --------- .../npc/monster/SoulOfSplendorTemplate.java | 74 --------- .../monster/SoulOfTreeGuardianTemplate.java | 74 --------- .../actor/npc/monster/SoulOfWellTemplate.java | 74 --------- .../npc/monster/SoulSlasherTemplate.java | 74 --------- .../npc/monster/SoulStrainerTemplate.java | 74 --------- .../npc/monster/SoullessBearTemplate.java | 74 --------- .../npc/monster/SoullessWolfTemplate.java | 74 --------- .../actor/npc/monster/SpartoiTemplate.java | 74 --------- .../actor/npc/monster/SpecterTemplate.java | 74 --------- .../npc/monster/SpelunkingAntTemplate.java | 74 --------- .../npc/monster/SpelunkingSpiderTemplate.java | 74 --------- .../npc/monster/SpiculasGuardTemplate.java | 74 --------- .../monster/SpikeStakatoNurse2Template.java | 74 --------- .../monster/SpikeStakatoNurseTemplate.java | 74 --------- .../npc/monster/SpikedStakato2Template.java | 74 --------- .../npc/monster/SpikedStakato3Template.java | 74 --------- .../npc/monster/SpikedStakato4Template.java | 74 --------- .../npc/monster/SpikedStakato5Template.java | 74 --------- .../npc/monster/SpikedStakato6Template.java | 74 --------- .../monster/SpikedStakatoBaby2Template.java | 74 --------- .../monster/SpikedStakatoBabyTemplate.java | 74 --------- .../SpikedStakatoCaptain2Template.java | 74 --------- .../monster/SpikedStakatoCaptainTemplate.java | 74 --------- .../monster/SpikedStakatoDrone2Template.java | 74 --------- .../monster/SpikedStakatoDroneTemplate.java | 74 --------- .../monster/SpikedStakatoGuard2Template.java | 74 --------- .../monster/SpikedStakatoGuardTemplate.java | 74 --------- .../monster/SpikedStakatoNurse2Template.java | 74 --------- .../monster/SpikedStakatoNurseTemplate.java | 74 --------- .../monster/SpikedStakatoShaman2Template.java | 74 --------- .../monster/SpikedStakatoShamanTemplate.java | 74 --------- .../SpikedStakatoSoldier2Template.java | 74 --------- .../monster/SpikedStakatoSoldierTemplate.java | 74 --------- .../SpikedStakatoSorcerer2Template.java | 74 --------- .../SpikedStakatoSorcererTemplate.java | 74 --------- .../npc/monster/SpikedStakatoTemplate.java | 74 --------- .../monster/SpikedStakatoWorker2Template.java | 74 --------- .../monster/SpikedStakatoWorkerTemplate.java | 74 --------- .../actor/npc/monster/SpineGolemTemplate.java | 74 --------- .../actor/npc/monster/SpinelTemplate.java | 74 --------- .../npc/monster/SpiritOfFire2Template.java | 74 --------- .../npc/monster/SpiritOfFire3Template.java | 74 --------- .../npc/monster/SpiritOfGildorTemplate.java | 74 --------- .../npc/monster/SpiritOfMirrors2Template.java | 74 --------- .../npc/monster/SpiritOfMirrors3Template.java | 74 --------- .../npc/monster/SpiritOfMirrorsTemplate.java | 74 --------- .../npc/monster/SpiritOfNiniel2Template.java | 74 --------- .../npc/monster/SpiritOfNinielTemplate.java | 74 --------- .../monster/SpiritOfSeaOfSporesTemplate.java | 74 --------- .../npc/monster/SpiritOfSirHerodTemplate.java | 74 --------- .../npc/monster/SpiritOfTiminielTemplate.java | 74 --------- .../npc/monster/SpiritOfWater2Template.java | 74 --------- .../npc/monster/SpiritOfWater3Template.java | 74 --------- .../npc/monster/SpiritOfWaterTemplate.java | 74 --------- .../monster/SpitefulGhostOfRuinsTemplate.java | 74 --------- .../monster/SpitefulSoulFighterTemplate.java | 74 --------- .../monster/SpitefulSoulLeaderTemplate.java | 74 --------- .../monster/SpitefulSoulWizardTemplate.java | 74 --------- .../npc/monster/SplendorDiscipleTemplate.java | 74 --------- .../monster/SplendorWorshiperTemplate.java | 74 --------- .../SplinterStakatoDrone2Template.java | 74 --------- .../monster/SplinterStakatoDroneTemplate.java | 74 --------- .../SplinterStakatoSoldierTemplate.java | 74 --------- .../npc/monster/SplinterStakatoTemplate.java | 74 --------- .../SplinterStakatoWorkerTemplate.java | 74 --------- .../npc/monster/SporeFungusTemplate.java | 74 --------- .../npc/monster/SporeZombieTemplate.java | 74 --------- .../actor/npc/monster/Sprigant2Template.java | 74 --------- .../actor/npc/monster/SprigantTemplate.java | 74 --------- .../npc/monster/SpriteOfGildorTemplate.java | 74 --------- .../monster/StatueOfProtection10Template.java | 74 --------- .../monster/StatueOfProtection11Template.java | 74 --------- .../monster/StatueOfProtection12Template.java | 74 --------- .../monster/StatueOfProtection13Template.java | 74 --------- .../monster/StatueOfProtection2Template.java | 74 --------- .../monster/StatueOfProtection3Template.java | 74 --------- .../monster/StatueOfProtection4Template.java | 74 --------- .../monster/StatueOfProtection5Template.java | 74 --------- .../monster/StatueOfProtection6Template.java | 74 --------- .../monster/StatueOfProtection7Template.java | 74 --------- .../monster/StatueOfProtection8Template.java | 74 --------- .../monster/StatueOfProtection9Template.java | 74 --------- .../monster/StatueOfProtectionTemplate.java | 74 --------- .../SteelCitadelKeymasterTemplate.java | 74 --------- .../monster/StenoaGorgonQueenTemplate.java | 74 --------- .../npc/monster/StickyMushroomTemplate.java | 74 --------- .../npc/monster/StingerWaspTemplate.java | 74 --------- .../npc/monster/StinkZombieTemplate.java | 74 --------- .../actor/npc/monster/StoneGiantTemplate.java | 74 --------- .../actor/npc/monster/StoneGolemTemplate.java | 74 --------- .../npc/monster/StoneGuardianTemplate.java | 74 --------- .../npc/monster/StoneSoldierTemplate.java | 74 --------- .../actor/npc/monster/StrainTemplate.java | 74 --------- .../npc/monster/SubjugatedNativeTemplate.java | 74 --------- .../monster/SuccubusHandmaidenTemplate.java | 74 --------- .../npc/monster/SuccubusOfMarshTemplate.java | 74 --------- .../monster/SuccubusOfSeductionTemplate.java | 74 --------- .../npc/monster/SuccubusQueenTemplate.java | 74 --------- .../actor/npc/monster/SuccubusTemplate.java | 74 --------- .../monster/SukarWereratGuardTemplate.java | 74 --------- .../monster/SukarWereratLeaderTemplate.java | 74 --------- .../monster/SukarWereratPriestTemplate.java | 74 --------- .../npc/monster/SukarWereratTemplate.java | 74 --------- .../actor/npc/monster/SumiTemplate.java | 74 --------- .../npc/monster/SummerYaganitanTemplate.java | 74 --------- .../npc/monster/SuperHugePigTemplate.java | 74 --------- .../npc/monster/SuppliesSafe2Template.java | 74 --------- .../npc/monster/SuppliesSafe3Template.java | 74 --------- .../npc/monster/SuppliesSafe4Template.java | 74 --------- .../npc/monster/SuppliesSafe5Template.java | 74 --------- .../npc/monster/SuppliesSafe6Template.java | 74 --------- .../npc/monster/SuppliesSafe7Template.java | 74 --------- .../npc/monster/SuppliesSafe8Template.java | 74 --------- .../npc/monster/SuppliesSafe9Template.java | 74 --------- .../npc/monster/SuppliesSafeTemplate.java | 74 --------- .../SupportOfThe3rdGuardianTemplate.java | 74 --------- .../actor/npc/monster/SuppressorTemplate.java | 74 --------- .../actor/npc/monster/Susceptor2Template.java | 74 --------- .../npc/monster/SusceptorPrimeTemplate.java | 74 --------- .../actor/npc/monster/SusceptorTemplate.java | 74 --------- .../npc/monster/SwampAlligatorTemplate.java | 74 --------- .../actor/npc/monster/SwampTribeTemplate.java | 74 --------- .../npc/monster/SwampWarriorTemplate.java | 74 --------- .../npc/monster/SwordKanabion2Template.java | 74 --------- .../npc/monster/SwordKanabion3Template.java | 74 --------- .../npc/monster/SwordKanabionTemplate.java | 74 --------- .../npc/monster/SwordPlayerBielTemplate.java | 74 --------- .../actor/npc/monster/SylphTemplate.java | 74 --------- .../monster/SymbolOfCohemenesTemplate.java | 74 --------- .../npc/monster/TaarqBlackskullTemplate.java | 74 --------- .../npc/monster/TaikOrcArcherTemplate.java | 74 --------- .../npc/monster/TaikOrcCaptainTemplate.java | 74 --------- .../npc/monster/TaikOrcSeekerTemplate.java | 74 --------- .../npc/monster/TaikOrcShamanTemplate.java | 74 --------- .../monster/TaikOrcSupplyLeaderTemplate.java | 74 --------- .../npc/monster/TaikOrcSupplyTemplate.java | 74 --------- .../actor/npc/monster/TaikOrcTemplate.java | 74 --------- .../npc/monster/TaikOrcWarriorTemplate.java | 74 --------- .../monster/TaikOverlordKakranTemplate.java | 74 --------- .../npc/monster/TaintedOgreTemplate.java | 74 --------- .../npc/monster/TaintedZombieTemplate.java | 74 --------- .../actor/npc/monster/TairimTemplate.java | 74 --------- .../npc/monster/TalakinArcherTemplate.java | 74 --------- .../npc/monster/TalakinRaiderTemplate.java | 74 --------- .../actor/npc/monster/TalakinTemplate.java | 74 --------- .../actor/npc/monster/TaliadonTemplate.java | 74 --------- .../npc/monster/TalkinsBodyguardTemplate.java | 74 --------- .../npc/monster/TalkinsSeerTemplate.java | 74 --------- .../npc/monster/TalonSpiderTemplate.java | 74 --------- .../npc/monster/TalosCohortTemplate.java | 74 --------- .../npc/monster/TamashsAdvisorTemplate.java | 74 --------- .../npc/monster/TamashsServantTemplate.java | 74 --------- .../monster/TameTinyBabyBuffaloTemplate.java | 74 --------- .../monster/TameTinyBabyCougarTemplate.java | 74 --------- .../TameTinyBabyKookaburraTemplate.java | 74 --------- .../actor/npc/monster/TamilTemplate.java | 74 --------- .../npc/monster/TamlinOrcArcherTemplate.java | 74 --------- .../actor/npc/monster/TamlinOrcTemplate.java | 74 --------- .../TanorSilenosChieftainTemplate.java | 74 --------- .../monster/TanorSilenosGruntTemplate.java | 74 --------- .../monster/TanorSilenosScoutTemplate.java | 74 --------- .../monster/TanorSilenosShamanTemplate.java | 74 --------- .../npc/monster/TanorSilenosTemplate.java | 74 --------- .../monster/TanorSilenosWarriorTemplate.java | 74 --------- .../monster/TantaLizardmanArcherTemplate.java | 74 --------- .../TantaLizardmanBerserkerTemplate.java | 74 --------- .../monster/TantaLizardmanGuardTemplate.java | 74 --------- .../TantaLizardmanMagicianTemplate.java | 74 --------- .../monster/TantaLizardmanScoutTemplate.java | 74 --------- .../TantaLizardmanSoldierTemplate.java | 74 --------- .../TantaLizardmanSummonerTemplate.java | 74 --------- .../TantaLizardmanWarriorTemplate.java | 74 --------- .../monster/TanukiSkullcrusherTemplate.java | 74 --------- .../actor/npc/monster/TanukiaTemplate.java | 74 --------- .../npc/monster/TanukiasWarhoundTemplate.java | 74 --------- .../actor/npc/monster/TarBeetleTemplate.java | 74 --------- .../npc/monster/TaraskDragonTemplate.java | 74 --------- .../actor/npc/monster/TardyonTemplate.java | 74 --------- .../npc/monster/TarlkBasiliskTemplate.java | 74 --------- .../TarlkBugbearHighWarriorTemplate.java | 74 --------- .../npc/monster/TarlkBugbearTemplate.java | 74 --------- .../monster/TarlkBugbearWarriorTemplate.java | 74 --------- .../npc/monster/TarlkRaiderAthuTemplate.java | 74 --------- .../monster/TarlkRaiderKalathTemplate.java | 74 --------- .../npc/monster/TarlkRaiderLankaTemplate.java | 74 --------- .../monster/TarlkRaiderMoturaTemplate.java | 74 --------- .../monster/TarlkRaiderTriskaTemplate.java | 74 --------- .../npc/monster/TasabaLizardman2Template.java | 74 --------- .../TasabaLizardmanShaman2Template.java | 74 --------- .../TasabaLizardmanShamanTemplate.java | 74 --------- .../TasabaLizardmanSniper2Template.java | 74 --------- .../TasabaLizardmanSniperTemplate.java | 74 --------- .../npc/monster/TasabaLizardmanTemplate.java | 74 --------- .../actor/npc/monster/TatomaTemplate.java | 74 --------- .../actor/npc/monster/TayrsAideTemplate.java | 74 --------- .../actor/npc/monster/TayrsGuardTemplate.java | 74 --------- .../actor/npc/monster/Tears2Template.java | 74 --------- .../actor/npc/monster/Tears4Template.java | 74 --------- .../actor/npc/monster/TemenirTemplate.java | 74 --------- .../monster/TempleGuardCaptainTemplate.java | 74 --------- .../npc/monster/TempleGuardTemplate.java | 74 --------- .../npc/monster/TepraScarab2Template.java | 74 --------- .../npc/monster/TepraScarabTemplate.java | 74 --------- .../npc/monster/TepraScorpion2Template.java | 74 --------- .../npc/monster/TepraScorpionTemplate.java | 74 --------- .../npc/monster/TeraBeetle2Template.java | 74 --------- .../actor/npc/monster/TeraBeetleTemplate.java | 74 --------- .../actor/npc/monster/TerodTemplate.java | 74 --------- .../npc/monster/TerodsMinionTemplate.java | 74 --------- .../monster/TerritoryCatapult2Template.java | 74 --------- .../monster/TerritoryCatapult3Template.java | 74 --------- .../monster/TerritoryCatapult4Template.java | 74 --------- .../monster/TerritoryCatapult5Template.java | 74 --------- .../monster/TerritoryCatapult6Template.java | 74 --------- .../monster/TerritoryCatapult7Template.java | 74 --------- .../monster/TerritoryCatapult8Template.java | 74 --------- .../monster/TerritoryCatapult9Template.java | 74 --------- .../monster/TerritoryCatapultTemplate.java | 74 --------- .../npc/monster/TeruksEscortTemplate.java | 74 --------- .../npc/monster/TeruksKnightTemplate.java | 74 --------- .../npc/monster/TeslasApprenticeTemplate.java | 74 --------- .../npc/monster/TeslasHeraldTemplate.java | 74 --------- .../npc/monster/TheederMageTemplate.java | 74 --------- .../npc/monster/TheederPikerTemplate.java | 74 --------- .../actor/npc/monster/TheederTemplate.java | 74 --------- .../npc/monster/ThemissSentinelTemplate.java | 74 --------- ...eOfDestructionPowerfulDevice2Template.java | 74 --------- ...neOfDestructionPowerfulDeviceTemplate.java | 74 --------- .../npc/monster/ThunderWyrm2Template.java | 74 --------- .../npc/monster/ThunderWyrmTemplate.java | 74 --------- .../npc/monster/TillionsBatTemplate.java | 74 --------- .../npc/monster/TillionsInferiorTemplate.java | 74 --------- .../npc/monster/TimakOrcArcherTemplate.java | 74 --------- .../npc/monster/TimakOrcOverlordTemplate.java | 74 --------- .../npc/monster/TimakOrcRanger2Template.java | 74 --------- .../npc/monster/TimakOrcRangerTemplate.java | 74 --------- .../npc/monster/TimakOrcShamanTemplate.java | 74 --------- .../npc/monster/TimakOrcSoldierTemplate.java | 74 --------- .../actor/npc/monster/TimakOrcTemplate.java | 74 --------- .../monster/TimakOrcTroopArcherTemplate.java | 74 --------- .../monster/TimakOrcTroopLeaderTemplate.java | 74 --------- .../monster/TimakOrcTroopShamanTemplate.java | 74 --------- .../monster/TimakOrcTroopWarriorTemplate.java | 74 --------- .../npc/monster/TimakOrcWarriorTemplate.java | 74 --------- .../monster/TimakOverlordOkunTemplate.java | 74 --------- .../monster/TimakRaiderKaikeeTemplate.java | 74 --------- .../TiminielsRoyalGuardCaptainTemplate.java | 74 --------- .../monster/TiminielsRoyalGuardsTemplate.java | 74 --------- .../actor/npc/monster/TimoraOrcTemplate.java | 74 --------- .../npc/monster/TinyBabyBuffaloTemplate.java | 74 --------- .../npc/monster/TinyBabyCougarTemplate.java | 74 --------- .../monster/TinyBabyKookaburraTemplate.java | 74 --------- .../npc/monster/TiraksGuardTemplate.java | 74 --------- .../npc/monster/TiraksKnightTemplate.java | 74 --------- .../actor/npc/monster/ToadLordTemplate.java | 74 --------- .../actor/npc/monster/TombArchonTemplate.java | 74 --------- .../actor/npc/monster/TombGuardTemplate.java | 74 --------- .../npc/monster/TombGuardianTemplate.java | 74 --------- .../npc/monster/TombInquisitorTemplate.java | 74 --------- .../npc/monster/TombPreacherTemplate.java | 74 --------- .../actor/npc/monster/TombSageTemplate.java | 74 --------- .../npc/monster/TomlanKamosTemplate.java | 74 --------- .../actor/npc/monster/TorfeTemplate.java | 74 --------- .../npc/monster/TorturedNativeTemplate.java | 74 --------- .../npc/monster/TorturedUndeadTemplate.java | 74 --------- .../npc/monster/TotemGuardArcherTemplate.java | 74 --------- .../actor/npc/monster/TotemGuardTemplate.java | 74 --------- .../actor/npc/monster/TourmalineTemplate.java | 74 --------- .../actor/npc/monster/TownGuardTemplate.java | 74 --------- .../npc/monster/TownPatrolmanTemplate.java | 74 --------- .../TrackerSkeletonLeaderTemplate.java | 74 --------- .../npc/monster/TrackerSkeletonTemplate.java | 74 --------- .../npc/monster/TrampledMan2Template.java | 74 --------- .../npc/monster/TrampledManTemplate.java | 74 --------- .../actor/npc/monster/Trap140Template.java | 73 --------- .../actor/npc/monster/Trap141Template.java | 73 --------- .../actor/npc/monster/Trap142Template.java | 73 --------- .../monster/TreasureBoxGuard2Template.java | 74 --------- .../npc/monster/TreasureBoxGuardTemplate.java | 74 --------- ...TreasureBoxOfTheAncientGiantsTemplate.java | 74 --------- .../TreasuresOfTheFestival10Template.java | 74 --------- .../TreasuresOfTheFestival2Template.java | 74 --------- .../TreasuresOfTheFestival3Template.java | 74 --------- .../TreasuresOfTheFestival4Template.java | 74 --------- .../TreasuresOfTheFestival5Template.java | 74 --------- .../TreasuresOfTheFestival6Template.java | 74 --------- .../TreasuresOfTheFestival7Template.java | 74 --------- .../TreasuresOfTheFestival8Template.java | 74 --------- .../TreasuresOfTheFestival9Template.java | 74 --------- .../TreasuresOfTheFestivalTemplate.java | 74 --------- .../actor/npc/monster/Treykan2Template.java | 74 --------- .../npc/monster/TrimdenLordTemplate.java | 74 --------- .../npc/monster/TriolsBeliever2Template.java | 74 --------- .../npc/monster/TriolsBeliever3Template.java | 74 --------- .../npc/monster/TriolsBeliever4Template.java | 74 --------- .../npc/monster/TriolsBeliever5Template.java | 74 --------- .../npc/monster/TriolsBeliever6Template.java | 74 --------- .../npc/monster/TriolsBeliever7Template.java | 74 --------- .../npc/monster/TriolsBeliever8Template.java | 74 --------- .../npc/monster/TriolsBelieverTemplate.java | 74 --------- .../monster/TriolsHighPriest2Template.java | 74 --------- .../monster/TriolsHighPriest3Template.java | 74 --------- .../monster/TriolsHighPriest4Template.java | 74 --------- .../monster/TriolsHighPriest5Template.java | 74 --------- .../npc/monster/TriolsHighPriestTemplate.java | 74 --------- .../npc/monster/TriolsLaypersonTemplate.java | 74 --------- .../actor/npc/monster/TriolsPawnTemplate.java | 74 --------- .../npc/monster/TriolsPriest2Template.java | 74 --------- .../npc/monster/TriolsPriest3Template.java | 74 --------- .../npc/monster/TriolsPriest4Template.java | 74 --------- .../npc/monster/TriolsPriest5Template.java | 74 --------- .../npc/monster/TriolsPriest6Template.java | 74 --------- .../npc/monster/TriolsPriest7Template.java | 74 --------- .../npc/monster/TriolsPriest8Template.java | 74 --------- .../npc/monster/TriolsPriest9Template.java | 74 --------- .../npc/monster/TriolsPriestTemplate.java | 74 --------- .../npc/monster/TrisalimEscortTemplate.java | 74 --------- .../npc/monster/TrisalimSpiderTemplate.java | 74 --------- .../monster/TrisalimTarantulaTemplate.java | 74 --------- .../actor/npc/monster/TrivesTemplate.java | 74 --------- .../actor/npc/monster/TrollTemplate.java | 74 --------- .../actor/npc/monster/TulbenTemplate.java | 74 --------- .../npc/monster/TullysBansheeTemplate.java | 74 --------- .../npc/monster/TullysGolemGuardTemplate.java | 74 --------- .../actor/npc/monster/TullysToyTemplate.java | 74 --------- .../npc/monster/TumorOfDeath2Template.java | 74 --------- .../npc/monster/TumorOfDeathTemplate.java | 74 --------- .../npc/monster/TumranBugbearTemplate.java | 74 --------- .../monster/TumranBugbearWarriorTemplate.java | 74 --------- .../npc/monster/TumranOrcBrigandTemplate.java | 74 --------- .../monster/TunathOrcMarksmanTemplate.java | 74 --------- .../npc/monster/TunathOrcWarriorTemplate.java | 74 --------- .../npc/monster/TurakBugbearTemplate.java | 74 --------- .../monster/TurakBugbearWarriorTemplate.java | 74 --------- .../monster/TurekMercenaryArcherTemplate.java | 74 --------- .../TurekMercenaryWarriorTemplate.java | 74 --------- .../npc/monster/TurekOrcArcherTemplate.java | 74 --------- .../npc/monster/TurekOrcElderTemplate.java | 74 --------- .../npc/monster/TurekOrcFootmanTemplate.java | 74 --------- .../npc/monster/TurekOrcSentinelTemplate.java | 74 --------- .../npc/monster/TurekOrcShamanTemplate.java | 74 --------- .../monster/TurekOrcSkirmisherTemplate.java | 74 --------- .../npc/monster/TurekOrcSupplierTemplate.java | 74 --------- .../npc/monster/TurekOrcWarlordTemplate.java | 74 --------- .../npc/monster/TurekWarHoundTemplate.java | 74 --------- .../actor/npc/monster/TurelTemplate.java | 74 --------- .../monster/TurkaCommandersGhostTemplate.java | 74 --------- .../monster/TurkaFollowersGhostTemplate.java | 74 --------- .../actor/npc/monster/TurtlelianTemplate.java | 74 --------- .../actor/npc/monster/TwinkPumaTemplate.java | 74 --------- .../npc/monster/TwoHeadedGiantTemplate.java | 74 --------- .../npc/monster/TyphoonTigerTemplate.java | 74 --------- .../npc/monster/Tyrannosaurus2Template.java | 74 --------- .../npc/monster/Tyrannosaurus3Template.java | 74 --------- .../npc/monster/TyrannosaurusTemplate.java | 74 --------- .../npc/monster/TyrantKingpinTemplate.java | 74 --------- .../actor/npc/monster/TyrantTemplate.java | 74 --------- .../actor/npc/monster/UmbarOrcTemplate.java | 74 --------- .../npc/monster/UndeadPriestTemplate.java | 74 --------- .../npc/monster/UndeadSlaveTemplate.java | 74 --------- .../monster/UndergroundKoboldTemplate.java | 74 --------- .../UndergroundKoboldWarriorTemplate.java | 74 --------- .../monster/UndergroundWerewolfTemplate.java | 74 --------- .../npc/monster/UndineElderTemplate.java | 74 --------- .../npc/monster/UndineNobleTemplate.java | 74 --------- .../actor/npc/monster/UndineTemplate.java | 74 --------- .../actor/npc/monster/Unicorn2Template.java | 74 --------- .../npc/monster/UnicornElderTemplate.java | 74 --------- .../npc/monster/UnicornOfEvaTemplate.java | 74 --------- .../npc/monster/UnicornPhantasmTemplate.java | 74 --------- .../npc/monster/UnicornRacerTemplate.java | 74 --------- .../npc/monster/UnknownStopper2Template.java | 74 --------- .../npc/monster/UnknownStopper3Template.java | 74 --------- .../npc/monster/UnknownStopperTemplate.java | 74 --------- .../monster/UnpleasantHumming2Template.java | 74 --------- .../monster/UnpleasantHumming3Template.java | 74 --------- .../monster/UnpleasantHummingTemplate.java | 74 --------- .../npc/monster/UnpleasantShoutTemplate.java | 74 --------- .../actor/npc/monster/UophTemplate.java | 74 --------- .../actor/npc/monster/UrsusCubTemplate.java | 74 --------- .../actor/npc/monster/UrsusTemplate.java | 74 --------- .../actor/npc/monster/Ustralith2Template.java | 74 --------- .../actor/npc/monster/UstralithTemplate.java | 74 --------- .../npc/monster/UtenussGuard2Template.java | 74 --------- .../npc/monster/UtenussGuardTemplate.java | 74 --------- .../npc/monster/UtenussWizard2Template.java | 74 --------- .../npc/monster/UtenussWizardTemplate.java | 74 --------- .../npc/monster/UthankaPirateTemplate.java | 74 --------- .../npc/monster/UtukuOrcArcherTemplate.java | 74 --------- .../npc/monster/UtukuOrcGruntTemplate.java | 74 --------- .../actor/npc/monster/UtukuOrcTemplate.java | 74 --------- .../monster/VagabondOfTheRuinsTemplate.java | 74 --------- .../actor/npc/monster/VaissOrcTemplate.java | 74 --------- .../VaissOrcWarriorLeaderTemplate.java | 74 --------- .../npc/monster/ValacsCreatureTemplate.java | 74 --------- .../monster/ValacsGuardianSpiritTemplate.java | 74 --------- .../npc/monster/ValeMaster2Template.java | 74 --------- .../npc/monster/ValeMaster3Template.java | 74 --------- .../npc/monster/ValeMaster4Template.java | 74 --------- .../npc/monster/ValeMaster5Template.java | 74 --------- .../npc/monster/ValentineBlueTemplate.java | 74 --------- .../actor/npc/monster/Validus2Template.java | 74 --------- .../actor/npc/monster/ValidusTemplate.java | 74 --------- .../monster/ValleyTreantElderTemplate.java | 74 --------- .../npc/monster/ValleyTreantTemplate.java | 74 --------- .../npc/monster/VampireAdeptTemplate.java | 74 --------- .../actor/npc/monster/VampireBatTemplate.java | 74 --------- .../npc/monster/VampireMagicianTemplate.java | 74 --------- .../npc/monster/VampireMagister2Template.java | 74 --------- .../npc/monster/VampireMagister3Template.java | 74 --------- .../npc/monster/VampireMagisterTemplate.java | 74 --------- .../npc/monster/VampireSoldierTemplate.java | 74 --------- .../npc/monster/VampireWarlord2Template.java | 74 --------- .../npc/monster/VampireWarlord3Template.java | 74 --------- .../npc/monster/VampireWarlordTemplate.java | 74 --------- .../npc/monster/VampireWarriorTemplate.java | 74 --------- .../npc/monster/VampireWizard2Template.java | 74 --------- .../npc/monster/VampireWizardTemplate.java | 74 --------- .../monster/VanorElderKerunosTemplate.java | 74 --------- .../VanorSilenosChieftainTemplate.java | 74 --------- .../monster/VanorSilenosGruntTemplate.java | 74 --------- .../monster/VanorSilenosScoutTemplate.java | 74 --------- .../monster/VanorSilenosShamanTemplate.java | 74 --------- .../npc/monster/VanorSilenosTemplate.java | 74 --------- .../monster/VanorSilenosWarriorTemplate.java | 74 --------- .../monster/VarangkasDescendantTemplate.java | 74 --------- .../monster/VarangkasDestroyerTemplate.java | 74 --------- .../monster/VarangkasDreVanul2Template.java | 74 --------- .../monster/VarangkasDreVanulTemplate.java | 74 --------- .../monster/VarangkasGuardian2Template.java | 74 --------- .../npc/monster/VarangkasPage2Template.java | 74 --------- .../npc/monster/VarangkasPageTemplate.java | 74 --------- .../monster/VarangkasRetainerTemplate.java | 74 --------- .../monster/VarangkasSuccubusTemplate.java | 74 --------- .../npc/monster/VarangkasTrackerTemplate.java | 74 --------- .../monster/VarikanBrigandLeaderTemplate.java | 74 --------- .../npc/monster/VarikasBanditTemplate.java | 74 --------- .../monster/VarkaSilenosFootman2Template.java | 74 --------- .../monster/VarkaSilenosFootmanTemplate.java | 74 --------- .../monster/VarkaSilenosGeneral2Template.java | 74 --------- .../monster/VarkaSilenosGeneralTemplate.java | 74 --------- .../VarkaSilenosGreatMagus2Template.java | 74 --------- .../VarkaSilenosGreatMagusTemplate.java | 74 --------- .../VarkaSilenosGreatSeer2Template.java | 74 --------- .../VarkaSilenosGreatSeerTemplate.java | 74 --------- .../monster/VarkaSilenosHunter2Template.java | 74 --------- .../monster/VarkaSilenosHunterTemplate.java | 74 --------- .../monster/VarkaSilenosMagus2Template.java | 74 --------- .../monster/VarkaSilenosMagusTemplate.java | 74 --------- .../monster/VarkaSilenosMedium2Template.java | 74 --------- .../monster/VarkaSilenosMediumTemplate.java | 74 --------- .../monster/VarkaSilenosOfficer2Template.java | 74 --------- .../monster/VarkaSilenosOfficerTemplate.java | 74 --------- .../monster/VarkaSilenosPriest2Template.java | 74 --------- .../monster/VarkaSilenosPriestTemplate.java | 74 --------- .../monster/VarkaSilenosRecruit2Template.java | 74 --------- .../monster/VarkaSilenosRecruitTemplate.java | 74 --------- .../monster/VarkaSilenosScout2Template.java | 74 --------- .../monster/VarkaSilenosScoutTemplate.java | 74 --------- .../monster/VarkaSilenosSeer2Template.java | 74 --------- .../npc/monster/VarkaSilenosSeerTemplate.java | 74 --------- .../monster/VarkaSilenosShaman2Template.java | 74 --------- .../monster/VarkaSilenosShamanTemplate.java | 74 --------- .../monster/VarkaSilenosWarrior2Template.java | 74 --------- .../monster/VarkaSilenosWarriorTemplate.java | 74 --------- .../npc/monster/VarkasCommander2Template.java | 74 --------- .../npc/monster/VarkasCommanderTemplate.java | 74 --------- .../monster/VarkasEliteGuard2Template.java | 74 --------- .../npc/monster/VarkasEliteGuardTemplate.java | 74 --------- .../npc/monster/VarkasHeadGuard2Template.java | 74 --------- .../npc/monster/VarkasHeadGuardTemplate.java | 74 --------- .../npc/monster/VarkasHeadMagus2Template.java | 74 --------- .../npc/monster/VarkasHeadMagusTemplate.java | 74 --------- .../npc/monster/VarkasProphet2Template.java | 74 --------- .../npc/monster/VarkasProphetTemplate.java | 74 --------- .../npc/monster/VaroolFoulclawTemplate.java | 74 --------- .../npc/monster/VassalGhostTemplate.java | 74 --------- .../npc/monster/VaultGuardianTemplate.java | 74 --------- .../actor/npc/monster/VaultMonkTemplate.java | 74 --------- .../npc/monster/VaultOverlordTemplate.java | 74 --------- .../npc/monster/VaultPriestTemplate.java | 74 --------- .../actor/npc/monster/VaultSeerTemplate.java | 74 --------- .../npc/monster/VaultSentinelTemplate.java | 74 --------- .../npc/monster/VeelanBugbearTemplate.java | 74 --------- .../monster/VeelanBugbearWarriorTemplate.java | 74 --------- .../actor/npc/monster/VeilMasterTemplate.java | 74 --------- .../npc/monster/Velociraptor2Template.java | 74 --------- .../npc/monster/Velociraptor3Template.java | 74 --------- .../npc/monster/Velociraptor4Template.java | 74 --------- .../npc/monster/Velociraptor5Template.java | 74 --------- .../npc/monster/VelociraptorTemplate.java | 74 --------- .../actor/npc/monster/VemskTemplate.java | 74 --------- .../actor/npc/monster/VengeanceTemplate.java | 74 --------- .../npc/monster/VenomousSpiderTemplate.java | 74 --------- .../npc/monster/VenomousStoraceTemplate.java | 74 --------- .../actor/npc/monster/Victim2Template.java | 74 --------- .../actor/npc/monster/Victim3Template.java | 74 --------- .../actor/npc/monster/Victim4Template.java | 74 --------- .../actor/npc/monster/Victim5Template.java | 74 --------- .../actor/npc/monster/Victim6Template.java | 74 --------- .../actor/npc/monster/Victim7Template.java | 74 --------- .../actor/npc/monster/Victim8Template.java | 74 --------- .../actor/npc/monster/VictimTemplate.java | 74 --------- .../monster/VictoryOfSplendorTemplate.java | 74 --------- .../actor/npc/monster/VioletTemplate.java | 74 --------- .../VirudLizardmanMatriarchTemplate.java | 74 --------- .../monster/VirudLizardmanScoutTemplate.java | 74 --------- .../VirudLizardmanShaman2Template.java | 74 --------- .../monster/VirudLizardmanShamanTemplate.java | 74 --------- .../npc/monster/VirudLizardmanTemplate.java | 74 --------- .../VirudLizardmanWarriorTemplate.java | 74 --------- .../monster/VisionGuardEranusTemplate.java | 74 --------- .../VisionGuardianShakiel2Template.java | 74 --------- .../VisionGuardianShakiel3Template.java | 74 --------- .../VisionGuardianShakielTemplate.java | 74 --------- .../actor/npc/monster/VrykolakasTemplate.java | 74 --------- .../monster/VrykolakasWolfkinTemplate.java | 74 --------- .../npc/monster/VukuOrcArcherTemplate.java | 74 --------- .../npc/monster/VukuOrcFighterTemplate.java | 74 --------- .../actor/npc/monster/VukuOrcTemplate.java | 74 --------- .../actor/npc/monster/VukuShamanTemplate.java | 74 --------- .../npc/monster/VultureRider2Template.java | 74 --------- .../npc/monster/VultureRiderTemplate.java | 74 --------- .../monster/VultusSonOfVoltarTemplate.java | 74 --------- .../monster/WailingOfSplendor2Template.java | 74 --------- .../monster/WailingOfSplendorTemplate.java | 74 --------- .../npc/monster/WalkingFungusTemplate.java | 74 --------- .../npc/monster/WanderingCaravanTemplate.java | 74 --------- .../npc/monster/WanderingEyeTemplate.java | 74 --------- .../actor/npc/monster/WanukTemplate.java | 74 --------- .../npc/monster/WardOfDeath2Template.java | 74 --------- .../npc/monster/WardOfDeathTemplate.java | 74 --------- .../npc/monster/WarlikeTyrantTemplate.java | 74 --------- .../npc/monster/WarlordTamuzeTemplate.java | 74 --------- .../npc/monster/WarriorMonkTemplate.java | 74 --------- .../WarriorOfAncientTimesTemplate.java | 74 --------- .../npc/monster/WarriorOfLight2Template.java | 74 --------- .../npc/monster/WarriorOfLightTemplate.java | 74 --------- .../monster/WarriorOfThePlainsTemplate.java | 74 --------- .../WarriorZombieOfFarakelsusTemplate.java | 74 --------- .../actor/npc/monster/WaspLeaderTemplate.java | 74 --------- .../actor/npc/monster/WaspWorkerTemplate.java | 74 --------- .../monster/WasteLandfillMachineTemplate.java | 74 --------- .../monster/WatchmanOfGrave10Template.java | 74 --------- .../monster/WatchmanOfGrave11Template.java | 74 --------- .../monster/WatchmanOfGrave12Template.java | 74 --------- .../npc/monster/WatchmanOfGrave2Template.java | 74 --------- .../npc/monster/WatchmanOfGrave3Template.java | 74 --------- .../npc/monster/WatchmanOfGrave4Template.java | 74 --------- .../npc/monster/WatchmanOfGrave5Template.java | 74 --------- .../npc/monster/WatchmanOfGrave6Template.java | 74 --------- .../npc/monster/WatchmanOfGrave7Template.java | 74 --------- .../npc/monster/WatchmanOfGrave8Template.java | 74 --------- .../npc/monster/WatchmanOfGrave9Template.java | 74 --------- .../npc/monster/WatchmanOfGraveTemplate.java | 74 --------- .../monster/WatchmanOfThePlainsTemplate.java | 74 --------- .../WaterDragonDetractor2Template.java | 74 --------- .../monster/WaterDragonDetractorTemplate.java | 74 --------- .../actor/npc/monster/WaterGiantTemplate.java | 74 --------- .../actor/npc/monster/WaterSeerTemplate.java | 74 --------- .../actor/npc/monster/WeirdBuneiTemplate.java | 74 --------- .../actor/npc/monster/WeirdDrakeTemplate.java | 74 --------- .../npc/monster/WendysGuardianTemplate.java | 74 --------- .../npc/monster/WereratLeaderTemplate.java | 74 --------- .../actor/npc/monster/WereratTemplate.java | 74 --------- .../monster/WerewolfChieftainTemplate.java | 74 --------- .../npc/monster/WerewolfHunterTemplate.java | 74 --------- .../actor/npc/monster/WerewolfTemplate.java | 74 --------- .../actor/npc/monster/WeylinTemplate.java | 74 --------- .../npc/monster/WeylinsMinionTemplate.java | 74 --------- .../npc/monster/WhinstoneGolemTemplate.java | 74 --------- .../npc/monster/WhipOfShadarTemplate.java | 74 --------- .../npc/monster/WhisperingWindTemplate.java | 74 --------- .../npc/monster/WhiteAllosceTemplate.java | 74 --------- .../monster/WhiteDragonLeader2Template.java | 74 --------- .../monster/WhiteDragonLeader3Template.java | 74 --------- .../monster/WhiteDragonLeader4Template.java | 74 --------- .../monster/WhiteDragonLeaderTemplate.java | 74 --------- .../actor/npc/monster/WhiteFangTemplate.java | 74 --------- .../npc/monster/WhiteSandMirageTemplate.java | 74 --------- .../monster/WhiteSkullKanabion2Template.java | 74 --------- .../monster/WhiteSkullKanabion3Template.java | 74 --------- .../monster/WhiteSkullKanabionTemplate.java | 74 --------- .../monster/WhiteWingCommanderTemplate.java | 74 --------- .../npc/monster/WhiteWingFighterTemplate.java | 74 --------- .../WifeOfTheDragonOfDarknessTemplate.java | 74 --------- .../WildBeastOfAbyssBrukuntTemplate.java | 74 --------- .../npc/monster/WildStrider2Template.java | 74 --------- .../npc/monster/WildStrider3Template.java | 74 --------- .../npc/monster/WildStrider4Template.java | 74 --------- .../npc/monster/WildStrider5Template.java | 74 --------- .../npc/monster/WildStriderTemplate.java | 74 --------- .../actor/npc/monster/WillOWispTemplate.java | 74 --------- .../actor/npc/monster/WindRiderTemplate.java | 74 --------- .../npc/monster/WindsusAlephTemplate.java | 74 --------- .../actor/npc/monster/WindsusTemplate.java | 74 --------- .../npc/monster/WisdomOfSplendorTemplate.java | 74 --------- .../npc/monster/WitchOfDust2Template.java | 74 --------- .../npc/monster/WitchOfDust3Template.java | 74 --------- .../npc/monster/WitchOfDust4Template.java | 74 --------- .../npc/monster/WitchOfDustTemplate.java | 74 --------- .../npc/monster/WitchWarder2Template.java | 74 --------- .../npc/monster/WitchWarder3Template.java | 74 --------- .../npc/monster/WitchWarderTemplate.java | 74 --------- .../npc/monster/WitchsOffering2Template.java | 74 --------- .../WitchsOfferingArcher2Template.java | 74 --------- .../monster/WitchsOfferingArcherTemplate.java | 74 --------- .../WitchsOfferingBerserker2Template.java | 74 --------- .../WitchsOfferingBerserkerTemplate.java | 74 --------- .../WitchsOfferingDisciple2Template.java | 74 --------- .../WitchsOfferingDiscipleTemplate.java | 74 --------- .../monster/WitchsOfferingElder2Template.java | 74 --------- .../monster/WitchsOfferingElderTemplate.java | 74 --------- .../WitchsOfferingFollower2Template.java | 74 --------- .../WitchsOfferingFollowerTemplate.java | 74 --------- .../WitchsOfferingMarksman2Template.java | 74 --------- .../WitchsOfferingMarksmanTemplate.java | 74 --------- .../monster/WitchsOfferingSaint2Template.java | 74 --------- .../monster/WitchsOfferingSaintTemplate.java | 74 --------- .../npc/monster/WitchsOfferingTemplate.java | 74 --------- .../WitchsOfferingWarrior2Template.java | 74 --------- .../WitchsOfferingWarriorTemplate.java | 74 --------- .../WitchsOfferingZealot2Template.java | 74 --------- .../monster/WitchsOfferingZealotTemplate.java | 74 --------- .../actor/npc/monster/WolfTemplate.java | 74 --------- .../npc/monster/WoundedLandGuardTemplate.java | 74 --------- .../npc/monster/WretchedArcherTemplate.java | 74 --------- .../actor/npc/monster/WyrmTemplate.java | 74 --------- .../npc/monster/WyvernOfMarshTemplate.java | 74 --------- .../npc/monster/YehanCravenizadTemplate.java | 74 --------- .../npc/monster/YehanJaxsibhanTemplate.java | 74 --------- .../npc/monster/YellowHornetTemplate.java | 74 --------- .../actor/npc/monster/YintzuTemplate.java | 74 --------- .../npc/monster/YoungAraneidTemplate.java | 74 --------- .../npc/monster/YoungBrownFoxTemplate.java | 74 --------- .../npc/monster/YoungBrownKeltirTemplate.java | 74 --------- .../npc/monster/YoungCrimsonFoxTemplate.java | 74 --------- .../npc/monster/YoungDrakeWingTemplate.java | 74 --------- .../actor/npc/monster/YoungFoxTemplate.java | 74 --------- .../npc/monster/YoungGigantiopsTemplate.java | 74 --------- .../npc/monster/YoungGreyKeltirTemplate.java | 74 --------- .../npc/monster/YoungKeltirTemplate.java | 74 --------- .../monster/YoungPrairieKeltirTemplate.java | 74 --------- .../npc/monster/YoungRedFoxTemplate.java | 74 --------- .../npc/monster/YoungRedKeltirTemplate.java | 74 --------- .../actor/npc/monster/ZakanTemplate.java | 74 --------- .../npc/monster/ZakensArcher2Template.java | 74 --------- .../npc/monster/ZakensArcher3Template.java | 74 --------- .../npc/monster/ZakensArcherTemplate.java | 74 --------- .../monster/ZakensEliteArcherTemplate.java | 74 --------- .../npc/monster/ZakensEliteGuardTemplate.java | 74 --------- .../monster/ZakensElitePikemanTemplate.java | 74 --------- .../npc/monster/ZakensGuard2Template.java | 74 --------- .../npc/monster/ZakensGuardTemplate.java | 74 --------- .../ZakensHighGradeWatchmanTemplate.java | 74 --------- .../npc/monster/ZakensPikeman2Template.java | 74 --------- .../npc/monster/ZakensPikeman3Template.java | 74 --------- .../npc/monster/ZakensPikemanTemplate.java | 74 --------- .../npc/monster/ZakensRoyalGuardTemplate.java | 74 --------- .../actor/npc/monster/ZakensSeerTemplate.java | 74 --------- .../npc/monster/ZakensWatchman2Template.java | 74 --------- .../npc/monster/ZakensWatchmanTemplate.java | 74 --------- .../actor/npc/monster/ZakorelTemplate.java | 74 --------- .../npc/monster/ZakorelsExecutorTemplate.java | 74 --------- .../npc/monster/ZealotOfInfinityTemplate.java | 74 --------- .../npc/monster/ZealotOfShilenTemplate.java | 74 --------- .../ZentaLizardmanMatriarchTemplate.java | 74 --------- .../monster/ZentaLizardmanScoutTemplate.java | 74 --------- .../monster/ZentaLizardmanShamanTemplate.java | 74 --------- .../npc/monster/ZentaLizardmanTemplate.java | 74 --------- .../ZentaLizardmanWarriorTemplate.java | 74 --------- .../actor/npc/monster/Zombie2Template.java | 74 --------- .../ZombieCaptainsSpiritualBodyTemplate.java | 74 --------- .../npc/monster/ZombieSoldierTemplate.java | 74 --------- .../npc/monster/ZombieWarriorTemplate.java | 74 --------- .../npc/monster/ZombieWorkerTemplate.java | 74 --------- .../actor/npc/npcwalker/AdolphTemplate.java | 74 --------- .../actor/npc/npcwalker/AlhenaTemplate.java | 74 --------- .../actor/npc/npcwalker/EdwinTemplate.java | 74 --------- .../actor/npc/npcwalker/JaradineTemplate.java | 74 --------- .../actor/npc/npcwalker/KasielTemplate.java | 74 --------- .../actor/npc/npcwalker/KreedTemplate.java | 74 --------- .../actor/npc/npcwalker/LeandroTemplate.java | 74 --------- .../actor/npc/npcwalker/RemyTemplate.java | 74 --------- .../actor/npc/npcwalker/RoginTemplate.java | 74 --------- .../actor/npc/npcwalker/RokarTemplate.java | 74 --------- .../actor/npc/npcwalker/TateTemplate.java | 74 --------- .../actor/npc/npcwalker/YakandTemplate.java | 74 --------- .../BroadcastingTowerTemplate.java | 73 --------- .../GrandOlympiadManagerTemplate.java | 74 --------- .../MonumentOfHeroes2Template.java | 73 --------- .../MonumentOfHeroes3Template.java | 73 --------- .../MonumentOfHeroes4Template.java | 73 --------- .../MonumentOfHeroes5Template.java | 73 --------- .../MonumentOfHeroesTemplate.java | 73 --------- .../olympiadmanager/OlympiadHostTemplate.java | 74 --------- .../actor/npc/petmanager/AnnetteTemplate.java | 74 --------- .../actor/npc/petmanager/CooperTemplate.java | 74 --------- .../actor/npc/petmanager/JoeyTemplate.java | 74 --------- .../actor/npc/petmanager/LemperTemplate.java | 74 --------- .../actor/npc/petmanager/LundyTemplate.java | 74 --------- .../actor/npc/petmanager/MartinTemplate.java | 74 --------- .../actor/npc/petmanager/MickeyTemplate.java | 74 --------- .../actor/npc/petmanager/NelsonTemplate.java | 74 --------- .../actor/npc/petmanager/RoodTemplate.java | 74 --------- .../actor/npc/petmanager/SaroyanTemplate.java | 74 --------- .../actor/npc/petmanager/WatersTemplate.java | 74 --------- .../actor/npc/petmanager/WoodsTemplate.java | 74 --------- .../npc/raidboss/AbyssBrukuntTemplate.java | 74 --------- .../actor/npc/raidboss/Aenkinel2Template.java | 74 --------- .../actor/npc/raidboss/Aenkinel3Template.java | 74 --------- .../actor/npc/raidboss/Aenkinel4Template.java | 74 --------- .../actor/npc/raidboss/Aenkinel5Template.java | 74 --------- .../actor/npc/raidboss/Aenkinel6Template.java | 74 --------- .../actor/npc/raidboss/AenkinelTemplate.java | 74 --------- .../raidboss/AgentOfBeresMeanaTemplate.java | 74 --------- .../npc/raidboss/AllSeeingRangoTemplate.java | 74 --------- .../actor/npc/raidboss/AnaisTemplate.java | 74 --------- .../actor/npc/raidboss/Anakazel2Template.java | 74 --------- .../actor/npc/raidboss/Anakazel3Template.java | 74 --------- .../actor/npc/raidboss/Anakazel4Template.java | 74 --------- .../actor/npc/raidboss/Anakazel5Template.java | 74 --------- .../actor/npc/raidboss/Anakazel6Template.java | 74 --------- .../actor/npc/raidboss/AnakazelTemplate.java | 74 --------- .../actor/npc/raidboss/Anakim2Template.java | 74 --------- .../AnakimsNemesisZakaronTemplate.java | 74 --------- .../actor/npc/raidboss/AnaysTemplate.java | 74 --------- .../raidboss/AncientWeirdDrakeTemplate.java | 74 --------- .../raidboss/AndreasVanHalterTemplate.java | 74 --------- .../raidboss/AntharasPriestCloeTemplate.java | 74 --------- .../actor/npc/raidboss/ApepiTemplate.java | 74 --------- .../npc/raidboss/ArchonSuscepterTemplate.java | 74 --------- .../actor/npc/raidboss/AtraibanTemplate.java | 74 --------- .../AwakenedAncientExecutor2Template.java | 74 --------- .../AwakenedAncientExecutorTemplate.java | 74 --------- .../AwakenedAncientFighter2Template.java | 74 --------- .../AwakenedAncientFighterTemplate.java | 74 --------- .../AwakenedAncientProphet2Template.java | 74 --------- .../AwakenedAncientProphetTemplate.java | 74 --------- .../AwakenedAncientSentryTemplate.java | 74 --------- .../AwakenedAncientSevererTemplate.java | 74 --------- .../AwakenedAncientSoulDevourerTemplate.java | 74 --------- .../AwakenedAncientSoulExtractorTemplate.java | 74 --------- .../raidboss/BanditLeaderBardaTemplate.java | 74 --------- .../actor/npc/raidboss/BarionTemplate.java | 74 --------- .../raidboss/BeastLordBehemothTemplate.java | 74 --------- .../raidboss/BeautifulAtrielleTemplate.java | 74 --------- .../raidboss/BelethsSeerSephiaTemplate.java | 74 --------- .../actor/npc/raidboss/Benom2Template.java | 74 --------- .../BetrayerOfUrutuFrekiTemplate.java | 74 --------- .../raidboss/BiconneOfBlueSkyTemplate.java | 74 --------- .../actor/npc/raidboss/BlackLilyTemplate.java | 74 --------- .../BloodyEmpressDecarbiaTemplate.java | 74 --------- .../raidboss/BloodyPriestRudeltoTemplate.java | 74 --------- .../actor/npc/raidboss/BossAkataTemplate.java | 74 --------- .../npc/raidboss/BrandTheExileTemplate.java | 74 --------- .../raidboss/BrekaWarlockPastuTemplate.java | 74 --------- .../raidboss/BrutusTheObstinateTemplate.java | 74 --------- .../CannibalisticStakatoChief2Template.java | 74 --------- .../CannibalisticStakatoChief3Template.java | 74 --------- .../CannibalisticStakatoChief4Template.java | 74 --------- .../CannibalisticStakatoChiefTemplate.java | 74 --------- .../CaptainOfQueensRoyalGuardsTemplate.java | 74 --------- .../CaptainOfRedFlagShakaTemplate.java | 74 --------- ...ptainOfTheIceQueensRoyalGuardTemplate.java | 74 --------- .../npc/raidboss/CarnageLordGatoTemplate.java | 74 --------- .../npc/raidboss/CarnamakosTemplate.java | 74 --------- .../npc/raidboss/CatsEyeBanditTemplate.java | 74 --------- .../raidboss/ChertubaOfGreatSoulTemplate.java | 74 --------- .../npc/raidboss/CherubGalaxiaTemplate.java | 74 --------- .../npc/raidboss/CommanderKoenigTemplate.java | 74 --------- .../raidboss/CorsairCaptainKylonTemplate.java | 74 --------- .../raidboss/CrazyMechanicGolemTemplate.java | 74 --------- .../raidboss/CronossServitorMumuTemplate.java | 74 --------- .../npc/raidboss/CursedClaraTemplate.java | 74 --------- .../raidboss/DaimonTheWhiteEyedTemplate.java | 74 --------- .../actor/npc/raidboss/DarionTemplate.java | 74 --------- .../raidboss/DarkShamanVarangka2Template.java | 74 --------- .../actor/npc/raidboss/DarnelTemplate.java | 74 --------- .../actor/npc/raidboss/DarnelsTemplate.java | 74 --------- .../npc/raidboss/DeadmanEreveTemplate.java | 74 --------- .../raidboss/DeathLordHallateTemplate.java | 74 --------- .../npc/raidboss/DeathLordIposTemplate.java | 74 --------- .../npc/raidboss/DeathLordShaxTemplate.java | 74 --------- .../npc/raidboss/DemonKurikupsTemplate.java | 74 --------- .../npc/raidboss/DemonPrince2Template.java | 74 --------- .../raidboss/DemonsAgentFalstonTemplate.java | 74 --------- .../raidboss/DiscardedGuardianTemplate.java | 74 --------- .../raidboss/DoomBladeTanatosTemplate.java | 74 --------- .../actor/npc/raidboss/DopagenTemplate.java | 74 --------- .../raidboss/DreadAvengerKravenTemplate.java | 74 --------- .../raidboss/DurangoTheCrusherTemplate.java | 74 --------- .../EarthProtectorPanathenTemplate.java | 74 --------- .../EilhalderVonHellmannTemplate.java | 74 --------- .../actor/npc/raidboss/ElfRenoaTemplate.java | 74 --------- .../actor/npc/raidboss/EmberTemplate.java | 74 --------- .../EnchantedForestWatcherRuellTemplate.java | 74 --------- .../raidboss/EnmityGhostRamdalTemplate.java | 74 --------- .../actor/npc/raidboss/Epidos2Template.java | 74 --------- .../actor/npc/raidboss/Epidos3Template.java | 74 --------- .../actor/npc/raidboss/Epidos4Template.java | 74 --------- .../actor/npc/raidboss/EpidosTemplate.java | 74 --------- .../raidboss/EvasGuardianMillenuTemplate.java | 74 --------- .../raidboss/EvasSpiritNinielTemplate.java | 74 --------- .../raidboss/EvilSpiritCyrionTemplate.java | 74 --------- .../raidboss/EvilSpiritTempestTemplate.java | 74 --------- .../npc/raidboss/EyeOfBelethTemplate.java | 74 --------- .../FafurionsEnvoyPingolpinTemplate.java | 74 --------- .../FafurionsHenchmanIstaryTemplate.java | 74 --------- .../FafurionsHeraldLoknessTemplate.java | 74 --------- .../raidboss/FafurionsPageSikaTemplate.java | 74 --------- .../raidboss/FairyQueenTiminielTemplate.java | 74 --------- .../raidboss/FenrilHoundFrekiTemplate.java | 74 --------- .../raidboss/FenrilHoundKerinneTemplate.java | 74 --------- .../raidboss/FenrilHoundKinazTemplate.java | 74 --------- .../npc/raidboss/FenrilHoundUruzTemplate.java | 74 --------- .../FierceTigerKingAngelTemplate.java | 74 --------- .../raidboss/FireOfWrathShurielTemplate.java | 74 --------- .../npc/raidboss/FlameLordShadarTemplate.java | 74 --------- .../FlameOfSplendorBarakielTemplate.java | 74 --------- .../npc/raidboss/FlamestoneGiantTemplate.java | 74 --------- .../npc/raidboss/FlamestoneGolemTemplate.java | 74 --------- .../npc/raidboss/FuriousThielesTemplate.java | 74 --------- .../raidboss/GargoyleLordSiroccoTemplate.java | 74 --------- .../raidboss/GargoyleLordTiphonTemplate.java | 74 --------- .../npc/raidboss/GergTheHunterTemplate.java | 74 --------- .../raidboss/GhostKnightKabedTemplate.java | 74 --------- .../GhostOfPeasantLeaderTemplate.java | 74 --------- .../raidboss/GhostOfTheWellLidiaTemplate.java | 74 --------- .../npc/raidboss/GiantMarpanak2Template.java | 74 --------- .../npc/raidboss/GiantMarpanakTemplate.java | 74 --------- .../GiantWastelandBasiliskTemplate.java | 74 --------- .../raidboss/GiganticChaosGolemTemplate.java | 74 --------- .../npc/raidboss/GiganticGolemTemplate.java | 74 --------- .../actor/npc/raidboss/GillienTemplate.java | 74 --------- .../actor/npc/raidboss/Glakias2Template.java | 74 --------- .../actor/npc/raidboss/GlakiasTemplate.java | 74 --------- .../actor/npc/raidboss/Gordon2Template.java | 74 --------- .../actor/npc/raidboss/Gorgolos2Template.java | 74 --------- .../actor/npc/raidboss/GorgolosTemplate.java | 74 --------- .../npc/raidboss/GraveRobberKimTemplate.java | 74 --------- .../npc/raidboss/GreyclawKutusTemplate.java | 74 --------- ...ardianOfTheStatueOfGiantKarumTemplate.java | 74 --------- ...neWardenOfTheExecutionGroundsTemplate.java | 74 --------- .../actor/npc/raidboss/Gwindorr2Template.java | 74 --------- .../actor/npc/raidboss/GwindorrTemplate.java | 74 --------- .../npc/raidboss/HagerTheOutlawTemplate.java | 74 --------- .../actor/npc/raidboss/HannibalTemplate.java | 74 --------- .../HaritGuardianGarangkyTemplate.java | 74 --------- .../npc/raidboss/HaritHeroTamashTemplate.java | 74 --------- .../npc/raidboss/HekatonPrime2Template.java | 74 --------- .../npc/raidboss/HekatonPrimeTemplate.java | 74 --------- .../actor/npc/raidboss/HelsingTemplate.java | 74 --------- ...aGuardianDeityOfTheHotSpringsTemplate.java | 74 --------- .../npc/raidboss/IcarusSample1Template.java | 74 --------- .../npc/raidboss/IceFairySirraTemplate.java | 74 --------- .../IcicleEmperorBumbalumpTemplate.java | 74 --------- .../actor/npc/raidboss/IkuntaiTemplate.java | 74 --------- .../npc/raidboss/ImmortalMuusTemplate.java | 74 --------- .../ImmortalSaviorMardilTemplate.java | 74 --------- .../npc/raidboss/IronGiantTotemTemplate.java | 74 --------- .../actor/npc/raidboss/JakardTemplate.java | 74 --------- .../npc/raidboss/JaxTheDestroyerTemplate.java | 74 --------- .../npc/raidboss/KanadisGuide2Template.java | 74 --------- .../npc/raidboss/KanadisGuide3Template.java | 74 --------- .../npc/raidboss/KanadisGuideTemplate.java | 74 --------- .../npc/raidboss/KanadisHerald2Template.java | 74 --------- .../npc/raidboss/KanadisHerald3Template.java | 74 --------- .../npc/raidboss/KanadisHeraldTemplate.java | 74 --------- .../actor/npc/raidboss/KarteTemplate.java | 74 --------- .../raidboss/KatuVanLeaderAtuiTemplate.java | 74 --------- .../KayshaHeraldOfIcarusTemplate.java | 74 --------- .../actor/npc/raidboss/KechiTemplate.java | 74 --------- .../actor/npc/raidboss/KernonTemplate.java | 74 --------- .../KernonsFaithfulServantKeloneTemplate.java | 74 --------- .../raidboss/KetrasChiefBrakkiTemplate.java | 74 --------- .../raidboss/KetrasCommanderTayrTemplate.java | 74 --------- .../raidboss/KetrasHeroHekatonTemplate.java | 74 --------- .../actor/npc/raidboss/KietchTemplate.java | 74 --------- .../actor/npc/raidboss/KingTarlkTemplate.java | 74 --------- .../actor/npc/raidboss/KorimTemplate.java | 74 --------- .../KrokianPadishaSobekkTemplate.java | 74 --------- .../npc/raidboss/KuroborosPriestTemplate.java | 74 --------- .../LangkMatriarchRashkosTemplate.java | 74 --------- .../LastLesserGiantGlakiTemplate.java | 74 --------- .../LastLesserGiantOlkuthTemplate.java | 74 --------- .../raidboss/LastTitanUtenus2Template.java | 74 --------- .../npc/raidboss/LastTitanUtenusTemplate.java | 74 --------- .../npc/raidboss/LeaderOfCatGangTemplate.java | 74 --------- .../npc/raidboss/LetoChiefTalkinTemplate.java | 74 --------- .../actor/npc/raidboss/LilithTemplate.java | 74 --------- .../LilithsWitchMarilionTemplate.java | 74 --------- .../LizardmenLeaderHellionTemplate.java | 74 --------- .../raidboss/LonghornGolkondaTemplate.java | 74 --------- .../actor/npc/raidboss/LordIshkaTemplate.java | 74 --------- .../npc/raidboss/LostCaptain2Template.java | 74 --------- .../npc/raidboss/LostCaptain3Template.java | 74 --------- .../npc/raidboss/LostCaptain4Template.java | 74 --------- .../npc/raidboss/LostCaptain5Template.java | 74 --------- .../npc/raidboss/LostCaptain6Template.java | 74 --------- .../npc/raidboss/LostCaptain7Template.java | 74 --------- .../npc/raidboss/LostCaptain8Template.java | 74 --------- .../npc/raidboss/LostCaptainTemplate.java | 74 --------- .../npc/raidboss/LostWarden2Template.java | 74 --------- .../npc/raidboss/LostWarden3Template.java | 74 --------- .../npc/raidboss/LostWarden4Template.java | 74 --------- .../npc/raidboss/LostWarden5Template.java | 74 --------- .../npc/raidboss/LostWarden6Template.java | 74 --------- .../npc/raidboss/LostWarden7Template.java | 74 --------- .../npc/raidboss/LostWarden8Template.java | 74 --------- .../npc/raidboss/LostWardenTemplate.java | 74 --------- .../npc/raidboss/MadnessBeastTemplate.java | 74 --------- .../npc/raidboss/MagusKenisheeTemplate.java | 74 --------- .../MalexHeraldOfDagonielTemplate.java | 74 --------- .../MammonCollectorTalosTemplate.java | 74 --------- .../npc/raidboss/MeanasAnorTemplate.java | 74 --------- .../actor/npc/raidboss/MediciTemplate.java | 74 --------- .../MessengerOfFairyQueenBerunTemplate.java | 74 --------- .../raidboss/MirrorOfOblivionTemplate.java | 74 --------- .../npc/raidboss/NagenTheTomboyTemplate.java | 74 --------- .../actor/npc/raidboss/NakondasTemplate.java | 74 --------- .../NecrosentinelRoyalGuardTemplate.java | 74 --------- .../NellisVengefulSpiritTemplate.java | 74 --------- .../npc/raidboss/NurkasMessengerTemplate.java | 74 --------- .../raidboss/OceanFlameAshakielTemplate.java | 74 --------- .../raidboss/OrfensHandmaidenTemplate.java | 74 --------- .../PaganWatcherCerberonTemplate.java | 74 --------- .../PalatanosOfHorrificPowerTemplate.java | 74 --------- .../raidboss/PalibatiQueenThemisTemplate.java | 74 --------- .../actor/npc/raidboss/PanDryadTemplate.java | 74 --------- .../raidboss/PanielTheUnicornTemplate.java | 74 --------- .../PartisanLeaderTalakinTemplate.java | 74 --------- .../raidboss/PatriarchKuroborosTemplate.java | 74 --------- .../npc/raidboss/PlagueGolemTemplate.java | 74 --------- .../npc/raidboss/PremoPrimeTemplate.java | 74 --------- .../npc/raidboss/PrincessMolrangTemplate.java | 74 --------- .../npc/raidboss/QueenShyeed2Template.java | 74 --------- .../npc/raidboss/QueenShyeedTemplate.java | 74 --------- .../actor/npc/raidboss/RagramanTemplate.java | 74 --------- .../actor/npc/raidboss/RahhaTemplate.java | 74 --------- .../npc/raidboss/RangerKarankawaTemplate.java | 74 --------- .../actor/npc/raidboss/Ranku2Template.java | 74 --------- .../npc/raidboss/RayitoTheLooterTemplate.java | 74 --------- .../raidboss/RedEyeCaptainTrakiaTemplate.java | 74 --------- .../raidboss/RefugeeHopefulLeoTemplate.java | 74 --------- .../actor/npc/raidboss/RemmelTemplate.java | 74 --------- .../raidboss/RetreatSpiderCletuTemplate.java | 74 --------- .../RevenantOfSirCalibusTemplate.java | 74 --------- .../raidboss/RhiannaTheTraitorTemplate.java | 74 --------- .../raidboss/RoadScavengerLeaderTemplate.java | 74 --------- .../raidboss/RoaringLordKastorTemplate.java | 74 --------- .../raidboss/RoaringSkylancerTemplate.java | 74 --------- .../raidboss/RottenTreeRepiroTemplate.java | 74 --------- .../actor/npc/raidboss/SailrenTemplate.java | 74 --------- .../npc/raidboss/SargonTheMadTemplate.java | 74 --------- .../actor/npc/raidboss/SebekTemplate.java | 74 --------- .../npc/raidboss/SejarrsServitorTemplate.java | 74 --------- .../raidboss/SerpentDemonBifronsTemplate.java | 74 --------- .../actor/npc/raidboss/ShacramTemplate.java | 74 --------- .../npc/raidboss/ShamanKingSeluTemplate.java | 74 --------- .../ShilensMessengerCabrioTemplate.java | 74 --------- .../ShilensPriestHisilromeTemplate.java | 74 --------- .../actor/npc/raidboss/SkylaTemplate.java | 74 --------- .../npc/raidboss/SorcererIsirrTemplate.java | 74 --------- .../SoulCollectorAcheronTemplate.java | 74 --------- .../raidboss/SoulHunterChakundelTemplate.java | 74 --------- .../raidboss/SoulOfFireNastronTemplate.java | 74 --------- .../raidboss/SoulOfWaterAshutarTemplate.java | 74 --------- .../npc/raidboss/SoulScavengerTemplate.java | 74 --------- .../raidboss/SoullessWildBoarTemplate.java | 74 --------- .../SpiritOfAndrasTheBetrayerTemplate.java | 74 --------- .../raidboss/StakatoQueenZyrnnaTemplate.java | 74 --------- .../npc/raidboss/StormWingedNagaTemplate.java | 74 --------- .../raidboss/SukarWereratChiefTemplate.java | 74 --------- .../raidboss/TaikHighPrefectArakTemplate.java | 74 --------- .../actor/npc/raidboss/TaklacanTemplate.java | 74 --------- .../TasabaPatriarchHellenaTemplate.java | 74 --------- .../actor/npc/raidboss/Tears3Template.java | 74 --------- .../actor/npc/raidboss/TearsTemplate.java | 74 --------- .../raidboss/TeslaTheDeceiverTemplate.java | 74 --------- .../The3rdUnderwaterGuardianTemplate.java | 74 --------- .../npc/raidboss/ThiefKelbarTemplate.java | 74 --------- .../actor/npc/raidboss/TiberiasTemplate.java | 74 --------- .../npc/raidboss/TigerHornetTemplate.java | 74 --------- .../npc/raidboss/TigerKingKarutaTemplate.java | 74 --------- .../raidboss/TimakOrcChiefRangerTemplate.java | 74 --------- .../npc/raidboss/TimakOrcGosmosTemplate.java | 74 --------- .../npc/raidboss/TimakSeerRagothTemplate.java | 74 --------- .../actor/npc/raidboss/TirakTemplate.java | 74 --------- .../actor/npc/raidboss/TorumbaTemplate.java | 74 --------- .../raidboss/TrackerLeaderSharukTemplate.java | 74 --------- .../actor/npc/raidboss/TullyTemplate.java | 74 --------- .../TurekMercenaryCaptainTemplate.java | 74 --------- .../actor/npc/raidboss/TyphoonTemplate.java | 74 --------- .../npc/raidboss/UnrequitedKaelTemplate.java | 74 --------- .../actor/npc/raidboss/UrukaTemplate.java | 74 --------- .../raidboss/VanorChiefKandraTemplate.java | 74 --------- .../raidboss/VarkasChiefHorusTemplate.java | 74 --------- .../raidboss/VarkasCommanderMosTemplate.java | 74 --------- .../raidboss/VarkasHeroShadithTemplate.java | 74 --------- .../actor/npc/raidboss/VerfaTemplate.java | 74 --------- .../VukuGrandSeerGharmashTemplate.java | 74 --------- .../raidboss/WaterCouatleAtekaTemplate.java | 74 --------- .../WaterDragonSeerShesharkTemplate.java | 74 --------- .../raidboss/WaterSpiritLian2Template.java | 74 --------- .../npc/raidboss/WaterSpiritLianTemplate.java | 74 --------- .../raidboss/WingsOfFlameIxionTemplate.java | 74 --------- .../raidboss/WizardOfStormTerukTemplate.java | 74 --------- .../npc/raidboss/YehanKlanikusTemplate.java | 74 --------- .../npc/raidboss/YehanKlodekusTemplate.java | 74 --------- .../raidboss/ZakensButcherKrantzTemplate.java | 74 --------- .../ZakensChiefMateTillionTemplate.java | 74 --------- .../npc/raidboss/ZombieLordCrowlTemplate.java | 74 --------- .../ZombieLordFarakelsusTemplate.java | 74 --------- .../DarkOmenInvaderArcherTemplate.java | 74 --------- .../DarkOmenInvaderBerserkerTemplate.java | 74 --------- .../DarkOmenInvaderDiscipleTemplate.java | 74 --------- .../DarkOmenInvaderEliteSoldier2Template.java | 74 --------- .../DarkOmenInvaderEliteSoldier3Template.java | 74 --------- .../DarkOmenInvaderEliteSoldier4Template.java | 74 --------- .../DarkOmenInvaderEliteSoldier5Template.java | 74 --------- .../DarkOmenInvaderEliteSoldier6Template.java | 74 --------- .../DarkOmenInvaderEliteSoldier7Template.java | 74 --------- .../DarkOmenInvaderEliteSoldier8Template.java | 74 --------- .../DarkOmenInvaderEliteSoldier9Template.java | 74 --------- .../DarkOmenInvaderEliteSoldierTemplate.java | 74 --------- .../DarkOmenInvaderMagus2Template.java | 74 --------- .../DarkOmenInvaderMagusTemplate.java | 74 --------- .../DarkOmenInvaderMartyrsTemplate.java | 74 --------- .../DarkOmenInvaderPriestTemplate.java | 74 --------- .../DarkOmenInvaderShamanTemplate.java | 74 --------- .../DarkOmenInvaderSoldier2Template.java | 74 --------- .../DarkOmenInvaderSoldier3Template.java | 74 --------- .../DarkOmenInvaderSoldierTemplate.java | 74 --------- .../DarkOmenInvaderWarrior2Template.java | 74 --------- .../DarkOmenInvaderWarriorTemplate.java | 74 --------- .../DimensionInvaderArcherTemplate.java | 74 --------- .../DimensionInvaderBerserkerTemplate.java | 74 --------- .../DimensionInvaderDisciplineTemplate.java | 74 --------- ...DimensionInvaderEliteSoldier2Template.java | 74 --------- ...DimensionInvaderEliteSoldier3Template.java | 74 --------- ...DimensionInvaderEliteSoldier4Template.java | 74 --------- ...DimensionInvaderEliteSoldier5Template.java | 74 --------- ...DimensionInvaderEliteSoldier6Template.java | 74 --------- ...DimensionInvaderEliteSoldier7Template.java | 74 --------- ...DimensionInvaderEliteSoldier8Template.java | 74 --------- ...DimensionInvaderEliteSoldier9Template.java | 74 --------- .../DimensionInvaderEliteSoldierTemplate.java | 74 --------- .../DimensionInvaderMagus2Template.java | 74 --------- .../DimensionInvaderMagusTemplate.java | 74 --------- .../DimensionInvaderMartyrsTemplate.java | 74 --------- .../DimensionInvaderPriestTemplate.java | 74 --------- .../DimensionInvaderShamanTemplate.java | 74 --------- .../DimensionInvaderSoldier2Template.java | 74 --------- .../DimensionInvaderSoldier3Template.java | 74 --------- .../DimensionInvaderSoldierTemplate.java | 74 --------- .../DimensionInvaderWarrior2Template.java | 74 --------- .../DimensionInvaderWarriorTemplate.java | 74 --------- .../ForbiddenPathInvaderArcherTemplate.java | 74 --------- ...ForbiddenPathInvaderBerserkerTemplate.java | 74 --------- .../ForbiddenPathInvaderDiscipleTemplate.java | 74 --------- ...ddenPathInvaderEliteSoldier10Template.java | 74 --------- ...ddenPathInvaderEliteSoldier11Template.java | 74 --------- ...iddenPathInvaderEliteSoldier2Template.java | 74 --------- ...iddenPathInvaderEliteSoldier3Template.java | 74 --------- ...iddenPathInvaderEliteSoldier4Template.java | 74 --------- ...iddenPathInvaderEliteSoldier5Template.java | 74 --------- ...iddenPathInvaderEliteSoldier6Template.java | 74 --------- ...iddenPathInvaderEliteSoldier7Template.java | 74 --------- ...iddenPathInvaderEliteSoldier8Template.java | 74 --------- ...iddenPathInvaderEliteSoldier9Template.java | 74 --------- ...biddenPathInvaderEliteSoldierTemplate.java | 74 --------- .../ForbiddenPathInvaderMagus2Template.java | 74 --------- .../ForbiddenPathInvaderMagusTemplate.java | 74 --------- .../ForbiddenPathInvaderMartyrsTemplate.java | 74 --------- .../ForbiddenPathInvaderPriestTemplate.java | 74 --------- .../ForbiddenPathInvaderShamanTemplate.java | 74 --------- .../ForbiddenPathInvaderSoldierTemplate.java | 74 --------- .../ForbiddenPathInvaderWarrior2Template.java | 74 --------- .../ForbiddenPathInvaderWarriorTemplate.java | 74 --------- .../MessengerInvaderArcherTemplate.java | 74 --------- .../MessengerInvaderBerserkerTemplate.java | 74 --------- .../MessengerInvaderDiscipleTemplate.java | 74 --------- ...MessengerInvaderEliteSoldier2Template.java | 74 --------- ...MessengerInvaderEliteSoldier3Template.java | 74 --------- ...MessengerInvaderEliteSoldier4Template.java | 74 --------- ...MessengerInvaderEliteSoldier5Template.java | 74 --------- ...MessengerInvaderEliteSoldier6Template.java | 74 --------- ...MessengerInvaderEliteSoldier7Template.java | 74 --------- ...MessengerInvaderEliteSoldier8Template.java | 74 --------- ...MessengerInvaderEliteSoldier9Template.java | 74 --------- .../MessengerInvaderEliteSoldierTemplate.java | 74 --------- .../MessengerInvaderMagus2Template.java | 74 --------- .../MessengerInvaderMagusTemplate.java | 74 --------- .../MessengerInvaderMartyrsTemplate.java | 74 --------- .../MessengerInvaderPriestTemplate.java | 74 --------- .../MessengerInvaderShamanTemplate.java | 74 --------- .../MessengerInvaderSoldier2Template.java | 74 --------- .../MessengerInvaderSoldier3Template.java | 74 --------- .../MessengerInvaderSoldierTemplate.java | 74 --------- .../MessengerInvaderWarrior2Template.java | 74 --------- .../MessengerInvaderWarriorTemplate.java | 74 --------- .../OtherworldlyInvaderArcherTemplate.java | 74 --------- .../OtherworldlyInvaderBerserkerTemplate.java | 74 --------- ...OtherworldlyInvaderDisciplineTemplate.java | 74 --------- ...erworldlyInvaderEliteSoldier2Template.java | 74 --------- ...erworldlyInvaderEliteSoldier3Template.java | 74 --------- ...erworldlyInvaderEliteSoldier4Template.java | 74 --------- ...erworldlyInvaderEliteSoldier5Template.java | 74 --------- ...erworldlyInvaderEliteSoldier6Template.java | 74 --------- ...erworldlyInvaderEliteSoldier7Template.java | 74 --------- ...erworldlyInvaderEliteSoldier8Template.java | 74 --------- ...erworldlyInvaderEliteSoldier9Template.java | 74 --------- ...herworldlyInvaderEliteSoldierTemplate.java | 74 --------- .../OtherworldlyInvaderMagus2Template.java | 74 --------- .../OtherworldlyInvaderMagusTemplate.java | 74 --------- .../OtherworldlyInvaderMartyrsTemplate.java | 74 --------- .../OtherworldlyInvaderPriestTemplate.java | 74 --------- .../OtherworldlyInvaderShamanTemplate.java | 74 --------- .../OtherworldlyInvaderSoldier2Template.java | 74 --------- .../OtherworldlyInvaderSoldier3Template.java | 74 --------- .../OtherworldlyInvaderSoldierTemplate.java | 74 --------- .../OtherworldlyInvaderWarrior2Template.java | 74 --------- .../OtherworldlyInvaderWarriorTemplate.java | 74 --------- .../PurgatoryInvaderArcherTemplate.java | 74 --------- .../PurgatoryInvaderBerserkerTemplate.java | 74 --------- .../PurgatoryInvaderDisciplesTemplate.java | 74 --------- ...PurgatoryInvaderEliteSoldier2Template.java | 74 --------- ...PurgatoryInvaderEliteSoldier3Template.java | 74 --------- ...PurgatoryInvaderEliteSoldier4Template.java | 74 --------- ...PurgatoryInvaderEliteSoldier5Template.java | 74 --------- ...PurgatoryInvaderEliteSoldier6Template.java | 74 --------- ...PurgatoryInvaderEliteSoldier7Template.java | 74 --------- ...PurgatoryInvaderEliteSoldier8Template.java | 74 --------- ...PurgatoryInvaderEliteSoldier9Template.java | 74 --------- .../PurgatoryInvaderEliteSoldierTemplate.java | 74 --------- .../PurgatoryInvaderMagus2Template.java | 74 --------- .../PurgatoryInvaderMagusTemplate.java | 74 --------- .../PurgatoryInvaderMartyrsTemplate.java | 74 --------- .../PurgatoryInvaderPriestTemplate.java | 74 --------- .../PurgatoryInvaderShamanTemplate.java | 74 --------- .../PurgatoryInvaderSoldier2Template.java | 74 --------- .../PurgatoryInvaderSoldier3Template.java | 74 --------- .../PurgatoryInvaderSoldierTemplate.java | 74 --------- .../PurgatoryInvaderWarrior2Template.java | 74 --------- .../PurgatoryInvaderWarriorTemplate.java | 74 --------- .../BaronsHallGatekeeper2Template.java | 74 --------- .../BaronsHallGatekeeper3Template.java | 74 --------- .../BaronsHallGatekeeper4Template.java | 74 --------- .../BaronsHallGatekeeperTemplate.java | 74 --------- .../ConquerorsSepulcherManagerTemplate.java | 74 --------- .../CountsHallGatekeeper2Template.java | 74 --------- .../CountsHallGatekeeper3Template.java | 74 --------- .../CountsHallGatekeeper4Template.java | 74 --------- .../CountsHallGatekeeperTemplate.java | 74 --------- .../DukesHallGatekeeper2Template.java | 74 --------- .../DukesHallGatekeeper3Template.java | 74 --------- .../DukesHallGatekeeper4Template.java | 74 --------- .../DukesHallGatekeeperTemplate.java | 74 --------- .../EmperorsSepulcherManagerTemplate.java | 74 --------- .../GhostChamberlainOfElmoreden2Template.java | 74 --------- .../GhostChamberlainOfElmoredenTemplate.java | 74 --------- .../sepulchernpc/GhostOfWigoth2Template.java | 74 --------- .../sepulchernpc/GhostOfWigothTemplate.java | 74 --------- .../GreatSagesSepulcherManagerTemplate.java | 74 --------- .../JudgesSepulcherManagerTemplate.java | 74 --------- .../npc/sepulchernpc/KeyBox10Template.java | 74 --------- .../npc/sepulchernpc/KeyBox11Template.java | 74 --------- .../npc/sepulchernpc/KeyBox12Template.java | 74 --------- .../npc/sepulchernpc/KeyBox13Template.java | 74 --------- .../npc/sepulchernpc/KeyBox2Template.java | 74 --------- .../npc/sepulchernpc/KeyBox3Template.java | 74 --------- .../npc/sepulchernpc/KeyBox4Template.java | 74 --------- .../npc/sepulchernpc/KeyBox5Template.java | 74 --------- .../npc/sepulchernpc/KeyBox6Template.java | 74 --------- .../npc/sepulchernpc/KeyBox7Template.java | 74 --------- .../npc/sepulchernpc/KeyBox8Template.java | 74 --------- .../npc/sepulchernpc/KeyBox9Template.java | 74 --------- .../npc/sepulchernpc/KeyBoxTemplate.java | 74 --------- .../MarquisHallGatekeeper2Template.java | 74 --------- .../MarquisHallGatekeeper3Template.java | 74 --------- .../MarquisHallGatekeeper4Template.java | 74 --------- .../MarquisHallGatekeeperTemplate.java | 74 --------- .../sepulchernpc/MysteriousBox10Template.java | 74 --------- .../sepulchernpc/MysteriousBox11Template.java | 74 --------- .../sepulchernpc/MysteriousBox12Template.java | 74 --------- .../sepulchernpc/MysteriousBox13Template.java | 74 --------- .../sepulchernpc/MysteriousBox14Template.java | 74 --------- .../sepulchernpc/MysteriousBox15Template.java | 74 --------- .../sepulchernpc/MysteriousBox16Template.java | 74 --------- .../sepulchernpc/MysteriousBox17Template.java | 74 --------- .../sepulchernpc/MysteriousBox18Template.java | 74 --------- .../sepulchernpc/MysteriousBox19Template.java | 74 --------- .../sepulchernpc/MysteriousBox20Template.java | 74 --------- .../sepulchernpc/MysteriousBox2Template.java | 74 --------- .../sepulchernpc/MysteriousBox3Template.java | 74 --------- .../sepulchernpc/MysteriousBox4Template.java | 74 --------- .../sepulchernpc/MysteriousBox5Template.java | 74 --------- .../sepulchernpc/MysteriousBox6Template.java | 74 --------- .../sepulchernpc/MysteriousBox7Template.java | 74 --------- .../sepulchernpc/MysteriousBox8Template.java | 74 --------- .../sepulchernpc/MysteriousBox9Template.java | 74 --------- .../sepulchernpc/MysteriousBoxTemplate.java | 74 --------- .../sepulchernpc/NamelessSpiritTemplate.java | 74 --------- .../ViscountsHallGatekeeper2Template.java | 74 --------- .../ViscountsHallGatekeeper3Template.java | 74 --------- .../ViscountsHallGatekeeper4Template.java | 74 --------- .../ViscountsHallGatekeeperTemplate.java | 74 --------- .../actor/npc/siegenpc/DaguerreTemplate.java | 74 --------- .../actor/npc/siegenpc/DavenTemplate.java | 74 --------- .../actor/npc/siegenpc/GibbsonTemplate.java | 74 --------- .../actor/npc/siegenpc/HolmesTemplate.java | 74 --------- .../npc/siegenpc/MessengerRufordTemplate.java | 74 --------- .../actor/npc/siegenpc/RaybellTemplate.java | 74 --------- .../actor/npc/siegenpc/ShermanTemplate.java | 74 --------- .../actor/npc/siegenpc/SherwoodTemplate.java | 74 --------- .../actor/npc/siegenpc/TyronTemplate.java | 74 --------- .../npc/siegesummon/SiegeGolem10Template.java | 74 --------- .../npc/siegesummon/SiegeGolem11Template.java | 74 --------- .../npc/siegesummon/SiegeGolem12Template.java | 74 --------- .../npc/siegesummon/SiegeGolem13Template.java | 74 --------- .../npc/siegesummon/SiegeGolem14Template.java | 74 --------- .../npc/siegesummon/SiegeGolem15Template.java | 74 --------- .../npc/siegesummon/SiegeGolem16Template.java | 74 --------- .../npc/siegesummon/SiegeGolem17Template.java | 74 --------- .../npc/siegesummon/SiegeGolem18Template.java | 74 --------- .../npc/siegesummon/SiegeGolem19Template.java | 74 --------- .../npc/siegesummon/SiegeGolem20Template.java | 74 --------- .../npc/siegesummon/SiegeGolem21Template.java | 74 --------- .../npc/siegesummon/SiegeGolem22Template.java | 74 --------- .../npc/siegesummon/SiegeGolem23Template.java | 74 --------- .../npc/siegesummon/SiegeGolem24Template.java | 74 --------- .../npc/siegesummon/SiegeGolem25Template.java | 74 --------- .../npc/siegesummon/SiegeGolem26Template.java | 74 --------- .../npc/siegesummon/SiegeGolem27Template.java | 74 --------- .../npc/siegesummon/SiegeGolem28Template.java | 74 --------- .../npc/siegesummon/SiegeGolem29Template.java | 74 --------- .../npc/siegesummon/SiegeGolem2Template.java | 74 --------- .../npc/siegesummon/SiegeGolem30Template.java | 74 --------- .../npc/siegesummon/SiegeGolem31Template.java | 74 --------- .../npc/siegesummon/SiegeGolem3Template.java | 74 --------- .../npc/siegesummon/SiegeGolem4Template.java | 74 --------- .../npc/siegesummon/SiegeGolem5Template.java | 74 --------- .../npc/siegesummon/SiegeGolem6Template.java | 74 --------- .../npc/siegesummon/SiegeGolem7Template.java | 74 --------- .../npc/siegesummon/SiegeGolem8Template.java | 74 --------- .../npc/siegesummon/SiegeGolem9Template.java | 74 --------- .../npc/siegesummon/SiegeGolemTemplate.java | 74 --------- .../siegesummon/SwoopCannon10Template.java | 74 --------- .../siegesummon/SwoopCannon11Template.java | 74 --------- .../siegesummon/SwoopCannon12Template.java | 74 --------- .../siegesummon/SwoopCannon13Template.java | 74 --------- .../siegesummon/SwoopCannon14Template.java | 74 --------- .../siegesummon/SwoopCannon15Template.java | 74 --------- .../siegesummon/SwoopCannon16Template.java | 74 --------- .../siegesummon/SwoopCannon17Template.java | 74 --------- .../siegesummon/SwoopCannon18Template.java | 74 --------- .../siegesummon/SwoopCannon19Template.java | 74 --------- .../siegesummon/SwoopCannon20Template.java | 74 --------- .../siegesummon/SwoopCannon21Template.java | 74 --------- .../siegesummon/SwoopCannon22Template.java | 74 --------- .../siegesummon/SwoopCannon23Template.java | 74 --------- .../siegesummon/SwoopCannon24Template.java | 74 --------- .../siegesummon/SwoopCannon25Template.java | 74 --------- .../siegesummon/SwoopCannon26Template.java | 74 --------- .../siegesummon/SwoopCannon27Template.java | 74 --------- .../siegesummon/SwoopCannon28Template.java | 74 --------- .../siegesummon/SwoopCannon29Template.java | 74 --------- .../npc/siegesummon/SwoopCannon2Template.java | 74 --------- .../siegesummon/SwoopCannon30Template.java | 74 --------- .../siegesummon/SwoopCannon31Template.java | 74 --------- .../npc/siegesummon/SwoopCannon3Template.java | 74 --------- .../npc/siegesummon/SwoopCannon4Template.java | 74 --------- .../npc/siegesummon/SwoopCannon5Template.java | 74 --------- .../npc/siegesummon/SwoopCannon6Template.java | 74 --------- .../npc/siegesummon/SwoopCannon7Template.java | 74 --------- .../npc/siegesummon/SwoopCannon8Template.java | 74 --------- .../npc/siegesummon/SwoopCannon9Template.java | 74 --------- .../npc/siegesummon/SwoopCannonTemplate.java | 74 --------- .../siegesummon/WildHogCannon10Template.java | 74 --------- .../siegesummon/WildHogCannon11Template.java | 74 --------- .../siegesummon/WildHogCannon12Template.java | 74 --------- .../siegesummon/WildHogCannon13Template.java | 74 --------- .../siegesummon/WildHogCannon14Template.java | 74 --------- .../siegesummon/WildHogCannon15Template.java | 74 --------- .../siegesummon/WildHogCannon16Template.java | 74 --------- .../siegesummon/WildHogCannon17Template.java | 74 --------- .../siegesummon/WildHogCannon18Template.java | 74 --------- .../siegesummon/WildHogCannon19Template.java | 74 --------- .../siegesummon/WildHogCannon20Template.java | 74 --------- .../siegesummon/WildHogCannon21Template.java | 74 --------- .../siegesummon/WildHogCannon22Template.java | 74 --------- .../siegesummon/WildHogCannon23Template.java | 74 --------- .../siegesummon/WildHogCannon24Template.java | 74 --------- .../siegesummon/WildHogCannon25Template.java | 74 --------- .../siegesummon/WildHogCannon26Template.java | 74 --------- .../siegesummon/WildHogCannon27Template.java | 74 --------- .../siegesummon/WildHogCannon28Template.java | 74 --------- .../siegesummon/WildHogCannon29Template.java | 74 --------- .../siegesummon/WildHogCannon2Template.java | 74 --------- .../siegesummon/WildHogCannon30Template.java | 74 --------- .../siegesummon/WildHogCannon31Template.java | 74 --------- .../siegesummon/WildHogCannon3Template.java | 74 --------- .../siegesummon/WildHogCannon4Template.java | 74 --------- .../siegesummon/WildHogCannon5Template.java | 74 --------- .../siegesummon/WildHogCannon6Template.java | 74 --------- .../siegesummon/WildHogCannon7Template.java | 74 --------- .../siegesummon/WildHogCannon8Template.java | 74 --------- .../siegesummon/WildHogCannon9Template.java | 74 --------- .../siegesummon/WildHogCannonTemplate.java | 74 --------- .../BlackMarketeerOfMammonTemplate.java | 74 --------- .../BlacksmithOfMammonTemplate.java | 74 --------- .../signspriest/MerchantOfMammonTemplate.java | 74 --------- .../actor/npc/symbolmaker/AchimTemplate.java | 74 --------- .../actor/npc/symbolmaker/HeidTemplate.java | 74 --------- .../actor/npc/symbolmaker/KeachTemplate.java | 74 --------- .../actor/npc/symbolmaker/KellTemplate.java | 74 --------- .../actor/npc/symbolmaker/KidderTemplate.java | 74 --------- .../npc/symbolmaker/MarsdenTemplate.java | 74 --------- .../npc/symbolmaker/McdermottTemplate.java | 74 --------- .../actor/npc/symbolmaker/OlsunTemplate.java | 74 --------- .../actor/npc/symbolmaker/PepperTemplate.java | 74 --------- .../actor/npc/symbolmaker/RankarTemplate.java | 74 --------- .../actor/npc/symbolmaker/ThoraTemplate.java | 74 --------- .../npc/tamedbeast/Buffalo2Template.java | 74 --------- .../actor/npc/tamedbeast/CougarTemplate.java | 74 --------- .../actor/npc/tamedbeast/GrendelTemplate.java | 74 --------- .../npc/tamedbeast/KookaburraTemplate.java | 74 --------- .../tamedbeast/TrainedBuffalo2Template.java | 74 --------- .../tamedbeast/TrainedBuffaloTemplate.java | 74 --------- .../tamedbeast/TrainedCougar2Template.java | 74 --------- .../npc/tamedbeast/TrainedCougarTemplate.java | 74 --------- .../TrainedKookaburra2Template.java | 74 --------- .../tamedbeast/TrainedKookaburraTemplate.java | 74 --------- .../AngelinaGatekeeperTemplate.java | 74 --------- .../teleporter/ArishaGatekeeperTemplate.java | 74 --------- .../teleporter/AsherGatekeeperTemplate.java | 74 --------- .../teleporter/BellaGatekeeperTemplate.java | 74 --------- .../teleporter/BiliaGatekeeperTemplate.java | 74 --------- .../teleporter/CapellaGatekeeperTemplate.java | 74 --------- .../teleporter/CecileGatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/ChandraTemplate.java | 74 --------- .../ClarissaGatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/DrophTemplate.java | 74 --------- .../actor/npc/teleporter/DwyphTemplate.java | 74 --------- .../teleporter/ElisaGatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/ElminaTemplate.java | 74 --------- .../teleporter/EmeryCompressorTemplate.java | 74 --------- .../teleporter/EnceinteInsurgentTemplate.java | 74 --------- .../EsmeraldaGatekeeperTemplate.java | 74 --------- .../teleporter/EventGatekeeper10Template.java | 74 --------- .../teleporter/EventGatekeeper11Template.java | 74 --------- .../teleporter/EventGatekeeper12Template.java | 74 --------- .../teleporter/EventGatekeeper13Template.java | 74 --------- .../teleporter/EventGatekeeper2Template.java | 74 --------- .../teleporter/EventGatekeeper3Template.java | 74 --------- .../teleporter/EventGatekeeper4Template.java | 74 --------- .../teleporter/EventGatekeeper5Template.java | 74 --------- .../teleporter/EventGatekeeper6Template.java | 74 --------- .../teleporter/EventGatekeeper7Template.java | 74 --------- .../teleporter/EventGatekeeper8Template.java | 74 --------- .../teleporter/EventGatekeeper9Template.java | 74 --------- .../teleporter/EventGatekeeperTemplate.java | 74 --------- .../FantasyIslePaddiesGatekeeperTemplate.java | 74 --------- .../teleporter/FlauenGatekeeperTemplate.java | 74 --------- .../teleporter/GatekeeperOfAbyssTemplate.java | 74 --------- .../npc/teleporter/GatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/Handy2Template.java | 74 --------- .../teleporter/HannaGatekeeperTemplate.java | 74 --------- .../teleporter/IlyanaGatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/JaedinTemplate.java | 74 --------- .../teleporter/JasmineGatekeeperTemplate.java | 115 -------------- .../teleporter/KarinGatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/KlemisTemplate.java | 74 --------- .../actor/npc/teleporter/KrunTemplate.java | 74 --------- .../actor/npc/teleporter/KuramTemplate.java | 74 --------- .../teleporter/KurfaGatekeeperTemplate.java | 74 --------- .../LamcedasGatekeeperTemplate.java | 74 --------- .../teleporter/LargoGatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/Lionel2Template.java | 74 --------- .../teleporter/MariellGatekeeperTemplate.java | 74 --------- .../teleporter/MassGatekeeper10Template.java | 74 --------- .../teleporter/MassGatekeeper11Template.java | 74 --------- .../teleporter/MassGatekeeper12Template.java | 74 --------- .../teleporter/MassGatekeeper13Template.java | 74 --------- .../teleporter/MassGatekeeper8Template.java | 74 --------- .../teleporter/MassGatekeeper9Template.java | 74 --------- .../teleporter/MellonGatekeeperTemplate.java | 74 --------- .../teleporter/MerianGatekeeperTemplate.java | 74 --------- .../teleporter/MinervaGatekeeperTemplate.java | 74 --------- .../teleporter/MirabelGatekeeperTemplate.java | 74 --------- .../npc/teleporter/MotherNornilTemplate.java | 74 --------- .../teleporter/MozellaGatekeeperTemplate.java | 74 --------- .../npc/teleporter/NewsInformerTemplate.java | 74 --------- .../PenelopeGatekeeperTemplate.java | 74 --------- .../teleporter/PontiGatekeeperTemplate.java | 74 --------- .../teleporter/RaceTrackGuideTemplate.java | 74 --------- .../teleporter/RagaraGatekeeperTemplate.java | 74 --------- .../teleporter/RichlinGatekeeperTemplate.java | 74 --------- .../teleporter/RoxxyGatekeeperTemplate.java | 142 ------------------ .../teleporter/SiffGatekeeperTemplate.java | 74 --------- .../actor/npc/teleporter/SoblingTemplate.java | 74 --------- .../npc/teleporter/Somulitan2Template.java | 74 --------- .../StanislavaGatekeeperTemplate.java | 74 --------- .../teleporter/TamilGatekeeperTemplate.java | 89 ----------- .../actor/npc/teleporter/TarunTemplate.java | 74 --------- .../teleporter/TatianaGatekeeperTemplate.java | 74 --------- .../teleporter/TeleportCrystalTemplate.java | 73 --------- .../TeleportationCubic2Template.java | 73 --------- .../TeleportationCubic4Template.java | 73 --------- .../TeleportationCubic5Template.java | 73 --------- .../TeleportationCubicTemplate.java | 73 --------- .../teleporter/TempleGatekeeper2Template.java | 73 --------- .../teleporter/TempleGatekeeper3Template.java | 73 --------- .../teleporter/TempleGatekeeper4Template.java | 73 --------- .../teleporter/TempleGatekeeperTemplate.java | 73 --------- .../TeranuMarduiGatekeeperTemplate.java | 74 --------- .../TiramisaGatekeeperTemplate.java | 74 --------- .../npc/teleporter/TriolsMirror2Template.java | 73 --------- .../npc/teleporter/TriolsMirrorTemplate.java | 73 --------- .../teleporter/TrishaGatekeeperTemplate.java | 74 --------- .../ValentinaGatekeeperTemplate.java | 74 --------- .../teleporter/VeronaGatekeeperTemplate.java | 74 --------- .../teleporter/WirphyGatekeeperTemplate.java | 74 --------- .../teleporter/YinirGatekeeperTemplate.java | 74 --------- .../teleporter/YungGatekeeperTemplate.java | 74 --------- .../AnnihilationFurnaceTemplate.java | 74 --------- .../terrainobject/DestroyedTumorTemplate.java | 74 --------- .../terrainobject/GraciaSoldier2Template.java | 74 --------- .../terrainobject/GraciaSoldierTemplate.java | 74 --------- .../npc/territoryward/AdenWardTemplate.java | 74 --------- .../npc/territoryward/DionWardTemplate.java | 74 --------- .../npc/territoryward/GiranWardTemplate.java | 74 --------- .../npc/territoryward/GludioWardTemplate.java | 74 --------- .../territoryward/GoddardWardTemplate.java | 74 --------- .../territoryward/InnadrilWardTemplate.java | 74 --------- .../npc/territoryward/OrenWardTemplate.java | 74 --------- .../npc/territoryward/RuneWardTemplate.java | 74 --------- .../territoryward/SchuttgartWardTemplate.java | 74 --------- .../actor/npc/townpet/Dorothy2Template.java | 74 --------- .../actor/npc/townpet/GeorgioTemplate.java | 74 --------- .../actor/npc/townpet/KaiserTemplate.java | 74 --------- .../actor/npc/townpet/KatzTemplate.java | 74 --------- .../actor/npc/townpet/LaGrangeTemplate.java | 74 --------- .../actor/npc/townpet/MaximusTemplate.java | 74 --------- .../actor/npc/townpet/MistyRainTemplate.java | 74 --------- .../actor/npc/townpet/MoonDancerTemplate.java | 74 --------- .../actor/npc/townpet/RafiTemplate.java | 74 --------- .../actor/npc/townpet/RubyTemplate.java | 74 --------- .../actor/npc/townpet/SardiniaTemplate.java | 74 --------- .../actor/npc/townpet/TenTenTemplate.java | 74 --------- .../actor/npc/trainer/AdoniusTemplate.java | 74 --------- .../actor/npc/trainer/AerinaTemplate.java | 74 --------- .../actor/npc/trainer/AikenTemplate.java | 74 --------- .../actor/npc/trainer/AlexTemplate.java | 74 --------- .../actor/npc/trainer/AlminasTemplate.java | 74 --------- .../actor/npc/trainer/AmeliaTemplate.java | 74 --------- .../actor/npc/trainer/AnabelTemplate.java | 74 --------- .../actor/npc/trainer/AnastiaTemplate.java | 74 --------- .../npc/trainer/ArenAthebaldtTemplate.java | 74 --------- .../actor/npc/trainer/ArnelleTemplate.java | 74 --------- .../actor/npc/trainer/ArtiTemplate.java | 74 --------- .../actor/npc/trainer/AtraxiaTemplate.java | 74 --------- .../actor/npc/trainer/AudibertiTemplate.java | 74 --------- .../actor/npc/trainer/AurenTemplate.java | 74 --------- .../actor/npc/trainer/AuronTemplate.java | 74 --------- .../actor/npc/trainer/BaenedesTemplate.java | 74 --------- .../actor/npc/trainer/BandellosTemplate.java | 74 --------- .../actor/npc/trainer/BastianTemplate.java | 74 --------- .../actor/npc/trainer/BaulroTemplate.java | 74 --------- .../actor/npc/trainer/BelkisTemplate.java | 74 --------- .../actor/npc/trainer/BerylTemplate.java | 74 --------- .../actor/npc/trainer/BhanTemplate.java | 74 --------- .../actor/npc/trainer/BlackTemplate.java | 74 --------- .../actor/npc/trainer/BrikusTemplate.java | 74 --------- .../actor/npc/trainer/BronwynTemplate.java | 74 --------- .../actor/npc/trainer/BrukurseTemplate.java | 74 --------- .../actor/npc/trainer/BrunonTemplate.java | 74 --------- .../actor/npc/trainer/BukaTemplate.java | 74 --------- .../actor/npc/trainer/BuryunTemplate.java | 74 --------- .../actor/npc/trainer/CardienTemplate.java | 74 --------- .../actor/npc/trainer/CelmaTemplate.java | 74 --------- .../actor/npc/trainer/CerenasTemplate.java | 74 --------- .../actor/npc/trainer/ChakirisTemplate.java | 74 --------- .../actor/npc/trainer/CindetTemplate.java | 74 --------- .../actor/npc/trainer/ClaytonTemplate.java | 74 --------- .../actor/npc/trainer/CobendellTemplate.java | 74 --------- .../actor/npc/trainer/CoplanTemplate.java | 74 --------- .../actor/npc/trainer/DaryaTemplate.java | 74 --------- .../actor/npc/trainer/DauntTemplate.java | 74 --------- .../actor/npc/trainer/DesmondTemplate.java | 74 --------- .../actor/npc/trainer/DieterTemplate.java | 74 --------- .../actor/npc/trainer/DiglerTemplate.java | 74 --------- .../actor/npc/trainer/DowkiTemplate.java | 74 --------- .../actor/npc/trainer/DrakonTemplate.java | 74 --------- .../actor/npc/trainer/DufnerTemplate.java | 74 --------- .../actor/npc/trainer/DuningTemplate.java | 74 --------- .../actor/npc/trainer/DurogaTemplate.java | 74 --------- .../actor/npc/trainer/DustinTemplate.java | 74 --------- .../actor/npc/trainer/EgnosTemplate.java | 74 --------- .../actor/npc/trainer/EliyahTemplate.java | 74 --------- .../actor/npc/trainer/ElleniaTemplate.java | 74 --------- .../actor/npc/trainer/EnnearTemplate.java | 74 --------- .../actor/npc/trainer/EntienTemplate.java | 74 --------- .../actor/npc/trainer/ErianTemplate.java | 74 --------- .../actor/npc/trainer/ErrickinTemplate.java | 74 --------- .../actor/npc/trainer/EsrandellTemplate.java | 74 --------- .../actor/npc/trainer/EstellaTemplate.java | 74 --------- .../actor/npc/trainer/EulineTemplate.java | 74 --------- .../actor/npc/trainer/Evelyn2Template.java | 74 --------- .../actor/npc/trainer/EvelynTemplate.java | 74 --------- .../actor/npc/trainer/FabnorTemplate.java | 74 --------- .../actor/npc/trainer/FelixTemplate.java | 74 --------- .../actor/npc/trainer/FeynnTemplate.java | 74 --------- .../actor/npc/trainer/FiskeTemplate.java | 74 --------- .../actor/npc/trainer/FlowniaTemplate.java | 74 --------- .../actor/npc/trainer/GaiusTemplate.java | 74 --------- .../actor/npc/trainer/GaladridTemplate.java | 74 --------- .../actor/npc/trainer/GauenTemplate.java | 74 --------- .../actor/npc/trainer/GenwitterTemplate.java | 74 --------- .../actor/npc/trainer/GhestTemplate.java | 74 --------- .../actor/npc/trainer/GideonTemplate.java | 74 --------- .../actor/npc/trainer/GlyvkaTemplate.java | 74 --------- .../actor/npc/trainer/GobieTemplate.java | 74 --------- .../actor/npc/trainer/GoldianTemplate.java | 74 --------- .../actor/npc/trainer/GreenisTemplate.java | 74 --------- .../actor/npc/trainer/GwainTemplate.java | 74 --------- .../actor/npc/trainer/GwinterTemplate.java | 74 --------- .../actor/npc/trainer/HanellinTemplate.java | 74 --------- .../actor/npc/trainer/HarantTemplate.java | 74 --------- .../actor/npc/trainer/HarneTemplate.java | 74 --------- .../actor/npc/trainer/HarrysTemplate.java | 74 --------- .../actor/npc/trainer/HeltonTemplate.java | 74 --------- .../actor/npc/trainer/HenriTemplate.java | 74 --------- .../actor/npc/trainer/HerzTemplate.java | 74 --------- .../actor/npc/trainer/HildaTemplate.java | 74 --------- .../actor/npc/trainer/IcarusTemplate.java | 74 --------- .../actor/npc/trainer/IkerTemplate.java | 74 --------- .../actor/npc/trainer/IrisTemplate.java | 74 --------- .../actor/npc/trainer/IsabellinTemplate.java | 74 --------- .../actor/npc/trainer/IxiaTemplate.java | 74 --------- .../actor/npc/trainer/JoanTemplate.java | 74 --------- .../actor/npc/trainer/JuenoTemplate.java | 74 --------- .../actor/npc/trainer/JurisTemplate.java | 74 --------- .../actor/npc/trainer/JustinTemplate.java | 74 --------- .../actor/npc/trainer/KaienaTemplate.java | 74 --------- .../actor/npc/trainer/KairaTemplate.java | 74 --------- .../actor/npc/trainer/KamilenTemplate.java | 74 --------- .../actor/npc/trainer/KaramonTemplate.java | 74 --------- .../actor/npc/trainer/KarukiaTemplate.java | 74 --------- .../actor/npc/trainer/KarunaTemplate.java | 74 --------- .../actor/npc/trainer/KasmanTemplate.java | 74 --------- .../actor/npc/trainer/KasparTemplate.java | 74 --------- .../actor/npc/trainer/KayanTemplate.java | 74 --------- .../actor/npc/trainer/KendraTemplate.java | 74 --------- .../actor/npc/trainer/KincaidTemplate.java | 74 --------- .../actor/npc/trainer/KlutoTemplate.java | 74 --------- .../actor/npc/trainer/LaddTemplate.java | 74 --------- .../actor/npc/trainer/LakanTemplate.java | 74 --------- .../actor/npc/trainer/LazenbyTemplate.java | 74 --------- .../actor/npc/trainer/LeonaTemplate.java | 74 --------- .../actor/npc/trainer/LeonardTemplate.java | 74 --------- .../actor/npc/trainer/LivinaTemplate.java | 74 --------- .../actor/npc/trainer/LubenTemplate.java | 74 --------- .../actor/npc/trainer/LutherTemplate.java | 74 --------- .../actor/npc/trainer/MackenTemplate.java | 74 --------- .../actor/npc/trainer/ManakiaTemplate.java | 74 --------- .../actor/npc/trainer/ManuelTemplate.java | 74 --------- .../actor/npc/trainer/MarestellaTemplate.java | 74 --------- .../actor/npc/trainer/MarinaTemplate.java | 74 --------- .../actor/npc/trainer/MartikaTemplate.java | 74 --------- .../actor/npc/trainer/MauriusTemplate.java | 74 --------- .../actor/npc/trainer/MedeaTemplate.java | 74 --------- .../actor/npc/trainer/MekaraTemplate.java | 74 --------- .../actor/npc/trainer/MineviaTemplate.java | 74 --------- .../actor/npc/trainer/MiniaTemplate.java | 74 --------- .../actor/npc/trainer/MinuetTemplate.java | 74 --------- .../actor/npc/trainer/MirienTemplate.java | 74 --------- .../actor/npc/trainer/MoiraTemplate.java | 74 --------- .../actor/npc/trainer/MordredTemplate.java | 74 --------- .../actor/npc/trainer/MorningTemplate.java | 74 --------- .../actor/npc/trainer/MosesTemplate.java | 74 --------- .../actor/npc/trainer/NabotTemplate.java | 74 --------- .../actor/npc/trainer/NaielTemplate.java | 74 --------- .../actor/npc/trainer/NellTemplate.java | 74 --------- .../actor/npc/trainer/NergaTemplate.java | 74 --------- .../actor/npc/trainer/NoirTemplate.java | 74 --------- .../actor/npc/trainer/OrkurusTemplate.java | 74 --------- .../actor/npc/trainer/OtilloTemplate.java | 74 --------- .../actor/npc/trainer/PageTemplate.java | 74 --------- .../actor/npc/trainer/PekironTemplate.java | 74 --------- .../actor/npc/trainer/PetronTemplate.java | 74 --------- .../actor/npc/trainer/PhanoviaTemplate.java | 74 --------- .../actor/npc/trainer/PintageTemplate.java | 74 --------- .../actor/npc/trainer/PinterTemplate.java | 74 --------- .../actor/npc/trainer/PoitanTemplate.java | 74 --------- .../actor/npc/trainer/PrestanTemplate.java | 74 --------- .../actor/npc/trainer/PrimosTemplate.java | 74 --------- .../actor/npc/trainer/PupinaTemplate.java | 74 --------- .../actor/npc/trainer/PushkinTemplate.java | 74 --------- .../actor/npc/trainer/QueenienTemplate.java | 74 --------- .../actor/npc/trainer/RacoyTemplate.java | 74 --------- .../actor/npc/trainer/RaienTemplate.java | 74 --------- .../actor/npc/trainer/RamenTemplate.java | 74 --------- .../actor/npc/trainer/RamoniellTemplate.java | 74 --------- .../actor/npc/trainer/RantonTemplate.java | 74 --------- .../actor/npc/trainer/RashaTemplate.java | 74 --------- .../actor/npc/trainer/ReisaTemplate.java | 74 --------- .../actor/npc/trainer/RevaTemplate.java | 74 --------- .../actor/npc/trainer/RhodiellTemplate.java | 74 --------- .../actor/npc/trainer/RigolTemplate.java | 74 --------- .../actor/npc/trainer/RindyTemplate.java | 74 --------- .../actor/npc/trainer/RishtarTemplate.java | 74 --------- .../actor/npc/trainer/RoaTemplate.java | 74 --------- .../actor/npc/trainer/RoameriaTemplate.java | 74 --------- .../actor/npc/trainer/RohmerTemplate.java | 74 --------- .../actor/npc/trainer/RollantTemplate.java | 74 --------- .../actor/npc/trainer/RosheriaTemplate.java | 74 --------- .../actor/npc/trainer/RossTemplate.java | 74 --------- .../actor/npc/trainer/RoviaTemplate.java | 74 --------- .../actor/npc/trainer/RumielTemplate.java | 74 --------- .../actor/npc/trainer/RupioTemplate.java | 74 --------- .../actor/npc/trainer/SelsiaTemplate.java | 74 --------- .../actor/npc/trainer/ShegfieldTemplate.java | 74 --------- .../actor/npc/trainer/ShubainTemplate.java | 74 --------- .../actor/npc/trainer/SidraTemplate.java | 74 --------- .../actor/npc/trainer/SigerTemplate.java | 74 --------- .../actor/npc/trainer/SilveraTemplate.java | 74 --------- .../actor/npc/trainer/SindenTemplate.java | 74 --------- .../actor/npc/trainer/SinisTemplate.java | 74 --------- .../actor/npc/trainer/SioneTemplate.java | 74 --------- .../actor/npc/trainer/SkahiTemplate.java | 74 --------- .../actor/npc/trainer/SomakTemplate.java | 74 --------- .../actor/npc/trainer/SorboTemplate.java | 74 --------- .../actor/npc/trainer/SoriusTemplate.java | 74 --------- .../actor/npc/trainer/StapinTemplate.java | 74 --------- .../actor/npc/trainer/StedmielTemplate.java | 74 --------- .../actor/npc/trainer/TakinaTemplate.java | 74 --------- .../actor/npc/trainer/Talbot2Template.java | 74 --------- .../actor/npc/trainer/TalbotTemplate.java | 74 --------- .../actor/npc/trainer/TaliaTemplate.java | 74 --------- .../actor/npc/trainer/TanapiTemplate.java | 74 --------- .../npc/trainer/TaniacBlackbirdTemplate.java | 74 --------- .../actor/npc/trainer/TaniosTemplate.java | 74 --------- .../actor/npc/trainer/TazeerTemplate.java | 74 --------- .../actor/npc/trainer/TazkiTemplate.java | 74 --------- .../actor/npc/trainer/TenainTemplate.java | 74 --------- .../actor/npc/trainer/TenorTemplate.java | 74 --------- .../actor/npc/trainer/TerryTemplate.java | 74 --------- .../actor/npc/trainer/ThemisTemplate.java | 74 --------- .../actor/npc/trainer/TrausTemplate.java | 74 --------- .../actor/npc/trainer/TrudyTemplate.java | 74 --------- .../actor/npc/trainer/UmosTemplate.java | 74 --------- .../actor/npc/trainer/VadinTemplate.java | 74 --------- .../actor/npc/trainer/VidelrienTemplate.java | 74 --------- .../actor/npc/trainer/VincenzTemplate.java | 74 --------- .../actor/npc/trainer/VirgilTemplate.java | 74 --------- .../actor/npc/trainer/Vivyan2Template.java | 74 --------- .../actor/npc/trainer/VivyanTemplate.java | 74 --------- .../actor/npc/trainer/VlastyTemplate.java | 74 --------- .../actor/npc/trainer/VokianTemplate.java | 74 --------- .../actor/npc/trainer/WagnerTemplate.java | 74 --------- .../actor/npc/trainer/WandiusTemplate.java | 74 --------- .../actor/npc/trainer/WilbertTemplate.java | 74 --------- .../actor/npc/trainer/WinoninTemplate.java | 74 --------- .../actor/npc/trainer/XenoviaTemplate.java | 74 --------- .../actor/npc/trainer/XoniaTemplate.java | 74 --------- .../actor/npc/trainer/YohanesTemplate.java | 74 --------- .../actor/npc/trainer/YunhaTemplate.java | 74 --------- .../actor/npc/trainer/ZigauntTemplate.java | 74 --------- .../transformmanager/AvantGardeTemplate.java | 74 --------- .../villagemasterdelf/AndromedaTemplate.java | 74 --------- .../npc/villagemasterdelf/AngusTemplate.java | 74 --------- .../villagemasterdelf/BrecsonTemplate.java | 74 --------- .../npc/villagemasterdelf/DevonTemplate.java | 74 --------- .../villagemasterdelf/DrizzitTemplate.java | 74 --------- .../villagemasterdelf/HelminterTemplate.java | 74 --------- .../npc/villagemasterdelf/MedownTemplate.java | 74 --------- .../npc/villagemasterdelf/OltranTemplate.java | 74 --------- .../npc/villagemasterdelf/SamaelTemplate.java | 74 --------- .../villagemasterdelf/ThifiellTemplate.java | 74 --------- .../villagemasterdelf/TifarenTemplate.java | 74 --------- .../npc/villagemasterdelf/TobiasTemplate.java | 74 --------- .../npc/villagemasterdelf/TronixTemplate.java | 74 --------- .../villagemasterdelf/XairakinTemplate.java | 74 --------- .../npc/villagemasterdelf/XenosTemplate.java | 74 --------- .../npc/villagemasterdwarf/AlderTemplate.java | 74 --------- .../npc/villagemasterdwarf/BaxtTemplate.java | 74 --------- .../npc/villagemasterdwarf/BolinTemplate.java | 74 --------- .../npc/villagemasterdwarf/BronkTemplate.java | 74 --------- .../npc/villagemasterdwarf/CroopTemplate.java | 74 --------- .../npc/villagemasterdwarf/DonalTemplate.java | 74 --------- .../villagemasterdwarf/FerrisTemplate.java | 74 --------- .../villagemasterdwarf/FislerTemplate.java | 74 --------- .../villagemasterdwarf/FlutterTemplate.java | 74 --------- .../npc/villagemasterdwarf/GestoTemplate.java | 74 --------- .../npc/villagemasterdwarf/HoffaTemplate.java | 74 --------- .../npc/villagemasterdwarf/KlumpTemplate.java | 74 --------- .../npc/villagemasterdwarf/KustoTemplate.java | 74 --------- .../villagemasterdwarf/LombertTemplate.java | 74 --------- .../villagemasterdwarf/MendioTemplate.java | 74 --------- .../npc/villagemasterdwarf/MokaTemplate.java | 74 --------- .../npc/villagemasterdwarf/MokeTemplate.java | 74 --------- .../npc/villagemasterdwarf/MonaTemplate.java | 74 --------- .../villagemasterdwarf/NatoolsTemplate.java | 74 --------- .../villagemasterdwarf/NewyearTemplate.java | 74 --------- .../npc/villagemasterdwarf/NoelTemplate.java | 74 --------- .../npc/villagemasterdwarf/OpixTemplate.java | 74 --------- .../villagemasterdwarf/RanspoTemplate.java | 74 --------- .../npc/villagemasterdwarf/ReedTemplate.java | 74 --------- .../villagemasterdwarf/RikadioTemplate.java | 74 --------- .../npc/villagemasterdwarf/RomanTemplate.java | 74 --------- .../npc/villagemasterdwarf/TapoyTemplate.java | 74 --------- .../villagemasterdwarf/VergaraTemplate.java | 74 --------- .../villagemasterdwarf/YasheniTemplate.java | 74 --------- .../villagemasterfighter/AldeniaTemplate.java | 74 --------- .../BernhardTemplate.java | 74 --------- .../villagemasterfighter/BitzTemplate.java | 74 --------- .../HannavaltTemplate.java | 74 --------- .../villagemasterfighter/Hector2Template.java | 74 --------- .../KlausBlackbirdTemplate.java | 74 --------- .../villagemasterfighter/MarcusTemplate.java | 74 --------- .../villagemasterfighter/PabrisTemplate.java | 74 --------- .../villagemasterfighter/RainsTemplate.java | 74 --------- .../villagemasterfighter/RamosTemplate.java | 74 --------- .../villagemasterfighter/SchuleTemplate.java | 74 --------- .../villagemasterfighter/SedrickTemplate.java | 74 --------- .../SiegmundTemplate.java | 74 --------- .../villagemasterfighter/SiriaTemplate.java | 74 --------- .../villagemasterkamael/AetonicTemplate.java | 74 --------- .../villagemasterkamael/BartaTemplate.java | 74 --------- .../villagemasterkamael/BromeTemplate.java | 74 --------- .../villagemasterkamael/CascaTemplate.java | 74 --------- .../npc/villagemasterkamael/CeciTemplate.java | 74 --------- .../npc/villagemasterkamael/EddyTemplate.java | 74 --------- .../FerdinandTemplate.java | 74 --------- .../villagemasterkamael/GershwinTemplate.java | 74 --------- .../villagemasterkamael/HagelTemplate.java | 74 --------- .../villagemasterkamael/HolstTemplate.java | 74 --------- .../villagemasterkamael/KhadavaTemplate.java | 74 --------- .../villagemasterkamael/LianeTemplate.java | 74 --------- .../villagemasterkamael/MaynardTemplate.java | 74 --------- .../villagemasterkamael/MeldinaTemplate.java | 74 --------- .../npc/villagemasterkamael/MiyaTemplate.java | 74 --------- .../villagemasterkamael/NizerTemplate.java | 74 --------- .../villagemasterkamael/PiecheTemplate.java | 74 --------- .../villagemasterkamael/RaulaTemplate.java | 74 --------- .../villagemasterkamael/TaineTemplate.java | 74 --------- .../villagemasterkamael/ValporTemplate.java | 74 --------- .../villagemasterkamael/VitusTemplate.java | 74 --------- .../villagemasterkamael/YenicheTemplate.java | 74 --------- .../villagemasterkamael/ZenyaTemplate.java | 74 --------- .../villagemasterkamael/ZoldartTemplate.java | 74 --------- .../villagemastermystic/ArkeniasTemplate.java | 74 --------- .../villagemastermystic/CelesTemplate.java | 74 --------- .../villagemastermystic/DrikiyanTemplate.java | 74 --------- .../villagemastermystic/FairenTemplate.java | 74 --------- .../villagemastermystic/HalasterTemplate.java | 74 --------- .../villagemastermystic/JavierTemplate.java | 74 --------- .../villagemastermystic/JurekTemplate.java | 74 --------- .../villagemastermystic/RivianTemplate.java | 74 --------- .../villagemastermystic/ScraideTemplate.java | 74 --------- .../villagemastermystic/ValdisTemplate.java | 74 --------- .../villagemastermystic/ValleriaTemplate.java | 74 --------- .../npc/villagemasterorc/AklanTemplate.java | 74 --------- .../npc/villagemasterorc/CastorTemplate.java | 74 --------- .../npc/villagemasterorc/DrikusTemplate.java | 74 --------- .../npc/villagemasterorc/FinkerTemplate.java | 74 --------- .../villagemasterorc/GarvarentzTemplate.java | 74 --------- .../npc/villagemasterorc/KakaiTemplate.java | 74 --------- .../npc/villagemasterorc/KariaTemplate.java | 74 --------- .../npc/villagemasterorc/LadanzaTemplate.java | 74 --------- .../npc/villagemasterorc/LambacTemplate.java | 74 --------- .../npc/villagemasterorc/OsbornTemplate.java | 74 --------- .../npc/villagemasterorc/PenatusTemplate.java | 74 --------- .../villagemasterorc/RahoraktiTemplate.java | 74 --------- .../npc/villagemasterorc/ShakaTemplate.java | 74 --------- .../npc/villagemasterorc/TookTemplate.java | 74 --------- .../npc/villagemasterorc/TushkuTemplate.java | 74 --------- .../villagemasterpriest/AsteriosTemplate.java | 74 --------- .../villagemasterpriest/BarylTemplate.java | 74 --------- .../villagemasterpriest/BiotinTemplate.java | 74 --------- .../villagemasterpriest/GregoryTemplate.java | 74 --------- .../villagemasterpriest/HollintTemplate.java | 74 --------- .../InnocentinTemplate.java | 74 --------- .../villagemasterpriest/LevianTemplate.java | 74 --------- .../villagemasterpriest/MarieTemplate.java | 74 --------- .../MaximilianTemplate.java | 74 --------- .../villagemasterpriest/OrvenTemplate.java | 74 --------- .../villagemasterpriest/PranaTemplate.java | 74 --------- .../villagemasterpriest/RaymondTemplate.java | 74 --------- .../SquillariTemplate.java | 74 --------- .../villagemasterpriest/SylvainTemplate.java | 74 --------- .../actor/npc/warehouse/AiryTemplate.java | 74 --------- .../actor/npc/warehouse/AldoTemplate.java | 74 --------- .../npc/warehouse/ArenaManagerTemplate.java | 74 --------- .../actor/npc/warehouse/AxelTemplate.java | 74 --------- .../actor/npc/warehouse/BallinTemplate.java | 74 --------- .../actor/npc/warehouse/BarderTemplate.java | 74 --------- .../actor/npc/warehouse/BenisTemplate.java | 74 --------- .../actor/npc/warehouse/CarlonTemplate.java | 74 --------- .../actor/npc/warehouse/ChadTemplate.java | 74 --------- .../actor/npc/warehouse/CherbalTemplate.java | 74 --------- .../actor/npc/warehouse/CliffTemplate.java | 74 --------- .../actor/npc/warehouse/CollobTemplate.java | 74 --------- .../actor/npc/warehouse/DaisyTemplate.java | 74 --------- .../actor/npc/warehouse/DorankusTemplate.java | 74 --------- .../actor/npc/warehouse/DurinTemplate.java | 74 --------- .../actor/npc/warehouse/ErvianteTemplate.java | 74 --------- .../actor/npc/warehouse/GrookinTemplate.java | 74 --------- .../actor/npc/warehouse/HaggerTemplate.java | 74 --------- .../actor/npc/warehouse/HagosTemplate.java | 74 --------- .../actor/npc/warehouse/HakonTemplate.java | 74 --------- .../actor/npc/warehouse/HaprockTemplate.java | 74 --------- .../actor/npc/warehouse/HolvasTemplate.java | 74 --------- .../actor/npc/warehouse/HuginTemplate.java | 74 --------- .../actor/npc/warehouse/ImantuTemplate.java | 74 --------- .../actor/npc/warehouse/JaffTemplate.java | 74 --------- .../actor/npc/warehouse/JuliaTemplate.java | 74 --------- .../actor/npc/warehouse/KluckTemplate.java | 74 --------- .../actor/npc/warehouse/LiettaTemplate.java | 74 --------- .../actor/npc/warehouse/LuninTemplate.java | 74 --------- .../actor/npc/warehouse/MarkiusTemplate.java | 74 --------- .../actor/npc/warehouse/MartyTemplate.java | 74 --------- .../actor/npc/warehouse/MiaTemplate.java | 74 --------- .../actor/npc/warehouse/MurdocTemplate.java | 74 --------- .../actor/npc/warehouse/NormanTemplate.java | 74 --------- .../actor/npc/warehouse/ParmanTemplate.java | 74 --------- .../actor/npc/warehouse/PochiTemplate.java | 74 --------- .../actor/npc/warehouse/RadicTemplate.java | 74 --------- .../actor/npc/warehouse/RandolfTemplate.java | 74 --------- .../actor/npc/warehouse/RantTemplate.java | 74 --------- .../actor/npc/warehouse/RautTemplate.java | 74 --------- .../actor/npc/warehouse/RolfeTemplate.java | 74 --------- .../actor/npc/warehouse/RompTemplate.java | 74 --------- .../actor/npc/warehouse/RydelTemplate.java | 74 --------- .../actor/npc/warehouse/SaylemTemplate.java | 74 --------- .../actor/npc/warehouse/SilvaTemplate.java | 74 --------- .../actor/npc/warehouse/SoninTemplate.java | 74 --------- .../actor/npc/warehouse/SorintTemplate.java | 74 --------- .../actor/npc/warehouse/StefanoTemplate.java | 74 --------- .../actor/npc/warehouse/TaurinTemplate.java | 74 --------- .../actor/npc/warehouse/ValkonTemplate.java | 74 --------- .../actor/npc/warehouse/WalderalTemplate.java | 74 --------- .../actor/npc/warehouse/WilfordTemplate.java | 74 --------- .../npcold/JasmineGatekeeperTemplate.java | 82 ---------- .../actor/npcold/RoxxyGatekeeperTemplate.java | 110 -------------- .../actor/npcold/TamilGatekeeperTemplate.java | 56 ------- .../template/item/AdenaItemTemplate.java | 32 ---- .../item/LargaFireworkItemTemplate.java | 36 ----- .../armor/AbstractGradeAArmorTemplate.java | 28 ---- .../armor/AbstractNoGradeArmorTemplate.java | 26 ---- .../item/armor/Dummy2ArmorTemplate.java | 33 ---- .../item/armor/DummyArmorTemplate.java | 32 ---- .../item/potion/RedPotionTemplate.java | 33 ---- .../weapon/AbstractNoGradeWeaponTemplate.java | 28 ---- .../item/weapon/LongSwordTemplate.java | 46 ------ .../item/weapon/ShortSwordTemplate.java | 49 ------ .../template/skill/TestSkillTemplate.java | 37 ----- .../packet/server/NPCInformationPacket.java | 4 +- .../com/l2jserver/model/id/TemplateID.java | 4 +- .../model/id/provider/IDProviderModule.java | 3 + .../model/id/template/ActorTemplateID.java | 2 +- .../model/id/template/ItemTemplateID.java | 2 +- .../model/id/template/SkillTemplateID.java | 2 +- .../provider/CharacterTemplateIDProvider.java | 2 +- .../provider/ItemTemplateIDProvider.java | 2 +- .../provider/NPCTemplateIDProvider.java | 2 +- .../provider/SkillTemplateIDProvider.java | 2 +- .../template/provider/TemplateIDProvider.java | 4 +- .../model/template/AbstractTemplate.java | 2 +- .../model/template/CharacterTemplate.java | 2 + .../l2jserver/model/template/NPCTemplate.java | 28 ++-- .../l2jserver/model/template/Template.java | 2 +- .../l2jserver/model/world/npc/Teleporter.java | 34 ----- .../npc/controller/AbstractNPCController.java | 65 ++++++++ .../world/npc/controller/NPCController.java | 56 ++----- .../npc/controller/TeleporterController.java | 14 +- .../game/template/ScriptTemplateService.java | 2 +- .../game/template/TemplateService.java | 2 +- .../game/template/XMLTemplateService.java | 14 +- .../scripting/ScriptingCompilerTest.java | 4 - target/test-classes/scripting/testcase.xml | 23 --- 9129 files changed, 128 insertions(+), 673228 deletions(-) delete mode 100644 data/script/template/script/template/DisabledTemplate.java delete mode 100644 data/script/template/script/template/TemplateLoader.java delete mode 100644 data/script/template/script/template/actor/character/AbstractCharacterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AbstractDarkElfCharacterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AbstractDwarfCharacterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AbstractElfCharacterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AbstractHumanCharacterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AbstractKamaelCharacterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AbstractOrcCharacterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AbyssWalkerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AdventurerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ArbalesterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ArcanaLordTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ArchmageTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ArtisanTemplate.java delete mode 100644 data/script/template/script/template/actor/character/AssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/character/BersekerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/BishopTemplate.java delete mode 100644 data/script/template/script/template/actor/character/BladedancerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/BountyHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/CardinalTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ClericTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DarkAvengerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DarkFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DarkMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DarkWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DominatorTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DoombringerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DoomcryerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DreadnoughtTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DuelistTemplate.java delete mode 100644 data/script/template/script/template/actor/character/DwarvenFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElderTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElementalMasterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElementalSummonerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElvenFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElvenKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElvenMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElvenScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ElvenWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/character/EvaSaintTemplate.java delete mode 100644 data/script/template/script/template/actor/character/EvaTemplarTemplate.java delete mode 100644 data/script/template/script/template/actor/character/FemaleSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/character/FemaleSoulbreakerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/FemaleSouldhoundTemplate.java delete mode 100644 data/script/template/script/template/actor/character/FortuneSeekerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/GhostHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/GhostSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/character/GladiatorTemplate.java delete mode 100644 data/script/template/script/template/actor/character/GrandKhauatariTemplate.java delete mode 100644 data/script/template/script/template/actor/character/HawkeyeTemplate.java delete mode 100644 data/script/template/script/template/actor/character/HellKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/character/HierophantTemplate.java delete mode 100644 data/script/template/script/template/actor/character/HumanFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/HumanMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/character/InspectorTemplate.java delete mode 100644 data/script/template/script/template/actor/character/JudicatorTemplate.java delete mode 100644 data/script/template/script/template/actor/character/KnightTemplate.java delete mode 100644 data/script/template/script/template/actor/character/MaestroTemplate.java delete mode 100644 data/script/template/script/template/actor/character/MaleSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/character/MaleSoulbreakerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/MaleSouldhoundTemplate.java delete mode 100644 data/script/template/script/template/actor/character/MoonlightSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/character/MysticMuseTemplate.java delete mode 100644 data/script/template/script/template/actor/character/NecromancerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/OracleTemplate.java delete mode 100644 data/script/template/script/template/actor/character/OrcFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/OrcMonkTemplate.java delete mode 100644 data/script/template/script/template/actor/character/OrcMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/character/OrcRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/character/OrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/character/OverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/character/PaladinTemplate.java delete mode 100644 data/script/template/script/template/actor/character/PalusKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/character/PhantomRangerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/PhantomSummonerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/PhoenixKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/character/PlainsWalkerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ProphetTemplate.java delete mode 100644 data/script/template/script/template/actor/character/RogueTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SagittariusTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ScavengerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ShillieanSaintTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ShillienElderTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ShillienKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ShillienOracleTemplate.java delete mode 100644 data/script/template/script/template/actor/character/ShillienTemplarTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SilverRangerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SorcerorTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SoultakerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SpectralMasterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SpectraldancerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SpellhowlerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SpellsingerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/StormScreamerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SwordMuseTemplate.java delete mode 100644 data/script/template/script/template/actor/character/SwordSingerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/TempleKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/character/TitanTemplate.java delete mode 100644 data/script/template/script/template/actor/character/TreasureHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/TricksterTemplate.java delete mode 100644 data/script/template/script/template/actor/character/TrooperTemplate.java delete mode 100644 data/script/template/script/template/actor/character/TyrantTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WarcryerTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WarderTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WarlockTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WarlordTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WarsmithTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WindRiderTemplate.java delete mode 100644 data/script/template/script/template/actor/character/WizardTemplate.java delete mode 100644 data/script/template/script/template/actor/monsterold/WolfMonsterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AbbeyTreasureChest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/AbbeyTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AbercrombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AbeyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AbyssSaintElcardiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AdventurersGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AgnesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AgripelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AhertbeinAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AiosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipController2Template.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipController3Template.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipController4Template.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipController5Template.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipController6Template.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipController7Template.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipController8Template.java delete mode 100644 data/script/template/script/template/actor/npc/AirshipControllerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AkamanahTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AkyakaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Alarm2Template.java delete mode 100644 data/script/template/script/template/actor/npc/AlchemistsMixingUrnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AlchemistsServitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AldersSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AlegriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AlfredVonHellmannTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AliceDeCatrinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AliciaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AllanaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AllenosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AlmorsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AlshupesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AltarGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AltarOfSaints2Template.java delete mode 100644 data/script/template/script/template/actor/npc/AltarOfSaints3Template.java delete mode 100644 data/script/template/script/template/actor/npc/AltarOfSaints4Template.java delete mode 100644 data/script/template/script/template/actor/npc/AltarOfSaintsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AltranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AmbienceSkyLanternTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AnaiZuNerugaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Anakim4Template.java delete mode 100644 data/script/template/script/template/actor/npc/AnakimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AnakimsExecutor3Template.java delete mode 100644 data/script/template/script/template/actor/npc/AnakimsGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/AnakimsGuardian3Template.java delete mode 100644 data/script/template/script/template/actor/npc/AnatoleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AnbramTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AncestorMartankusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AncielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AndelliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AngelicVortexTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AngerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AngoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AnkumiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AnnikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AntonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AquaElfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AquilaniTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArcaneNucleusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain11Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain13Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain15Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain17Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain19Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain21Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain23Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain25Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain27Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain29Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain31Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain33Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain35Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain37Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain39Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain41Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain5Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain7Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptain9Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArcherLevelMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArchersBreathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArcheryKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcheryKnight3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArcheryKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Aren2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ArenaDirectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AriaFirstmatterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArkGuardiansCorpseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArkeniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArtiusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ArujienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AsamahTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AscalonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AsefaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AsefasEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AshasVarkaDuraiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AstaronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AtheniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AthreaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AtraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AurabirdFalconTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AurabirdOwlTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/AuroraTheUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BabyPandaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BabyWhiteTigerCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BabyWhiteTigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BackflipExpertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BackflipOriginatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BackflipSupermanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit10Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit11Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit12Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit4Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit5Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit6Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit7Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit8Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnit9Template.java delete mode 100644 data/script/template/script/template/actor/npc/BackupPowerUnitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BaekyiHwamaeAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Baium2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BalankiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BallTrappingGnosianBlueTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BallTrappingGnosianRedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BallTrappingGnosianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BallTrappingOrodrielBlueTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BallTrappingOrodrielRedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BallTrappingOrodrielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BalthazarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BaluKaimuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BambooPandaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BandelloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BarbadoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BaronessEmployee2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BaronessEmployeeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BarrierOrbTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BasillaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BatracosGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BattalionLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BattalionLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BattleLeagueHelperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BavarinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BeastlyAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BeerChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BegrudgedBoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BegrudgedMaid2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BegrudgedMaidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BelethCamera1Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelethCamera2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelethCamera3Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelethCamera4Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelethCamera5Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelethCamera6Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelethPresentationElfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BelethPresentationIncarnation1Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelethPresentationIncarnation2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BelindaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BelldandyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BelthusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BenedictTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BenicaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BenomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BentleyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BeolinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BerkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BernardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BernardeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BerylTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BiggerstaffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BirthdayCakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlackAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlackCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlackJudgeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlackManekiNekoAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlackStoneMonolithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlueFlagTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlueOperaAgathion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BlueOperaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlueRobedTojigongAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BlueSumoWrestlerAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BolterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BomonaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BonnieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BonusBAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BorysTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Box2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BoxOfAsefaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BoxOfDoubtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BoxOfTitanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BoyBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BrakelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BrakiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BridgeKeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BridgeKeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/BridgeKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BrokenBookshelf2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BrokenBookshelf3Template.java delete mode 100644 data/script/template/script/template/actor/npc/BrokenBookshelf4Template.java delete mode 100644 data/script/template/script/template/actor/npc/BrokenBookshelfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BrokenGolemControlDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BrownManekiNekoAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BryntheaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BudenkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Buffalo3Template.java delete mode 100644 data/script/template/script/template/actor/npc/BuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BugbearAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BullTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BuraiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BuronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ButtonEyedBearDollTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/BuzzTheCat2Template.java delete mode 100644 data/script/template/script/template/actor/npc/BuzzTheCat3Template.java delete mode 100644 data/script/template/script/template/actor/npc/BuzzTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CainFlyingKnifeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CamoniellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Candice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/CaradineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CaravanSupporterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CaravanerGortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CargoBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CasianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CatOfChristmas2Template.java delete mode 100644 data/script/template/script/template/actor/npc/CatOfChristmasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CecktinonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CelestielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CenterTumorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChairenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CharkerenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CheerleaderKaurinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CheerleaderLanaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CheerleaderMerurilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CheerleaderMortiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CheerleaderNaoninTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CheerleaderOrodrielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChestOfBifronsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChestOfGolkondaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChestOfHallateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChestOfKernonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChestOfShyslassysTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChiantaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChichirinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChiefJarronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChonChonAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChristmasTreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ChutaKaimuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ClarineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ClaudiaAthebaldtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CleoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ClosedMouthOfEkimusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ClothChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CofferOfTheDeadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CoffinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CokrakonsWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Colin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ColinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CollectionDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ComfortSkyLanternTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CommanderEliteMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit10Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit11Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit12Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit4Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit5Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit6Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit7Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit8Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnit9Template.java delete mode 100644 data/script/template/script/template/actor/npc/ControlUnitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ControllerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CoordinatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CornerstoneOfRestrainingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfAngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfDwarfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfFritzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfGraciaSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfHutakuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfKamurTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfKurtzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CorpseOfLutzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Cougar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/CourtMagicianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CrestOfDawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CrestOfDuskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CretaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CristelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CrocusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CronosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CrotoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CrystallineGolem4Template.java delete mode 100644 data/script/template/script/template/actor/npc/CursedGardener2Template.java delete mode 100644 data/script/template/script/template/actor/npc/CursedGardenerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CursedGirl2Template.java delete mode 100644 data/script/template/script/template/actor/npc/CursedGirlTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CursedHeadMaidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/CybellinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DaewoonsoAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DaichirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DaimonTheWhiteEyed2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DaimonsAltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DancingLuckyKidAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DarinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DarkCupidAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DarkElfFemaleMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DarknessOfDawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DaurinHammercrushTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DawnWitnessFranzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DeadLeopardsCarcassTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DefectiveHoneyWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DefectiveWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DeltuvaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager10Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager11Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager12Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager13Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager14Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager15Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager16Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager17Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager18Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager19Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager20Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager21Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager22Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager23Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager24Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager25Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager26Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager27Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager28Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager29Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager30Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager31Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager32Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager33Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager34Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager35Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager36Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager37Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager38Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager4Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager5Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager6Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager7Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager8Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManager9Template.java delete mode 100644 data/script/template/script/template/actor/npc/DelusionManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DemonPrinceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DemonRaceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DesertHeatmasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DestroyedDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DestroyedTumor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DestroyedTumor3Template.java delete mode 100644 data/script/template/script/template/actor/npc/DestroyedTumor4Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden10Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden11Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden12Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden13Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden14Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden15Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden16Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden17Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden18Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden19Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden20Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden21Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden3Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden4Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden5Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden6Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden7Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden8Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWarden9Template.java delete mode 100644 data/script/template/script/template/actor/npc/DetentionCampWardenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DevilsIsleSupporterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DevilsIsleSurvivorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DevorinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DiliosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionMovingDevice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper10Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper11Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper12Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper13Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper14Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeper9Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalGateKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalMerchantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalVortex1Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalVortex2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DimensionalVortex3Template.java delete mode 100644 data/script/template/script/template/actor/npc/DisciplesGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DisgracedKnightWaldsteinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineEnchanterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineFurnaceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineRogueTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineSummonerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineSwordProtectionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DivineWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DoctorChaosSecretBookshelfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DoctorChaosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DollBladerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DolmenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DominicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DonathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DoomWraithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DoorGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DoorGolem3Template.java delete mode 100644 data/script/template/script/template/actor/npc/DoorGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Doorman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Doorman5Template.java delete mode 100644 data/script/template/script/template/actor/npc/Doorman6Template.java delete mode 100644 data/script/template/script/template/actor/npc/DoormanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DorfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Dorian2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Dorian3Template.java delete mode 100644 data/script/template/script/template/actor/npc/DorothyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DrHelveticaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DrIceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DragonBomberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DrikoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DryadAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DubabahTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DudaMaraTotemSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DudaMaraTotemSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyBoyATemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyBoyBTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyBoyCTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyBoyDTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyBoyETemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyLadyFTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyLadyGTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyLadyHTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyLadyITemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DummyLadyJTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DuncanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DwarfAdventurer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/DwarfAdventurerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DwarfGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/DwarfMaleMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EarthSnakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EdmondTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EdricTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EindburghTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ElTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ElenaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EliasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EmeryConverterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EmilyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EmperorSquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EmperorsSealDevice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/EmperorsSealDevice3Template.java delete mode 100644 data/script/template/script/template/actor/npc/EmperorsSealDevice4Template.java delete mode 100644 data/script/template/script/template/actor/npc/EmperorsSealDevice5Template.java delete mode 100644 data/script/template/script/template/actor/npc/EmperorsSealDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute2Template.java delete mode 100644 data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute3Template.java delete mode 100644 data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstituteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EndrigoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnergyOfGenerationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnergySeedDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnergySeedDivinityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnergySeedEarthTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnergySeedFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnergySeedWaterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnergySeedWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnfeuxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager10Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager11Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager12Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager13Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager14Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager15Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager16Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager17Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager18Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager19Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager20Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager21Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager4Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager5Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager6Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager7Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager8Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManager9Template.java delete mode 100644 data/script/template/script/template/actor/npc/EngineeringManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EnragedYetiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EntranceManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/EntranceManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/EntranceManager4Template.java delete mode 100644 data/script/template/script/template/actor/npc/EntranceManager5Template.java delete mode 100644 data/script/template/script/template/actor/npc/EntranceManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EricRamsheartTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EricTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EricaKenWeberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ErmianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EscapeDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EternityWandererStarisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EuclieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EustaceVanEssenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EvasObeliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EvasProtector2Template.java delete mode 100644 data/script/template/script/template/actor/npc/EvasProtector3Template.java delete mode 100644 data/script/template/script/template/actor/npc/EvasProtector4Template.java delete mode 100644 data/script/template/script/template/actor/npc/EvasProtectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EventGatekeeper14Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventGatekeeper15Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventGatekeeper16Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventGatekeeper17Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventManager4Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventManager5Template.java delete mode 100644 data/script/template/script/template/actor/npc/EventManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EvertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EvilAltar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/EvilAltar3Template.java delete mode 100644 data/script/template/script/template/actor/npc/EvilAltar4Template.java delete mode 100644 data/script/template/script/template/actor/npc/EvilAltar5Template.java delete mode 100644 data/script/template/script/template/actor/npc/EvilAltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ExarionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ExplosiveSpiritOfFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EyeOfArgosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/EyeOfUdanMarduiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FalkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FallenAngel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FallenUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FarmRavagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Felix2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FensterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FilaurTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FinalForm2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FinalForm3Template.java delete mode 100644 data/script/template/script/template/actor/npc/FinalForm4Template.java delete mode 100644 data/script/template/script/template/actor/npc/FinalFormTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FireFeedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FirstOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FirstReactionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlagOfWinnerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole10Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole11Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole12Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole13Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole14Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole15Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole16Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole17Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole18Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole19Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole20Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole21Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole3Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole4Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole5Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole6Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole7Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole8Template.java delete mode 100644 data/script/template/script/template/actor/npc/Flagpole9Template.java delete mode 100644 data/script/template/script/template/actor/npc/FlagpoleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfApostates2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfApostatesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfDarkOmen2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfDarkOmenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfForbiddenPath2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfForbiddenPathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfTheBranded2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfTheBrandedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfTheWitch2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FlameOfTheWitchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameSalamanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlameSuccessorAkkanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlauronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FloorTeleportDevice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FloorTeleportDevice3Template.java delete mode 100644 data/script/template/script/template/actor/npc/FloorTeleportDevice4Template.java delete mode 100644 data/script/template/script/template/actor/npc/FloorTeleportDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FlowerFairySpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ForPresentation1Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForPresentation2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForPresentation3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForPresentation4Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForPresentation5Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForgottenMonument2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForgottenMonument3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForgottenMonument4Template.java delete mode 100644 data/script/template/script/template/actor/npc/ForgottenMonumentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FortressAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FortressGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap10Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap11Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap12Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap13Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap14Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap15Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap16Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap17Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap18Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap19Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap20Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap21Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap3Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap4Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap5Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap6Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap7Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap8Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrap9Template.java delete mode 100644 data/script/template/script/template/actor/npc/FortressTrapTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FoundrySpiritGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FranzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FreeGiftMerchantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FrenziedBabyCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FrenziedBuffaloBabyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FrenziedBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FrenziedCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FrenziedKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Freya2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FreyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/FreyasStewardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Frog2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FrogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Furnace2Template.java delete mode 100644 data/script/template/script/template/actor/npc/FurnaceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GabrielleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GalateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GalateaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GalionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GallintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GantakiZuUrutuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GardenGuard12Template.java delete mode 100644 data/script/template/script/template/actor/npc/GardenGuard13Template.java delete mode 100644 data/script/template/script/template/actor/npc/GardenGuard14Template.java delete mode 100644 data/script/template/script/template/actor/npc/GardenSculptureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Gardener2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GardenerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GariachinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GatekeeperOfAbyss2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GatekeeperOfFireDragon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GatekeeperOfFireDragon3Template.java delete mode 100644 data/script/template/script/template/actor/npc/GatekeeperOfFireDragonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GatemasterOfTheFutureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GatemasterOfThePastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GatemasterOfThePresentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GauriTwinklerockTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GedrikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/General11Template.java delete mode 100644 data/script/template/script/template/actor/npc/General13Template.java delete mode 100644 data/script/template/script/template/actor/npc/General15Template.java delete mode 100644 data/script/template/script/template/actor/npc/General17Template.java delete mode 100644 data/script/template/script/template/actor/npc/General19Template.java delete mode 100644 data/script/template/script/template/actor/npc/General21Template.java delete mode 100644 data/script/template/script/template/actor/npc/General23Template.java delete mode 100644 data/script/template/script/template/actor/npc/General3Template.java delete mode 100644 data/script/template/script/template/actor/npc/General5Template.java delete mode 100644 data/script/template/script/template/actor/npc/General7Template.java delete mode 100644 data/script/template/script/template/actor/npc/General9Template.java delete mode 100644 data/script/template/script/template/actor/npc/GeneralTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GeraldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GhostOfARailroadEngineerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GhostOfAdventurer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GhostOfAdventurerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GhostOfAnAncientRailroadEngineerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GhostOfPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GhostOfVonHellmannTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GhostOfVonHellmannsPageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GhouliffDroopstoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GiantRat2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GiantRat3Template.java delete mode 100644 data/script/template/script/template/actor/npc/GiantRat4Template.java delete mode 100644 data/script/template/script/template/actor/npc/GiantRatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GilmoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GinbyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GirlBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GiselleVonHellmannTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GlacierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GloomyHeadMilkCowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GloomyMilkCowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GludioTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GnocianAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GodOfFortuneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GoldAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GoldenPigTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GolemGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GordonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GouphTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GraciaServerHelperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GraciaServerProofExchangerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GraciaSurvivorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GrailApostle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GrailApostleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GrannyTigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GraveRobberWarrior3Template.java delete mode 100644 data/script/template/script/template/actor/npc/GreatPigTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GreatSoul2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GreatSoulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GreatSumoMatchAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GreenFlag2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GreenFlagTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GreenRobedTojigongAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Grendel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GreyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Greymore2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GreymoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GriffonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GrimstTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GrizzlyBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GroupGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/GroupGatekeeper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/GroupGatekeeper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/GroupGatekeeper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/GroupGatekeeper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuangongAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain11Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain13Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain15Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain17Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain19Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain21Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain23Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain25Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain27Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain29Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain31Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain33Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain35Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain37Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain39Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain3Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain41Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain5Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain7Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptain9Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder10Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder11Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder12Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder13Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder14Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder15Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder16Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder17Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder18Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder19Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder20Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder21Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder22Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder23Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder24Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder25Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder26Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder27Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder28Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder29Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder30Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder31Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder32Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder33Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder34Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder35Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder36Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder37Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder38Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder39Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder3Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder40Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder41Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder42Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder43Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder44Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder45Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder46Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder47Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder48Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder49Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder4Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder50Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder51Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder52Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder53Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder54Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder5Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder6Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder7Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder8Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorder9Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfBorderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfEasternSealTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfGreatSealTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfNorthernSealTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfSouthernSealTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfTowerOfSealTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianOfWesternSealTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardianWizardOfTheClothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardiansStriderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GuardsOfTheDawn2Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardsOfTheDawn3Template.java delete mode 100644 data/script/template/script/template/actor/npc/GuardsOfTheDawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GumielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GupuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GutenhagenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GwanseumNyangNyangAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/GwanwooHwamaeAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HakranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HallCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HallGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HallGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/HallGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/HallGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/HallGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/HallGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HalloweenEventManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HamilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HanarinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HandyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HarakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Hardin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HardinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HarkelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Harkilgamed2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Harkilgamed3Template.java delete mode 100644 data/script/template/script/template/actor/npc/Harkilgamed4Template.java delete mode 100644 data/script/template/script/template/actor/npc/HarkilgamedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HatosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HayanceAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HeadBullTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HeadMilkCowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HeadquartersTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HeartOfVolcanoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HeartOfWardingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HeavenlyBridgeKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HeavyTowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HellboundInsurgentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HellboundNativeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HellboundTraitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HereticFemaleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HereticMaleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Hermit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HermitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HestuiGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HestuiTotemSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HierarchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HighPriestOfDawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HighQualityLargeSquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HighQualitySquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HindemithTruevoiceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HolidaySanta2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HolidaySantaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HolidaySledTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HolyArkOfSecrecy1Template.java delete mode 100644 data/script/template/script/template/actor/npc/HolyArkOfSecrecy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HolyArkOfSecrecy3Template.java delete mode 100644 data/script/template/script/template/actor/npc/HolyBrazierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HolyGrailTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsGourd2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsGourd3Template.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsGourd4Template.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsGourdTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsYeti2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsYeti3Template.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsYeti4Template.java delete mode 100644 data/script/template/script/template/actor/npc/HotSpringsYeti5Template.java delete mode 100644 data/script/template/script/template/actor/npc/HotWeatherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Housekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HousekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HudeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HugePig2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HugePig3Template.java delete mode 100644 data/script/template/script/template/actor/npc/HugePigTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HumanMaleMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/HuntingGroundKeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/HuntingGroundKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IasonHeineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IceFairySculptureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IceSculpture2Template.java delete mode 100644 data/script/template/script/template/actor/npc/IceSculpture3Template.java delete mode 100644 data/script/template/script/template/actor/npc/IceSculpture4Template.java delete mode 100644 data/script/template/script/template/actor/npc/IceSculptureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IceShelfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IconOfTheFutureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IconOfThePastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IconOfThePresentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IdentityConfirmDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IkenAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IlvenisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ImperialCofferTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ImperialTombGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ImprovisedExplosiveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InfernoDrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption10Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption11Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption12Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption13Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption2Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption3Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption4Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption5Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption6Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption7Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption8Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraption9Template.java delete mode 100644 data/script/template/script/template/actor/npc/IngeniousContraptionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InjuredSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InnerCastleGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InnerCastleSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InnerCastleSentryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InnerDoorman10Template.java delete mode 100644 data/script/template/script/template/actor/npc/InnerDoorman11Template.java delete mode 100644 data/script/template/script/template/actor/npc/InnerDoorman16Template.java delete mode 100644 data/script/template/script/template/actor/npc/InnerDoorman17Template.java delete mode 100644 data/script/template/script/template/actor/npc/InspectorAdler2Template.java delete mode 100644 data/script/template/script/template/actor/npc/InspectorAdlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InspectorSinaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InstantMovingDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/InventorMaruTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IsaelSilvershadowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IshumaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ItemBroker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ItemBroker3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ItemBrokerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/IvanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JackSageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JacquardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Jaina2Template.java delete mode 100644 data/script/template/script/template/actor/npc/JainaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JakanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JaxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JenniferTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JeremyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JerianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JetBikeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JewelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Jinia2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Jinia3Template.java delete mode 100644 data/script/template/script/template/actor/npc/JiniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JirroneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JisansTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JohnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JohnnyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JonasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JudeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JugheadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/JujuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KadomasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KadunZuKetraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KahmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KaienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KainVanHalterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KaitarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KakanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KaleidosTheUnicorn2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KaleidosTheUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KalibranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KalintaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KalisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KamaelGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KamaelMaleMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KanafTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KanemikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KanisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KantabilonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KarakaweiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KarinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KarrodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KartiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KarudaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KassandraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KatariTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Katenar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Katenar3Template.java delete mode 100644 data/script/template/script/template/actor/npc/Katenar4Template.java delete mode 100644 data/script/template/script/template/actor/npc/Katenar5Template.java delete mode 100644 data/script/template/script/template/actor/npc/KatenarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KatensaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KaurinAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KazkinZuGandiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KbaldirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KeatsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KeefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Kegor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Kegor3Template.java delete mode 100644 data/script/template/script/template/actor/npc/KegorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KekropusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KelleyiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KendalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KeplonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KepraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KertangsTreasureChest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KertangsTreasureChest3Template.java delete mode 100644 data/script/template/script/template/actor/npc/KertangsTreasureChest4Template.java delete mode 100644 data/script/template/script/template/actor/npc/KertangsTreasureChest5Template.java delete mode 100644 data/script/template/script/template/actor/npc/KertangsTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KetraOrcShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KetraOrcSupporter2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KetraVanCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KetraVanCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KetraVanGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KetraVanShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KetraVanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KetrasHolyAltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KeucereusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KhavatariKashuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KingSquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KinsleyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KintaijinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KirikachinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KirilSparkystoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KirklanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KiyachiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KleinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KnightLeaderEliteMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KnightLevelMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Kookaburra2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KotatzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KrateisSteward2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KrateisStewardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KrateisWatcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KrateisWatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KristinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KuberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KunotaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/KurkleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Kurstin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/KutaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LadderSnowAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LadyOfTheLakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LaferonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LakiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LakinosAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LanaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LargeRainHoneyWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LargeRainWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LargeYoungSquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LavaGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LawrenceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Legionnaire2Template.java delete mode 100644 data/script/template/script/template/actor/npc/LegionnaireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LeikarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LeirynnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LekonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LelrikiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LeoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Leon3Template.java delete mode 100644 data/script/template/script/template/actor/npc/LeonaBlackbirdTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LeopardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LeopoldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LeylaMiraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LidiaVonHellmannTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LightOfDawn2Template.java delete mode 100644 data/script/template/script/template/actor/npc/LightOfDawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LightPurpleManedHorseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LilimKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Lilith3Template.java delete mode 100644 data/script/template/script/template/actor/npc/Lilith4Template.java delete mode 100644 data/script/template/script/template/actor/npc/LilithsElite2Template.java delete mode 100644 data/script/template/script/template/actor/npc/LilithsSteward2Template.java delete mode 100644 data/script/template/script/template/actor/npc/LillyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LindaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LionelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LittleAngelAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LittleDevilAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LockTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LockirinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LokenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LorainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LordAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LotteryTicketSeller2Template.java delete mode 100644 data/script/template/script/template/actor/npc/LotteryTicketSeller3Template.java delete mode 100644 data/script/template/script/template/actor/npc/LotteryTicketSeller4Template.java delete mode 100644 data/script/template/script/template/actor/npc/LotteryTicketSeller5Template.java delete mode 100644 data/script/template/script/template/actor/npc/LotteryTicketSellerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LouieTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LoveAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LowQualityLargeSquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LowQualitySquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LucianneTanfordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LuciensAltar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/LuciensAltar3Template.java delete mode 100644 data/script/template/script/template/actor/npc/LuciensAltar4Template.java delete mode 100644 data/script/template/script/template/actor/npc/LuciensAltar5Template.java delete mode 100644 data/script/template/script/template/actor/npc/LuciensAltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LuckySkyLanternTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/LureTowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MachineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MagicLaboratoryWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MaidOfLidiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine10Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine11Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine12Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine4Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine5Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine6Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine7Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine8Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachine9Template.java delete mode 100644 data/script/template/script/template/actor/npc/MainMachineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MainRoleATemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MainRoleBTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MajoAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Malcom10Template.java delete mode 100644 data/script/template/script/template/actor/npc/Malcom9Template.java delete mode 100644 data/script/template/script/template/actor/npc/MaleElfMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MandarinDressAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MansionGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MansionManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MantarasaEggTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MaoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MarcelaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MariaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MariusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Mark2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MarkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MaronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MarquezTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MarshaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MartienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MaryseRedbonnetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MasonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MasterDugi2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MasterDugiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MasterYogiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MatchManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MatchManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MatchManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MatheoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MatildTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MatrasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/McTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MclarenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MedibalsCorpseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MedinaBlackheartTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MediumJarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MenacingMachineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MennonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain10Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain11Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain12Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain13Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain14Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain15Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain16Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain17Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain18Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain19Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain20Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain21Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain4Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain5Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain6Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain7Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain8Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptain9Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate10Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate11Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate12Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate13Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate14Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate15Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate16Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate17Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate18Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate19Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate20Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate21Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate4Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate5Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate6Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate7Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate8Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivate9Template.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryPrivateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MercenarySentryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MerchantOfMammon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MerchantOfMammonATemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MerchantOfMammonBTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MeridienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MerurilAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MesellaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Messenger2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Messenger3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MessengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MetheusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MidwayGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MikellanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MikiTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MilkCowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MimyuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Mina2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MisaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MissQueen2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MissQueen3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MissQueen4Template.java delete mode 100644 data/script/template/script/template/actor/npc/MissQueen5Template.java delete mode 100644 data/script/template/script/template/actor/npc/MissQueen6Template.java delete mode 100644 data/script/template/script/template/actor/npc/MissQueen7Template.java delete mode 100644 data/script/template/script/template/actor/npc/MissQueen8Template.java delete mode 100644 data/script/template/script/template/actor/npc/MistTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MithrilMillipedeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MitraellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Moira2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MondTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MonkeyKingAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MonkeyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide4Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide5Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide6Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide7Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide8Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuide9Template.java delete mode 100644 data/script/template/script/template/actor/npc/MonsterRaceGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MoonVoiceIreneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MoonlightTombstoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MorelynTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MorenkiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MorganTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MortiaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MouthOfEkimusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MushikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MyoRaceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousAgentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousAncientTablet2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousAncientTablet3Template.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousAncientTablet4Template.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousAncientTablet5Template.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousAncientTabletTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousDarkElfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousDarkKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousNecromancerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousServitor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/MysteriousWomanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NadirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NaffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NaiaFailanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NanarinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NaoninAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NaranAshanukTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Native2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Native3Template.java delete mode 100644 data/script/template/script/template/actor/npc/NativePrisonerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NativeSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NativeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NativesCorpseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NemoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NepalSnowAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NephilimMercenary2Template.java delete mode 100644 data/script/template/script/template/actor/npc/NephilimMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NerupaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NetiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuide2Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuide3Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuide4Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuide5Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuide6Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuide7Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuide8Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper10Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper11Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelper9Template.java delete mode 100644 data/script/template/script/template/actor/npc/NewbieHelperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NikolaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NoctisseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NoilessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NorthwindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NottingaleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/NyakuriTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OasisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ObiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OctaviaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OgmarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OinkOinkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OlMahumPilgrimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OlMahumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OldDwarvenGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OldFemaleDrifterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OliverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OlympiadFinisherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OmegasCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OneEyedBatDroveAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OnyxBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OperaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide2Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide3Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide4Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide5Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide6Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide7Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide8Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuide9Template.java delete mode 100644 data/script/template/script/template/actor/npc/OracleGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OrahochinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations17Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations18Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations19Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations20Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations21Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations22Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations23Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations24Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations25Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations26Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations27Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations28Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations29Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations30Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations31Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations32Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations33Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations34Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations35Template.java delete mode 100644 data/script/template/script/template/actor/npc/OratorOfRevelations36Template.java delete mode 100644 data/script/template/script/template/actor/npc/OrbyuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OrcMaleMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OrimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OrodrielAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OrphanGirlTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OrpheusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OssianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/OuterDoorman12Template.java delete mode 100644 data/script/template/script/template/actor/npc/OuterDoorman13Template.java delete mode 100644 data/script/template/script/template/actor/npc/OuterDoorman8Template.java delete mode 100644 data/script/template/script/template/actor/npc/OuterDoorman9Template.java delete mode 100644 data/script/template/script/template/actor/npc/OutpostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PamelaAprodia2Template.java delete mode 100644 data/script/template/script/template/actor/npc/PamelaAprodiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PapikuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ParinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ParmeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PartsBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PasswordEntryDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PathfinderWorker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/PathfinderWorker3Template.java delete mode 100644 data/script/template/script/template/actor/npc/PathfinderWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PatrinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PegasusAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PenaltyKickBlueTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PenaltyKickRedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PenaltyKickTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PerrinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PerwanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PhoenixTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PiazzaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PierceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PierreBaguetteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PigTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PilgrimOfDarkness2Template.java delete mode 100644 data/script/template/script/template/actor/npc/PilgrimOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PioturTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PiperLongbowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PippiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PiratesChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PithgonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PixyMurikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PixyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PlaipitakAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PlenosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PomonaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PonaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit10Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit11Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit12Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit13Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit14Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit15Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit16Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit17Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit18Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit19Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit20Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit21Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit4Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit5Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit6Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit7Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit8Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnit9Template.java delete mode 100644 data/script/template/script/template/actor/npc/PowerControlUnitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PreAwakenedEkimusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom17Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom18Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom19Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom20Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom21Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom22Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom23Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom24Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom25Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom26Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom27Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom28Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom29Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom30Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom31Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom32Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom33Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom34Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom35Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom36Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom37Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom38Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom39Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom40Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom41Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom42Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom43Template.java delete mode 100644 data/script/template/script/template/actor/npc/PreacherOfDoom44Template.java delete mode 100644 data/script/template/script/template/actor/npc/PriasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PriestCainForPresentationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PriestGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/PriestGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PriestOfBlessingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PriestOfResurrectionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PromiseOfMammonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PulinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PumpkinGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PureWhiteUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PurpleFlagTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/PussTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/QuarrySlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/QueenOfHeartsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/QuigbyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Rabbit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/RabbitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RaceManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RaceTrackGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RadyssTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RafaelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RaffortyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RainHoneyWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RainWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RainbowAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RaldoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RamusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RankuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RankusScapegoatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RatHoleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RedFlag2Template.java delete mode 100644 data/script/template/script/template/actor/npc/RedFlagTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RedOperaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RedSumoWrestlerAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RedfootTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ReorinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ReptilikonsWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RerikyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RestinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ResurrectedTownMaidenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ResurrectionTower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ResurrectionTower3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ResurrectionTower4Template.java delete mode 100644 data/script/template/script/template/actor/npc/ResurrectionTower5Template.java delete mode 100644 data/script/template/script/template/actor/npc/ResurrectionTowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RiftPostCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RiftPostCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RiftPostHeroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RiftPostOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RiftPostPrivateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RiftPostRecruitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RignosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RitualOffering3Template.java delete mode 100644 data/script/template/script/template/actor/npc/RizraellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RockTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RockswellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Rodenpicula2Template.java delete mode 100644 data/script/template/script/template/actor/npc/RodenpiculaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RoderikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RogentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RoienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RoniTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RooneyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RosaliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RosellaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RosheekTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RoundBallSnowAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RoyTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RuaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RudolphAgathion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/RudolphAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RukalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/RupinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SaberToothTigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SacrificedFanatic2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SacrificedFanaticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SaeromTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SaintsFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SaintsFollower3Template.java delete mode 100644 data/script/template/script/template/actor/npc/SaintsFollower4Template.java delete mode 100644 data/script/template/script/template/actor/npc/SaintsFollower5Template.java delete mode 100644 data/script/template/script/template/actor/npc/SaintsFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SakeDunZuHestuiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SalesCatOfIvoryTowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SallyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SamedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Sandstorm2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SandyTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Santa2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SantaClaus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SantaClaus3Template.java delete mode 100644 data/script/template/script/template/actor/npc/SantaClaus4Template.java delete mode 100644 data/script/template/script/template/actor/npc/SantaClausTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SantaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SantaTrainee2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SantaTraineeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SantasHelperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SantiagoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SariaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ScarecrowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ScoutsCorpseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ScrydeHeartseekerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedMage2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedMageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedRanger2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedRangerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SeducedWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeedOfDestructionControlDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeedOfGenerationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SelinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeresinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SerianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeruziaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SexyPandaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SeyoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShamhaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SharonaArtemiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShikenGloomdrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShilensEvilThoughtsForPresentationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShilensEvilThoughtsLeaderForPresentationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShilensStoneStatueTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShiningWhiteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShowStaff2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ShowStaff3Template.java delete mode 100644 data/script/template/script/template/actor/npc/ShowStaff4Template.java delete mode 100644 data/script/template/script/template/actor/npc/ShowStaff5Template.java delete mode 100644 data/script/template/script/template/actor/npc/ShowStaffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ShunaimanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SiestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SilverFeysharTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirAronTanfordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirCollinWindawoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirEricRodemaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirGustavAthebaldtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirKielNighthawkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirKlausVasperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirKristofRodemaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SirOrthoLancerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Sirra2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Sirra3Template.java delete mode 100644 data/script/template/script/template/actor/npc/SirraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SixthAnniversaryPartyManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Skooldie2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SkooldieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Skooldy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SkooldyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SkullTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SlaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SleinShiningBladeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SnowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SnowmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SolomonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SomulitanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SophiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SophyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SorrowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SoulCrystalPillarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SparkyTheCat2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SparkyTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SpiritOfFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SpiritOfSirTalianusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SpironTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SpookyTombstoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SquareBaseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy1Template.java delete mode 100644 data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy3Template.java delete mode 100644 data/script/template/script/template/actor/npc/StabilizedSeedOfGenerationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StarlingKnightKastienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StatueOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StatueOfEarthTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StatueOfFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StatueOfLightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StatueOfOfferingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StatueOfWaterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StatueOfWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SteamSledgeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SteveShyagelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StoneCoffinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StrangeMachineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StrategistLucienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/StrongWoodenChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SubclassCertificationHelperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SujinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SukiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SultrinessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SumariTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SumielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SunsetGuideLunaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SuperGiantRatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox10Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox11Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox12Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox13Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox14Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox15Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox16Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox17Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox18Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox19Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox20Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox21Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox3Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox4Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox5Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox6Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox7Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox8Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBox9Template.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBoxOnWharfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SupplyBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SuspiciousLookingPileOfStonesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SuspiciousMan2Template.java delete mode 100644 data/script/template/script/template/actor/npc/SuspiciousManTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SuzetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SwanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SwaySkyLanternTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SymbolOfAdventureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SymbolOfAdversityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SymbolOfFaithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/SymbolOfTruthTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision10Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision11Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision12Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision13Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision14Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision15Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision3Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision4Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision5Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision6Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision7Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision8Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVision9Template.java delete mode 100644 data/script/template/script/template/actor/npc/TabletOfVisionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TakiaZuDudaMaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TakunaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TalienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TallothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TamanZeLapatuiAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TamutakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TangTangAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TantanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TantusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TarionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TarkaiZuDudaMaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TataruZuHestuiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TawnyManedLionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDevice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDevice3Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDevice4Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDevice5Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDevice6Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDevice7Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDevice8Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportationCubic10Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportationCubic11Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportationCubic3Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportationCubic6Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportationCubic7Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportationCubic8Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleportationCubic9Template.java delete mode 100644 data/script/template/script/template/actor/npc/TeleporterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TellingTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TelsonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TempleInspectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TemporaryTeleporterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TeniusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Tepios2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TepiosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult10Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult11Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult12Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult13Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult14Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult15Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult16Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult17Template.java delete mode 100644 data/script/template/script/template/actor/npc/TerritoryCatapult18Template.java delete mode 100644 data/script/template/script/template/actor/npc/TessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ThaliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TheodricTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ThomasDTurkey2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ThomasDTurkeyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ThreeHeadedDragonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ThyimiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Tiat3Template.java delete mode 100644 data/script/template/script/template/actor/npc/TiatPriest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TiatPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TimitranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TinPlateGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TinkWandergoldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ToadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Tobald2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TobaldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TolonisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Toma2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TomarisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Tombstone2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TombstoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TonyTheCat2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TonyTheCat3Template.java delete mode 100644 data/script/template/script/template/actor/npc/TonyTheCat4Template.java delete mode 100644 data/script/template/script/template/actor/npc/TonyTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ToraiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ToroccoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TorrantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TorukuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TorumbasTelegraphTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TotemSpiritOfGandiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TowbatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TrainingDummyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Trap100Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap101Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap102Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap103Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap104Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap105Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap106Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap107Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap108Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap109Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap10Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap110Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap111Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap112Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap113Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap114Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap115Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap116Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap117Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap118Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap119Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap11Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap120Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap121Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap122Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap123Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap124Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap125Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap126Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap127Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap128Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap129Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap12Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap130Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap131Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap132Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap133Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap134Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap135Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap136Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap137Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap138Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap139Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap13Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap143Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap144Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap145Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap146Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap147Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap148Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap149Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap14Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap150Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap151Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap152Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap153Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap154Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap155Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap156Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap157Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap158Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap159Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap15Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap160Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap161Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap162Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap163Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap164Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap165Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap166Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap167Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap168Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap169Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap16Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap170Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap171Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap172Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap173Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap174Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap175Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap176Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap177Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap178Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap179Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap17Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap180Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap181Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap182Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap183Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap184Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap185Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap186Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap187Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap188Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap189Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap18Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap190Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap191Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap192Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap193Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap194Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap195Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap196Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap197Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap198Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap19Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap20Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap21Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap22Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap23Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap24Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap25Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap26Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap27Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap28Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap29Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap30Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap31Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap32Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap33Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap34Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap35Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap36Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap37Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap38Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap39Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap3Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap40Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap41Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap42Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap43Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap44Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap45Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap46Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap47Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap48Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap49Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap4Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap50Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap51Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap52Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap53Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap54Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap55Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap56Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap57Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap58Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap59Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap5Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap60Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap61Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap62Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap63Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap64Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap65Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap66Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap67Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap68Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap69Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap6Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap70Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap71Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap72Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap73Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap74Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap75Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap76Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap77Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap78Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap79Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap7Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap80Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap81Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap82Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap83Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap84Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap85Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap86Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap87Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap88Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap89Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap8Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap90Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap91Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap92Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap93Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap94Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap95Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap96Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap97Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap98Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap99Template.java delete mode 100644 data/script/template/script/template/actor/npc/Trap9Template.java delete mode 100644 data/script/template/script/template/actor/npc/TrapTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TreasureChest53Template.java delete mode 100644 data/script/template/script/template/actor/npc/TreasureChest54Template.java delete mode 100644 data/script/template/script/template/actor/npc/TreasureChest55Template.java delete mode 100644 data/script/template/script/template/actor/npc/TreasureChestOfInvaderSoldierOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TrejuoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TreykanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TriffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation10Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation11Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation3Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation4Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation5Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation6Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation7Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation8Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelation9Template.java delete mode 100644 data/script/template/script/template/actor/npc/TriolsRevelationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TriskelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TrooperLevelMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TrumpinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TruthScholarDevianneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper10Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper11Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper12Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper13Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper14Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper15Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper16Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper17Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeper9Template.java delete mode 100644 data/script/template/script/template/actor/npc/TullysGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TunatunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TurnedBoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/TurnedGirlTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UdanMarduiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UdanMarduisBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UldieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UluKaimuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UndergroundColiseumHelperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UndriasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UnicorniunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UnidentifiedBodyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UnstableSeedOfGenerationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UruhaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/UtankaAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Valakas2Template.java delete mode 100644 data/script/template/script/template/actor/npc/ValeMasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ValentineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VampireAdept2Template.java delete mode 100644 data/script/template/script/template/actor/npc/VampireCaster2Template.java delete mode 100644 data/script/template/script/template/actor/npc/VampireCasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VampireLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/VampireLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VampireMagister4Template.java delete mode 100644 data/script/template/script/template/actor/npc/VampireSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/VampireWarlord4Template.java delete mode 100644 data/script/template/script/template/actor/npc/VarangkasGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VarikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VarkaRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VarkasHolyAltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VarkeesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VarsakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VaultDoorControllerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VelliorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VerceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VerdandiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VerdureElderElikiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VervatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VictorsFlagTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Virgil2Template.java delete mode 100644 data/script/template/script/template/actor/npc/VoiceOfGloryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VoltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VolunteerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VortexGate2Template.java delete mode 100644 data/script/template/script/template/actor/npc/VortexGateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VortexTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VulcanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/VulkusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WahkanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WardOfTheGrailTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Warden2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warden3Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warden4Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warden5Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warden6Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warden7Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warden8Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warden9Template.java delete mode 100644 data/script/template/script/template/actor/npc/WardenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WarmHeartedSno2Template.java delete mode 100644 data/script/template/script/template/actor/npc/WarmHeartedSno3Template.java delete mode 100644 data/script/template/script/template/actor/npc/WarmHeartedSno4Template.java delete mode 100644 data/script/template/script/template/actor/npc/WarmHeartedSno5Template.java delete mode 100644 data/script/template/script/template/actor/npc/WarmHeartedSno6Template.java delete mode 100644 data/script/template/script/template/actor/npc/WarmHeartedSnoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Warpgate2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warpgate3Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warpgate4Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warpgate5Template.java delete mode 100644 data/script/template/script/template/actor/npc/Warpgate6Template.java delete mode 100644 data/script/template/script/template/actor/npc/WarpgateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WarriorsGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WarriorsGraveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WastelandLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WaterUndineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WeatheredRockTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Weathermaster2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Weathermaster3Template.java delete mode 100644 data/script/template/script/template/actor/npc/WeathermasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WeaverAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WendyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WharfPatrol2Template.java delete mode 100644 data/script/template/script/template/actor/npc/WharfPatrolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WhiteCupidAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WhiteManekiNekoAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WhiteTigerCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WhiteTigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WildMaguenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WindSylphTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WindyShaoringTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WingTowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WinnieTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WinterHunterKadyth2Template.java delete mode 100644 data/script/template/script/template/actor/npc/WinterHunterKadyth3Template.java delete mode 100644 data/script/template/script/template/actor/npc/WinterHunterKadythTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WisdomChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WizardLevelMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WonbosoAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WooldyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/WorkshopTeleporterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YellowFlag2Template.java delete mode 100644 data/script/template/script/template/actor/npc/YellowFlagTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YellowRobedTojigongAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/Yeti2Template.java delete mode 100644 data/script/template/script/template/actor/npc/Yeti3Template.java delete mode 100644 data/script/template/script/template/actor/npc/YetiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YetisTableTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YiyenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YoungChild2Template.java delete mode 100644 data/script/template/script/template/actor/npc/YoungChildTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YoungHoneyWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YoungSquashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YoungWatermelonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/YumiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ZakenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ZakensCandleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ZaricheTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ZimenfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ZombieAgathionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/ZwovTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdenTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman10Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman11Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman12Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman13Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman14Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman15Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman16Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman17Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman18Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman19Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman20Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman21Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman22Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman23Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman24Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman25Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman26Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman27Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman28Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman29Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman30Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman31Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman32Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman33Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman34Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman35Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman36Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman37Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman38Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman39Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman40Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman41Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman42Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman43Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman44Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman45Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman46Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman47Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman48Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman49Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman4Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman50Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman51Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman52Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman53Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman54Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman55Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman56Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman57Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman58Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman59Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman5Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman60Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman61Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman62Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman63Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman64Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman65Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman66Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman67Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman68Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman69Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman6Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman70Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman71Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman72Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman73Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman74Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman75Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman76Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman7Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman8Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman9Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventureGuildsmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman10Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman4Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman5Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman6Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman7Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman8Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman9Template.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/DionTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/GiranTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/GoddardTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/InnadrilTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/OrenTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/RuneTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/adventurer/SchuttgartTerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/AdenHolyArtifactTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/AltarOfEarthTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/AltarOfFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/AltarOfWaterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/AltarOfWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/DionHolyArtifactTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/GiranHolyArtifactTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/GludioHolyArtifactTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/GodsAltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/InnadrilHolyArtifactTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/artefact/OrenHolyArtifactTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/auctioneer/Auctioneer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/auctioneer/Auctioneer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/auctioneer/Auctioneer4Template.java delete mode 100644 data/script/template/script/template/actor/npc/auctioneer/Auctioneer5Template.java delete mode 100644 data/script/template/script/template/actor/npc/auctioneer/AuctioneerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/BabyBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/BabyCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/BabyKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/FairyPrincessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/ImprovedBabyBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/ImprovedBabyCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/ImprovedBabyKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/SpiritShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/ToyKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/TurtleAsceticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/babypet/WhiteWeaselTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/block/Block2Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations10Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations11Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations12Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations13Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations14Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations15Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations16Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations2Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations3Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations4Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations5Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations6Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations7Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations8Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations9Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelationsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom10Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom11Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom12Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom13Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom14Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom15Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom16Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom2Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom3Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom4Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom5Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom6Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom7Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom8Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom9Template.java delete mode 100644 data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/AlfredTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/AugustTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith5Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith6Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith7Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith8Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Blacksmith9Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/BlacksmithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/BrasseurTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/BryceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician10Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician5Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician6Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician7Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician8Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CourtMagician9Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/CrosbyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Doorman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Doorman4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/DungeonGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/FinrodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/FrederickTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/GallicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper10Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper11Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper12Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper13Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper14Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper15Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper16Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper17Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper18Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper19Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper20Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper21Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper22Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper23Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper24Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper25Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper26Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper27Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper28Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper29Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper30Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper31Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper32Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper33Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper34Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper35Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Gatekeeper9Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/GradTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/GroupGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/GroupGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/HadleyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/HallDoormanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/HephaestonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/HodlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman12Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman13Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman14Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman15Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman5Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman6Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman7Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman8Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoorman9Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/InnerDoormanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/KrugerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/LoganTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/MassGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/MassGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/MassGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/MassGatekeeper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/MassGatekeeper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/MassGatekeeper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/MassGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/NeurathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman10Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman11Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman5Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman6Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoorman7Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/OuterDoormanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/SaulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/SayresTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/Tate2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/TitusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/ValensTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeper9Template.java delete mode 100644 data/script/template/script/template/actor/npc/castle/WarehouseKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/AlchemistsChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/BurningBrazierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/CoralTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/CrystalWaterBottleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood3Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/DimensionInvaderFood2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/DimensionInvaderFood3Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/DimensionInvaderFoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood3Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/MessengerInvaderFood2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/MessengerInvaderFood3Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/MessengerInvaderFoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood3Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood3Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureBox2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest10Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest11Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest12Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest13Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest14Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest15Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest16Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest17Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest18Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest19Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest20Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest21Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest22Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest23Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest24Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest25Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest26Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest27Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest28Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest29Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest30Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest31Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest32Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest33Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest34Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest35Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest36Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest37Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest38Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest39Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest3Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest40Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest41Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest42Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest43Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest44Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest45Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest46Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest47Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest48Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest49Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest4Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest50Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest51Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest52Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest5Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest6Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest7Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest8Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChest9Template.java delete mode 100644 data/script/template/script/template/actor/npc/chest/TreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/AliceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/AmielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/BabackTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/BornaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/DaleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/Daniel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/DanielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/EgonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/EmilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/FaolanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/GellarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/GerardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/HarryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/JabiloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/JacquesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/JamalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/JoffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/KalmerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/KoganTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/LambertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/LatifTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/LoringTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/LuceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/MertonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/NeriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/NielsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/OshoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/RennyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/RosconneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/RudyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/RyanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/ShawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/StewartTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/TheoboltTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/TheronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/ToddTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/TreyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/VolfremTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/WalterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhalldoormen/WilsonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/AdrienneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/AidaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/AlbertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/BiancaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/BillyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/Black2Template.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/BoyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/BranhilldeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/BremmerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/CareyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/CarolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/ChamberlainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/CrissyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/DianneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/DillonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/DimaggioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/EmmaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/FlynnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/GladysTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/HelgaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/HornerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/JackTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/JimmyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/Kalis2Template.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/KarutoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/KorgenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/MichaelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/MillicentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/PattyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/ReginaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/RonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/RonaldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/RubenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/SerenaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/SethTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/StanleyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/TimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/WayneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clanhallmanager/WinkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clantrader/IliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/clantrader/MuliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/classmaster/MissQueenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/classmaster/MrCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/controltower/LifeControlTower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/controltower/LifeControlTowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn10Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn11Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn2Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn3Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn4Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn5Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn6Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn7Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn8Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn9Template.java delete mode 100644 data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage10Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage11Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage12Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage13Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage14Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage15Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage16Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage17Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage2Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage3Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage4Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage5Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage6Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage7Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage8Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImage9Template.java delete mode 100644 data/script/template/script/template/actor/npc/decoy/VirtualImageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/AmadeoCadmusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Archer9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/AstairVanHalterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/BalthusVanDykeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/BaronCarmonEsthusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/BaronLewinWaldnerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/BaronLionelHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/BlueFlag2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Bodyguard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/BodyguardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard22Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard23Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard24Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard25Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard26Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard27Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard28Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard29Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard30Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard31Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard32Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard33Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard34Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard35Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard36Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard37Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard38Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard39Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard40Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard41Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard42Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard43Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard44Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard45Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard46Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer22Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer23Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer24Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer25Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer26Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer27Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer28Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer29Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer30Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer31Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer32Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer33Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer34Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer35Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer36Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcerer9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CourtSorcererTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/CronenbergTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DukeByronAshtonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DukeMoraKenAbygailTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EconomicAssociationLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMemberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruit9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GreaterRecruitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/GroupGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard100Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard101Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard102Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard103Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard104Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard105Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard106Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard107Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard108Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard109Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard110Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard111Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard112Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard113Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard114Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard115Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard116Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard117Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard118Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard119Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard120Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard121Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard122Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard123Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard124Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard125Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard126Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard127Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard128Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard129Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard130Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard131Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard132Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard133Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard134Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard135Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard136Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard137Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard138Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard139Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard140Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard141Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard142Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard143Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard144Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard145Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard146Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard147Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard148Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard149Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard150Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard151Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard152Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard153Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard154Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard155Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard156Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard157Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard158Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard159Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard160Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard161Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard162Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard163Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard164Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard165Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard166Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard167Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard168Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard169Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard170Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard171Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard172Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard173Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard174Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard175Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard176Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard177Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard178Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard179Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard180Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard181Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard182Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard183Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard184Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard185Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard186Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard187Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard188Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard189Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard190Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard191Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard192Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard193Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard194Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard195Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard196Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard197Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard198Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard199Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard200Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard201Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard202Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard22Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard23Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard24Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard25Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard26Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard27Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard28Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard29Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard30Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard31Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard32Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard33Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard34Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard35Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard36Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard37Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard38Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard39Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard40Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard41Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard42Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard43Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard44Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard45Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard46Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard47Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard48Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard49Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard50Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard51Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard52Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard53Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard54Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard55Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard56Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard57Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard58Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard59Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard60Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard61Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard62Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard63Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard64Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard65Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard66Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard67Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard68Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard69Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard70Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard71Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard72Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard73Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard74Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard75Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard76Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard77Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard78Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard79Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard80Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard81Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard82Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard83Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard84Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard85Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard86Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard87Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard88Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard89Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard90Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard91Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard92Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard93Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard94Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard95Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard96Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard97Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard98Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard99Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Guard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Healer9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/HealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/HeinzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/IvanoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Mercenary9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawn9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MercenaryOfDawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Minister9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/MinisterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/PurpleFlag2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/QuantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommander9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivate9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RebelPrivateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Recruit9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RecruitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnight9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/RoyalKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/SchahtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolem9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/ScoutGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/SwainKenOrwenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryBorderGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/TerritoryGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/UlricTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/VerusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard10Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard11Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard12Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard13Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard14Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard15Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard16Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard17Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard18Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard19Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard20Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard21Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/Wizard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/defender/WizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/doormen/FlemingVanIssenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/doormen/GregoryAthebaldtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat10Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat11Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat12Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat13Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat14Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat15Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat16Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat17Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat18Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat19Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat20Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat21Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat22Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat23Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat24Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat25Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat26Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat27Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat28Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat2Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat3Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat4Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat5Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat6Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat7Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat8Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat9Template.java delete mode 100644 data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZigguratTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess2Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess3Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess4Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess5Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess6Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess7Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess8Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestess9Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/DuskPriestessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/PriestOfDusk2Template.java delete mode 100644 data/script/template/script/template/actor/npc/duskpriest/PriestOfDuskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/eventchest/EventTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/famemanager/RapidusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/famemanager/ScipioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultBuffalo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultCougar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultGrendel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultGrendelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburra2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo10Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo11Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo12Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo13Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo14Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo15Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo16Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo17Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo18Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo19Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo20Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo21Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo3Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo4Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo5Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo6Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo7Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo8Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo9Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar10Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar11Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar12Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar13Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar14Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar15Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar16Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar17Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar18Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar19Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar20Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar21Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar3Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar4Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar5Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar6Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar7Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar8Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar9Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra10Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra11Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra12Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra13Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra14Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra15Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra16Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra17Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra18Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra19Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra20Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra21Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra3Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra4Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra5Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra6Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra7Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra8Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra9Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineGrendelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffalo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburra2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungBuffalo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungCougar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungGrendel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungGrendelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburra2Template.java delete mode 100644 data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide10Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide2Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide3Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide4Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide5Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide6Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide7Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide8Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuide9Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch10Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch2Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch3Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch4Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch5Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch6Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch7Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch8Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitch9Template.java delete mode 100644 data/script/template/script/template/actor/npc/festivalguide/FestivalWitchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/BatidaeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/BerixTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/BleakerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/BurangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/CyanoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/EindarknerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/GalbaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/HilgendorfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/HufsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/KlausTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/KlufeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/LanoscoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/LinnaeusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/LitulonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/MishiniTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/MonakanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/OfulleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/OgordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/PamfusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/PerelinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/PlatisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/RopfiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fisherman/WillieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flametower/FlameControlTower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/flametower/FlameControlTowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/BlueStarStone2Template.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/BlueStarStone3Template.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/BlueStarStoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/GreenStarStone2Template.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/GreenStarStone3Template.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/GreenStarStoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/RedStarStone2Template.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/RedStarStone3Template.java delete mode 100644 data/script/template/script/template/actor/npc/flynpc/RedStarStoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flyraidboss/DiusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flyraidboss/EniraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flyraidboss/RokTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/flyraidboss/ValdstoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain22Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain24Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain26Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain28Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain30Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain32Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain34Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain36Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain38Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain40Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain42Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ArcherCaptain8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista3Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista5Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Ballista9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/BallistaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman22Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman23Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman24Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman25Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman26Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman27Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman28Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman29Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman30Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman31Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman32Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman33Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman34Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman35Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman36Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman37Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman38Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman39Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman40Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman41Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman42Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman43Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman44Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman45Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman46Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman47Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman48Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman49Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman50Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman51Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman52Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman53Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman54Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman55Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman56Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman57Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman58Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman59Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman60Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman61Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman62Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman63Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman64Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman65Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman66Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman67Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman68Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman69Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Doorman9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman5Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/Foreman9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/ForemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General22Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General24Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/General8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain22Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain24Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain26Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain28Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain30Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain32Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain34Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain36Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain38Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain40Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain42Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/GuardCaptain8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer5Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficer9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/LogisticsOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy22Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy23Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy24Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy25Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy26Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy27Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy28Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy29Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy30Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy31Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy32Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy3Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy5Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoy9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SpecialEnvoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain22Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain23Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain24Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain25Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain26Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain27Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain28Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain29Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain30Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain31Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain32Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain33Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain34Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain35Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain36Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain37Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain38Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain39Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain3Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain40Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain41Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain42Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain5Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptain9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SupportUnitCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant3Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant5Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchant9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/SuspiciousMerchantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager10Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager11Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager12Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager13Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager14Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager15Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager16Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager17Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager18Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager19Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager20Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager21Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager4Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager5Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager6Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager7Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager8Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManager9Template.java delete mode 100644 data/script/template/script/template/actor/npc/fort/WyvernManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/friendlymob/BlightTreantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/friendlymob/BloodyPixyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/friendlymob/Pixy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/friendlymob/TreantBremecTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/friendlymob/TreantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Antharas2Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Antharas3Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Antharas4Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/AntharasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/BaiumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/BalorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/BaylorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/BelethTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/CoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/EkimusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Freya3Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Freya4Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Freya5Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Freya6Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/FrintezzaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/OrfenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/QueenAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/ScarletVanHalisha2Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/ScarletVanHalishaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Tiat2Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/TiatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/ValakasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Zaken2Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Zaken3Template.java delete mode 100644 data/script/template/script/template/actor/npc/grandboss/Zaken4Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AbellosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AdiosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AlberiusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AldisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AltimaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AlvahTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AmbraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AndreiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ArnoldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/AtanasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BabencoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BaneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BasilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BathisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BayardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BellardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BeltonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BerrosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BeziqueTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BixonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BorderPatrol2Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BorderPatrolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BretTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BrightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BrynnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/BurkeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ByronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/CadmonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/CageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/CarltonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/CarverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/CenturionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ChiperanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ColemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ConroyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/CromwellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/CurtisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/DefenderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/DimitriTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/DinkeyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/DummyBowGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/DummySwordGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/DunstTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/DupuisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/EastanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/EmdrereTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ErielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ErstackTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/EthanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/EugenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FalkenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FriggarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard10Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/FrontierGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GardnerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GartrandellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GilbertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GlenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GostaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GotterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GraysonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/Guard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/GunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/HanksTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/HarlanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/HectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/HenrikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/HervenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/Ian2Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/IreneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/JacobTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/JennaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/JerinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/JeroninTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/JohnstoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KathawayTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KayleenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KendellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KenyosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KosmosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KraisenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KristinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KurtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/KurtizTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/LeikanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/LeonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/LiamTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/LinusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/LucasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/LuisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MaddyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MakhisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MarionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/Marksman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MathiasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MelvilleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MettyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MorelinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MorettiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/MouenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/NakusinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/NasignTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/NathanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/NelsyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/NortonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/OrinakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PaionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ParosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ParugonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/Patrol2Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/Patrol3Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/Patrol4Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PatrolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PeregrineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PetukaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PinapsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PlinkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PragaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ProtonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/PutinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RaigenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RayenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RaylaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ReikinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RichtorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RodicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RondeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RoselynTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RukainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/RunantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SaigeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SandersTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SchmidtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ScottTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SentryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SherringTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SingaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SiriusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/StanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/StardenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SucreteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SvenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/SyzarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/TamaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/Tardyon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/guard/TavillianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/TeboseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/TikuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/TimosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/TomaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/TrionellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/UlrichTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/VapookTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/VeltressTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/VesaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ViktorVanDakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ViktorVanDeikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/VishotskyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/WeiszTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/WestonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/WheelerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/XaberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/YatesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/YeningTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/guard/ZeromeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager10Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager11Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager12Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager13Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager14Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager4Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager5Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager6Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager7Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager8Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManager9Template.java delete mode 100644 data/script/template/script/template/actor/npc/manormanager/ManorManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain22Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain23Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain24Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain25Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain26Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain27Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain28Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain29Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain30Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager2Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager3Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager4Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager5Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager6Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager7Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager8Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager9Template.java delete mode 100644 data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AdrianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AlexandriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AlexisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AlishaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AltairTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AntonioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ArenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ArielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ArodinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AshaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AstridTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AsyateiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/Atan2Template.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/AuzendorffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/BerynelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/BorodinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/BurnsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/CandiceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/CarsonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/CaseyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/CemaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ClancyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ColleenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ConaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/CreameesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DaegerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DamionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DaniTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DenkusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DinnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DiyabuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DonaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/DrumondTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/EdrocTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/EllieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/EnverunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ErinuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/EspenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/FeedSellerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/FeltonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/FironTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/FundinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GalibredoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GalladucciTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GalmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GaretteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GaritaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GentlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GordoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GrahamTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GretaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/GrootTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HallyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HansTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HarmonyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HelmutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HelvetiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HerbielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HitchiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HollyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/HombreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/IanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/IriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/JacksonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/JakaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/JakalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/JanneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/JoseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/JudithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/JumaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/KaraiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/KaterinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/KikiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/KitzkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/KoramTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/KunaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LahmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LannaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/Lara2Template.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/Leon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LieselTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LorelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LorenzoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LukaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LumenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/LynnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/MaillandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/MigelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/MilaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/MinalessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/MionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/NatashaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/NedyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/NestleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/NikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/NilsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/OlfAdamsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/OlfKanoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/OnyxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/OwakiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/PanoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/PapumaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/PayelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/PayneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/PeleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/PetaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/PoesiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RabanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RadiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RaheelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RaikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RalfordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RatriyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RaudiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ReepTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ReeyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ReneeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RexTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RogenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RolentoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RomasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RonaldoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RougeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RoukeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RumbaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/RupertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SabrinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SandraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SarienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShadaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShafaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShalingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShantraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShariTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShikonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShitaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ShutnerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SilviaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SimplonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SingsingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SoniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/StanfordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/SydniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/TangenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/TeravaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/TomanelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/TrevorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/TriyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/TyraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/UnorenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/UrgalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/UskaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/VaranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/VeronaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/VeronicaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ViktorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/Violet2Template.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/VladimirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/VolkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/VollodosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/WeberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/WesleyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/WoodleyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/WoodrowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ZakoneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ZenithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchant/ZenkinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/merchantsummon/GolemTraderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/ArvidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/EldonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/GompusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/GreenspanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/KendrewTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/MercenaryManagerSanfordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/MorrisonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/RowellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/mercmanager/SolinusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/misc/SpecialChristmasTreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Abraxion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AbraxionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AbyssFlyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AbyssWeedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AbyssalJewel1Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AbyssalJewel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AbyssalJewel3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ActeaOfVerdantWildsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AdiantumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AdultLavasaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkasteBoneArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkasteBoneLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkasteBoneSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkasteBoneWarlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkasteSuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkasteSuccubusTilfoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkasteSuccubusTurenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkatasLackeyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AkatasThugTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlarmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlbatrossTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlexandroSanchesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlkasoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AllSevenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AllianceOfSplendor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AllianceOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlligatorOfIstary2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlligatorOfIstaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlligatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlpineBandersnatchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AlpineGrendelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AmaskariTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AmberBasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AmonsCaptainOfTheGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AmonsSpiritsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Anakim3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AnakimsExecutor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AnakimsExecutorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AnakimsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AnakimsGuardian2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AnakimsGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AnakimsRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientEggTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientExperiment2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientExperiment3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientExperiment4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientExperiment5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientExperimentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientLavasaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AncientSwordMasterIronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasAcolyte2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasAcolyteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndreasRoyalGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndroscorpioHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AndroscorpioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AngelKillerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AngerOfForestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AngerOfSplendor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AngerOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AnimaScavengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntLarvaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntOverseerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntPatrolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntRecruitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntWarriorCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Antelope2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Antelope3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AntelopeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOffering2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingDisciple2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingElder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaint2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealot2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ApprenticeOfWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArachnidHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArachnidPredatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArachnidTrackerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AracnaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AraksArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AraksFootmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArcaneCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArcaneGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArcaneScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArcaneWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchangelIconoclasisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchangelKanrielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchangelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArcherOfAbyssTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArcherOfDespairTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArcherOfGreedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha13Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha14Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha15Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha16Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha17Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha18Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha19Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha20Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha21Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha22Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha23Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha24Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha25Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha26Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha27Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha28Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha29Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha30Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha31Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha32Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha33Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha34Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha35Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha36Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha37Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha38Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha39Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha40Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha41Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha42Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalisha9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArchonOfHalishaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArgekunteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Arimanes2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArimanesOfDestructionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArimanesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArkGuardianElberothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArkGuardianShadowfangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArurauneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ArviterresGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AsceticSolinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshakielsBladeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshakielsRodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshenWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ashkenas2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshkenasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ashuras2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshurasOfDestruction2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshurasOfDestruction3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshurasOfDestructionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AshurasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinBeetle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinBeetle3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinBeetleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinFrostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinOfBifronsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinOfDarkness2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinOfDarkness3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinOfDarkness4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinOfEmpire2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinOfEmpireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AssassinPezelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtekasGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtekasShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtraibansDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtraibansTopDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtriellesFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtriellesMinionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AtroxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/AwakenedMucrokianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaarDreVanulDestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaarDreVanulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BabblingWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BabyPantheraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BalorOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BalorOrcFighterLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BalorOrcFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BalorOrcLieutenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BalrogOfDestruction2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BalrogOfDestructionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Bandersnatch2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Bandersnatch3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BandersnatchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditHoundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditInspectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditSweeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditUndertakerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BanditWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BansheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarahamTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarakielsAcolyteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarakielsDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarankasEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarankasGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarankasMessengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaraqOrcFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaraqOrcWarriorLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarbedBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BardasBanditTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BardasShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Barif2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarifTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarifsPet2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarifsPetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarionsGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarrowGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarrowMonkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarrowOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarrowPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarrowSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BarrowSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BartalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BathinsKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BathinsWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BatohTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaturOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaturOrcOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaturOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaturOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaturOrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Baylor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaylorsTreasureChest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BaylorsTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeadOfSacredFlameTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeardedKeltir2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeardedKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeastDevourerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeastGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeastLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeastSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGrave9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeetleOfGraveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BegrudgedArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BegrudgedKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BegrudgedKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BegrudgedKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BehemothDragonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BehemothFlareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BehemothJavelinerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BehemothZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BeholderOfLightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BejewelledAlligatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Beleth2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethSample2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethSample3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethSample4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethSample5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethSample6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethSample7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethSampleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsAssassin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsDevotee2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsDevoteeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsLowServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsMinion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsMinion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsMinion4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsMinion5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsMinionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsProjectionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsRetainerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BelethsSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BepooksPetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BerunsOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BerunsPrattlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BestConditionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BetrayerOrcHeroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BgurentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BhatoBloodspearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BiconnesShooterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BiconnesWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BinderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BizarreCocoon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BizarreCocoon3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BizarreCocoon4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BizarreCocoon5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BizarreCocoon6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BizarreCocoonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlackLegionStormtrooperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlackLeopardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlackTimberWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlackWillowLurkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlackWillowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlackWolf2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlackWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeOfSplendor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeOtisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeStakatoDroneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeStakatoWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladeStakatoWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BladerOfDespairTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlazingIfrit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlazingIfritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlindHuntsmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlindWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlitzWyrmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Block3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Block4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Block5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlockCarryingGirlTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BlockTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodFungusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodQueen2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodQueenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemIiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemViiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyAxeAideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyAxeEliteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyAxeTurmakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyBansheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyBeeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyLadyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyLivionaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyLord2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyLordNurka2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyLordNurkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodyPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloodySniperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BloomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BluebackedAlligatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BodyDestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BodyHarvester2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BodyHarvesterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BodySeverer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BodySevererTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BonaparteriusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneAnimatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneCasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneCollectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneGrinder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneGrinderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneMakerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BonePuppeteerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneScavenger2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneScavengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneShaperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneSlayerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneSnatcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneSnatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoneSweeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoogleRatmanLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoogleRatmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoomChild2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoomChild3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoomChildTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoomGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoundArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoundElfPanaceaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoundShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoundWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoxOfAthrea1Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoxOfAthrea2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoxOfAthrea3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoxOfAthrea4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BoxOfAthrea5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrakianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrandsChamberlainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrandsServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BraveMartimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrazierOfPurityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BreathOfHalisha2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BreathOfHalishaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOrcOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOverlordHakaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOverlordJakaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrekaOverlordMarkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrimstoneIrisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrownBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrownFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrownKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BruinLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrutusLeftHandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BrutusRightHandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Buffalo4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Buffalo5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Buffalo6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BuffaloSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BugbearRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BumbumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/BurningIrisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ButcherOfBifronsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ButcherOfInfinityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CabrioBladerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CabrioCaptorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CadeineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CallousKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CallousKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CallousKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CalpicoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CalpicosGoonsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CanyonAntelopeSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CanyonAntelopeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CanyonBandersnatchSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CanyonBandersnatchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaptainDogunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CarinkainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CarnabarunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CarnassiudTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CarnivorousFungusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CarrionScarab2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CarrionScarabTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CastaliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CasterOfDarkness2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CasterOfDarkness3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CasterOfDarkness4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CasterOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatGang2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatGangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombBarbedBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombLivionaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombScavengerBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombSerpentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombShadowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombStakatoSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatacombWispTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatherokTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatsEyeBandit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CatsEyeBandit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtFlavaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtFrogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtGiganticEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtHomunculusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtRakulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtSeaGiantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtSeaHorseSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaughtUndineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAnt2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAntLarva2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAntLarva3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAntLarva4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAntLarvaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAntSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAntSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveBasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveBladeSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveFangSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveHowlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveKeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveMaiden2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveMaidenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveNobleAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServantArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServantArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServantCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServantCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServantWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveServantWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CaveSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CeltusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChakramBeetleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChangedCreationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChapelGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChargedSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner13Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner14Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner15Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner16Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCorner9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmOfCornerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CharmedNativeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChewbaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChieftainsTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChimeraGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChimeraOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChimeraOfEarthTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChimeraOfFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChimeraOfWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChimeraPieceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChromaticDetainee2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChromaticDetainee3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChromaticDetainee4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChromaticDetaineeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChrysocollaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ChuchuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ClarasMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ClarasPawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ClawOfSuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ClawsOfShadarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ClawsOfSplendor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ClawsOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CletusPawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CletusRetainerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CloesServitor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CloesServitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CloudyBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CloudyBeastTurenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CohemenesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ColossusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ConjurerBatLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ConjurerBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ConnabiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ConqueredSoul2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ConqueredSoul3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ConqueredSoulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ContaminatedBaturCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ContaminatedBaturWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ContaminatedMorekWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ContaminatedMucrokianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CorpseCandleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CorpseOfDeadmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CorpseScavengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CorruptSageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CorruptedGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CorruptedGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CorruptedKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CosmicLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CosmicPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CosmicScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CosmicWatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrasherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrendionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonDollBladerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonDrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonDuchessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonHatuOtisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonLadyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonSpider2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonTarantulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonValeMasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonWerewolf2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrimsonWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrokianLadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrokianLadWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrokianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrokianWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrownOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CruelPincerGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CruelPincerGolem3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CruelPincerGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CruelPunisherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CruelViceGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrumaBorderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrumaMarshlandsTraitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrumaPhantom2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrumaPhantom3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrumaPhantom4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrumaPhantomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CryptArchonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CryptGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CryptGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CryptHorrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CryptInquisitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CryptPreacherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CryptSageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystalGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystalGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystalPrisonGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystallineBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystallineGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystallineGolem3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystallineGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CrystallineUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedGuardian2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedKesadeinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedLife2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedLifeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedPrefect2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedPrefect3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedPrefect4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedPrefectTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedSeer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedSoul2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CursedSoulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/CycloneThunderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DailaonLadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DailaonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DancerOfEmpire2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DancerOfEmpireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsEnforcerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsExecutionerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarionsFaithfulServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkAngelOthiel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkAngelOthielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkChoirArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkChoirCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkChoirLancerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkChoirPlayerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkChoirPrimaDonnaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkChoirWitchDoctorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkCorpseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkHorrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkMagesOfBarionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOffering2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDisciple2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaint2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealot2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkShamanVarangkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkSideOfTheMoonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkSuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkTerrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkWaterDragonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkstoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarkwingBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DarnelsGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadPitHorrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadPitSkeletonArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadPitSpartoiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadSeekerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadSoulOfStigmaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemVTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemViiiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadmansGrudge2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadmansGrudge3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadmansGrudge4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeadmansGrudgeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathAgentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathDollTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathFighterHarikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathFlyer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathFlyer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathFlyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathLordHallate2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathLordHallate3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathLordHallate4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathMageKricianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeathWaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DecarbiasEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DecarbiasRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DecayedAncientKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DecayedAncientPikemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DecayedAncientSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsControllerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantry2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagician2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefenseBatteryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DefenseMechanismTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Deinonychus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Deinonychus3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Deinonychus4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Deinonychus5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Deinonychus6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Deinonychus7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeinonychusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluChiefKalkisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanHeadhunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanSpecialAgentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanSupplierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DeluLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DementiaBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DemonKingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DepriveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DerekTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DesertScorpionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DesiccatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DevilBat2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DevilBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DevilBladerOfChaosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Dicor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DicorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DietrichTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DimensionMovingDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DionGrizzlyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DireWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DireWyrmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DiscipleOfInfinityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DiscipleOfPilgrimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DiscipleOfProphet2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DiscipleOfProphetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DiscipleSolinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DisciplesOfAuthority2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DisciplesOfAuthorityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DisciplesOfProtectionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DisciplesOfPunishment2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DisciplesOfPunishmentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DismalPoleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivineAdvocateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivineEmissaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivinityFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivinityJudgeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivinityMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivinityManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivinityProtectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivinitySupervisorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DivinityWorshipperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DollBlader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DollBlader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DollBlader4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DollBlader5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DollBlader6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DollMasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DolphTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DolphsMinionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DominantBlackWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DominantGreyKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomServant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomTrooper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomTrooperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomWraith2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoomWraith3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoormanOfHell2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DoormanOfHellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DorianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DraHawk2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DraHawk3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DraHawkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBearerArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBearerChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBearerWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBomber2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBomber3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBomber4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBomber5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBomber6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBomber7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonBomber8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopCaptain1Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagician2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagicianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopMessengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Drak2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Drak3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Drake2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrakeWingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DraksiusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreVanulBeholderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreVanulDisposerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreVanulScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreVanulSlayerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreVanulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreVanulTrackerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreVanulWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreadPantherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreadSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreadWolf2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DreadWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrevanulPrinceZeruelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrillBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DrillGolemOfTerrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DryadElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DryadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DungeonSkeletonArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DungeonSkeletonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DungeonSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DurkaSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DustwindGargoyle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DustwindGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/DwarfGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EarthwormsDescendantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EidolonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderBrownFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderBrownKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderHomunculusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderLavasaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderLongtailFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderLongtailKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderLostWatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderPrairieFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderPrairieKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderRedFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderRedKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderTarlkBasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElderlyLavasaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElementalOfFlameTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElementalOfSparkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElfGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteBgurentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteBrakianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteGroikanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteKaionaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteKanibiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteKirionaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteKrajianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteRiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteTardyonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteTreykanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EliteTurtlelianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElmoradansArcherEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElmoradansLadyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElmoradansMaidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElpyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ElrokiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EmeraldAlligarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EmeraldBoarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EmissaryOfDeath2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EmissaryOfDeath3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EmissaryOfDeath4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EmissaryOfDeathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnceinteDefender2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnceinteDefender3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnceinteDefender4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnceinteDefenderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnchantedGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnchantedIronGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnchantedMonstereyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnchantedSpineGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnchantedStoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnergyPlantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnkuOrcChampionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnkuOrcOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnkuOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnmityGhostsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EnmityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EpicCannonGolemAdjunctTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EpicCannonGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ErevesKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ErevesSquireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ErinEdiunceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EscortOfThe3rdGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvasGiftBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvasSeekerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EverlastingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilAstrologer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilAstrologerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilCreatureOfForestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilEyeLookoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilEyeLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilEyePatrollerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilEyeSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilEyeWatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilSpirit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilSpiritArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilSpiritOfStigmaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilSpiritWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EvilSpiritsOfTheMineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExcuroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutionerOfHalishaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExecutorOfSacrificialOfferingsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ExterminatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EyeOfGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EyeOfPilgrimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EyeOfRestrainerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EyeOfRulerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EyeOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/EyeOfWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FafurionKindredTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FafurionsEnvoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FafurionsHenchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FailansGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FailedExperimentalTimetwisterGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FairyTreeOfAbyssTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FairyTreeOfStarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FairyTreeOfTwilightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FairyTreeOfWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FalibatiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelAllector2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelAllector3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelAllectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelHaures2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelHauresTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelMetellusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelNarcissusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelNaverius2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelNaveriusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelTanakia2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelTanakia3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelTanakia4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelTanakiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenAngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenChieftainVegusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenKnightAdhilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenNobleOrcMuharkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenOrcCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenOrcShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenOrcShaman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FallenOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FalstonsDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FamilyOfAshutar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FamilyOfAshutarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FamilyOfDaimon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FamilyOfDaimonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FamilyOfNastron2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FamilyOfNastronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FamilyOfShesharkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FanaticOfInfinityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FanaticShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FanaticSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FanaticsOfRahhaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FangOfSplendor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FangOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FantasyMushroomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FarcranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FarhiteLadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FarhiteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FarmBanditTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FelimLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FelimLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FelimLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FemaleSpikedStakato2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FemaleSpikedStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworld2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FerventKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FerventKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FerventKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FesteringBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FetteredSoulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FieldStalkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FiendArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FiendArcher3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FiendArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FiendTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FighterOfHestiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FighterOfSeaOfSporesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FireArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FireOpalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FlameEvilSpiritAziraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FlameIrisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FlameSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FlashOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FledglingLavasaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FlineElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FlineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingGhost2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingSkull2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingSkull3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingSkullTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingZombie2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingZombie3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FloatingZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfAbigoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfAllosceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfArioshTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfBiletteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfFlourosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfGwindorr2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfGwindorrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfHestiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfMontagnarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfOtisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfSkylaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfStoraceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfTamuzeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FollowerOfThielesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ForestRunnerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ForgottenAncientPeopleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ForgottenCrewmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ForgottenVictimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FormorElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FormorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FortuneBug2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FortuneBug3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FortuneBugTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundryAssistantOverseerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundryForeman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundryForeman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundryForemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundryLaborerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundryMystic2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundryMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoundrySpiritGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreedkyillaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrekisGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrekisIfritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrekisVampireBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrekisWildBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrenzyStakatoDroneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrenzyStakatoSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreyasBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreyasDogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreyasGardenerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreyasServant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreyasServant3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreyasServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FreyasWhiteBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrightenedRagnaOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrostBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrostIronGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrostTarantulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrostYetiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/FrozenWastelandWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GalaxiasGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GalaxyExpressTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Gamlin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GamlinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GarangkyGuardCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GarangkyGuardShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GarangkyGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenCastaliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuard9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuardLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenGuardianTreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenPoisonMothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GardenStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GargosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GarumWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatekeeperLohanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatekeeperOfFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatekeeperOfTheSquareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatekeeperProvoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatekeeperZombie2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatekeeperZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatosMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GatosTroopLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GazeOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GegeiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GemstoneBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GerberaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GergsFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GergsHenchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GharmashsPetTrimdenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhastlyWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfABaturChief2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfABaturChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfAGeneralTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfALoyalVassalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfAMorekChief2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfAMorekChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfASoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfATurkaChief2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfATurkaChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfBetrayerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfGuillotine2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfGuillotineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfPeasant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfPeasantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfRebellionLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfRebellionSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfTheExecutionGroundsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostOfTheTowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhostlyWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GhoulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantAraneidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantBeeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantCrimsonAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantFungusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantLeechTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantMistLeechTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantMonstereyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantPoisonBeeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantToadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantWastelandBasilisk2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantWildHogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiantsShadowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantAcolyteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantClericTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantConfessorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantFootmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantOverseerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiganticBoomGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiganticFlyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GiganticGolemSubordinateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigantiopsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GigglingWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GilliansRevenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GilliensAttendantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GilliensDaughterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GinzuGolemProdigyXTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GlakisHenchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GlakisServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GlassJaguarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GlowWispTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GluttonousKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GluttonousKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GluttonousKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinBrigandLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinBrigandLieutenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinBrigandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinGraveRobberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinLookoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinSnooperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinThiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoblinTombRaiderLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GokMagokTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoldenStagLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GoraWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GorrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrandisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrandpapaAskaliusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraniteGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GranitickDuergaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveKeeperDarkHorrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveKeeperSpartoiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveKeymasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveLichTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveMonkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GravePredatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GravePriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberLookoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberMagicianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberRangerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberSummonerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberWarriorOfLightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveRobberWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveScarabTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GraveWandererTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrayAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrayWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingAntelope2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingAntelope3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingAntelopeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingBandersnatchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingElderAntelope2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingElderAntelopeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingElderBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingElderKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingFlava2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingFlavaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingNepenthesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrazingWindsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreatChaosGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreatDemonKingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreatPowerfulDevice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreatPowerfulDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreatSnowWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreatWhiteSharkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreaterEvilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreaterMusverenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreedyGeistTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreenDryadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreenFungusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreenGoblinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Gremlin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GremlinFilcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GremlinScavengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GremlinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Grendel3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Grendel4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Grendel5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrendelSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreyElpyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreyKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreyWolfElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GreystoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Griffon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrimGrizzlyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrimWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrimaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrizzlyBear2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrizzlyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GroikanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrottoGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrottoGrizzlyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GrottoLeopardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfGwindorr2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfGwindorrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfHauresTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfKutusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfShesharkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfTheGrailTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfTheGraveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardOfThielesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianAngel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianAngel3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianAngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianArchangel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianArchangelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianBasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianKnightOfBlackLilyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledgeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfGildor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfGildorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfObservationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfPredictionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfRecordsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfSecretsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfTheAltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfTheEmeraldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfTheGhostTownTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfTheGrailTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfTheHolyLandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianOfTheSquareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianScarab2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianScarabTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianSpiritOfAncientHolyGroundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianWarriorOfElmoredenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardianWaterspiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardsOfTheDawn4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuideOfOfferingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuideSolinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuillotinesGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GustavTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GustosSuscepterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/GuzenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HagersBodyguardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HagersHenchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalfMoonLoveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalingkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForeman9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasForemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficer9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HalishasTreasureBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallAlarmDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallKeeperCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallKeeperGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallKeeperPatrolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallKeeperWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesDancerLillianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesFollowerMulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesInspectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesMaidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallatesWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallowedMonkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallowedPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallowedSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallowedSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HallowedWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HamesOrcFootmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HamesOrcOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HamesOrcScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HamesOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HamesOrcSniperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HamletTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HamrutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HandmaidenOfStenoaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HandmaidenOfThemisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HangmanTreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HaritLizardmanArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HaritLizardmanGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HaritLizardmanMatriarchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HaritLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HaritLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HaritLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HaritLizardmanZealotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HarkilgamedsGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HarpyMatriarchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HarpyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Hasturan2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HasturanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatarChieftainKubelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatarHanisheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatarRatmanBossTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatarRatmanThiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatuBrownBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatuCrimsonBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatuDireWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatuOnyxBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatuWeirdBeeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HatuWindsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeadlessKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeadlessKnight3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeadlessKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeartProtectionDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeathenArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeathenExecutedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeathenGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeathenKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeathenWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeitafuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HekatonChires2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HekatonChiresTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HekatonCottus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HekatonCottusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HelenasSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HellFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HellKeeperCrimsonDollTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HellKeeperMedusaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HellenasMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HellinarkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HellionsArchersTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HellionsGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HelsingsAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HelsingsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HerbJarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HereIComeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HeurelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HexaBeetle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HexaBeetleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HikoroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HillasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HirokaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HisilromesPageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HisilromesServitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HitchkarshiekTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Hobgoblin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HobgoblinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HomunculusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HoneyBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HookSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemITemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIiiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIvTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemViTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingExcavatorGolemIiiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemVTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemViiiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrifyingJackhammerGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HorrorMistRipperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HostileFlyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsAntelopeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsAtroxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsAtroxspawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchlingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsFlavaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsGrendelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsNepenthesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HotSpringsYetiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HoundDogOfHallateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HowlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HowlingIfrit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HowlingIfritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HugeFootmarkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HumanGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HungeredCorpseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HungryBabyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HungryEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HungrySpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HunterBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HunterGargoyle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HunterGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/HunterTarantulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IblisOfDestructionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IcarusSample2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IcarusSample3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IceTarantulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IcicleGiant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IcicleGiantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IglasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IkuntaisServitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImagroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImmortalGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImmortalSaviorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImpElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImpTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGravekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaic2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaic3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaic4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaic5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaic6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaic7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaic8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialMosaicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialRoyalGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ImperialSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InfernoGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InfernoGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InnersenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderArcherOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderAssassinOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderDestroyerOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderDiscipleOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderEliteSoldierOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderGuideOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderHealerOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderMartyrOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderShamanOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmare2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/InvaderWarriorOfNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IronGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IronOreGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IshkasEliteOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IshkasEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IsirrsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IsirrsGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/IslandGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JamadarBeetleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JaxsRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JaxsVanguardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JerunasGuardCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JerunasGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JewelGuardianMaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JewelGuardianMusfelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JewelGuardianPytonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JudgeOfFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JudgeOfLight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JudgeOfLightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JudgeOfMarshTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JudgeOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JudgmentHoundDogKelvasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JulieTheRipperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JuniorSummonerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/JuniorWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabedsArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabedsSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabooOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabooOrcFighterLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabooOrcFighterLieutenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabooOrcFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabooOrcGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KabooOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KadifWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KadiosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaelsBeadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaelsEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaimAbigoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaimVanul2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaimVanul3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaimVanulLadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaimVanulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KaionaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KamaelGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KamsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KamutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanadisFanatic2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanadisFanatic3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanadisFanaticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanadisFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanadisFollower3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanadisFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KandrasGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KandrasHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanibiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KanilSuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarankawasBlossomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarankawasRootTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Karik2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarpencharrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KartesChiefKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KartesRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarulBugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarulChiefOrootoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarumsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarumsWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarutasFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KarutasInferiorsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaBearTotemSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaBladeSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaBugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaDireWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaFangSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaImpTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaImpTurenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaTimberWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashaWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashasEye2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashasEye3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KashasEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KastorsPrefectTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KastorsSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KatenarsGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Katraxis2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KatraxisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KatuVanMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KatuVanRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisCaptain3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisCaptain4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KechisHenchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelBiletteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelMahumArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelMahumChampionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelMahumShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelMahumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelMahumWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelbarsInferiorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelbarsWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelonesAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KelonesSecretKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KeltasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KerinnesGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KerinnesIfritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KeropeWerewolfChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KeropeWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KertangsMessenger2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KertangsMessenger3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KertangsMessenger4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KertangsMessenger5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KertangsMessengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraEliteGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcBattalionCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcFootmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcGeneralTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcGrandSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcIntelligenceOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcLieutenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcMediumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcSupporterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraOrcWhiteCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetraProphetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetrasHeadGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetrasHeadShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KetrasWarHoundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KhavatariUruzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KietchsSubordinateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KimsGangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KinazsIfrit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KinazsIfritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KingBugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KingOfTheAraneidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KinsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KiretcenahTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KirionaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KirunakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KirunaksGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KitanisVanHackenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KlennotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KleoporaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightMontagnarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfDarkness2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfDarkness3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfDarkness4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfDestruction2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfDestructionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfEmpire2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfEmpireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadow9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KnightOfShadowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KoboldLooterBepookTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KoboldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Kookaburra3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Kookaburra4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Kookaburra5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KorimChiefGuardKaywonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KorimGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KraaculBlackskullTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KrachaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KrajianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KranrotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KratorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KrokianPadishaSobekk2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KronbeSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KrudelLizardman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KrudelLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KuranKoboldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KuranKoboldWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KurikupsWifeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KuroborosDisciplineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KuroborosFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KurstinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KurukaRatmanHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KurukaRatmanLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KurukaRatmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KusionSuscepterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KylonsMateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/KylonsPirateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LabyrinthCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LabyrinthMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LabyrinthSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LabyrinthWatchman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LabyrinthWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LafiLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LafiLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LageosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LangkLizardmanLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LangkLizardmanLieutenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LangkLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LangkLizardmanSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LangkLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LangkLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LangkLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LargeCrystalCoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LatanaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LavaSalamanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LavaWyrmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LavasaurusPustbonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LavasaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Lavasillisk2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LavasilliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LavastoneGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LavastoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LawScholarOfConclusionsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LeaderOfOfferingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LematanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LematansFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LeodasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Leogul2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LeogulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LeosServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LeosStewardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserAncientScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserAncientShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserAncientSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserAncientWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserBasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserDarkHorrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserEvilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantElder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantMage2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantMageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantScout2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantShooter2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantShooterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserGiantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserSuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserSuccubusTilfoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserSuccubusTurenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LesserWarlikeTyrantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoChiefNarakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanAgentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanSniperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoLizardmanWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LetoShamanKetzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LiangmaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LichKingIcarusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LidiasArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LidiasFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LieleElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LieleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Lienrik2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LienrikLad2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LienrikLadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LienrikTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LightBringerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LightMyFireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LightWormTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimAssassin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimAssassin3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimAssassin4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimButcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimButcher3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimButcher4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimButcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimCourtKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimGreatMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimGreatMagus3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimGreatMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimGreatMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimGuardKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimGuardKnight3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimGuardKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimKnight3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimKnight4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimKnight5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimKnightCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimKnightErrantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimMagus3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimMagus4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimMarauderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimSeer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimSlaveKnight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimSlaveKnight3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimSlaveKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimSlayerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimStabber2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilimStabberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Lilith2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilithsAgentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilithsEliteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilithsEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LilithsStewardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LimalKarinness2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LimalKarinnessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LindviorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LireinElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LireinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithMediumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithPatrolmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LithWitchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Lizardman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LizardsTotemSharuhiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LongtailFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LongtailKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LordOfThePlainsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostAssistantGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBandersnatchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholder3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholder4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholder5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholder6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholder7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholder8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBeholderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGargoyleYounglingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuard5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuard6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuard7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuard8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostIronGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher13Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher14Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher15Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher16Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher17Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcher9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostWatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LostYetiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LuellOfZephyrWindsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LuminunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/LycanthropeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagicalEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagicalWeaverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagmaDrake2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagmaDrake3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagmaDrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagmaGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagmaGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MagusValacTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MailleLizardmanGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MailleLizardmanMatriarchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MailleLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MailleLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MailleLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MailleLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MakumBugbearThugTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom1Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Malcom8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalcomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MaleAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MaleSpikedStakato2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MaleSpikedStakato3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MaleSpikedStakato4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MaleSpikedStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalignantSpiritOfTheExecutionGroundsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukSuccubus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukSuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukSuccubusTuren2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MalrukSuccubusTurenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ManEatingPlantOfPalatanosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ManaSeekerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ManashenGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MandragoraBlossomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MandragoraSaplingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MandragoraSprout2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MandragoraSproutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarakuWerewolfChieftainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarakuWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshDrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshPredatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStakatoDroneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStakatoMarquessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStakatoNobleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStakatoQueenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStakatoSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStakatoWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshStalkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshZombieLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarshZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MarukLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MassiveKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MassiveKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MassiveKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MassiveMazeBandersnatchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MasterFestinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MasterZelosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MastersGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MastersGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MastersMinion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MastersMinionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MeanasGuardDollTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MeanasMaidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MedicisBrotherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MedicisSisterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MedusaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MellenuGuardWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MenacingJackhammerGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Mercenary2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MercenaryOfDestruction2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MercenaryOfDestructionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MerkenisEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MerkenisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MessengerAngel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MessengerAngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MessengerOfAngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MessengerOfEmberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MicroScoutGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MikhailTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MillenuGuardShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MimiTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MimicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MineBugTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MinerviaVanHackenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MineshaftBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MinotaurTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MinskuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MirrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MiserySkeletonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MistTerrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonasteryGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonasticCrusaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonasticPilgrimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonsterEyeDestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonsterEyeGazerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonsterEyeSearcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonsterEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonsterEyeTrackerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonsterEyeWatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonstrousBeastOfAbyssBrukuntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentDefenderAzraelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MoonstoneBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MordeoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MosAideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MosGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MountainFungus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MountainFungusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MountainWerewolfChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MountainWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MucrokianAsceticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MucrokianFanaticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MucrokianPreacherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MucrokianSaviorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuddyCoralTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuertosArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuertosCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuertosCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuertosGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuertosLieutenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuertosScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MuertosWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MulsKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MulsWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MumusWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MumusWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MurtikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MurtikasWarhoundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Musveren2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Musveren3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MusverenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantBird2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantBird3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantBirdTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantDestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantMartyrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantTreasureChest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutantWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutatedDrakeWing2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutatedDrakeWingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutatedElpyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MutationDrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MysteriousServitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MysticalWeaverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/MysticsToyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NagensCohortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NagensFriendTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NahirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NaiaSpore2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NaiaSpore3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NaiaSpore4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NaiaSpore5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NaiaSporeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NaiadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NakondasChainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NakondasSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NamelessRevenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NastyGreenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NativeEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NecromancerOfDestruction2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NecromancerOfDestructionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NecrosentinelArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NecrosentinelSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeedleStakatoDrone2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeedleStakatoDroneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeedleStakatoSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeedleStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeedleStakatoWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeerBodyguardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeerCrawlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NeerGhoulBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NellisFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimArchbishopTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimBishopTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimCardinalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimCenturionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimPraetorianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NephilimSwordsmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NerkasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NewbornLavasaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NightmareFlyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NightmareGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NightmareKeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NightmareLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NightmareWeaverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderAssassinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderDestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderMartyrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NihilInvaderWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NobleAntLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NobleAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NonexistentManTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NorthernGoblinLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NorthernGoblinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NorthernTrimdenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NosLadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/NurseAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Obelisk2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ObeliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OblivionWatcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ObsidianGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OcularServitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumChampionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumClericTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumThiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OelMahumWitchDoctorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingBugTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDisciple2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaint2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealot2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPath2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDisciple2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaint2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealot2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfTheBranded2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OfferingOfTheBrandedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ogre2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ogre3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OgreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlArioshTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahum2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumBetrayerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumChampionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumDeserterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumGeneralTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumGuerillaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumInspectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumLegionnaireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumNoviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumOfficerTakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumPatrolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumPatrolmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumRangerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumRecruitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumReserveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumSentryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumSergeantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumShooterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumStragglerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumSupplierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumSupportTroopTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumTranscender2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumTranscender3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumTranscender4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumTranscenderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumVanArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumVanGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OlMahumVanLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OldAristocratsSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OmenBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OpalBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcChampionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcFighter2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcFighterLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcLieutenantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcSniperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcWarriorLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OreBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OriginalSinWarden2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OriginalSinWardenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ornithomimus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ornithomimus3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ornithomimus4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ornithomimus5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ornithomimus6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ornithomimus7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrnithomimusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OrpheusResurrecterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OssiudTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OutpostCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OverTheTopTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OverlordAtrusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/OverlordOfTheHolyLandsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Pachycephalosaurus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Pachycephalosaurus3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Pachycephalosaurus4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Pachycephalosaurus5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PachycephalosaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PageOfPilgrimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PageOfRottingTreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PageOfWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PageosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PakoTheCatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PalioteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PalitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PanathensKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PanathensProtectorsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PantheraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PapionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ParhitPadishaSobekkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ParmesGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ParmesHealer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ParmesHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanCourtGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanCourtGuard3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanCourtGuard4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanCourtGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanHealer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanSorcerer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PartisanSorcererTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PashikaSonOfVoltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PassagewayCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PassagewayGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PassagewayMysticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PastCreatureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PastKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PastusShadowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PastusSilhouetteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PatinArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PavelSafetyDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PawnOfIkuntaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PawnOfKutusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PeerlessKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PeerlessKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PeerlessKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PenanceGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PenanceGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Perum2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PerumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PhantomOfKenisheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PhantomSalamanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PhantomsOfTheMineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PicotAraneidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PicuboTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PilgrimOfLightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PilgrimOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PincerSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PincherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PinrulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateCaptainUthankaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateZombie2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateZombie3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateZombieCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateZombieCaptain3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateZombieCaptain4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateZombieCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PirateZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PiratesZombieCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PitArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PitchstoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlagueZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlainGrizzlyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlandoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumGuardianArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumGuardianChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumGuardianPrefectTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumGuardianShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumGuardianWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumTribeArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumTribeOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumTribeShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumTribeSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlatinumTribeWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlazaCaimanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlazaGavielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlazaHelmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PlunderTarantulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PobbyEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PobbyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PobbysMaidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PoisonAraneidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PortaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PowderKegTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PowerAngelAmonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PowerOfSealIsolation2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PowerOfSealIsolationTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PrairieFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PrairieKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Premo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PremoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PriestOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PriestZombieOfFarakelsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PriestessOfRahhaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PrincessGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PrisonGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PrisonGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ProbeGolemChampionITemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ProbeGolemProdigyIvTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PronghornSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PronghornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ProphetGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ProphetGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ProphetsAideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ProphetsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ProwlerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PterosaurTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Puma2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PumaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PuncherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PunishmentOfSplendor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PunishmentOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PurgatoryConjurerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PurgatoryGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PurgatoryLivionaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PurgatorySerpentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PurgatoryShadowTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PurgatoryTarantulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PurgatoryWispTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PursuerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PytanKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PytanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/PythiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QuarryBowmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QuarryForemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QuarryPatrolmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QuarrySupervisorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QueenAntLarvaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QueenUndineLadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QueenUndineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/QuicksilverBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Rabbit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagingRevolutionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagingSpartoiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrc2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcHealer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcHero2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcHeroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcMage2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcMage3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcMage4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcMageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSeer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSniper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSniperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcSorcererTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagnaOrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagothsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RagothsHeraldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaiderOfPastureland2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaiderOfPastureland3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaiderOfPastureland4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaiderOfPastureland5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaiderOfPastureland6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaiderOfPasturelandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaikelLeosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RaikelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RainbowFrogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RakeclawImpChieftainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RakeclawImpHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RakeclawImpTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RakinSalamanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RakinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RakinUndineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RakulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RamsebaliusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RancDeumusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RangosIrisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RangosLensTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RapiniTheUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RatmanChieftainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RatmanHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RatmanSpyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RatmanSubChieftainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RatmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RavenousSoulDevourerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RayitosHenchman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RayitosHenchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RecklessSpriteOfAirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RecklessSpriteOfWaterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedArachneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedBulletTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedEyeArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedEyeBarbedBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedEyeGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedEyeVampireBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedHotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedScavengerSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RedeyeBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ReefGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ReefGolem3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ReefGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RelicSpartoiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RelicWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RemmelsArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RemmelsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RemnantDiabolistTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RemnantDivinerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RemnantWraithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RenoasElpyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RenoasHogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RequiemBehemoth2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RequiemBehemoth3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RequiemBehemoth4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RequiemBehemothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RequiemLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RequiemPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RestrainerOfGloryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ResurrectedGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ResurrectedGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ResurrectedKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ResurrectedTempleKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RetainerOfSkylaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RevenantOfTantosChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RhiannasEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RhiannasHealerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RibaIrenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RibaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RicenseoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RirifTheUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitmalSwordsmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualOffering2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualOfferingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualSacrifice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualSacrifice3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualSacrifice4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualSacrifice5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualSacrifice6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualSacrifice7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RitualSacrificeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoadCollectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoadScavengerHenchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoadScavengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RodenpiculasGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RodoKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RokoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RokosWarhoundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RomerohivTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RottenKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RottenKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RottenKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RottenMessenger2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RottenMessengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RottingGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RottingTreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoughlyHewnRockGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RovingSoulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RowinUndineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoxideCohortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoxideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalCaveServant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalCaveServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalGuardAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalGuardCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalGuardCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpire2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RoyalStraightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RudeltosBansheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RudeltosDreVanulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuellsUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuellsWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuinBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuinImpElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuinImpTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuinSpartoiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuinZombieLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RuinZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RupturedKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RupturedKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/RupturedKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SacrificeOfTheSacrificedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SacrificedManTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SaironTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SaironsDollTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SaironsPuppetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SalamanderElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SalamanderNobleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SalamanderRowinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SalamanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SaltyDogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SandDevilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SandScorpionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SandstormTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SanhidroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SaplingOfPalatanosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SargonAttendantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SargonsSquireTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SatyrElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SatyrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SatyrosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SavageKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SavageKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SavageKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SavageWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SaviorSolinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Scarecrow2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletSalamanderElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletSalamanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletStakatoNobleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletStakatoWorker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScarletStakatoWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScavengerAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScavengerBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScavengerScarabTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScavengerSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScavengerWereratTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScoutOfHekatonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScoutOfThePlainsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo28Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SealAngel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SealAngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SealArchangel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SealArchangelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SealDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SebeksFanaticTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SebeksPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SecretKeeperTreeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeedOfPainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeekerSolinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeerFlourosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeerOfBloodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeerOfHallateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeerUgorosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumChefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumEscortGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumRecruit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumRecruit3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumRecruitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumSquadLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SelMahumTrainingOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeluLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeluLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SentinelOfEmberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SentinelOfWater2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SentinelOfWaterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SentinelWaterspiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SephiasSalveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherArchon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherArchonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherGuardian2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherInquisitor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherInquisitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherPreacher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherPreacherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherSage2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SepulcherSageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SerpentDemonKadeshTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SerpentSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServantOfCalibusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServantOfFalstonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServantOfHekatonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServitorOfBlackLilyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServitorOfDarkness2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServitorOfDarkness3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServitorOfDarkness4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ServitorOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SeychellesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Shackle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShackleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Shade2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadeHorrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadithsRoyalGuardCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadithsSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowColumnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowOfBelethTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowOfHalisha2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowOfHalisha3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowOfHalisha4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowOfHalishaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowOfKenisheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowOfOblivionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadowTurenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadyMuertosArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadyMuertosCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadyMuertosCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadyMuertosGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadyMuertosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadyMuertosWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShadyMuertosWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShakasFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShakasShooterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShamanOfAncientTimesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShamanOfDarkness2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShamanOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShamanOfThePlainsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShardsOfOblivion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShardsOfOblivionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SharpTalonTigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SharuhiMouthMudahaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SharuksMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SharuksTrackerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShieldSkeletonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts13Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts14Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts15Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts16Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts17Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShilensEvilThoughtsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShindebarnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShiningSilverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShooterOfEnmityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShootingStarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShortcutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShoutOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShrineGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShrineKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShurielsOracleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShurielsPaladinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ShyslassysTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SignetOfEmperor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SignetOfEmperorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SignetOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SikasFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SikasWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SilenosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SilentBrotherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SilentHorrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SilentSeekerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SilhouetteTilfoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SingingFlowerDarklingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SingingFlowerNightmareTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SingingFlowerPhantasmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SingingWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SiroccosGargoyleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SiroccosGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SirrasBeholderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SirrasPageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletalMercenaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonAxemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonBowmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonHunterArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonInfantrymanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonLongbowmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonMarauderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonPikemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkeletonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkullAnimatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SkullCollectorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaughterBathinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaughterExecutioner2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaughterExecutionerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfEnvy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfEnvyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfGluttony2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfGluttonyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfGreed2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfGreedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfLust2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfLustTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfPride2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfPrideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfSloth2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfSlothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfWrath2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveOfWrathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlaveSkeletonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SleepingAntLarva1Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SleepingAntLarva2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SleepingAntLarva3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SleepingAntLarva4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SleepingAntLarva5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SleepingAntLarva6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SlyHoundDogTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SmallCrystalCore2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SmallCrystalCore3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SmallCrystalCoreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SnipeCohort2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SnipeCohortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SnipeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SnowLynxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SobbingWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoldierOfAncientTimesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoldierOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoldierOfGriefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoldierScarab2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoldierScarabTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoldiersOfBravery2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoldiersOfBraveryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SolinaBrotherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SolinaKnightCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SolinaKnightsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SolinaLayBrotherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SonneratiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SorrowMaidenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulCoffin2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulCoffin3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulCoffin4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulCoffin5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulCoffin6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulCoffin7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulCoffinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulDevourer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulDevourer3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulDevourerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulDominatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulDrinkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulExploiter2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulExploiterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulOfRuinsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulOfTreeGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulOfWellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulSlasherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoulStrainerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoullessBearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SoullessWolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpartoiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpecterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpelunkingAntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpelunkingSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiculasGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikeStakatoNurse2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikeStakatoNurseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakato2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakato3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakato4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakato5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakato6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoBaby2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoBabyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoDrone2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoDroneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoNurse2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoNurseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcerer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcererTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoWorker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpikedStakatoWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpineGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfFire2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfFire3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfGildorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfMirrors2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfMirrors3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfMirrorsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfNiniel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfNinielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfSeaOfSporesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfSirHerodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfTiminielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfWater2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfWater3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpiritOfWaterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpitefulGhostOfRuinsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpitefulSoulFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpitefulSoulLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpitefulSoulWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SplendorDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SplendorWorshiperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SplinterStakatoDrone2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SplinterStakatoDroneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SplinterStakatoSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SplinterStakatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SplinterStakatoWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SporeFungusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SporeZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Sprigant2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SprigantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SpriteOfGildorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection13Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtection9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StatueOfProtectionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SteelCitadelKeymasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StenoaGorgonQueenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StickyMushroomTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StingerWaspTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StinkZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StoneGiantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StoneGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StoneSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/StrainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SubjugatedNativeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuccubusHandmaidenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuccubusOfMarshTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuccubusOfSeductionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuccubusQueenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SukarWereratGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SukarWereratLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SukarWereratPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SukarWereratTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SumiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SummerYaganitanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuperHugePigTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafe9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppliesSafeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SupportOfThe3rdGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SuppressorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Susceptor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SusceptorPrimeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SusceptorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SwampAlligatorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SwampTribeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SwampWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SwordKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SwordKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SwordKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SwordPlayerBielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SylphTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/SymbolOfCohemenesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaarqBlackskullTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcSeekerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcSupplyLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcSupplyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaikOverlordKakranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaintedOgreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaintedZombieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TairimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TalakinArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TalakinRaiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TalakinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaliadonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TalkinsBodyguardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TalkinsSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TalonSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TalosCohortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TamashsAdvisorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TamashsServantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TameTinyBabyBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TameTinyBabyCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TameTinyBabyKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TamilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TamlinOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TamlinOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanorSilenosChieftainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanorSilenosGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanorSilenosScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanorSilenosShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanorSilenosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanorSilenosWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanMagicianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanSummonerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TantaLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanukiSkullcrusherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanukiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TanukiasWarhoundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarBeetleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TaraskDragonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TardyonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkBasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkBugbearHighWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkBugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkBugbearWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkRaiderAthuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkRaiderKalathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkRaiderLankaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkRaiderMoturaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TarlkRaiderTriskaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TasabaLizardman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TasabaLizardmanShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TasabaLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TasabaLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TatomaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TayrsAideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TayrsGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Tears2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Tears4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TemenirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TempleGuardCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TempleGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TepraScarab2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TepraScarabTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TepraScorpion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TepraScorpionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TeraBeetle2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TeraBeetleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerodsMinionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapult9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TerritoryCatapultTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TeruksEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TeruksKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TeslasApprenticeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TeslasHeraldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TheederMageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TheederPikerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TheederTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ThemissSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDevice2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDeviceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ThunderWyrm2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ThunderWyrmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TillionsBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TillionsInferiorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcRanger2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcRangerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcTroopArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcTroopLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcTroopShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcTroopWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakOverlordOkunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimakRaiderKaikeeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TimoraOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TinyBabyBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TinyBabyCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TinyBabyKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TiraksGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TiraksKnightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ToadLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TombArchonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TombGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TombGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TombInquisitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TombPreacherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TombSageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TomlanKamosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TorfeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TorturedNativeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TorturedUndeadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TotemGuardArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TotemGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TourmalineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TownGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TownPatrolmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrackerSkeletonLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrackerSkeletonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrampledMan2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrampledManTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Trap140Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Trap141Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Trap142Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasureBoxGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasureBoxGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasureBoxOfTheAncientGiantsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestivalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Treykan2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrimdenLordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBeliever2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBeliever3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBeliever4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBeliever5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBeliever6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBeliever7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBeliever8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsBelieverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsHighPriest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsHighPriest3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsHighPriest4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsHighPriest5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsHighPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsLaypersonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPawnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriest9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TriolsPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrisalimEscortTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrisalimSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrisalimTarantulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrivesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TrollTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TulbenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TullysBansheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TullysGolemGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TullysToyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TumorOfDeath2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TumorOfDeathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TumranBugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TumranBugbearWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TumranOrcBrigandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TunathOrcMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TunathOrcWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurakBugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurakBugbearWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekMercenaryArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekMercenaryWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcFootmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcSkirmisherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcSupplierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekOrcWarlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurekWarHoundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurkaCommandersGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurkaFollowersGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TurtlelianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TwinkPumaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TwoHeadedGiantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TyphoonTigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Tyrannosaurus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Tyrannosaurus3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TyrannosaurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TyrantKingpinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/TyrantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UmbarOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndeadPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndeadSlaveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndergroundKoboldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndergroundKoboldWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndergroundWerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndineElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndineNobleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UndineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Unicorn2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnicornElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnicornOfEvaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnicornPhantasmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnicornRacerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnknownStopper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnknownStopper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnknownStopperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnpleasantHumming2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnpleasantHumming3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnpleasantHummingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UnpleasantShoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UophTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UrsusCubTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UrsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Ustralith2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UstralithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UtenussGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UtenussGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UtenussWizard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UtenussWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UthankaPirateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UtukuOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UtukuOrcGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/UtukuOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VagabondOfTheRuinsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaissOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaissOrcWarriorLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValacsCreatureTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValacsGuardianSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValeMaster2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValeMaster3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValeMaster4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValeMaster5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValentineBlueTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Validus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValidusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValleyTreantElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ValleyTreantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireAdeptTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireBatTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireMagicianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireMagister2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireMagister3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireMagisterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireWarlord2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireWarlord3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireWarlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireWizard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VampireWizardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VanorElderKerunosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VanorSilenosChieftainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VanorSilenosGruntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VanorSilenosScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VanorSilenosShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VanorSilenosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VanorSilenosWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasDescendantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasDestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasDreVanul2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasDreVanulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasGuardian2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasPage2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasPageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasRetainerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasSuccubusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarangkasTrackerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarikanBrigandLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarikasBanditTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosFootman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosFootmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneral2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneralTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosHunter2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosMedium2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosMediumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosPriest2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruit2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosScout2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosSeer2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkaSilenosWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasCommander2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasEliteGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasEliteGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasHeadGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasHeadGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasHeadMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasHeadMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasProphet2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VarkasProphetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaroolFoulclawTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VassalGhostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaultGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaultMonkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaultOverlordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaultPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaultSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VaultSentinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VeelanBugbearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VeelanBugbearWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VeilMasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Velociraptor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Velociraptor3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Velociraptor4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Velociraptor5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VelociraptorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VemskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VengeanceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VenomousSpiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VenomousStoraceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Victim2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Victim3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Victim4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Victim5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Victim6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Victim7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Victim8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VictimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VictoryOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VioletTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VirudLizardmanMatriarchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VirudLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VirudLizardmanShaman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VirudLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VirudLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VirudLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VisionGuardEranusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VisionGuardianShakielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VrykolakasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VrykolakasWolfkinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VukuOrcArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VukuOrcFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VukuOrcTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VukuShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VultureRider2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VultureRiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/VultusSonOfVoltarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WailingOfSplendor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WailingOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WalkingFungusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WanderingCaravanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WanderingEyeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WanukTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WardOfDeath2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WardOfDeathTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarlikeTyrantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarlordTamuzeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarriorMonkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarriorOfAncientTimesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarriorOfLight2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarriorOfLightTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarriorOfThePlainsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WarriorZombieOfFarakelsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WaspLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WaspWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WasteLandfillMachineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave10Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave11Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave12Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave6Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave7Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave8Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGrave9Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfGraveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WatchmanOfThePlainsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WaterDragonDetractor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WaterDragonDetractorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WaterGiantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WaterSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WeirdBuneiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WeirdDrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WendysGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WereratLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WereratTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WerewolfChieftainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WerewolfHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WerewolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WeylinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WeylinsMinionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhinstoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhipOfShadarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhisperingWindTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteAllosceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteDragonLeader2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteDragonLeader3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteDragonLeader4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteDragonLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteFangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteSandMirageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteSkullKanabionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteWingCommanderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WhiteWingFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WifeOfTheDragonOfDarknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WildBeastOfAbyssBrukuntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WildStrider2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WildStrider3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WildStrider4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WildStrider5Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WildStriderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WillOWispTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WindRiderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WindsusAlephTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WindsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WisdomOfSplendorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchOfDust2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchOfDust3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchOfDust4Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchOfDustTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchWarder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchWarder3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchWarderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOffering2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserker2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingDisciple2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingElder2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingElderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingFollower2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingFollowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingSaint2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingSaintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingZealot2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WitchsOfferingZealotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WoundedLandGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WretchedArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WyrmTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/WyvernOfMarshTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YehanCravenizadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YehanJaxsibhanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YellowHornetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YintzuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungAraneidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungBrownFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungBrownKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungCrimsonFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungDrakeWingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungGigantiopsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungGreyKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungPrairieKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungRedFoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/YoungRedKeltirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensArcher2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensArcher3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensEliteArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensEliteGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensElitePikemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensGuard2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensHighGradeWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensPikeman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensPikeman3Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensPikemanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensSeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensWatchman2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakensWatchmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakorelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZakorelsExecutorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZealotOfInfinityTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZealotOfShilenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZentaLizardmanMatriarchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZentaLizardmanScoutTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZentaLizardmanShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZentaLizardmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZentaLizardmanWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/Zombie2Template.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZombieCaptainsSpiritualBodyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZombieSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZombieWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/monster/ZombieWorkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/AdolphTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/AlhenaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/EdwinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/JaradineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/KasielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/KreedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/LeandroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/RemyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/RoginTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/RokarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/TateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/npcwalker/YakandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/observation/BroadcastingTowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/olympiadmanager/GrandOlympiadManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes2Template.java delete mode 100644 data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes3Template.java delete mode 100644 data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes4Template.java delete mode 100644 data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes5Template.java delete mode 100644 data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/olympiadmanager/OlympiadHostTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/AnnetteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/CooperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/JoeyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/LemperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/LundyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/MartinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/MickeyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/NelsonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/RoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/SaroyanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/WatersTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/petmanager/WoodsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AbyssBrukuntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Aenkinel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Aenkinel3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Aenkinel4Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Aenkinel5Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Aenkinel6Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AenkinelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AgentOfBeresMeanaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AllSeeingRangoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AnaisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Anakazel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Anakazel3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Anakazel4Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Anakazel5Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Anakazel6Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AnakazelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Anakim2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AnakimsNemesisZakaronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AnaysTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AncientWeirdDrakeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AndreasVanHalterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AntharasPriestCloeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ApepiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ArchonSuscepterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AtraibanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutor2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighter2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphet2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSentryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSevererTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulDevourerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulExtractorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BanditLeaderBardaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BarionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BeastLordBehemothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BeautifulAtrielleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BelethsSeerSephiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Benom2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BetrayerOfUrutuFrekiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BiconneOfBlueSkyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BlackLilyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BloodyEmpressDecarbiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BloodyPriestRudeltoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BossAkataTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BrandTheExileTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BrekaWarlockPastuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/BrutusTheObstinateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief4Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CaptainOfQueensRoyalGuardsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CaptainOfRedFlagShakaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CaptainOfTheIceQueensRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CarnageLordGatoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CarnamakosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CatsEyeBanditTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ChertubaOfGreatSoulTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CherubGalaxiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CommanderKoenigTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CorsairCaptainKylonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CrazyMechanicGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CronossServitorMumuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/CursedClaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DaimonTheWhiteEyedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DarionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DarkShamanVarangka2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DarnelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DarnelsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DeadmanEreveTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DeathLordHallateTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DeathLordIposTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DeathLordShaxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DemonKurikupsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DemonPrince2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DemonsAgentFalstonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DiscardedGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DoomBladeTanatosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DopagenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DreadAvengerKravenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/DurangoTheCrusherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EarthProtectorPanathenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EilhalderVonHellmannTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ElfRenoaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EmberTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EnchantedForestWatcherRuellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EnmityGhostRamdalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Epidos2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Epidos3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Epidos4Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EpidosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EvasGuardianMillenuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EvasSpiritNinielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EvilSpiritCyrionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EvilSpiritTempestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/EyeOfBelethTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FafurionsEnvoyPingolpinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FafurionsHenchmanIstaryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FafurionsHeraldLoknessTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FafurionsPageSikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FairyQueenTiminielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FenrilHoundFrekiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FenrilHoundKerinneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FenrilHoundKinazTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FenrilHoundUruzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FierceTigerKingAngelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FireOfWrathShurielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FlameLordShadarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FlameOfSplendorBarakielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FlamestoneGiantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FlamestoneGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/FuriousThielesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GargoyleLordSiroccoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GargoyleLordTiphonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GergTheHunterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GhostKnightKabedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GhostOfPeasantLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GhostOfTheWellLidiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GiantMarpanak2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GiantMarpanakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GiantWastelandBasiliskTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GiganticChaosGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GiganticGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GillienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Glakias2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GlakiasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Gordon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Gorgolos2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GorgolosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GraveRobberKimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GreyclawKutusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GuardianOfTheStatueOfGiantKarumTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GuilotineWardenOfTheExecutionGroundsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Gwindorr2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/GwindorrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HagerTheOutlawTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HannibalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HaritGuardianGarangkyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HaritHeroTamashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HekatonPrime2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HekatonPrimeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HelsingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/HestiaGuardianDeityOfTheHotSpringsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/IcarusSample1Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/IceFairySirraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/IcicleEmperorBumbalumpTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/IkuntaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ImmortalMuusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ImmortalSaviorMardilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/IronGiantTotemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/JakardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/JaxTheDestroyerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KanadisGuide2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KanadisGuide3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KanadisGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KanadisHerald2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KanadisHerald3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KanadisHeraldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KarteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KatuVanLeaderAtuiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KayshaHeraldOfIcarusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KechiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KernonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KernonsFaithfulServantKeloneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KetrasChiefBrakkiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KetrasCommanderTayrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KetrasHeroHekatonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KietchTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KingTarlkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KorimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KrokianPadishaSobekkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/KuroborosPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LangkMatriarchRashkosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LastLesserGiantGlakiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LastLesserGiantOlkuthTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LastTitanUtenus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LastTitanUtenusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LeaderOfCatGangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LetoChiefTalkinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LilithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LilithsWitchMarilionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LizardmenLeaderHellionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LonghornGolkondaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LordIshkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptain2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptain3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptain4Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptain5Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptain6Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptain7Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptain8Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWarden2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWarden3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWarden4Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWarden5Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWarden6Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWarden7Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWarden8Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/LostWardenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MadnessBeastTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MagusKenisheeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MalexHeraldOfDagonielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MammonCollectorTalosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MeanasAnorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MediciTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MessengerOfFairyQueenBerunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/MirrorOfOblivionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/NagenTheTomboyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/NakondasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/NecrosentinelRoyalGuardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/NellisVengefulSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/NurkasMessengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/OceanFlameAshakielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/OrfensHandmaidenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PaganWatcherCerberonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PalatanosOfHorrificPowerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PalibatiQueenThemisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PanDryadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PanielTheUnicornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PartisanLeaderTalakinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PatriarchKuroborosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PlagueGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PremoPrimeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/PrincessMolrangTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/QueenShyeed2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/QueenShyeedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RagramanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RahhaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RangerKarankawaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Ranku2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RayitoTheLooterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RedEyeCaptainTrakiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RefugeeHopefulLeoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RemmelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RetreatSpiderCletuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RevenantOfSirCalibusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RhiannaTheTraitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RoadScavengerLeaderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RoaringLordKastorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RoaringSkylancerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/RottenTreeRepiroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SailrenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SargonTheMadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SebekTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SejarrsServitorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SerpentDemonBifronsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ShacramTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ShamanKingSeluTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ShilensMessengerCabrioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ShilensPriestHisilromeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SkylaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SorcererIsirrTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SoulCollectorAcheronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SoulHunterChakundelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SoulOfFireNastronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SoulOfWaterAshutarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SoulScavengerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SoullessWildBoarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SpiritOfAndrasTheBetrayerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/StakatoQueenZyrnnaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/StormWingedNagaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/SukarWereratChiefTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TaikHighPrefectArakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TaklacanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TasabaPatriarchHellenaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/Tears3Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TearsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TeslaTheDeceiverTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/The3rdUnderwaterGuardianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ThiefKelbarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TiberiasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TigerHornetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TigerKingKarutaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TimakOrcChiefRangerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TimakOrcGosmosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TimakSeerRagothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TirakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TorumbaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TrackerLeaderSharukTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TullyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TurekMercenaryCaptainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/TyphoonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/UnrequitedKaelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/UrukaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/VanorChiefKandraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/VarkasChiefHorusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/VarkasCommanderMosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/VarkasHeroShadithTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/VerfaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/VukuGrandSeerGharmashTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/WaterCouatleAtekaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/WaterDragonSeerShesharkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/WaterSpiritLian2Template.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/WaterSpiritLianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/WingsOfFlameIxionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/WizardOfStormTerukTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/YehanKlanikusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/YehanKlodekusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ZakensButcherKrantzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ZakensChiefMateTillionTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ZombieLordCrowlTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/raidboss/ZombieLordFarakelsusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier5Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier6Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier7Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier8Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier9Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMartyrsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderDisciplineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier5Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier6Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier7Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier8Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier9Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMartyrsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier10Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier11Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier5Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier6Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier7Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier8Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier9Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMartyrsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderDiscipleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier5Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier6Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier7Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier8Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier9Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMartyrsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderDisciplineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier5Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier6Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier7Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier8Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier9Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMartyrsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderArcherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderBerserkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderDisciplesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier4Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier5Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier6Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier7Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier8Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier9Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagus2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMartyrsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderPriestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderShamanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier3Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarrior2Template.java delete mode 100644 data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarriorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/ConquerorsSepulcherManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/EmperorsSepulcherManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoreden2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoredenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigoth2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigothTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/GreatSagesSepulcherManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/JudgesSepulcherManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox10Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox11Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox12Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox13Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox3Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox4Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox5Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox6Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox7Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox8Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBox9Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/KeyBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox10Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox11Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox12Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox13Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox14Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox15Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox16Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox17Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox18Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox19Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox20Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox3Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox4Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox5Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox6Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox7Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox8Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox9Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBoxTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/NamelessSpiritTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/DaguerreTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/DavenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/GibbsonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/HolmesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/MessengerRufordTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/RaybellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/ShermanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/SherwoodTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegenpc/TyronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem10Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem11Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem12Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem13Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem14Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem15Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem16Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem17Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem18Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem19Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem20Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem21Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem22Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem23Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem24Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem25Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem26Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem27Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem28Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem29Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem2Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem30Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem31Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem3Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem4Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem5Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem6Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem7Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem8Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolem9Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SiegeGolemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon10Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon11Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon12Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon13Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon14Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon15Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon16Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon17Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon18Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon19Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon20Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon21Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon22Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon23Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon24Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon25Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon26Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon27Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon28Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon29Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon30Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon31Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon3Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon4Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon5Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon6Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon7Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon8Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannon9Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/SwoopCannonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon10Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon11Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon12Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon13Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon14Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon15Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon16Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon17Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon18Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon19Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon20Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon21Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon22Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon23Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon24Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon25Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon26Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon27Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon28Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon29Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon2Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon30Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon31Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon3Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon4Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon5Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon6Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon7Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon8Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannon9Template.java delete mode 100644 data/script/template/script/template/actor/npc/siegesummon/WildHogCannonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/signspriest/BlackMarketeerOfMammonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/signspriest/BlacksmithOfMammonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/signspriest/MerchantOfMammonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/AchimTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/HeidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/KeachTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/KellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/KidderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/MarsdenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/McdermottTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/OlsunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/PepperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/RankarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/symbolmaker/ThoraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/Buffalo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/CougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/GrendelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/KookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffalo2Template.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffaloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/TrainedCougar2Template.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/TrainedCougarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburra2Template.java delete mode 100644 data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/AngelinaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/ArishaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/AsherGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/BellaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/BiliaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/CapellaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/CecileGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/ChandraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/ClarissaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/DrophTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/DwyphTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/ElisaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/ElminaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EmeryCompressorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EnceinteInsurgentTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EsmeraldaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper10Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper11Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper12Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper13Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper5Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper6Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper7Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeper9Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/EventGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/FantasyIslePaddiesGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/FlauenGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/GatekeeperOfAbyssTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/GatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/Handy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/HannaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/IlyanaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/JaedinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/JasmineGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/KarinGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/KlemisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/KrunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/KuramTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/KurfaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/LamcedasGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/LargoGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/Lionel2Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MariellGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MassGatekeeper10Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MassGatekeeper11Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MassGatekeeper12Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MassGatekeeper13Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MassGatekeeper8Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MassGatekeeper9Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MellonGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MerianGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MinervaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MirabelGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MotherNornilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/MozellaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/NewsInformerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/PenelopeGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/PontiGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/RaceTrackGuideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/RagaraGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/RichlinGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/RoxxyGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/SiffGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/SoblingTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/Somulitan2Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/StanislavaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TamilGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TarunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TatianaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TeleportCrystalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TeleportationCubic2Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TeleportationCubic4Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TeleportationCubic5Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TeleportationCubicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper2Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper3Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper4Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TempleGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TeranuMarduiGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TiramisaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TriolsMirror2Template.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TriolsMirrorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/TrishaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/ValentinaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/VeronaGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/WirphyGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/YinirGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/teleporter/YungGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/terrainobject/AnnihilationFurnaceTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/terrainobject/DestroyedTumorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/terrainobject/GraciaSoldier2Template.java delete mode 100644 data/script/template/script/template/actor/npc/terrainobject/GraciaSoldierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/AdenWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/DionWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/GiranWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/GludioWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/GoddardWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/InnadrilWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/OrenWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/RuneWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/territoryward/SchuttgartWardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/Dorothy2Template.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/GeorgioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/KaiserTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/KatzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/LaGrangeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/MaximusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/MistyRainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/MoonDancerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/RafiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/RubyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/SardiniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/townpet/TenTenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AdoniusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AerinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AikenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AlexTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AlminasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AmeliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AnabelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AnastiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ArenAthebaldtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ArnelleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ArtiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AtraxiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AudibertiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AurenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/AuronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BaenedesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BandellosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BastianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BaulroTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BelkisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BerylTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BhanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BlackTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BrikusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BronwynTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BrukurseTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BrunonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BukaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/BuryunTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/CardienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/CelmaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/CerenasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ChakirisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/CindetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ClaytonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/CobendellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/CoplanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DaryaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DauntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DesmondTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DieterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DiglerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DowkiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DrakonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DufnerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DuningTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DurogaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/DustinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EgnosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EliyahTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ElleniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EnnearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EntienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ErianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ErrickinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EsrandellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EstellaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EulineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/Evelyn2Template.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/EvelynTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/FabnorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/FelixTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/FeynnTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/FiskeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/FlowniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GaiusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GaladridTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GauenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GenwitterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GhestTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GideonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GlyvkaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GobieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GoldianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GreenisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GwainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/GwinterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HanellinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HarantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HarneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HarrysTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HeltonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HenriTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HerzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/HildaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/IcarusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/IkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/IrisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/IsabellinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/IxiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/JoanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/JuenoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/JurisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/JustinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KaienaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KairaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KamilenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KaramonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KarukiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KarunaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KasmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KasparTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KayanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KendraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KincaidTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/KlutoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LaddTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LakanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LazenbyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LeonaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LeonardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LivinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LubenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/LutherTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MackenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ManakiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ManuelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MarestellaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MarinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MartikaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MauriusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MedeaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MekaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MineviaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MiniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MinuetTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MirienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MoiraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MordredTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MorningTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/MosesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/NabotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/NaielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/NellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/NergaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/NoirTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/OrkurusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/OtilloTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PekironTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PetronTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PhanoviaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PintageTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PinterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PoitanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PrestanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PrimosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PupinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/PushkinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/QueenienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RacoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RaienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RamenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RamoniellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RantonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RashaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ReisaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RevaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RhodiellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RigolTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RindyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RishtarTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RoaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RoameriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RohmerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RollantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RosheriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RossTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RoviaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RumielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/RupioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SelsiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ShegfieldTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ShubainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SidraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SigerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SilveraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SindenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SinisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SioneTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SkahiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SomakTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SorboTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/SoriusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/StapinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/StedmielTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TakinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/Talbot2Template.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TalbotTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TaliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TanapiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TaniacBlackbirdTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TaniosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TazeerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TazkiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TenainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TenorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TerryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ThemisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TrausTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/TrudyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/UmosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/VadinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/VidelrienTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/VincenzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/VirgilTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/Vivyan2Template.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/VivyanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/VlastyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/VokianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/WagnerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/WandiusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/WilbertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/WinoninTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/XenoviaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/XoniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/YohanesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/YunhaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/trainer/ZigauntTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/transformmanager/AvantGardeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/AndromedaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/AngusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/BrecsonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/DevonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/DrizzitTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/HelminterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/MedownTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/OltranTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/SamaelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/ThifiellTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/TifarenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/TobiasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/TronixTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/XairakinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdelf/XenosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/AlderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/BaxtTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/BolinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/BronkTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/CroopTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/DonalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/FerrisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/FislerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/FlutterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/GestoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/HoffaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/KlumpTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/KustoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/LombertTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/MendioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/MokaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/MokeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/MonaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/NatoolsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/NewyearTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/NoelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/OpixTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/RanspoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/ReedTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/RikadioTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/RomanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/TapoyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/VergaraTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterdwarf/YasheniTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/AldeniaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/BernhardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/BitzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/HannavaltTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/Hector2Template.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/KlausBlackbirdTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/MarcusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/PabrisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/RainsTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/RamosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/SchuleTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/SedrickTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/SiegmundTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterfighter/SiriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/AetonicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/BartaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/BromeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/CascaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/CeciTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/EddyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/FerdinandTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/GershwinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/HagelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/HolstTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/KhadavaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/LianeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/MaynardTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/MeldinaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/MiyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/NizerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/PiecheTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/RaulaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/TaineTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/ValporTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/VitusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/YenicheTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/ZenyaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterkamael/ZoldartTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/ArkeniasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/CelesTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/DrikiyanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/FairenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/HalasterTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/JavierTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/JurekTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/RivianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/ScraideTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/ValdisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemastermystic/ValleriaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/AklanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/CastorTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/DrikusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/FinkerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/GarvarentzTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/KakaiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/KariaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/LadanzaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/LambacTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/OsbornTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/PenatusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/RahoraktiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/ShakaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/TookTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterorc/TushkuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/AsteriosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/BarylTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/BiotinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/GregoryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/HollintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/InnocentinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/LevianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/MarieTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/MaximilianTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/OrvenTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/PranaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/RaymondTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/SquillariTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/villagemasterpriest/SylvainTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/AiryTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/AldoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/ArenaManagerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/AxelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/BallinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/BarderTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/BenisTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/CarlonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/ChadTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/CherbalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/CliffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/CollobTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/DaisyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/DorankusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/DurinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/ErvianteTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/GrookinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/HaggerTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/HagosTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/HakonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/HaprockTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/HolvasTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/HuginTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/ImantuTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/JaffTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/JuliaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/KluckTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/LiettaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/LuninTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/MarkiusTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/MartyTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/MiaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/MurdocTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/NormanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/ParmanTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/PochiTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/RadicTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/RandolfTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/RantTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/RautTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/RolfeTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/RompTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/RydelTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/SaylemTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/SilvaTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/SoninTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/SorintTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/StefanoTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/TaurinTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/ValkonTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/WalderalTemplate.java delete mode 100644 data/script/template/script/template/actor/npc/warehouse/WilfordTemplate.java delete mode 100644 data/script/template/script/template/actor/npcold/JasmineGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npcold/RoxxyGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/actor/npcold/TamilGatekeeperTemplate.java delete mode 100644 data/script/template/script/template/item/AdenaItemTemplate.java delete mode 100644 data/script/template/script/template/item/LargaFireworkItemTemplate.java delete mode 100644 data/script/template/script/template/item/armor/AbstractGradeAArmorTemplate.java delete mode 100644 data/script/template/script/template/item/armor/AbstractNoGradeArmorTemplate.java delete mode 100644 data/script/template/script/template/item/armor/Dummy2ArmorTemplate.java delete mode 100644 data/script/template/script/template/item/armor/DummyArmorTemplate.java delete mode 100644 data/script/template/script/template/item/potion/RedPotionTemplate.java delete mode 100644 data/script/template/script/template/item/weapon/AbstractNoGradeWeaponTemplate.java delete mode 100644 data/script/template/script/template/item/weapon/LongSwordTemplate.java delete mode 100644 data/script/template/script/template/item/weapon/ShortSwordTemplate.java delete mode 100644 data/script/template/script/template/skill/TestSkillTemplate.java delete mode 100644 src/main/java/com/l2jserver/model/world/npc/Teleporter.java create mode 100644 src/main/java/com/l2jserver/model/world/npc/controller/AbstractNPCController.java delete mode 100644 target/test-classes/scripting/ScriptingCompilerTest.java delete mode 100644 target/test-classes/scripting/testcase.xml diff --git a/data/npc.xml b/data/npc.xml index 8daeefb82..d61c8c18f 100644 --- a/data/npc.xml +++ b/data/npc.xml @@ -36,7 +36,6 @@ - Hello, my name is ${info.name}!
diff --git a/data/script/template/script/template/DisabledTemplate.java b/data/script/template/script/template/DisabledTemplate.java deleted file mode 100644 index 0572132b0..000000000 --- a/data/script/template/script/template/DisabledTemplate.java +++ /dev/null @@ -1,35 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template; - -import java.lang.annotation.Documented; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -/** - * Marker annotation that is used to mark disabled templates so they will be - * ignored by {@link TemplateLoader} - * - * @author Rogiel - */ -@Target(ElementType.TYPE) -@Retention(RetentionPolicy.RUNTIME) -@Documented -public @interface DisabledTemplate { -} diff --git a/data/script/template/script/template/TemplateLoader.java b/data/script/template/script/template/TemplateLoader.java deleted file mode 100644 index a854c4e7b..000000000 --- a/data/script/template/script/template/TemplateLoader.java +++ /dev/null @@ -1,96 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template; - -import java.lang.reflect.Modifier; -import java.util.Set; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import com.google.inject.Inject; -import com.l2jserver.model.template.Template; -import com.l2jserver.service.game.scripting.classlistener.Loader; -import com.l2jserver.service.game.scripting.classlistener.Unloader; -import com.l2jserver.service.game.template.ScriptTemplateService; -import com.l2jserver.service.game.template.TemplateService; -import com.l2jserver.util.ClassUtils; -import com.l2jserver.util.factory.CollectionFactory; - -/** - * Utility class that loads all Template's in classPath of this script context.
- * Template should be public, not abstract, not interface, must have default - * constructor annotated with @Inject. - * - * @author Rogiel - */ -public class TemplateLoader implements Loader, Unloader { - private static final Logger log = LoggerFactory - .getLogger(TemplateLoader.class); - - private final ScriptTemplateService templateService; - - @Inject - public TemplateLoader(TemplateService templateService) { - this.templateService = (ScriptTemplateService) templateService; - } - - @Override - public void load(Class[] classes) { - log.debug("Loading templates from {} classes", classes.length); - for (final Class> template : getSuitableClasses(classes)) { - log.debug("Found loadable template class: {}", template); - templateService.addTemplate(template); - } - } - - @Override - public void unload(Class[] classes) { - log.debug("Unloading templates from {} classes", classes.length); - for (final Class> template : getSuitableClasses(classes)) { - log.debug("Found unloadable template class: {}", template); - // TODO unloading - } - } - - /** - * Returns list of suitable Template classes to load/unload - * - * @return list of Template classes to load/unload - */ - @SuppressWarnings({ "unchecked" }) - private static Set>> getSuitableClasses( - Class[] classes) { - final Set>> suitable = CollectionFactory - .newSet(); - for (Class clazz : classes) { - if (!ClassUtils.isSubclass(clazz, Template.class)) - continue; - if (Modifier.isAbstract(clazz.getModifiers()) - || Modifier.isInterface(clazz.getModifiers())) - continue; - if (!Modifier.isPublic(clazz.getModifiers())) - continue; - if (clazz.isAnnotationPresent(DisabledTemplate.class)) - continue; - - suitable.add((Class>) clazz); - } - - return suitable; - } -} diff --git a/data/script/template/script/template/actor/character/AbstractCharacterTemplate.java b/data/script/template/script/template/actor/character/AbstractCharacterTemplate.java deleted file mode 100644 index 438fdb7f1..000000000 --- a/data/script/template/script/template/actor/character/AbstractCharacterTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.template.CharacterTemplate; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public abstract class AbstractCharacterTemplate extends CharacterTemplate { - protected AbstractCharacterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AbstractDarkElfCharacterTemplate.java b/data/script/template/script/template/actor/character/AbstractDarkElfCharacterTemplate.java deleted file mode 100644 index 1e9533caa..000000000 --- a/data/script/template/script/template/actor/character/AbstractDarkElfCharacterTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public abstract class AbstractDarkElfCharacterTemplate extends - AbstractCharacterTemplate { - protected AbstractDarkElfCharacterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AbstractDwarfCharacterTemplate.java b/data/script/template/script/template/actor/character/AbstractDwarfCharacterTemplate.java deleted file mode 100644 index 3a27eb23d..000000000 --- a/data/script/template/script/template/actor/character/AbstractDwarfCharacterTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public abstract class AbstractDwarfCharacterTemplate extends - AbstractCharacterTemplate { - protected AbstractDwarfCharacterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AbstractElfCharacterTemplate.java b/data/script/template/script/template/actor/character/AbstractElfCharacterTemplate.java deleted file mode 100644 index e89a8920e..000000000 --- a/data/script/template/script/template/actor/character/AbstractElfCharacterTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public abstract class AbstractElfCharacterTemplate extends - AbstractCharacterTemplate { - protected AbstractElfCharacterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AbstractHumanCharacterTemplate.java b/data/script/template/script/template/actor/character/AbstractHumanCharacterTemplate.java deleted file mode 100644 index f049d9ca3..000000000 --- a/data/script/template/script/template/actor/character/AbstractHumanCharacterTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public abstract class AbstractHumanCharacterTemplate extends - AbstractCharacterTemplate { - protected AbstractHumanCharacterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AbstractKamaelCharacterTemplate.java b/data/script/template/script/template/actor/character/AbstractKamaelCharacterTemplate.java deleted file mode 100644 index 4833e1696..000000000 --- a/data/script/template/script/template/actor/character/AbstractKamaelCharacterTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public abstract class AbstractKamaelCharacterTemplate extends - AbstractCharacterTemplate { - protected AbstractKamaelCharacterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AbstractOrcCharacterTemplate.java b/data/script/template/script/template/actor/character/AbstractOrcCharacterTemplate.java deleted file mode 100644 index 2199d7e17..000000000 --- a/data/script/template/script/template/actor/character/AbstractOrcCharacterTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public abstract class AbstractOrcCharacterTemplate extends - AbstractCharacterTemplate { - protected AbstractOrcCharacterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AbyssWalkerTemplate.java b/data/script/template/script/template/actor/character/AbyssWalkerTemplate.java deleted file mode 100644 index 73551ae56..000000000 --- a/data/script/template/script/template/actor/character/AbyssWalkerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class AbyssWalkerTemplate extends AssassinTemplate { - @Inject - public AbyssWalkerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ABYSS_WALKER.id), CharacterClass.ABYSS_WALKER, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 1096.000; - this.hpAdd = 49.400; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 602.800; - this.cpAdd = 27.170; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected AbyssWalkerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AdventurerTemplate.java b/data/script/template/script/template/actor/character/AdventurerTemplate.java deleted file mode 100644 index a524dbd5b..000000000 --- a/data/script/template/script/template/actor/character/AdventurerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class AdventurerTemplate extends TreasureHunterTemplate { - @Inject - public AdventurerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ADVENTURER.id), CharacterClass.ADVENTURER, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 2623.700; - this.hpAdd = 53.120; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1443.035; - this.cpAdd = 29.216; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected AdventurerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ArbalesterTemplate.java b/data/script/template/script/template/actor/character/ArbalesterTemplate.java deleted file mode 100644 index 7953aacf7..000000000 --- a/data/script/template/script/template/actor/character/ArbalesterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ArbalesterTemplate extends WarderTemplate { - @Inject - public ArbalesterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ARBALESTER.id), CharacterClass.ARBALESTER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 1139.740; - this.hpAdd = 57.200; - this.hpMultiplier = 0.37; - this.mpBase = 487.030; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 569.870; - this.cpAdd = 28.600; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 22.6; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected ArbalesterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ArcanaLordTemplate.java b/data/script/template/script/template/actor/character/ArcanaLordTemplate.java deleted file mode 100644 index 242276f81..000000000 --- a/data/script/template/script/template/actor/character/ArcanaLordTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ArcanaLordTemplate extends WarlockTemplate { - @Inject - public ArcanaLordTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ARCANA_LORD.id), CharacterClass.ARCANA_LORD, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 3039.300; - this.hpAdd = 63.080; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1823.500; - this.cpAdd = 37.850; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected ArcanaLordTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ArchmageTemplate.java b/data/script/template/script/template/actor/character/ArchmageTemplate.java deleted file mode 100644 index a7dae1b73..000000000 --- a/data/script/template/script/template/actor/character/ArchmageTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ArchmageTemplate extends SorcerorTemplate { - @Inject - public ArchmageTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ARCHMAGE.id), CharacterClass.ARCHMAGE, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 2880.000; - this.hpAdd = 58.100; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1728.000; - this.cpAdd = 29.050; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected ArchmageTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ArtisanTemplate.java b/data/script/template/script/template/actor/character/ArtisanTemplate.java deleted file mode 100644 index b479278e8..000000000 --- a/data/script/template/script/template/actor/character/ArtisanTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ArtisanTemplate extends DwarvenFighterTemplate { - @Inject - public ArtisanTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ARTISAN.id), CharacterClass.ARTISAN, Point.fromXYZ(108512, -174026, -400)); - - this.hpBase = 346.000; - this.hpAdd = 32.900; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.800; - this.mpMultiplier = 0.14; - this.cpBase = 276.800; - this.cpAdd = 26.300; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 20; - attributes.strength = 39; - attributes.concentration = 45; - attributes.mentality = 27; - attributes.dexterity = 29; - attributes.witness = 10; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 43; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 83000; - attributes.craft = true; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 18.0; - this.femaleCollisionRadius = 5.0; - this.femaleCollisionHeight = 19.0; - } - - protected ArtisanTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/AssassinTemplate.java b/data/script/template/script/template/actor/character/AssassinTemplate.java deleted file mode 100644 index 394036e39..000000000 --- a/data/script/template/script/template/actor/character/AssassinTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class AssassinTemplate extends DarkFighterTemplate { - @Inject - public AssassinTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ASSASSIN.id), CharacterClass.ASSASSIN, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 379.000; - this.hpAdd = 33.000; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 185.100; - this.cpAdd = 15.800; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected AssassinTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/BersekerTemplate.java b/data/script/template/script/template/actor/character/BersekerTemplate.java deleted file mode 100644 index e511c1230..000000000 --- a/data/script/template/script/template/actor/character/BersekerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class BersekerTemplate extends TrooperTemplate { - @Inject - public BersekerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.BERSEKER.id), CharacterClass.BERSEKER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 1178.810; - this.hpAdd = 57.200; - this.hpMultiplier = 0.37; - this.mpBase = 370.110; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 589.405; - this.cpAdd = 28.600; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 29; - attributes.strength = 41; - attributes.concentration = 31; - attributes.mentality = 25; - attributes.dexterity = 33; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected BersekerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/BishopTemplate.java b/data/script/template/script/template/actor/character/BishopTemplate.java deleted file mode 100644 index 5f58a1f54..000000000 --- a/data/script/template/script/template/actor/character/BishopTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class BishopTemplate extends ClericTemplate { - @Inject - public BishopTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.BISHOP.id), CharacterClass.BISHOP, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 1164.900; - this.hpAdd = 49.400; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 1048.410; - this.cpAdd = 44.460; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected BishopTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/BladedancerTemplate.java b/data/script/template/script/template/actor/character/BladedancerTemplate.java deleted file mode 100644 index 2a890d716..000000000 --- a/data/script/template/script/template/actor/character/BladedancerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class BladedancerTemplate extends PalusKnightTemplate { - @Inject - public BladedancerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.BLADEDANCER.id), CharacterClass.BLADEDANCER, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 1143.800; - this.hpAdd = 58.500; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 571.900; - this.cpAdd = 29.250; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected BladedancerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/BountyHunterTemplate.java b/data/script/template/script/template/actor/character/BountyHunterTemplate.java deleted file mode 100644 index 9deb47f06..000000000 --- a/data/script/template/script/template/actor/character/BountyHunterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class BountyHunterTemplate extends ScavengerTemplate { - @Inject - public BountyHunterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.BOUNTY_HUNTER.id), CharacterClass.BOUNTY_HUNTER, Point.fromXYZ(108512, -174026, -400)); - - this.hpBase = 1110.800; - this.hpAdd = 57.100; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.400; - this.mpMultiplier = 0.14; - this.cpBase = 777.500; - this.cpAdd = 39.940; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 20; - attributes.strength = 39; - attributes.concentration = 45; - attributes.mentality = 27; - attributes.dexterity = 29; - attributes.witness = 10; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 43; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 83000; - attributes.craft = true; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 18.0; - this.femaleCollisionRadius = 5.0; - this.femaleCollisionHeight = 19.0; - } - - protected BountyHunterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/CardinalTemplate.java b/data/script/template/script/template/actor/character/CardinalTemplate.java deleted file mode 100644 index dcc6726e0..000000000 --- a/data/script/template/script/template/actor/character/CardinalTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class CardinalTemplate extends BishopTemplate { - @Inject - public CardinalTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.CARDINAL.id), CharacterClass.CARDINAL, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 3182.700; - this.hpAdd = 63.080; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 2864.430; - this.cpAdd = 56.772; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected CardinalTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ClericTemplate.java b/data/script/template/script/template/actor/character/ClericTemplate.java deleted file mode 100644 index 120553804..000000000 --- a/data/script/template/script/template/actor/character/ClericTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ClericTemplate extends HumanMysticTemplate { - @Inject - public ClericTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.CLERIC.id), CharacterClass.CLERIC, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 424.000; - this.hpAdd = 34.200; - this.hpMultiplier = 0.37; - this.mpBase = 192.000; - this.mpAdd = 13.300; - this.mpMultiplier = 0.14; - this.cpBase = 212.000; - this.cpAdd = 17.150; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected ClericTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DarkAvengerTemplate.java b/data/script/template/script/template/actor/character/DarkAvengerTemplate.java deleted file mode 100644 index 6587ddc6e..000000000 --- a/data/script/template/script/template/actor/character/DarkAvengerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DarkAvengerTemplate extends KnightTemplate { - @Inject - public DarkAvengerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DARK_AVENGER.id), CharacterClass.DARK_AVENGER, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 972.300; - this.hpAdd = 46.800; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 583.300; - this.cpAdd = 28.080; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected DarkAvengerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DarkFighterTemplate.java b/data/script/template/script/template/actor/character/DarkFighterTemplate.java deleted file mode 100644 index 46eaa8bbc..000000000 --- a/data/script/template/script/template/actor/character/DarkFighterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DarkFighterTemplate extends AbstractDarkElfCharacterTemplate { - @Inject - public DarkFighterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DARK_FIGHTER.id), CharacterClass.DARK_FIGHTER, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 94.000; - this.hpAdd = 13.650; - this.hpMultiplier = 0.37; - this.mpBase = 30.000; - this.mpAdd = 5.460; - this.mpMultiplier = 0.14; - this.cpBase = 37.600; - this.cpAdd = 3.800; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected DarkFighterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DarkMysticTemplate.java b/data/script/template/script/template/actor/character/DarkMysticTemplate.java deleted file mode 100644 index 4f76ac25d..000000000 --- a/data/script/template/script/template/actor/character/DarkMysticTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DarkMysticTemplate extends AbstractDarkElfCharacterTemplate { - @Inject - public DarkMysticTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DARK_MYSTIC.id), CharacterClass.DARK_MYSTIC, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 106.000; - this.hpAdd = 15.570; - this.hpMultiplier = 0.37; - this.mpBase = 40.000; - this.mpAdd = 7.380; - this.mpMultiplier = 0.14; - this.cpBase = 53.000; - this.cpAdd = 7.840; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected DarkMysticTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DarkWizardTemplate.java b/data/script/template/script/template/actor/character/DarkWizardTemplate.java deleted file mode 100644 index c42cf1878..000000000 --- a/data/script/template/script/template/actor/character/DarkWizardTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DarkWizardTemplate extends DarkMysticTemplate { - @Inject - public DarkWizardTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DARK_WIZARD.id), CharacterClass.DARK_WIZARD, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 429.000; - this.hpAdd = 29.800; - this.hpMultiplier = 0.37; - this.mpBase = 192.000; - this.mpAdd = 13.300; - this.mpMultiplier = 0.14; - this.cpBase = 214.500; - this.cpAdd = 14.950; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected DarkWizardTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DestroyerTemplate.java b/data/script/template/script/template/actor/character/DestroyerTemplate.java deleted file mode 100644 index 4c6959285..000000000 --- a/data/script/template/script/template/actor/character/DestroyerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DestroyerTemplate extends OrcRaiderTemplate { - @Inject - public DestroyerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DESTROYER.id), CharacterClass.DESTROYER, Point.fromXYZ(-56693, -113610, -690)); - - this.hpBase = 1110.800; - this.hpAdd = 57.100; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.400; - this.mpMultiplier = 0.14; - this.cpBase = 777.500; - this.cpAdd = 39.940; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 18; - attributes.strength = 40; - attributes.concentration = 47; - attributes.mentality = 27; - attributes.dexterity = 26; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 31; - attributes.criticalChance = 42; - attributes.evasionChance = 31; - attributes.runSpeed = 117; - attributes.walkSpeed = 117; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 11.0; - this.maleCollisionHeight = 28.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 27.0; - } - - protected DestroyerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DominatorTemplate.java b/data/script/template/script/template/actor/character/DominatorTemplate.java deleted file mode 100644 index cdb00543a..000000000 --- a/data/script/template/script/template/actor/character/DominatorTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DominatorTemplate extends OverlordTemplate { - @Inject - public DominatorTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DOMINATOR.id), CharacterClass.DOMINATOR, Point.fromXYZ(-56682, -113730, -690)); - - this.hpBase = 3359.900; - this.hpAdd = 67.960; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.100; - this.mpMultiplier = 0.14; - this.cpBase = 3037.300; - this.cpAdd = 54.350; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 31; - attributes.strength = 27; - attributes.concentration = 31; - attributes.mentality = 42; - attributes.dexterity = 24; - attributes.witness = 15; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 121; - attributes.walkSpeed = 121; - attributes.maxWeigth = 68000; - attributes.craft = false; - - this.maleCollisionRadius = 7.0; - this.maleCollisionHeight = 27.5; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 25.5; - } - - protected DominatorTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DoombringerTemplate.java b/data/script/template/script/template/actor/character/DoombringerTemplate.java deleted file mode 100644 index e57236066..000000000 --- a/data/script/template/script/template/actor/character/DoombringerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DoombringerTemplate extends BersekerTemplate { - @Inject - public DoombringerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DOOMBRINGER.id), CharacterClass.DOOMBRINGER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 3515.210; - this.hpAdd = 73.040; - this.hpMultiplier = 0.37; - this.mpBase = 1166.610; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1757.605; - this.cpAdd = 36.520; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 29; - attributes.strength = 41; - attributes.concentration = 31; - attributes.mentality = 25; - attributes.dexterity = 33; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected DoombringerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DoomcryerTemplate.java b/data/script/template/script/template/actor/character/DoomcryerTemplate.java deleted file mode 100644 index faf914fdf..000000000 --- a/data/script/template/script/template/actor/character/DoomcryerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DoomcryerTemplate extends WarcryerTemplate { - @Inject - public DoomcryerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DOOMCRYER.id), CharacterClass.DOOMCRYER, Point.fromXYZ(-56682, -113730, -690)); - - this.hpBase = 3359.900; - this.hpAdd = 67.960; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.100; - this.mpMultiplier = 0.14; - this.cpBase = 1679.900; - this.cpAdd = 33.930; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 31; - attributes.strength = 27; - attributes.concentration = 31; - attributes.mentality = 42; - attributes.dexterity = 24; - attributes.witness = 15; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 121; - attributes.walkSpeed = 121; - attributes.maxWeigth = 68000; - attributes.craft = false; - - this.maleCollisionRadius = 7.0; - this.maleCollisionHeight = 27.5; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 25.5; - } - - protected DoomcryerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DreadnoughtTemplate.java b/data/script/template/script/template/actor/character/DreadnoughtTemplate.java deleted file mode 100644 index b4d2fde81..000000000 --- a/data/script/template/script/template/actor/character/DreadnoughtTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DreadnoughtTemplate extends WarlordTemplate { - @Inject - public DreadnoughtTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DREADNOUGHT.id), CharacterClass.DREADNOUGHT, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 3274.200; - this.hpAdd = 69.720; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 2619.300; - this.cpAdd = 55.780; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected DreadnoughtTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DuelistTemplate.java b/data/script/template/script/template/actor/character/DuelistTemplate.java deleted file mode 100644 index ef515ad8e..000000000 --- a/data/script/template/script/template/actor/character/DuelistTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DuelistTemplate extends GladiatorTemplate { - @Inject - public DuelistTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DUELIST.id), CharacterClass.DUELIST, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 3061.800; - this.hpAdd = 63.080; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 2755.600; - this.cpAdd = 56.770; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected DuelistTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/DwarvenFighterTemplate.java b/data/script/template/script/template/actor/character/DwarvenFighterTemplate.java deleted file mode 100644 index 767b2fe02..000000000 --- a/data/script/template/script/template/actor/character/DwarvenFighterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class DwarvenFighterTemplate extends AbstractDwarfCharacterTemplate { - @Inject - public DwarvenFighterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.DWARVEN_FIGHTER.id), CharacterClass.DWARVEN_FIGHTER, Point.fromXYZ(108512, -174026, -400)); - - this.hpBase = 80.000; - this.hpAdd = 12.640; - this.hpMultiplier = 0.37; - this.mpBase = 30.000; - this.mpAdd = 5.360; - this.mpMultiplier = 0.14; - this.cpBase = 56.000; - this.cpAdd = 8.820; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 20; - attributes.strength = 39; - attributes.concentration = 45; - attributes.mentality = 27; - attributes.dexterity = 29; - attributes.witness = 10; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 43; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 83000; - attributes.craft = true; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 18.0; - this.femaleCollisionRadius = 5.0; - this.femaleCollisionHeight = 19.0; - } - - protected DwarvenFighterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElderTemplate.java b/data/script/template/script/template/actor/character/ElderTemplate.java deleted file mode 100644 index 67c48688e..000000000 --- a/data/script/template/script/template/actor/character/ElderTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElderTemplate extends OracleTemplate { - @Inject - public ElderTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELDER.id), CharacterClass.ELDER, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 1191.800; - this.hpAdd = 54.600; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 1072.620; - this.cpAdd = 49.140; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElderTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElementalMasterTemplate.java b/data/script/template/script/template/actor/character/ElementalMasterTemplate.java deleted file mode 100644 index e512a0540..000000000 --- a/data/script/template/script/template/actor/character/ElementalMasterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElementalMasterTemplate extends ElementalSummonerTemplate { - @Inject - public ElementalMasterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELEMENTAL_MASTER.id), CharacterClass.ELEMENTAL_MASTER, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 3119.300; - this.hpAdd = 64.740; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1871.500; - this.cpAdd = 38.840; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElementalMasterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElementalSummonerTemplate.java b/data/script/template/script/template/actor/character/ElementalSummonerTemplate.java deleted file mode 100644 index 48330a7e8..000000000 --- a/data/script/template/script/template/actor/character/ElementalSummonerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElementalSummonerTemplate extends ElvenWizardTemplate { - @Inject - public ElementalSummonerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELEMENTAL_SUMMONER.id), CharacterClass.ELEMENTAL_SUMMONER, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 1048.400; - this.hpAdd = 50.800; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 629.000; - this.cpAdd = 30.520; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElementalSummonerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElvenFighterTemplate.java b/data/script/template/script/template/actor/character/ElvenFighterTemplate.java deleted file mode 100644 index 2c10fc37e..000000000 --- a/data/script/template/script/template/actor/character/ElvenFighterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElvenFighterTemplate extends AbstractElfCharacterTemplate { - @Inject - public ElvenFighterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELVEN_FIGHTER.id), CharacterClass.ELVEN_FIGHTER, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 89.000; - this.hpAdd = 12.740; - this.hpMultiplier = 0.37; - this.mpBase = 30.000; - this.mpAdd = 5.460; - this.mpMultiplier = 0.14; - this.cpBase = 36.100; - this.cpAdd = 3.380; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElvenFighterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElvenKnightTemplate.java b/data/script/template/script/template/actor/character/ElvenKnightTemplate.java deleted file mode 100644 index 0be9c7c4b..000000000 --- a/data/script/template/script/template/actor/character/ElvenKnightTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElvenKnightTemplate extends ElvenFighterTemplate { - @Inject - public ElvenKnightTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELVEN_KNIGHT.id), CharacterClass.ELVEN_KNIGHT, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 355.000; - this.hpAdd = 33.000; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 177.500; - this.cpAdd = 16.500; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElvenKnightTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElvenMysticTemplate.java b/data/script/template/script/template/actor/character/ElvenMysticTemplate.java deleted file mode 100644 index 2669e357d..000000000 --- a/data/script/template/script/template/actor/character/ElvenMysticTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElvenMysticTemplate extends AbstractElfCharacterTemplate { - @Inject - public ElvenMysticTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELVEN_MYSTIC.id), CharacterClass.ELVEN_MYSTIC, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 104.000; - this.hpAdd = 15.570; - this.hpMultiplier = 0.37; - this.mpBase = 40.000; - this.mpAdd = 7.380; - this.mpMultiplier = 0.14; - this.cpBase = 52.000; - this.cpAdd = 7.840; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElvenMysticTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElvenScoutTemplate.java b/data/script/template/script/template/actor/character/ElvenScoutTemplate.java deleted file mode 100644 index fb6b4bc52..000000000 --- a/data/script/template/script/template/actor/character/ElvenScoutTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElvenScoutTemplate extends ElvenFighterTemplate { - @Inject - public ElvenScoutTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELVEN_SCOUT.id), CharacterClass.ELVEN_SCOUT, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 355.000; - this.hpAdd = 30.800; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 177.500; - this.cpAdd = 14.400; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElvenScoutTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ElvenWizardTemplate.java b/data/script/template/script/template/actor/character/ElvenWizardTemplate.java deleted file mode 100644 index 456279217..000000000 --- a/data/script/template/script/template/actor/character/ElvenWizardTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ElvenWizardTemplate extends ElvenMysticTemplate { - @Inject - public ElvenWizardTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ELVEN_WIZARD.id), CharacterClass.ELVEN_WIZARD, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 427.000; - this.hpAdd = 28.700; - this.hpMultiplier = 0.37; - this.mpBase = 192.000; - this.mpAdd = 13.300; - this.mpMultiplier = 0.14; - this.cpBase = 213.500; - this.cpAdd = 14.400; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected ElvenWizardTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/EvaSaintTemplate.java b/data/script/template/script/template/actor/character/EvaSaintTemplate.java deleted file mode 100644 index 0c90ed24b..000000000 --- a/data/script/template/script/template/actor/character/EvaSaintTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class EvaSaintTemplate extends ElderTemplate { - @Inject - public EvaSaintTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.EVA_SAINT.id), CharacterClass.EVA_SAINT, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 3422.000; - this.hpAdd = 69.720; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 3079.800; - this.cpAdd = 62.748; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected EvaSaintTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/EvaTemplarTemplate.java b/data/script/template/script/template/actor/character/EvaTemplarTemplate.java deleted file mode 100644 index 82946e8db..000000000 --- a/data/script/template/script/template/actor/character/EvaTemplarTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class EvaTemplarTemplate extends TempleKnightTemplate { - @Inject - public EvaTemplarTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.EVA_TEMPLAR.id), CharacterClass.EVA_TEMPLAR, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 3196.000; - this.hpAdd = 66.400; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1917.600; - this.cpAdd = 39.840; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected EvaTemplarTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/FemaleSoldierTemplate.java b/data/script/template/script/template/actor/character/FemaleSoldierTemplate.java deleted file mode 100644 index f920173ac..000000000 --- a/data/script/template/script/template/actor/character/FemaleSoldierTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class FemaleSoldierTemplate extends AbstractKamaelCharacterTemplate { - @Inject - public FemaleSoldierTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.FEMALE_SOLDIER.id), CharacterClass.FEMALE_SOLDIER, Point.fromXYZ(-125517, 38267, 1176)); - - this.hpBase = 97.000; - this.hpAdd = 16.380; - this.hpMultiplier = 0.37; - this.mpBase = 40.000; - this.mpAdd = 7.280; - this.mpMultiplier = 0.14; - this.cpBase = 48.500; - this.cpAdd = 8.190; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 22.6; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected FemaleSoldierTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/FemaleSoulbreakerTemplate.java b/data/script/template/script/template/actor/character/FemaleSoulbreakerTemplate.java deleted file mode 100644 index 45eb0cfd6..000000000 --- a/data/script/template/script/template/actor/character/FemaleSoulbreakerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class FemaleSoulbreakerTemplate extends WarderTemplate { - @Inject - public FemaleSoulbreakerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.FEMALE_SOULBREAKER.id), CharacterClass.FEMALE_SOULBREAKER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 1134.580; - this.hpAdd = 52.000; - this.hpMultiplier = 0.37; - this.mpBase = 493.480; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 567.290; - this.cpAdd = 26.000; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 22.6; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected FemaleSoulbreakerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/FemaleSouldhoundTemplate.java b/data/script/template/script/template/actor/character/FemaleSouldhoundTemplate.java deleted file mode 100644 index 68afa6d3e..000000000 --- a/data/script/template/script/template/actor/character/FemaleSouldhoundTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class FemaleSouldhoundTemplate extends FemaleSoulbreakerTemplate { - @Inject - public FemaleSouldhoundTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.FEMALE_SOULDHOUND.id), CharacterClass.FEMALE_SOULDHOUND, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 3258.580; - this.hpAdd = 66.400; - this.hpMultiplier = 0.37; - this.mpBase = 1555.480; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1629.290; - this.cpAdd = 33.200; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 22.6; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected FemaleSouldhoundTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/FortuneSeekerTemplate.java b/data/script/template/script/template/actor/character/FortuneSeekerTemplate.java deleted file mode 100644 index d7541330c..000000000 --- a/data/script/template/script/template/actor/character/FortuneSeekerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class FortuneSeekerTemplate extends BountyHunterTemplate { - @Inject - public FortuneSeekerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.FORTUNE_SEEKER.id), CharacterClass.FORTUNE_SEEKER, Point.fromXYZ(108512, -174026, -400)); - - this.hpBase = 3447.200; - this.hpAdd = 72.940; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.800; - this.mpMultiplier = 0.14; - this.cpBase = 2413.000; - this.cpAdd = 51.030; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 20; - attributes.strength = 39; - attributes.concentration = 45; - attributes.mentality = 27; - attributes.dexterity = 29; - attributes.witness = 10; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 43; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 83000; - attributes.craft = true; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 18.0; - this.femaleCollisionRadius = 5.0; - this.femaleCollisionHeight = 19.0; - } - - protected FortuneSeekerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/GhostHunterTemplate.java b/data/script/template/script/template/actor/character/GhostHunterTemplate.java deleted file mode 100644 index 6758ecbe6..000000000 --- a/data/script/template/script/template/actor/character/GhostHunterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class GhostHunterTemplate extends AbyssWalkerTemplate { - @Inject - public GhostHunterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.GHOST_HUNTER.id), CharacterClass.GHOST_HUNTER, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 3113.800; - this.hpAdd = 63.080; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1712.590; - this.cpAdd = 34.694; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected GhostHunterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/GhostSentinelTemplate.java b/data/script/template/script/template/actor/character/GhostSentinelTemplate.java deleted file mode 100644 index bb57c19df..000000000 --- a/data/script/template/script/template/actor/character/GhostSentinelTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class GhostSentinelTemplate extends PhantomRangerTemplate { - @Inject - public GhostSentinelTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.GHOST_SENTINEL.id), CharacterClass.GHOST_SENTINEL, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 3220.000; - this.hpAdd = 66.400; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1610.000; - this.cpAdd = 33.200; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected GhostSentinelTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/GladiatorTemplate.java b/data/script/template/script/template/actor/character/GladiatorTemplate.java deleted file mode 100644 index db4ea9716..000000000 --- a/data/script/template/script/template/actor/character/GladiatorTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class GladiatorTemplate extends WarriorTemplate { - @Inject - public GladiatorTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.GLADIATOR.id), CharacterClass.GLADIATOR, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 1044.000; - this.hpAdd = 49.400; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 939.600; - this.cpAdd = 44.460; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected GladiatorTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/GrandKhauatariTemplate.java b/data/script/template/script/template/actor/character/GrandKhauatariTemplate.java deleted file mode 100644 index abdc0bb0a..000000000 --- a/data/script/template/script/template/actor/character/GrandKhauatariTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class GrandKhauatariTemplate extends TyrantTemplate { - @Inject - public GrandKhauatariTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.GRAND_KHAUATARI.id), CharacterClass.GRAND_KHAUATARI, Point.fromXYZ(-56693, -113610, -690)); - - this.hpBase = 3293.200; - this.hpAdd = 69.620; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.800; - this.mpMultiplier = 0.14; - this.cpBase = 1646.600; - this.cpAdd = 34.760; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 18; - attributes.strength = 40; - attributes.concentration = 47; - attributes.mentality = 27; - attributes.dexterity = 26; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 31; - attributes.criticalChance = 42; - attributes.evasionChance = 31; - attributes.runSpeed = 117; - attributes.walkSpeed = 117; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 11.0; - this.maleCollisionHeight = 28.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 27.0; - } - - protected GrandKhauatariTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/HawkeyeTemplate.java b/data/script/template/script/template/actor/character/HawkeyeTemplate.java deleted file mode 100644 index d51c9b8f1..000000000 --- a/data/script/template/script/template/actor/character/HawkeyeTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class HawkeyeTemplate extends RogueTemplate { - @Inject - public HawkeyeTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.HAWKEYE.id), CharacterClass.HAWKEYE, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 924.500; - this.hpAdd = 44.200; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 647.100; - this.cpAdd = 30.940; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected HawkeyeTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/HellKnightTemplate.java b/data/script/template/script/template/actor/character/HellKnightTemplate.java deleted file mode 100644 index e8d9fec5f..000000000 --- a/data/script/template/script/template/actor/character/HellKnightTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class HellKnightTemplate extends DarkAvengerTemplate { - @Inject - public HellKnightTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.HELL_KNIGHT.id), CharacterClass.HELL_KNIGHT, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 2883.900; - this.hpAdd = 59.760; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1730.300; - this.cpAdd = 35.860; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected HellKnightTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/HierophantTemplate.java b/data/script/template/script/template/actor/character/HierophantTemplate.java deleted file mode 100644 index b8e6f402f..000000000 --- a/data/script/template/script/template/actor/character/HierophantTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class HierophantTemplate extends ProphetTemplate { - @Inject - public HierophantTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.HIEROPHANT.id), CharacterClass.HIEROPHANT, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 3342.000; - this.hpAdd = 68.060; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1671.000; - this.cpAdd = 34.030; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected HierophantTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/HumanFighterTemplate.java b/data/script/template/script/template/actor/character/HumanFighterTemplate.java deleted file mode 100644 index 82ba993e5..000000000 --- a/data/script/template/script/template/actor/character/HumanFighterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class HumanFighterTemplate extends AbstractHumanCharacterTemplate { - @Inject - public HumanFighterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.HUMAN_FIGHTER.id), CharacterClass.HUMAN_FIGHTER, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 80.000; - this.hpAdd = 11.830; - this.hpMultiplier = 0.37; - this.mpBase = 30.000; - this.mpAdd = 5.460; - this.mpMultiplier = 0.14; - this.cpBase = 32.000; - this.cpAdd = 3.010; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected HumanFighterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/HumanMysticTemplate.java b/data/script/template/script/template/actor/character/HumanMysticTemplate.java deleted file mode 100644 index 0d5d5172c..000000000 --- a/data/script/template/script/template/actor/character/HumanMysticTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class HumanMysticTemplate extends AbstractHumanCharacterTemplate { - @Inject - public HumanMysticTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.HUMAN_MYSTIC.id), CharacterClass.HUMAN_MYSTIC, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 101.000; - this.hpAdd = 15.570; - this.hpMultiplier = 0.37; - this.mpBase = 40.000; - this.mpAdd = 7.380; - this.mpMultiplier = 0.14; - this.cpBase = 50.500; - this.cpAdd = 7.840; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected HumanMysticTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/InspectorTemplate.java b/data/script/template/script/template/actor/character/InspectorTemplate.java deleted file mode 100644 index 9a7802c2f..000000000 --- a/data/script/template/script/template/actor/character/InspectorTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class InspectorTemplate extends WarderTemplate { - @Inject - public InspectorTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.INSPECTOR.id), CharacterClass.INSPECTOR, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 1135.870; - this.hpAdd = 53.300; - this.hpMultiplier = 0.37; - this.mpBase = 493.480; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 567.935; - this.cpAdd = 26.650; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected InspectorTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/JudicatorTemplate.java b/data/script/template/script/template/actor/character/JudicatorTemplate.java deleted file mode 100644 index fc83ea7b4..000000000 --- a/data/script/template/script/template/actor/character/JudicatorTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class JudicatorTemplate extends InspectorTemplate { - @Inject - public JudicatorTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.JUDICATOR.id), CharacterClass.JUDICATOR, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 3312.970; - this.hpAdd = 68.060; - this.hpMultiplier = 0.37; - this.mpBase = 1555.480; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1656.485; - this.cpAdd = 34.030; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected JudicatorTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/KnightTemplate.java b/data/script/template/script/template/actor/character/KnightTemplate.java deleted file mode 100644 index a4d083889..000000000 --- a/data/script/template/script/template/actor/character/KnightTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class KnightTemplate extends HumanFighterTemplate { - @Inject - public KnightTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.KNIGHT.id), CharacterClass.KNIGHT, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 327.000; - this.hpAdd = 29.700; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 196.200; - this.cpAdd = 17.820; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected KnightTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/MaestroTemplate.java b/data/script/template/script/template/actor/character/MaestroTemplate.java deleted file mode 100644 index abba121e8..000000000 --- a/data/script/template/script/template/actor/character/MaestroTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class MaestroTemplate extends WarsmithTemplate { - @Inject - public MaestroTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.MAESTRO.id), CharacterClass.MAESTRO, Point.fromXYZ(108512, -174026, -400)); - - this.hpBase = 3293.200; - this.hpAdd = 69.620; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.800; - this.mpMultiplier = 0.14; - this.cpBase = 2634.500; - this.cpAdd = 55.680; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 20; - attributes.strength = 39; - attributes.concentration = 45; - attributes.mentality = 27; - attributes.dexterity = 29; - attributes.witness = 10; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 43; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 83000; - attributes.craft = true; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 18.0; - this.femaleCollisionRadius = 5.0; - this.femaleCollisionHeight = 19.0; - } - - protected MaestroTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/MaleSoldierTemplate.java b/data/script/template/script/template/actor/character/MaleSoldierTemplate.java deleted file mode 100644 index 519556126..000000000 --- a/data/script/template/script/template/actor/character/MaleSoldierTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class MaleSoldierTemplate extends AbstractKamaelCharacterTemplate { - @Inject - public MaleSoldierTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.MALE_SOLDIER.id), CharacterClass.MALE_SOLDIER, Point.fromXYZ(-125464, 37776, 1176)); - - this.hpBase = 95.000; - this.hpAdd = 13.650; - this.hpMultiplier = 0.37; - this.mpBase = 30.000; - this.mpAdd = 5.460; - this.mpMultiplier = 0.14; - this.cpBase = 47.500; - this.cpAdd = 6.825; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 29; - attributes.strength = 41; - attributes.concentration = 31; - attributes.mentality = 25; - attributes.dexterity = 33; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected MaleSoldierTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/MaleSoulbreakerTemplate.java b/data/script/template/script/template/actor/character/MaleSoulbreakerTemplate.java deleted file mode 100644 index 5f28a458d..000000000 --- a/data/script/template/script/template/actor/character/MaleSoulbreakerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class MaleSoulbreakerTemplate extends TrooperTemplate { - @Inject - public MaleSoulbreakerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.MALE_SOULBREAKER.id), CharacterClass.MALE_SOULBREAKER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 1173.650; - this.hpAdd = 52.000; - this.hpMultiplier = 0.37; - this.mpBase = 376.560; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 586.825; - this.cpAdd = 26.000; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 29; - attributes.strength = 41; - attributes.concentration = 31; - attributes.mentality = 25; - attributes.dexterity = 33; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected MaleSoulbreakerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/MaleSouldhoundTemplate.java b/data/script/template/script/template/actor/character/MaleSouldhoundTemplate.java deleted file mode 100644 index 45b25e76e..000000000 --- a/data/script/template/script/template/actor/character/MaleSouldhoundTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class MaleSouldhoundTemplate extends MaleSoulbreakerTemplate { - @Inject - public MaleSouldhoundTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.MALE_SOULDHOUND.id), CharacterClass.MALE_SOULDHOUND, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 3297.650; - this.hpAdd = 66.400; - this.hpMultiplier = 0.37; - this.mpBase = 1438.560; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1648.825; - this.cpAdd = 33.200; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 29; - attributes.strength = 41; - attributes.concentration = 31; - attributes.mentality = 25; - attributes.dexterity = 33; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected MaleSouldhoundTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/MoonlightSentinelTemplate.java b/data/script/template/script/template/actor/character/MoonlightSentinelTemplate.java deleted file mode 100644 index e33955970..000000000 --- a/data/script/template/script/template/actor/character/MoonlightSentinelTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class MoonlightSentinelTemplate extends SilverRangerTemplate { - @Inject - public MoonlightSentinelTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.MOONLIGHT_SENTINEL.id), CharacterClass.MOONLIGHT_SENTINEL, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 3042.000; - this.hpAdd = 63.080; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1521.000; - this.cpAdd = 31.540; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected MoonlightSentinelTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/MysticMuseTemplate.java b/data/script/template/script/template/actor/character/MysticMuseTemplate.java deleted file mode 100644 index cb5a38fe2..000000000 --- a/data/script/template/script/template/actor/character/MysticMuseTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class MysticMuseTemplate extends SpellsingerTemplate { - @Inject - public MysticMuseTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.MYSTIC_MUSE.id), CharacterClass.MYSTIC_MUSE, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 3013.100; - this.hpAdd = 61.420; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1807.800; - this.cpAdd = 30.710; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected MysticMuseTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/NecromancerTemplate.java b/data/script/template/script/template/actor/character/NecromancerTemplate.java deleted file mode 100644 index 96c18841c..000000000 --- a/data/script/template/script/template/actor/character/NecromancerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class NecromancerTemplate extends WizardTemplate { - @Inject - public NecromancerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.NECROMANCER.id), CharacterClass.NECROMANCER, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 1021.500; - this.hpAdd = 45.600; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 510.700; - this.cpAdd = 22.850; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected NecromancerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/OracleTemplate.java b/data/script/template/script/template/actor/character/OracleTemplate.java deleted file mode 100644 index 5a40d26d4..000000000 --- a/data/script/template/script/template/actor/character/OracleTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class OracleTemplate extends ElvenMysticTemplate { - @Inject - public OracleTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ORACLE.id), CharacterClass.ORACLE, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 427.000; - this.hpAdd = 35.300; - this.hpMultiplier = 0.37; - this.mpBase = 192.000; - this.mpAdd = 13.300; - this.mpMultiplier = 0.14; - this.cpBase = 213.500; - this.cpAdd = 17.700; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected OracleTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/OrcFighterTemplate.java b/data/script/template/script/template/actor/character/OrcFighterTemplate.java deleted file mode 100644 index 1a2812155..000000000 --- a/data/script/template/script/template/actor/character/OrcFighterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class OrcFighterTemplate extends AbstractOrcCharacterTemplate { - @Inject - public OrcFighterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ORC_FIGHTER.id), CharacterClass.ORC_FIGHTER, Point.fromXYZ(-56693, -113610, -690)); - - this.hpBase = 80.000; - this.hpAdd = 12.640; - this.hpMultiplier = 0.37; - this.mpBase = 30.000; - this.mpAdd = 5.360; - this.mpMultiplier = 0.14; - this.cpBase = 40.000; - this.cpAdd = 6.270; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 18; - attributes.strength = 40; - attributes.concentration = 47; - attributes.mentality = 27; - attributes.dexterity = 26; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 31; - attributes.criticalChance = 42; - attributes.evasionChance = 31; - attributes.runSpeed = 117; - attributes.walkSpeed = 117; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 11.0; - this.maleCollisionHeight = 28.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 27.0; - } - - protected OrcFighterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/OrcMonkTemplate.java b/data/script/template/script/template/actor/character/OrcMonkTemplate.java deleted file mode 100644 index 597dc41eb..000000000 --- a/data/script/template/script/template/actor/character/OrcMonkTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class OrcMonkTemplate extends OrcFighterTemplate { - @Inject - public OrcMonkTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ORC_MONK.id), CharacterClass.ORC_MONK, Point.fromXYZ(-56682, -113610, -690)); - - this.hpBase = 346.000; - this.hpAdd = 32.900; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.800; - this.mpMultiplier = 0.14; - this.cpBase = 173.000; - this.cpAdd = 16.400; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 18; - attributes.strength = 40; - attributes.concentration = 47; - attributes.mentality = 27; - attributes.dexterity = 26; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 31; - attributes.criticalChance = 42; - attributes.evasionChance = 31; - attributes.runSpeed = 117; - attributes.walkSpeed = 117; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 11.0; - this.maleCollisionHeight = 28.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 27.0; - } - - protected OrcMonkTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/OrcMysticTemplate.java b/data/script/template/script/template/actor/character/OrcMysticTemplate.java deleted file mode 100644 index e047a3e2f..000000000 --- a/data/script/template/script/template/actor/character/OrcMysticTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class OrcMysticTemplate extends AbstractOrcCharacterTemplate { - @Inject - public OrcMysticTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ORC_MYSTIC.id), CharacterClass.ORC_MYSTIC, Point.fromXYZ(-56682, -113730, -690)); - - this.hpBase = 95.000; - this.hpAdd = 15.470; - this.hpMultiplier = 0.37; - this.mpBase = 40.000; - this.mpAdd = 7.280; - this.mpMultiplier = 0.14; - this.cpBase = 47.500; - this.cpAdd = 7.740; - this.cpMultiplier = 0.22; - this.minimumLevel = 1; - - // ATTRIBUTES - attributes.intelligence = 31; - attributes.strength = 27; - attributes.concentration = 31; - attributes.mentality = 42; - attributes.dexterity = 24; - attributes.witness = 15; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 121; - attributes.walkSpeed = 121; - attributes.maxWeigth = 68000; - attributes.craft = false; - - this.maleCollisionRadius = 7.0; - this.maleCollisionHeight = 27.5; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 25.5; - } - - protected OrcMysticTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/OrcRaiderTemplate.java b/data/script/template/script/template/actor/character/OrcRaiderTemplate.java deleted file mode 100644 index 875fa6370..000000000 --- a/data/script/template/script/template/actor/character/OrcRaiderTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class OrcRaiderTemplate extends OrcFighterTemplate { - @Inject - public OrcRaiderTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ORC_RAIDER.id), CharacterClass.ORC_RAIDER, Point.fromXYZ(-56693, -113610, -690)); - - this.hpBase = 346.000; - this.hpAdd = 35.100; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.800; - this.mpMultiplier = 0.14; - this.cpBase = 242.200; - this.cpAdd = 24.540; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 18; - attributes.strength = 40; - attributes.concentration = 47; - attributes.mentality = 27; - attributes.dexterity = 26; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 31; - attributes.criticalChance = 42; - attributes.evasionChance = 31; - attributes.runSpeed = 117; - attributes.walkSpeed = 117; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 11.0; - this.maleCollisionHeight = 28.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 27.0; - } - - protected OrcRaiderTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/OrcShamanTemplate.java b/data/script/template/script/template/actor/character/OrcShamanTemplate.java deleted file mode 100644 index 9ccc63255..000000000 --- a/data/script/template/script/template/actor/character/OrcShamanTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class OrcShamanTemplate extends OrcMysticTemplate { - @Inject - public OrcShamanTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ORC_SHAMAN.id), CharacterClass.ORC_SHAMAN, Point.fromXYZ(-56682, -113730, -690)); - - this.hpBase = 418.000; - this.hpAdd = 35.200; - this.hpMultiplier = 0.37; - this.mpBase = 192.000; - this.mpAdd = 13.200; - this.mpMultiplier = 0.14; - this.cpBase = 209.000; - this.cpAdd = 17.600; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 31; - attributes.strength = 27; - attributes.concentration = 31; - attributes.mentality = 42; - attributes.dexterity = 24; - attributes.witness = 15; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 121; - attributes.walkSpeed = 121; - attributes.maxWeigth = 68000; - attributes.craft = false; - - this.maleCollisionRadius = 7.0; - this.maleCollisionHeight = 27.5; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 25.5; - } - - protected OrcShamanTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/OverlordTemplate.java b/data/script/template/script/template/actor/character/OverlordTemplate.java deleted file mode 100644 index 1915e1159..000000000 --- a/data/script/template/script/template/actor/character/OverlordTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class OverlordTemplate extends OrcShamanTemplate { - @Inject - public OverlordTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.OVERLORD.id), CharacterClass.OVERLORD, Point.fromXYZ(-56682, -113730, -690)); - - this.hpBase = 1182.800; - this.hpAdd = 53.300; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 1069.200; - this.cpAdd = 42.640; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 31; - attributes.strength = 27; - attributes.concentration = 31; - attributes.mentality = 42; - attributes.dexterity = 24; - attributes.witness = 15; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 121; - attributes.walkSpeed = 121; - attributes.maxWeigth = 68000; - attributes.craft = false; - - this.maleCollisionRadius = 7.0; - this.maleCollisionHeight = 27.5; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 25.5; - } - - protected OverlordTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/PaladinTemplate.java b/data/script/template/script/template/actor/character/PaladinTemplate.java deleted file mode 100644 index 415e78fd3..000000000 --- a/data/script/template/script/template/actor/character/PaladinTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class PaladinTemplate extends KnightTemplate { - @Inject - public PaladinTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.PALADIN.id), CharacterClass.PALADIN, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 972.300; - this.hpAdd = 46.800; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 583.300; - this.cpAdd = 28.080; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected PaladinTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/PalusKnightTemplate.java b/data/script/template/script/template/actor/character/PalusKnightTemplate.java deleted file mode 100644 index 43d46d8ec..000000000 --- a/data/script/template/script/template/actor/character/PalusKnightTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class PalusKnightTemplate extends DarkFighterTemplate { - @Inject - public PalusKnightTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.PALUS_KNIGHT.id), CharacterClass.PALUS_KNIGHT, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 379.000; - this.hpAdd = 35.200; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 189.500; - this.cpAdd = 17.600; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected PalusKnightTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/PhantomRangerTemplate.java b/data/script/template/script/template/actor/character/PhantomRangerTemplate.java deleted file mode 100644 index 443ba2a9e..000000000 --- a/data/script/template/script/template/actor/character/PhantomRangerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class PhantomRangerTemplate extends AssassinTemplate { - @Inject - public PhantomRangerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.PHANTOM_RANGER.id), CharacterClass.PHANTOM_RANGER, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 1096.000; - this.hpAdd = 52.000; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 548.000; - this.cpAdd = 26.000; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected PhantomRangerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/PhantomSummonerTemplate.java b/data/script/template/script/template/actor/character/PhantomSummonerTemplate.java deleted file mode 100644 index 5c85634f6..000000000 --- a/data/script/template/script/template/actor/character/PhantomSummonerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class PhantomSummonerTemplate extends DarkWizardTemplate { - @Inject - public PhantomSummonerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.PHANTOM_SUMMONER.id), CharacterClass.PHANTOM_SUMMONER, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 1074.300; - this.hpAdd = 52.100; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 644.500; - this.cpAdd = 31.300; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected PhantomSummonerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/PhoenixKnightTemplate.java b/data/script/template/script/template/actor/character/PhoenixKnightTemplate.java deleted file mode 100644 index 3897dfe3f..000000000 --- a/data/script/template/script/template/actor/character/PhoenixKnightTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class PhoenixKnightTemplate extends PaladinTemplate { - @Inject - public PhoenixKnightTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.PHOENIX_KNIGHT.id), CharacterClass.PHOENIX_KNIGHT, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 2883.900; - this.hpAdd = 59.760; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1730.300; - this.cpAdd = 35.860; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected PhoenixKnightTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/PlainsWalkerTemplate.java b/data/script/template/script/template/actor/character/PlainsWalkerTemplate.java deleted file mode 100644 index 5ac6fadc1..000000000 --- a/data/script/template/script/template/actor/character/PlainsWalkerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class PlainsWalkerTemplate extends ElvenScoutTemplate { - @Inject - public PlainsWalkerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.PLAINS_WALKER.id), CharacterClass.PLAINS_WALKER, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 1024.200; - this.hpAdd = 46.800; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 563.310; - this.cpAdd = 25.740; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected PlainsWalkerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ProphetTemplate.java b/data/script/template/script/template/actor/character/ProphetTemplate.java deleted file mode 100644 index c14daf507..000000000 --- a/data/script/template/script/template/actor/character/ProphetTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ProphetTemplate extends ClericTemplate { - @Inject - public ProphetTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.PROPHET.id), CharacterClass.PROPHET, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 1164.900; - this.hpAdd = 53.400; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 582.400; - this.cpAdd = 26.750; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected ProphetTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/RogueTemplate.java b/data/script/template/script/template/actor/character/RogueTemplate.java deleted file mode 100644 index 3e562529c..000000000 --- a/data/script/template/script/template/actor/character/RogueTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class RogueTemplate extends HumanFighterTemplate { - @Inject - public RogueTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.ROGUE.id), CharacterClass.ROGUE, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 327.000; - this.hpAdd = 27.500; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 163.000; - this.cpAdd = 12.650; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected RogueTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SagittariusTemplate.java b/data/script/template/script/template/actor/character/SagittariusTemplate.java deleted file mode 100644 index 7a425d4df..000000000 --- a/data/script/template/script/template/actor/character/SagittariusTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SagittariusTemplate extends HawkeyeTemplate { - @Inject - public SagittariusTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SAGITTARIUS.id), CharacterClass.SAGITTARIUS, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 2729.900; - this.hpAdd = 56.440; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1910.900; - this.cpAdd = 39.510; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected SagittariusTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ScavengerTemplate.java b/data/script/template/script/template/actor/character/ScavengerTemplate.java deleted file mode 100644 index d678c55f4..000000000 --- a/data/script/template/script/template/actor/character/ScavengerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ScavengerTemplate extends DwarvenFighterTemplate { - @Inject - public ScavengerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SCAVENGER.id), CharacterClass.SCAVENGER, Point.fromXYZ(108512, -174026, -400)); - - this.hpBase = 346.000; - this.hpAdd = 35.100; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.800; - this.mpMultiplier = 0.14; - this.cpBase = 242.200; - this.cpAdd = 24.540; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 20; - attributes.strength = 39; - attributes.concentration = 45; - attributes.mentality = 27; - attributes.dexterity = 29; - attributes.witness = 10; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 43; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 83000; - attributes.craft = true; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 18.0; - this.femaleCollisionRadius = 5.0; - this.femaleCollisionHeight = 19.0; - } - - protected ScavengerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ShillieanSaintTemplate.java b/data/script/template/script/template/actor/character/ShillieanSaintTemplate.java deleted file mode 100644 index 71e2e79b1..000000000 --- a/data/script/template/script/template/actor/character/ShillieanSaintTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ShillieanSaintTemplate extends ShillienElderTemplate { - @Inject - public ShillieanSaintTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SHILLIEAN_SAINT.id), CharacterClass.SHILLIEAN_SAINT, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 3447.900; - this.hpAdd = 69.720; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 3103.110; - this.cpAdd = 62.748; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected ShillieanSaintTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ShillienElderTemplate.java b/data/script/template/script/template/actor/character/ShillienElderTemplate.java deleted file mode 100644 index 34458059f..000000000 --- a/data/script/template/script/template/actor/character/ShillienElderTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ShillienElderTemplate extends ShillienOracleTemplate { - @Inject - public ShillienElderTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SHILLIEN_ELDER.id), CharacterClass.SHILLIEN_ELDER, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 1217.700; - this.hpAdd = 54.600; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 1095.930; - this.cpAdd = 49.140; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected ShillienElderTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ShillienKnightTemplate.java b/data/script/template/script/template/actor/character/ShillienKnightTemplate.java deleted file mode 100644 index 2c211c409..000000000 --- a/data/script/template/script/template/actor/character/ShillienKnightTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ShillienKnightTemplate extends PalusKnightTemplate { - @Inject - public ShillienKnightTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SHILLIEN_KNIGHT.id), CharacterClass.SHILLIEN_KNIGHT, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 1143.800; - this.hpAdd = 54.600; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 686.200; - this.cpAdd = 32.760; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected ShillienKnightTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ShillienOracleTemplate.java b/data/script/template/script/template/actor/character/ShillienOracleTemplate.java deleted file mode 100644 index 2e7af5b9d..000000000 --- a/data/script/template/script/template/actor/character/ShillienOracleTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ShillienOracleTemplate extends DarkMysticTemplate { - @Inject - public ShillienOracleTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SHILLIEN_ORACLE.id), CharacterClass.SHILLIEN_ORACLE, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 429.000; - this.hpAdd = 36.400; - this.hpMultiplier = 0.37; - this.mpBase = 192.000; - this.mpAdd = 13.300; - this.mpMultiplier = 0.14; - this.cpBase = 214.500; - this.cpAdd = 18.250; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected ShillienOracleTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/ShillienTemplarTemplate.java b/data/script/template/script/template/actor/character/ShillienTemplarTemplate.java deleted file mode 100644 index c16a7a441..000000000 --- a/data/script/template/script/template/actor/character/ShillienTemplarTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class ShillienTemplarTemplate extends ShillienKnightTemplate { - @Inject - public ShillienTemplarTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SHILLIEN_TEMPLAR.id), CharacterClass.SHILLIEN_TEMPLAR, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 3374.000; - this.hpAdd = 69.720; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 2024.400; - this.cpAdd = 41.830; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected ShillienTemplarTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SilverRangerTemplate.java b/data/script/template/script/template/actor/character/SilverRangerTemplate.java deleted file mode 100644 index 898f65a83..000000000 --- a/data/script/template/script/template/actor/character/SilverRangerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SilverRangerTemplate extends ElvenScoutTemplate { - @Inject - public SilverRangerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SILVER_RANGER.id), CharacterClass.SILVER_RANGER, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 1024.200; - this.hpAdd = 49.400; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 512.100; - this.cpAdd = 24.700; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected SilverRangerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SorcerorTemplate.java b/data/script/template/script/template/actor/character/SorcerorTemplate.java deleted file mode 100644 index 00bb980fc..000000000 --- a/data/script/template/script/template/actor/character/SorcerorTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SorcerorTemplate extends WizardTemplate { - @Inject - public SorcerorTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SORCEROR.id), CharacterClass.SORCEROR, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 1021.500; - this.hpAdd = 45.600; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 612.800; - this.cpAdd = 22.850; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected SorcerorTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SoultakerTemplate.java b/data/script/template/script/template/actor/character/SoultakerTemplate.java deleted file mode 100644 index 65cec348c..000000000 --- a/data/script/template/script/template/actor/character/SoultakerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SoultakerTemplate extends NecromancerTemplate { - @Inject - public SoultakerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SOULTAKER.id), CharacterClass.SOULTAKER, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 2880.000; - this.hpAdd = 58.100; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1440.000; - this.cpAdd = 29.050; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected SoultakerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SpectralMasterTemplate.java b/data/script/template/script/template/actor/character/SpectralMasterTemplate.java deleted file mode 100644 index 8d0e9114c..000000000 --- a/data/script/template/script/template/actor/character/SpectralMasterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SpectralMasterTemplate extends PhantomSummonerTemplate { - @Inject - public SpectralMasterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SPECTRAL_MASTER.id), CharacterClass.SPECTRAL_MASTER, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 3198.300; - this.hpAdd = 66.400; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1918.900; - this.cpAdd = 39.840; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected SpectralMasterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SpectraldancerTemplate.java b/data/script/template/script/template/actor/character/SpectraldancerTemplate.java deleted file mode 100644 index 6cd9366c3..000000000 --- a/data/script/template/script/template/actor/character/SpectraldancerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SpectraldancerTemplate extends BladedancerTemplate { - @Inject - public SpectraldancerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.spectralDancer.id), CharacterClass.spectralDancer, Point.fromXYZ(28377, 10916, -4224)); - - this.hpBase = 3533.300; - this.hpAdd = 74.700; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1766.600; - this.cpAdd = 37.350; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 25; - attributes.strength = 41; - attributes.concentration = 32; - attributes.mentality = 26; - attributes.dexterity = 34; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 69000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected SpectraldancerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SpellhowlerTemplate.java b/data/script/template/script/template/actor/character/SpellhowlerTemplate.java deleted file mode 100644 index fcb43efd1..000000000 --- a/data/script/template/script/template/actor/character/SpellhowlerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SpellhowlerTemplate extends DarkWizardTemplate { - @Inject - public SpellhowlerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SPELLHOWLER.id), CharacterClass.SPELLHOWLER, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 1074.300; - this.hpAdd = 48.200; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 644.500; - this.cpAdd = 24.150; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected SpellhowlerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SpellsingerTemplate.java b/data/script/template/script/template/actor/character/SpellsingerTemplate.java deleted file mode 100644 index 2a4012f2a..000000000 --- a/data/script/template/script/template/actor/character/SpellsingerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SpellsingerTemplate extends ElvenWizardTemplate { - @Inject - public SpellsingerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SPELLSINGER.id), CharacterClass.SPELLSINGER, Point.fromXYZ(46182, 41198, -3440)); - - this.hpBase = 1048.400; - this.hpAdd = 48.200; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 629.000; - this.cpAdd = 24.150; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 37; - attributes.strength = 21; - attributes.concentration = 25; - attributes.mentality = 40; - attributes.dexterity = 24; - attributes.witness = 23; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 62400; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected SpellsingerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/StormScreamerTemplate.java b/data/script/template/script/template/actor/character/StormScreamerTemplate.java deleted file mode 100644 index f280399ce..000000000 --- a/data/script/template/script/template/actor/character/StormScreamerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class StormScreamerTemplate extends SpellhowlerTemplate { - @Inject - public StormScreamerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.STORM_SCREAMER.id), CharacterClass.STORM_SCREAMER, Point.fromXYZ(28295, 11063, -4224)); - - this.hpBase = 3039.000; - this.hpAdd = 61.420; - this.hpMultiplier = 0.37; - this.mpBase = 1540.800; - this.mpAdd = 33.200; - this.mpMultiplier = 0.14; - this.cpBase = 1823.400; - this.cpAdd = 30.710; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 44; - attributes.strength = 23; - attributes.concentration = 24; - attributes.mentality = 37; - attributes.dexterity = 23; - attributes.witness = 19; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 29; - attributes.criticalChance = 41; - attributes.evasionChance = 29; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 61000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 23.5; - } - - protected StormScreamerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SwordMuseTemplate.java b/data/script/template/script/template/actor/character/SwordMuseTemplate.java deleted file mode 100644 index c86d6abe3..000000000 --- a/data/script/template/script/template/actor/character/SwordMuseTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SwordMuseTemplate extends SwordSingerTemplate { - @Inject - public SwordMuseTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SWORD_MUSE.id), CharacterClass.SWORD_MUSE, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 3302.200; - this.hpAdd = 69.720; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1651.100; - this.cpAdd = 34.860; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected SwordMuseTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/SwordSingerTemplate.java b/data/script/template/script/template/actor/character/SwordSingerTemplate.java deleted file mode 100644 index 4e3340f95..000000000 --- a/data/script/template/script/template/actor/character/SwordSingerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class SwordSingerTemplate extends ElvenKnightTemplate { - @Inject - public SwordSingerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.SWORD_SINGER.id), CharacterClass.SWORD_SINGER, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 1072.000; - this.hpAdd = 54.600; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 536.000; - this.cpAdd = 27.300; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected SwordSingerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/TempleKnightTemplate.java b/data/script/template/script/template/actor/character/TempleKnightTemplate.java deleted file mode 100644 index 609ca869d..000000000 --- a/data/script/template/script/template/actor/character/TempleKnightTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class TempleKnightTemplate extends ElvenKnightTemplate { - @Inject - public TempleKnightTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.TEMPLE_KNIGHT.id), CharacterClass.TEMPLE_KNIGHT, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 1072.000; - this.hpAdd = 52.000; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 643.200; - this.cpAdd = 31.200; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected TempleKnightTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/TitanTemplate.java b/data/script/template/script/template/actor/character/TitanTemplate.java deleted file mode 100644 index d188a1d61..000000000 --- a/data/script/template/script/template/actor/character/TitanTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class TitanTemplate extends DestroyerTemplate { - @Inject - public TitanTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.TITAN.id), CharacterClass.TITAN, Point.fromXYZ(-56693, -113610, -690)); - - this.hpBase = 3447.200; - this.hpAdd = 72.940; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.800; - this.mpMultiplier = 0.14; - this.cpBase = 2413.000; - this.cpAdd = 51.030; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 18; - attributes.strength = 40; - attributes.concentration = 47; - attributes.mentality = 27; - attributes.dexterity = 26; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 31; - attributes.criticalChance = 42; - attributes.evasionChance = 31; - attributes.runSpeed = 117; - attributes.walkSpeed = 117; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 11.0; - this.maleCollisionHeight = 28.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 27.0; - } - - protected TitanTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/TreasureHunterTemplate.java b/data/script/template/script/template/actor/character/TreasureHunterTemplate.java deleted file mode 100644 index 56cda83ea..000000000 --- a/data/script/template/script/template/actor/character/TreasureHunterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class TreasureHunterTemplate extends RogueTemplate { - @Inject - public TreasureHunterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.TREASURE_HUNTER.id), CharacterClass.TREASURE_HUNTER, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 924.500; - this.hpAdd = 41.600; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 508.475; - this.cpAdd = 22.880; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected TreasureHunterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/TricksterTemplate.java b/data/script/template/script/template/actor/character/TricksterTemplate.java deleted file mode 100644 index 3eb8933eb..000000000 --- a/data/script/template/script/template/actor/character/TricksterTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class TricksterTemplate extends ArbalesterTemplate { - @Inject - public TricksterTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.TRICKSTER.id), CharacterClass.TRICKSTER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 3476.140; - this.hpAdd = 73.040; - this.hpMultiplier = 0.37; - this.mpBase = 1283.530; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1738.070; - this.cpAdd = 36.520; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 22.6; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected TricksterTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/TrooperTemplate.java b/data/script/template/script/template/actor/character/TrooperTemplate.java deleted file mode 100644 index 42cf7a8e8..000000000 --- a/data/script/template/script/template/actor/character/TrooperTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class TrooperTemplate extends MaleSoldierTemplate { - @Inject - public TrooperTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.TROOPER.id), CharacterClass.TROOPER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 398.530; - this.hpAdd = 35.200; - this.hpMultiplier = 0.37; - this.mpBase = 147.270; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 199.265; - this.cpAdd = 17.600; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 29; - attributes.strength = 41; - attributes.concentration = 31; - attributes.mentality = 25; - attributes.dexterity = 33; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 25.2; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected TrooperTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/TyrantTemplate.java b/data/script/template/script/template/actor/character/TyrantTemplate.java deleted file mode 100644 index a1deb2a20..000000000 --- a/data/script/template/script/template/actor/character/TyrantTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class TyrantTemplate extends OrcRaiderTemplate { - @Inject - public TyrantTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.TYRANT.id), CharacterClass.TYRANT, Point.fromXYZ(-56693, -113610, -690)); - - this.hpBase = 1063.000; - this.hpAdd = 54.500; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.400; - this.mpMultiplier = 0.14; - this.cpBase = 531.500; - this.cpAdd = 27.200; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 18; - attributes.strength = 40; - attributes.concentration = 47; - attributes.mentality = 27; - attributes.dexterity = 26; - attributes.witness = 12; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 31; - attributes.criticalChance = 42; - attributes.evasionChance = 31; - attributes.runSpeed = 117; - attributes.walkSpeed = 117; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 11.0; - this.maleCollisionHeight = 28.0; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 27.0; - } - - protected TyrantTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WarcryerTemplate.java b/data/script/template/script/template/actor/character/WarcryerTemplate.java deleted file mode 100644 index d677f570b..000000000 --- a/data/script/template/script/template/actor/character/WarcryerTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WarcryerTemplate extends OrcShamanTemplate { - @Inject - public WarcryerTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WARCRYER.id), CharacterClass.WARCRYER, Point.fromXYZ(-56682, -113730, -690)); - - this.hpBase = 1182.800; - this.hpAdd = 53.300; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.000; - this.mpMultiplier = 0.14; - this.cpBase = 591.400; - this.cpAdd = 26.650; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 31; - attributes.strength = 27; - attributes.concentration = 31; - attributes.mentality = 42; - attributes.dexterity = 24; - attributes.witness = 15; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 30; - attributes.criticalChance = 41; - attributes.evasionChance = 30; - attributes.runSpeed = 121; - attributes.walkSpeed = 121; - attributes.maxWeigth = 68000; - attributes.craft = false; - - this.maleCollisionRadius = 7.0; - this.maleCollisionHeight = 27.5; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 25.5; - } - - protected WarcryerTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WarderTemplate.java b/data/script/template/script/template/actor/character/WarderTemplate.java deleted file mode 100644 index d4fa046f5..000000000 --- a/data/script/template/script/template/actor/character/WarderTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WarderTemplate extends FemaleSoldierTemplate { - @Inject - public WarderTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WARDER.id), CharacterClass.WARDER, Point.fromXYZ(-125533, 38114, 1142)); - - this.hpBase = 449.900; - this.hpAdd = 30.800; - this.hpMultiplier = 0.37; - this.mpBase = 196.360; - this.mpAdd = 13.200; - this.mpMultiplier = 0.14; - this.cpBase = 224.950; - this.cpAdd = 15.400; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 28; - attributes.strength = 39; - attributes.concentration = 30; - attributes.mentality = 27; - attributes.dexterity = 35; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 35; - attributes.criticalChance = 45; - attributes.evasionChance = 35; - attributes.runSpeed = 122; - attributes.walkSpeed = 122; - attributes.maxWeigth = 87000; - attributes.craft = false; - - this.maleCollisionRadius = 8.0; - this.maleCollisionHeight = 22.6; - this.femaleCollisionRadius = 7.0; - this.femaleCollisionHeight = 22.6; - } - - protected WarderTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WarlockTemplate.java b/data/script/template/script/template/actor/character/WarlockTemplate.java deleted file mode 100644 index 3df7613a0..000000000 --- a/data/script/template/script/template/actor/character/WarlockTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WarlockTemplate extends WizardTemplate { - @Inject - public WarlockTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WARLOCK.id), CharacterClass.WARLOCK, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 1021.500; - this.hpAdd = 49.500; - this.hpMultiplier = 0.37; - this.mpBase = 478.800; - this.mpAdd = 26.100; - this.mpMultiplier = 0.14; - this.cpBase = 612.900; - this.cpAdd = 29.740; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected WarlockTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WarlordTemplate.java b/data/script/template/script/template/actor/character/WarlordTemplate.java deleted file mode 100644 index 385b7db6e..000000000 --- a/data/script/template/script/template/actor/character/WarlordTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WarlordTemplate extends WarriorTemplate { - @Inject - public WarlordTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WARLORD.id), CharacterClass.WARLORD, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 1044.000; - this.hpAdd = 54.600; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.500; - this.mpMultiplier = 0.14; - this.cpBase = 835.200; - this.cpAdd = 43.680; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected WarlordTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WarriorTemplate.java b/data/script/template/script/template/actor/character/WarriorTemplate.java deleted file mode 100644 index d94ce818b..000000000 --- a/data/script/template/script/template/actor/character/WarriorTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WarriorTemplate extends HumanFighterTemplate { - @Inject - public WarriorTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WARRIOR.id), CharacterClass.WARRIOR, Point.fromXYZ(-71338, 258271, -3104)); - - this.hpBase = 327.000; - this.hpAdd = 33.000; - this.hpMultiplier = 0.37; - this.mpBase = 144.000; - this.mpAdd = 9.900; - this.mpMultiplier = 0.14; - this.cpBase = 261.600; - this.cpAdd = 26.400; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 11; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 44; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 81900; - attributes.craft = false; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 23.0; - this.femaleCollisionRadius = 8.0; - this.femaleCollisionHeight = 23.5; - } - - protected WarriorTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WarsmithTemplate.java b/data/script/template/script/template/actor/character/WarsmithTemplate.java deleted file mode 100644 index 10604f5b4..000000000 --- a/data/script/template/script/template/actor/character/WarsmithTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WarsmithTemplate extends ArtisanTemplate { - @Inject - public WarsmithTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WARSMITH.id), CharacterClass.WARSMITH, Point.fromXYZ(108512, -174026, -400)); - - this.hpBase = 1063.000; - this.hpAdd = 54.500; - this.hpMultiplier = 0.37; - this.mpBase = 359.100; - this.mpAdd = 19.400; - this.mpMultiplier = 0.14; - this.cpBase = 850.400; - this.cpAdd = 43.580; - this.cpMultiplier = 0.22; - this.minimumLevel = 40; - - // ATTRIBUTES - attributes.intelligence = 20; - attributes.strength = 39; - attributes.concentration = 45; - attributes.mentality = 27; - attributes.dexterity = 29; - attributes.witness = 10; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 33; - attributes.criticalChance = 43; - attributes.evasionChance = 33; - attributes.runSpeed = 115; - attributes.walkSpeed = 115; - attributes.maxWeigth = 83000; - attributes.craft = true; - - this.maleCollisionRadius = 9.0; - this.maleCollisionHeight = 18.0; - this.femaleCollisionRadius = 5.0; - this.femaleCollisionHeight = 19.0; - } - - protected WarsmithTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WindRiderTemplate.java b/data/script/template/script/template/actor/character/WindRiderTemplate.java deleted file mode 100644 index d7d3a6cf8..000000000 --- a/data/script/template/script/template/actor/character/WindRiderTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WindRiderTemplate extends PlainsWalkerTemplate { - @Inject - public WindRiderTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WIND_RIDER.id), CharacterClass.WIND_RIDER, Point.fromXYZ(45978, 41196, -3440)); - - this.hpBase = 2935.800; - this.hpAdd = 59.760; - this.hpMultiplier = 0.37; - this.mpBase = 1155.600; - this.mpAdd = 24.900; - this.mpMultiplier = 0.14; - this.cpBase = 1614.690; - this.cpAdd = 32.868; - this.cpMultiplier = 0.22; - this.minimumLevel = 76; - - // ATTRIBUTES - attributes.intelligence = 23; - attributes.strength = 36; - attributes.concentration = 36; - attributes.mentality = 26; - attributes.dexterity = 35; - attributes.witness = 14; - attributes.physicalAttack = 4; - attributes.magicalAttack = 6; - attributes.physicalDefense = 80; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 36; - attributes.criticalChance = 46; - attributes.evasionChance = 36; - attributes.runSpeed = 125; - attributes.walkSpeed = 125; - attributes.maxWeigth = 73000; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 24.0; - this.femaleCollisionRadius = 7.5; - this.femaleCollisionHeight = 23.0; - } - - protected WindRiderTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/character/WizardTemplate.java b/data/script/template/script/template/actor/character/WizardTemplate.java deleted file mode 100644 index 2f16c3b8d..000000000 --- a/data/script/template/script/template/actor/character/WizardTemplate.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.character; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.CharacterTemplateID; -import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; -import com.l2jserver.model.world.L2Character; -import com.l2jserver.model.world.character.CharacterClass; -import com.l2jserver.util.dimensional.Point; - -public class WizardTemplate extends HumanMysticTemplate { - @Inject - public WizardTemplate(CharacterTemplateIDProvider provider) { - super(provider.createID(CharacterClass.WIZARD.id), CharacterClass.WIZARD, Point.fromXYZ(-90890, 248027, -3570)); - - this.hpBase = 424.000; - this.hpAdd = 27.600; - this.hpMultiplier = 0.37; - this.mpBase = 192.000; - this.mpAdd = 13.300; - this.mpMultiplier = 0.14; - this.cpBase = 212.000; - this.cpAdd = 13.850; - this.cpMultiplier = 0.22; - this.minimumLevel = 20; - - // ATTRIBUTES - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 39; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 3; - attributes.magicalAttack = 6; - attributes.physicalDefense = 54; - attributes.magicalDefense = 41; - attributes.attackSpeed = 300; - attributes.castSpeed = 333; - attributes.accuracy = 28; - attributes.criticalChance = 40; - attributes.evasionChance = 28; - attributes.runSpeed = 120; - attributes.walkSpeed = 120; - attributes.maxWeigth = 62500; - attributes.craft = false; - - this.maleCollisionRadius = 7.5; - this.maleCollisionHeight = 22.8; - this.femaleCollisionRadius = 6.5; - this.femaleCollisionHeight = 22.5; - } - - protected WizardTemplate(CharacterTemplateID id, - CharacterClass characterClass, Point spawnLocation) { - super(id, characterClass, spawnLocation); - } - - @Override - public L2Character create() { - final L2Character character = super.create(); - // TODO register skills - return character; - } -} diff --git a/data/script/template/script/template/actor/monsterold/WolfMonsterTemplate.java b/data/script/template/script/template/actor/monsterold/WolfMonsterTemplate.java deleted file mode 100644 index 47493e6c5..000000000 --- a/data/script/template/script/template/actor/monsterold/WolfMonsterTemplate.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.monsterold; - -import script.template.DisabledTemplate; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -@DisabledTemplate -public class WolfMonsterTemplate extends MonsterNPCTemplate { - public static final int ID = 20120; - - @Inject - protected WolfMonsterTemplate(NPCTemplateIDProvider provider) { - super(provider.createID(ID)); - this.name = "Wolf"; - this.title = "Test Monster"; - this.attackable = true; - this.maxHP = 200; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - } -} diff --git a/data/script/template/script/template/actor/npc/AbbeyTreasureChest2Template.java b/data/script/template/script/template/actor/npc/AbbeyTreasureChest2Template.java deleted file mode 100644 index 0553fa8b2..000000000 --- a/data/script/template/script/template/actor/npc/AbbeyTreasureChest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbbeyTreasureChest2Template extends NPCTemplate { - public static final int ID = 18934; - - @Inject - protected AbbeyTreasureChest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abbey Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 13.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AbbeyTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/AbbeyTreasureChestTemplate.java deleted file mode 100644 index 638ec0c82..000000000 --- a/data/script/template/script/template/actor/npc/AbbeyTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbbeyTreasureChestTemplate extends NPCTemplate { - public static final int ID = 18911; - - @Inject - protected AbbeyTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abbey Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 13.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AbercrombieTemplate.java b/data/script/template/script/template/actor/npc/AbercrombieTemplate.java deleted file mode 100644 index 8248f270e..000000000 --- a/data/script/template/script/template/actor/npc/AbercrombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbercrombieTemplate extends NPCTemplate { - public static final int ID = 31555; - - @Inject - protected AbercrombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abercrombie"; - this.serverSideName = false; - this.title = "Mercenary Supplier"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AbeyTemplate.java b/data/script/template/script/template/actor/npc/AbeyTemplate.java deleted file mode 100644 index 0d6fcc94b..000000000 --- a/data/script/template/script/template/actor/npc/AbeyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbeyTemplate extends NPCTemplate { - public static final int ID = 32053; - - @Inject - protected AbeyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abey"; - this.serverSideName = false; - this.title = "Railroad Worker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AbyssSaintElcardiaTemplate.java b/data/script/template/script/template/actor/npc/AbyssSaintElcardiaTemplate.java deleted file mode 100644 index ef671586d..000000000 --- a/data/script/template/script/template/actor/npc/AbyssSaintElcardiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbyssSaintElcardiaTemplate extends NPCTemplate { - public static final int ID = 31621; - - @Inject - protected AbyssSaintElcardiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abyss Saint Elcardia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(206); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AdventurersGuideTemplate.java b/data/script/template/script/template/actor/npc/AdventurersGuideTemplate.java deleted file mode 100644 index 02acaf206..000000000 --- a/data/script/template/script/template/actor/npc/AdventurersGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurersGuideTemplate extends NPCTemplate { - public static final int ID = 32327; - - @Inject - protected AdventurersGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurers' Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AgnesTemplate.java b/data/script/template/script/template/actor/npc/AgnesTemplate.java deleted file mode 100644 index 10717f708..000000000 --- a/data/script/template/script/template/actor/npc/AgnesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AgnesTemplate extends NPCTemplate { - public static final int ID = 31588; - - @Inject - protected AgnesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Agnes"; - this.serverSideName = false; - this.title = "Saint of Light"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AgripelTemplate.java b/data/script/template/script/template/actor/npc/AgripelTemplate.java deleted file mode 100644 index 61b782ec6..000000000 --- a/data/script/template/script/template/actor/npc/AgripelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AgripelTemplate extends NPCTemplate { - public static final int ID = 31348; - - @Inject - protected AgripelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Agripel"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AhertbeinAgathionTemplate.java b/data/script/template/script/template/actor/npc/AhertbeinAgathionTemplate.java deleted file mode 100644 index b5d3fa50b..000000000 --- a/data/script/template/script/template/actor/npc/AhertbeinAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AhertbeinAgathionTemplate extends NPCTemplate { - public static final int ID = 1549; - - @Inject - protected AhertbeinAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ahertbein Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AiosTemplate.java b/data/script/template/script/template/actor/npc/AiosTemplate.java deleted file mode 100644 index 1aafec57a..000000000 --- a/data/script/template/script/template/actor/npc/AiosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AiosTemplate extends NPCTemplate { - public static final int ID = 30363; - - @Inject - protected AiosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aios"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipController2Template.java b/data/script/template/script/template/actor/npc/AirshipController2Template.java deleted file mode 100644 index 7cee99bd9..000000000 --- a/data/script/template/script/template/actor/npc/AirshipController2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipController2Template extends NPCTemplate { - public static final int ID = 32604; - - @Inject - protected AirshipController2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipController3Template.java b/data/script/template/script/template/actor/npc/AirshipController3Template.java deleted file mode 100644 index d47cffe80..000000000 --- a/data/script/template/script/template/actor/npc/AirshipController3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipController3Template extends NPCTemplate { - public static final int ID = 32605; - - @Inject - protected AirshipController3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipController4Template.java b/data/script/template/script/template/actor/npc/AirshipController4Template.java deleted file mode 100644 index 2d4cd5eb6..000000000 --- a/data/script/template/script/template/actor/npc/AirshipController4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipController4Template extends NPCTemplate { - public static final int ID = 32606; - - @Inject - protected AirshipController4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipController5Template.java b/data/script/template/script/template/actor/npc/AirshipController5Template.java deleted file mode 100644 index 83bf1c7b5..000000000 --- a/data/script/template/script/template/actor/npc/AirshipController5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipController5Template extends NPCTemplate { - public static final int ID = 32607; - - @Inject - protected AirshipController5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipController6Template.java b/data/script/template/script/template/actor/npc/AirshipController6Template.java deleted file mode 100644 index c0e1c18a4..000000000 --- a/data/script/template/script/template/actor/npc/AirshipController6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipController6Template extends NPCTemplate { - public static final int ID = 32608; - - @Inject - protected AirshipController6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipController7Template.java b/data/script/template/script/template/actor/npc/AirshipController7Template.java deleted file mode 100644 index 73b92d4a5..000000000 --- a/data/script/template/script/template/actor/npc/AirshipController7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipController7Template extends NPCTemplate { - public static final int ID = 32609; - - @Inject - protected AirshipController7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipController8Template.java b/data/script/template/script/template/actor/npc/AirshipController8Template.java deleted file mode 100644 index 67802a572..000000000 --- a/data/script/template/script/template/actor/npc/AirshipController8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipController8Template extends NPCTemplate { - public static final int ID = 32779; - - @Inject - protected AirshipController8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AirshipControllerTemplate.java b/data/script/template/script/template/actor/npc/AirshipControllerTemplate.java deleted file mode 100644 index 16bf02464..000000000 --- a/data/script/template/script/template/actor/npc/AirshipControllerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AirshipControllerTemplate extends NPCTemplate { - public static final int ID = 32517; - - @Inject - protected AirshipControllerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airship Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AkamanahTemplate.java b/data/script/template/script/template/actor/npc/AkamanahTemplate.java deleted file mode 100644 index e46e58f25..000000000 --- a/data/script/template/script/template/actor/npc/AkamanahTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkamanahTemplate extends NPCTemplate { - public static final int ID = 13087; - - @Inject - protected AkamanahTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akamanah"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 32.73; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8689); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AkyakaTemplate.java b/data/script/template/script/template/actor/npc/AkyakaTemplate.java deleted file mode 100644 index 4f7cc20b6..000000000 --- a/data/script/template/script/template/actor/npc/AkyakaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkyakaTemplate extends NPCTemplate { - public static final int ID = 32272; - - @Inject - protected AkyakaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akyaka"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Alarm2Template.java b/data/script/template/script/template/actor/npc/Alarm2Template.java deleted file mode 100644 index 1a22d43ad..000000000 --- a/data/script/template/script/template/actor/npc/Alarm2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Alarm2Template extends NPCTemplate { - public static final int ID = 32367; - - @Inject - protected Alarm2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alarm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AlchemistsMixingUrnTemplate.java b/data/script/template/script/template/actor/npc/AlchemistsMixingUrnTemplate.java deleted file mode 100644 index b360bced9..000000000 --- a/data/script/template/script/template/actor/npc/AlchemistsMixingUrnTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AlchemistsMixingUrnTemplate extends NPCTemplate { - public static final int ID = 31149; - - @Inject - protected AlchemistsMixingUrnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alchemist's Mixing Urn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AlchemistsServitorTemplate.java b/data/script/template/script/template/actor/npc/AlchemistsServitorTemplate.java deleted file mode 100644 index 959f5634c..000000000 --- a/data/script/template/script/template/actor/npc/AlchemistsServitorTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AlchemistsServitorTemplate extends NPCTemplate { - public static final int ID = 32132; - - @Inject - protected AlchemistsServitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alchemist's Servitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AldersSpiritTemplate.java b/data/script/template/script/template/actor/npc/AldersSpiritTemplate.java deleted file mode 100644 index 2b4ea34d1..000000000 --- a/data/script/template/script/template/actor/npc/AldersSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AldersSpiritTemplate extends NPCTemplate { - public static final int ID = 30613; - - @Inject - protected AldersSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alders Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AlegriaTemplate.java b/data/script/template/script/template/actor/npc/AlegriaTemplate.java deleted file mode 100644 index f78e69ad9..000000000 --- a/data/script/template/script/template/actor/npc/AlegriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlegriaTemplate extends NPCTemplate { - public static final int ID = 32600; - - @Inject - protected AlegriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alegria"; - this.serverSideName = false; - this.title = "Birthday Celebration Helper"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AlfredVonHellmannTemplate.java b/data/script/template/script/template/actor/npc/AlfredVonHellmannTemplate.java deleted file mode 100644 index a873e25be..000000000 --- a/data/script/template/script/template/actor/npc/AlfredVonHellmannTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlfredVonHellmannTemplate extends NPCTemplate { - public static final int ID = 35630; - - @Inject - protected AlfredVonHellmannTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alfred von Hellmann"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 35.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 110191.515554098000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 22.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8679); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1440.03527; - attributes.magicalAttack = 124.10060; - attributes.physicalDefense = 984.81219; - attributes.magicalDefense = 480.42854; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AliceDeCatrinaTemplate.java b/data/script/template/script/template/actor/npc/AliceDeCatrinaTemplate.java deleted file mode 100644 index 4cd70042e..000000000 --- a/data/script/template/script/template/actor/npc/AliceDeCatrinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AliceDeCatrinaTemplate extends NPCTemplate { - public static final int ID = 31606; - - @Inject - protected AliceDeCatrinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alice de Catrina"; - this.serverSideName = false; - this.title = "Kinsley's Servitor"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AliciaTemplate.java b/data/script/template/script/template/actor/npc/AliciaTemplate.java deleted file mode 100644 index 69d7f7c5b..000000000 --- a/data/script/template/script/template/actor/npc/AliciaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AliciaTemplate extends NPCTemplate { - public static final int ID = 30927; - - @Inject - protected AliciaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alicia"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AllanaTemplate.java b/data/script/template/script/template/actor/npc/AllanaTemplate.java deleted file mode 100644 index 7eaf2f3eb..000000000 --- a/data/script/template/script/template/actor/npc/AllanaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AllanaTemplate extends NPCTemplate { - public static final int ID = 30424; - - @Inject - protected AllanaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Allana"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AllenosTemplate.java b/data/script/template/script/template/actor/npc/AllenosTemplate.java deleted file mode 100644 index bdb881131..000000000 --- a/data/script/template/script/template/actor/npc/AllenosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AllenosTemplate extends NPCTemplate { - public static final int ID = 32526; - - @Inject - protected AllenosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Allenos"; - this.serverSideName = false; - this.title = "Sergeant"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AlmorsTemplate.java b/data/script/template/script/template/actor/npc/AlmorsTemplate.java deleted file mode 100644 index 3ba1e8bd7..000000000 --- a/data/script/template/script/template/actor/npc/AlmorsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlmorsTemplate extends NPCTemplate { - public static final int ID = 30635; - - @Inject - protected AlmorsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Almors"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AlshupesTemplate.java b/data/script/template/script/template/actor/npc/AlshupesTemplate.java deleted file mode 100644 index 6cfd72cae..000000000 --- a/data/script/template/script/template/actor/npc/AlshupesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlshupesTemplate extends NPCTemplate { - public static final int ID = 30222; - - @Inject - protected AlshupesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alshupes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AltarGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/AltarGatekeeperTemplate.java deleted file mode 100644 index 0f6038f4d..000000000 --- a/data/script/template/script/template/actor/npc/AltarGatekeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AltarGatekeeperTemplate extends NPCTemplate { - public static final int ID = 32051; - - @Inject - protected AltarGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AltarOfSaints2Template.java b/data/script/template/script/template/actor/npc/AltarOfSaints2Template.java deleted file mode 100644 index e384593ca..000000000 --- a/data/script/template/script/template/actor/npc/AltarOfSaints2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfSaints2Template extends NPCTemplate { - public static final int ID = 31509; - - @Inject - protected AltarOfSaints2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Saints"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 45.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AltarOfSaints3Template.java b/data/script/template/script/template/actor/npc/AltarOfSaints3Template.java deleted file mode 100644 index 4afb532de..000000000 --- a/data/script/template/script/template/actor/npc/AltarOfSaints3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfSaints3Template extends NPCTemplate { - public static final int ID = 31510; - - @Inject - protected AltarOfSaints3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Saints"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 45.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AltarOfSaints4Template.java b/data/script/template/script/template/actor/npc/AltarOfSaints4Template.java deleted file mode 100644 index d79d8c27b..000000000 --- a/data/script/template/script/template/actor/npc/AltarOfSaints4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfSaints4Template extends NPCTemplate { - public static final int ID = 31511; - - @Inject - protected AltarOfSaints4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Saints"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 45.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AltarOfSaintsTemplate.java b/data/script/template/script/template/actor/npc/AltarOfSaintsTemplate.java deleted file mode 100644 index cb220abe1..000000000 --- a/data/script/template/script/template/actor/npc/AltarOfSaintsTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfSaintsTemplate extends NPCTemplate { - public static final int ID = 31508; - - @Inject - protected AltarOfSaintsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Saints"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 45.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AltranTemplate.java b/data/script/template/script/template/actor/npc/AltranTemplate.java deleted file mode 100644 index 826adc694..000000000 --- a/data/script/template/script/template/actor/npc/AltranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AltranTemplate extends NPCTemplate { - public static final int ID = 30283; - - @Inject - protected AltranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altran"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AmbienceSkyLanternTemplate.java b/data/script/template/script/template/actor/npc/AmbienceSkyLanternTemplate.java deleted file mode 100644 index 441223e21..000000000 --- a/data/script/template/script/template/actor/npc/AmbienceSkyLanternTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmbienceSkyLanternTemplate extends NPCTemplate { - public static final int ID = 23; - - @Inject - protected AmbienceSkyLanternTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ambience Sky Lantern"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.20; - this.collisionHeight = 5.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnaiZuNerugaTemplate.java b/data/script/template/script/template/actor/npc/AnaiZuNerugaTemplate.java deleted file mode 100644 index 6d657b1d2..000000000 --- a/data/script/template/script/template/actor/npc/AnaiZuNerugaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnaiZuNerugaTemplate extends NPCTemplate { - public static final int ID = 30586; - - @Inject - protected AnaiZuNerugaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anai Zu Neruga"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Anakim4Template.java b/data/script/template/script/template/actor/npc/Anakim4Template.java deleted file mode 100644 index a687740b5..000000000 --- a/data/script/template/script/template/actor/npc/Anakim4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakim4Template extends NPCTemplate { - public static final int ID = 32718; - - @Inject - protected Anakim4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim"; - this.serverSideName = false; - this.title = "Flames of Sacred Fire"; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 29.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnakimTemplate.java b/data/script/template/script/template/actor/npc/AnakimTemplate.java deleted file mode 100644 index ad6dd333d..000000000 --- a/data/script/template/script/template/actor/npc/AnakimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimTemplate extends NPCTemplate { - public static final int ID = 13100; - - @Inject - protected AnakimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 29.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnakimsExecutor3Template.java b/data/script/template/script/template/actor/npc/AnakimsExecutor3Template.java deleted file mode 100644 index 0d22340cc..000000000 --- a/data/script/template/script/template/actor/npc/AnakimsExecutor3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsExecutor3Template extends NPCTemplate { - public static final int ID = 32721; - - @Inject - protected AnakimsExecutor3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Executor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 36.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnakimsGuard2Template.java b/data/script/template/script/template/actor/npc/AnakimsGuard2Template.java deleted file mode 100644 index d68fd1618..000000000 --- a/data/script/template/script/template/actor/npc/AnakimsGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsGuard2Template extends NPCTemplate { - public static final int ID = 32720; - - @Inject - protected AnakimsGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnakimsGuardian3Template.java b/data/script/template/script/template/actor/npc/AnakimsGuardian3Template.java deleted file mode 100644 index 2b9e03e79..000000000 --- a/data/script/template/script/template/actor/npc/AnakimsGuardian3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsGuardian3Template extends NPCTemplate { - public static final int ID = 32719; - - @Inject - protected AnakimsGuardian3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnatoleTemplate.java b/data/script/template/script/template/actor/npc/AnatoleTemplate.java deleted file mode 100644 index 7d111fdcf..000000000 --- a/data/script/template/script/template/actor/npc/AnatoleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnatoleTemplate extends NPCTemplate { - public static final int ID = 32622; - - @Inject - protected AnatoleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anatole"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnbramTemplate.java b/data/script/template/script/template/actor/npc/AnbramTemplate.java deleted file mode 100644 index f3db15613..000000000 --- a/data/script/template/script/template/actor/npc/AnbramTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnbramTemplate extends NPCTemplate { - public static final int ID = 32624; - - @Inject - protected AnbramTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anbram"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AncestorMartankusTemplate.java b/data/script/template/script/template/actor/npc/AncestorMartankusTemplate.java deleted file mode 100644 index 14eea9140..000000000 --- a/data/script/template/script/template/actor/npc/AncestorMartankusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncestorMartankusTemplate extends NPCTemplate { - public static final int ID = 30649; - - @Inject - protected AncestorMartankusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancestor Martankus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 110.00; - this.collisionHeight = 103.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AncielTemplate.java b/data/script/template/script/template/actor/npc/AncielTemplate.java deleted file mode 100644 index a1c834769..000000000 --- a/data/script/template/script/template/actor/npc/AncielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncielTemplate extends NPCTemplate { - public static final int ID = 32625; - - @Inject - protected AncielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anciel"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AndelliaTemplate.java b/data/script/template/script/template/actor/npc/AndelliaTemplate.java deleted file mode 100644 index 05291c1a9..000000000 --- a/data/script/template/script/template/actor/npc/AndelliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndelliaTemplate extends NPCTemplate { - public static final int ID = 30362; - - @Inject - protected AndelliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andellia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AngelicVortexTemplate.java b/data/script/template/script/template/actor/npc/AngelicVortexTemplate.java deleted file mode 100644 index 717c5a0d2..000000000 --- a/data/script/template/script/template/actor/npc/AngelicVortexTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class AngelicVortexTemplate extends NPCTemplate { - public static final int ID = 31862; - - @Inject - protected AngelicVortexTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Angelic Vortex"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AngerTemplate.java b/data/script/template/script/template/actor/npc/AngerTemplate.java deleted file mode 100644 index fecf309ba..000000000 --- a/data/script/template/script/template/actor/npc/AngerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngerTemplate extends NPCTemplate { - public static final int ID = 16058; - - @Inject - protected AngerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 3.00; - this.collisionHeight = 3.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AngoutTemplate.java b/data/script/template/script/template/actor/npc/AngoutTemplate.java deleted file mode 100644 index 2fcc83a41..000000000 --- a/data/script/template/script/template/actor/npc/AngoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngoutTemplate extends NPCTemplate { - public static final int ID = 35605; - - @Inject - protected AngoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Angout"; - this.serverSideName = false; - this.title = "Steward"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnkumiTemplate.java b/data/script/template/script/template/actor/npc/AnkumiTemplate.java deleted file mode 100644 index 2af65c941..000000000 --- a/data/script/template/script/template/actor/npc/AnkumiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnkumiTemplate extends NPCTemplate { - public static final int ID = 32741; - - @Inject - protected AnkumiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ankumi"; - this.serverSideName = false; - this.title = "Researcher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AnnikaTemplate.java b/data/script/template/script/template/actor/npc/AnnikaTemplate.java deleted file mode 100644 index 7ea42e8c0..000000000 --- a/data/script/template/script/template/actor/npc/AnnikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnnikaTemplate extends NPCTemplate { - public static final int ID = 30418; - - @Inject - protected AnnikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Annika"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AntonTemplate.java b/data/script/template/script/template/actor/npc/AntonTemplate.java deleted file mode 100644 index efd8adb13..000000000 --- a/data/script/template/script/template/actor/npc/AntonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntonTemplate extends NPCTemplate { - public static final int ID = 31338; - - @Inject - protected AntonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anton"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AquaElfTemplate.java b/data/script/template/script/template/actor/npc/AquaElfTemplate.java deleted file mode 100644 index 68a25b30e..000000000 --- a/data/script/template/script/template/actor/npc/AquaElfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AquaElfTemplate extends NPCTemplate { - public static final int ID = 13268; - - @Inject - protected AquaElfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aqua Elf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AquilaniTemplate.java b/data/script/template/script/template/actor/npc/AquilaniTemplate.java deleted file mode 100644 index f9bbc5d01..000000000 --- a/data/script/template/script/template/actor/npc/AquilaniTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AquilaniTemplate extends NPCTemplate { - public static final int ID = 32780; - - @Inject - protected AquilaniTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aquilani"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcaneNucleusTemplate.java b/data/script/template/script/template/actor/npc/ArcaneNucleusTemplate.java deleted file mode 100644 index 8fd98fe56..000000000 --- a/data/script/template/script/template/actor/npc/ArcaneNucleusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcaneNucleusTemplate extends NPCTemplate { - public static final int ID = 32331; - - @Inject - protected ArcaneNucleusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arcane Nucleus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain11Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain11Template.java deleted file mode 100644 index 198bcdb72..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain11Template extends NPCTemplate { - public static final int ID = 35830; - - @Inject - protected ArcherCaptain11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain13Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain13Template.java deleted file mode 100644 index 0093543ee..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain13Template extends NPCTemplate { - public static final int ID = 35861; - - @Inject - protected ArcherCaptain13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain15Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain15Template.java deleted file mode 100644 index e0ba79197..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain15Template extends NPCTemplate { - public static final int ID = 35899; - - @Inject - protected ArcherCaptain15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain17Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain17Template.java deleted file mode 100644 index eb031b788..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain17Template extends NPCTemplate { - public static final int ID = 35930; - - @Inject - protected ArcherCaptain17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain19Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain19Template.java deleted file mode 100644 index 5cb0ce0e7..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain19Template extends NPCTemplate { - public static final int ID = 35968; - - @Inject - protected ArcherCaptain19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain21Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain21Template.java deleted file mode 100644 index 4cd49cf0d..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain21Template extends NPCTemplate { - public static final int ID = 36006; - - @Inject - protected ArcherCaptain21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain23Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain23Template.java deleted file mode 100644 index 57466f6dc..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain23Template extends NPCTemplate { - public static final int ID = 36037; - - @Inject - protected ArcherCaptain23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain25Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain25Template.java deleted file mode 100644 index 7fd16fd44..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain25Template extends NPCTemplate { - public static final int ID = 36075; - - @Inject - protected ArcherCaptain25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain27Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain27Template.java deleted file mode 100644 index f79b51404..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain27Template extends NPCTemplate { - public static final int ID = 36113; - - @Inject - protected ArcherCaptain27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain29Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain29Template.java deleted file mode 100644 index 92510274c..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain29Template extends NPCTemplate { - public static final int ID = 36144; - - @Inject - protected ArcherCaptain29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain31Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain31Template.java deleted file mode 100644 index 8aa47fffb..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain31Template extends NPCTemplate { - public static final int ID = 36175; - - @Inject - protected ArcherCaptain31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain33Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain33Template.java deleted file mode 100644 index c53c74d2b..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain33Template extends NPCTemplate { - public static final int ID = 36213; - - @Inject - protected ArcherCaptain33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain35Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain35Template.java deleted file mode 100644 index 75ff805b8..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain35Template extends NPCTemplate { - public static final int ID = 36251; - - @Inject - protected ArcherCaptain35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain37Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain37Template.java deleted file mode 100644 index 9bb45d44e..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain37Template extends NPCTemplate { - public static final int ID = 36289; - - @Inject - protected ArcherCaptain37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain39Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain39Template.java deleted file mode 100644 index ba1d2b01c..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain39Template extends NPCTemplate { - public static final int ID = 36320; - - @Inject - protected ArcherCaptain39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain3Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain3Template.java deleted file mode 100644 index 29bd828a3..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain3Template extends NPCTemplate { - public static final int ID = 35692; - - @Inject - protected ArcherCaptain3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain41Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain41Template.java deleted file mode 100644 index 4dda636cd..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain41Template extends NPCTemplate { - public static final int ID = 36358; - - @Inject - protected ArcherCaptain41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain5Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain5Template.java deleted file mode 100644 index 913d9dddb..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain5Template extends NPCTemplate { - public static final int ID = 35730; - - @Inject - protected ArcherCaptain5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain7Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain7Template.java deleted file mode 100644 index 6e7cceefd..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain7Template extends NPCTemplate { - public static final int ID = 35761; - - @Inject - protected ArcherCaptain7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptain9Template.java b/data/script/template/script/template/actor/npc/ArcherCaptain9Template.java deleted file mode 100644 index 3da186f9c..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptain9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain9Template extends NPCTemplate { - public static final int ID = 35799; - - @Inject - protected ArcherCaptain9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherCaptainTemplate.java b/data/script/template/script/template/actor/npc/ArcherCaptainTemplate.java deleted file mode 100644 index f4cc5b088..000000000 --- a/data/script/template/script/template/actor/npc/ArcherCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptainTemplate extends NPCTemplate { - public static final int ID = 35661; - - @Inject - protected ArcherCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcherLevelMercenaryTemplate.java b/data/script/template/script/template/actor/npc/ArcherLevelMercenaryTemplate.java deleted file mode 100644 index 3bb94c8ba..000000000 --- a/data/script/template/script/template/actor/npc/ArcherLevelMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherLevelMercenaryTemplate extends NPCTemplate { - public static final int ID = 13176; - - @Inject - protected ArcherLevelMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Level Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(15302); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArchersBreathTemplate.java b/data/script/template/script/template/actor/npc/ArchersBreathTemplate.java deleted file mode 100644 index 68d790f5d..000000000 --- a/data/script/template/script/template/actor/npc/ArchersBreathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchersBreathTemplate extends NPCTemplate { - public static final int ID = 18854; - - @Inject - protected ArchersBreathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer's Breath"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 50.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57746.263171262100000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 109.442978618283000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5858.11400; - attributes.magicalAttack = 4000.33245; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcheryKnight2Template.java b/data/script/template/script/template/actor/npc/ArcheryKnight2Template.java deleted file mode 100644 index 5cb270a21..000000000 --- a/data/script/template/script/template/actor/npc/ArcheryKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcheryKnight2Template extends NPCTemplate { - public static final int ID = 18856; - - @Inject - protected ArcheryKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archery Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 31.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 800666.352020880000000; - this.maxMP = 18468.000000000000000; - this.hpRegeneration = 109.442978618283000; - this.mpRegeneration = 300.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16109.81349; - attributes.magicalAttack = 4000.33245; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcheryKnight3Template.java b/data/script/template/script/template/actor/npc/ArcheryKnight3Template.java deleted file mode 100644 index a9d87e46e..000000000 --- a/data/script/template/script/template/actor/npc/ArcheryKnight3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcheryKnight3Template extends NPCTemplate { - public static final int ID = 22767; - - @Inject - protected ArcheryKnight3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archery Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 31.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31712; - this.sp = 3176; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArcheryKnightTemplate.java b/data/script/template/script/template/actor/npc/ArcheryKnightTemplate.java deleted file mode 100644 index 4f3007c0a..000000000 --- a/data/script/template/script/template/actor/npc/ArcheryKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcheryKnightTemplate extends NPCTemplate { - public static final int ID = 18855; - - @Inject - protected ArcheryKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archery Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 31.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32596.260118202000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 109.442978618283000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5858.11400; - attributes.magicalAttack = 4000.33245; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Aren2Template.java b/data/script/template/script/template/actor/npc/Aren2Template.java deleted file mode 100644 index be33de8aa..000000000 --- a/data/script/template/script/template/actor/npc/Aren2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Aren2Template extends NPCTemplate { - public static final int ID = 32056; - - @Inject - protected Aren2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aren"; - this.serverSideName = false; - this.title = "Khavatari"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArenaDirectorTemplate.java b/data/script/template/script/template/actor/npc/ArenaDirectorTemplate.java deleted file mode 100644 index 93895f240..000000000 --- a/data/script/template/script/template/actor/npc/ArenaDirectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArenaDirectorTemplate extends NPCTemplate { - public static final int ID = 31226; - - @Inject - protected ArenaDirectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arena Director"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AriaFirstmatterTemplate.java b/data/script/template/script/template/actor/npc/AriaFirstmatterTemplate.java deleted file mode 100644 index dd3ec007e..000000000 --- a/data/script/template/script/template/actor/npc/AriaFirstmatterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AriaFirstmatterTemplate extends NPCTemplate { - public static final int ID = 31617; - - @Inject - protected AriaFirstmatterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aria Firstmatter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArinTemplate.java b/data/script/template/script/template/actor/npc/ArinTemplate.java deleted file mode 100644 index d2b8d06a9..000000000 --- a/data/script/template/script/template/actor/npc/ArinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArinTemplate extends NPCTemplate { - public static final int ID = 30536; - - @Inject - protected ArinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arin"; - this.serverSideName = false; - this.title = "Black Anvil's"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArioTemplate.java b/data/script/template/script/template/actor/npc/ArioTemplate.java deleted file mode 100644 index 82b5ba896..000000000 --- a/data/script/template/script/template/actor/npc/ArioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArioTemplate extends NPCTemplate { - public static final int ID = 32250; - - @Inject - protected ArioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ario"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArkGuardiansCorpseTemplate.java b/data/script/template/script/template/actor/npc/ArkGuardiansCorpseTemplate.java deleted file mode 100644 index 101966f82..000000000 --- a/data/script/template/script/template/actor/npc/ArkGuardiansCorpseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArkGuardiansCorpseTemplate extends NPCTemplate { - public static final int ID = 30980; - - @Inject - protected ArkGuardiansCorpseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ark Guardian's Corpse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 36.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArkeniaTemplate.java b/data/script/template/script/template/actor/npc/ArkeniaTemplate.java deleted file mode 100644 index f8a75d459..000000000 --- a/data/script/template/script/template/actor/npc/ArkeniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArkeniaTemplate extends NPCTemplate { - public static final int ID = 30419; - - @Inject - protected ArkeniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arkenia"; - this.serverSideName = false; - this.title = "Witch"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArtiusTemplate.java b/data/script/template/script/template/actor/npc/ArtiusTemplate.java deleted file mode 100644 index cfd1d028c..000000000 --- a/data/script/template/script/template/actor/npc/ArtiusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArtiusTemplate extends NPCTemplate { - public static final int ID = 32559; - - @Inject - protected ArtiusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Artius"; - this.serverSideName = false; - this.title = "War Mage"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ArujienTemplate.java b/data/script/template/script/template/actor/npc/ArujienTemplate.java deleted file mode 100644 index 50ea0c2d0..000000000 --- a/data/script/template/script/template/actor/npc/ArujienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArujienTemplate extends NPCTemplate { - public static final int ID = 30223; - - @Inject - protected ArujienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arujien"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AsamahTemplate.java b/data/script/template/script/template/actor/npc/AsamahTemplate.java deleted file mode 100644 index e19ce712d..000000000 --- a/data/script/template/script/template/actor/npc/AsamahTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AsamahTemplate extends NPCTemplate { - public static final int ID = 32115; - - @Inject - protected AsamahTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Asamah"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 41.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AscalonTemplate.java b/data/script/template/script/template/actor/npc/AscalonTemplate.java deleted file mode 100644 index 8ff0c4e1d..000000000 --- a/data/script/template/script/template/actor/npc/AscalonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AscalonTemplate extends NPCTemplate { - public static final int ID = 30624; - - @Inject - protected AscalonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ascalon"; - this.serverSideName = false; - this.title = "Veteran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AsefaTemplate.java b/data/script/template/script/template/actor/npc/AsefaTemplate.java deleted file mode 100644 index b0d9702bb..000000000 --- a/data/script/template/script/template/actor/npc/AsefaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AsefaTemplate extends NPCTemplate { - public static final int ID = 31372; - - @Inject - protected AsefaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Asefa"; - this.serverSideName = false; - this.title = "Soul Guide"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AsefasEyeTemplate.java b/data/script/template/script/template/actor/npc/AsefasEyeTemplate.java deleted file mode 100644 index 628fa8bbc..000000000 --- a/data/script/template/script/template/actor/npc/AsefasEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AsefasEyeTemplate extends NPCTemplate { - public static final int ID = 31685; - - @Inject - protected AsefasEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Asefa's Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AshasVarkaDuraiTemplate.java b/data/script/template/script/template/actor/npc/AshasVarkaDuraiTemplate.java deleted file mode 100644 index d89363c8d..000000000 --- a/data/script/template/script/template/actor/npc/AshasVarkaDuraiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshasVarkaDuraiTemplate extends NPCTemplate { - public static final int ID = 31377; - - @Inject - protected AshasVarkaDuraiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashas Varka Durai"; - this.serverSideName = false; - this.title = "Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 42.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(145); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AstaronTemplate.java b/data/script/template/script/template/actor/npc/AstaronTemplate.java deleted file mode 100644 index 8ab090c77..000000000 --- a/data/script/template/script/template/actor/npc/AstaronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AstaronTemplate extends NPCTemplate { - public static final int ID = 30351; - - @Inject - protected AstaronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Astaron"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AtheniaTemplate.java b/data/script/template/script/template/actor/npc/AtheniaTemplate.java deleted file mode 100644 index 1303d65de..000000000 --- a/data/script/template/script/template/actor/npc/AtheniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtheniaTemplate extends NPCTemplate { - public static final int ID = 32643; - - @Inject - protected AtheniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Athenia"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AthreaTemplate.java b/data/script/template/script/template/actor/npc/AthreaTemplate.java deleted file mode 100644 index 8d9385297..000000000 --- a/data/script/template/script/template/actor/npc/AthreaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AthreaTemplate extends NPCTemplate { - public static final int ID = 30758; - - @Inject - protected AthreaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Athrea"; - this.serverSideName = false; - this.title = "Witch"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AtraTemplate.java b/data/script/template/script/template/actor/npc/AtraTemplate.java deleted file mode 100644 index fe81bc122..000000000 --- a/data/script/template/script/template/actor/npc/AtraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtraTemplate extends NPCTemplate { - public static final int ID = 32647; - - @Inject - protected AtraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atra"; - this.serverSideName = false; - this.title = "Apprentice"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AurabirdFalconTemplate.java b/data/script/template/script/template/actor/npc/AurabirdFalconTemplate.java deleted file mode 100644 index 9d28544ca..000000000 --- a/data/script/template/script/template/actor/npc/AurabirdFalconTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AurabirdFalconTemplate extends NPCTemplate { - public static final int ID = 13144; - - @Inject - protected AurabirdFalconTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aurabird-Falcon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 14.25; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AurabirdOwlTemplate.java b/data/script/template/script/template/actor/npc/AurabirdOwlTemplate.java deleted file mode 100644 index d72b73039..000000000 --- a/data/script/template/script/template/actor/npc/AurabirdOwlTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AurabirdOwlTemplate extends NPCTemplate { - public static final int ID = 13145; - - @Inject - protected AurabirdOwlTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aurabird-Owl"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 19.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/AuroraTheUnicornTemplate.java b/data/script/template/script/template/actor/npc/AuroraTheUnicornTemplate.java deleted file mode 100644 index 8e0a80c9a..000000000 --- a/data/script/template/script/template/actor/npc/AuroraTheUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AuroraTheUnicornTemplate extends NPCTemplate { - public static final int ID = 31609; - - @Inject - protected AuroraTheUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aurora the Unicorn"; - this.serverSideName = false; - this.title = "Belinda Servitor"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BabyPandaAgathionTemplate.java b/data/script/template/script/template/actor/npc/BabyPandaAgathionTemplate.java deleted file mode 100644 index 6d8337091..000000000 --- a/data/script/template/script/template/actor/npc/BabyPandaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyPandaAgathionTemplate extends NPCTemplate { - public static final int ID = 1505; - - @Inject - protected BabyPandaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Panda Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BabyWhiteTigerCaptainTemplate.java b/data/script/template/script/template/actor/npc/BabyWhiteTigerCaptainTemplate.java deleted file mode 100644 index 10a0481d6..000000000 --- a/data/script/template/script/template/actor/npc/BabyWhiteTigerCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyWhiteTigerCaptainTemplate extends NPCTemplate { - public static final int ID = 13287; - - @Inject - protected BabyWhiteTigerCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby White Tiger Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 29.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7563.291139240510000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BabyWhiteTigerTemplate.java b/data/script/template/script/template/actor/npc/BabyWhiteTigerTemplate.java deleted file mode 100644 index 646259f5e..000000000 --- a/data/script/template/script/template/actor/npc/BabyWhiteTigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyWhiteTigerTemplate extends NPCTemplate { - public static final int ID = 13286; - - @Inject - protected BabyWhiteTigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby White Tiger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.70; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 601.265822784810000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackflipExpertTemplate.java b/data/script/template/script/template/actor/npc/BackflipExpertTemplate.java deleted file mode 100644 index 2d5633eed..000000000 --- a/data/script/template/script/template/actor/npc/BackflipExpertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BackflipExpertTemplate extends NPCTemplate { - public static final int ID = 32439; - - @Inject - protected BackflipExpertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backflip Expert"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackflipOriginatorTemplate.java b/data/script/template/script/template/actor/npc/BackflipOriginatorTemplate.java deleted file mode 100644 index 05bd60a50..000000000 --- a/data/script/template/script/template/actor/npc/BackflipOriginatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BackflipOriginatorTemplate extends NPCTemplate { - public static final int ID = 32440; - - @Inject - protected BackflipOriginatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backflip Originator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackflipSupermanTemplate.java b/data/script/template/script/template/actor/npc/BackflipSupermanTemplate.java deleted file mode 100644 index 7822ecde3..000000000 --- a/data/script/template/script/template/actor/npc/BackflipSupermanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BackflipSupermanTemplate extends NPCTemplate { - public static final int ID = 32441; - - @Inject - protected BackflipSupermanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backflip Superman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 35.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit10Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit10Template.java deleted file mode 100644 index f1d68eb35..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit10Template extends NPCTemplate { - public static final int ID = 36267; - - @Inject - protected BackupPowerUnit10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit11Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit11Template.java deleted file mode 100644 index 2e30e42c4..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit11Template extends NPCTemplate { - public static final int ID = 36336; - - @Inject - protected BackupPowerUnit11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit12Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit12Template.java deleted file mode 100644 index b7ca4a530..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit12Template extends NPCTemplate { - public static final int ID = 36374; - - @Inject - protected BackupPowerUnit12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit2Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit2Template.java deleted file mode 100644 index db7d80419..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit2Template extends NPCTemplate { - public static final int ID = 35777; - - @Inject - protected BackupPowerUnit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit3Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit3Template.java deleted file mode 100644 index 09eef280d..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit3Template extends NPCTemplate { - public static final int ID = 35877; - - @Inject - protected BackupPowerUnit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit4Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit4Template.java deleted file mode 100644 index bacb6df13..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit4Template extends NPCTemplate { - public static final int ID = 35946; - - @Inject - protected BackupPowerUnit4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit5Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit5Template.java deleted file mode 100644 index bfc210242..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit5Template extends NPCTemplate { - public static final int ID = 35984; - - @Inject - protected BackupPowerUnit5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit6Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit6Template.java deleted file mode 100644 index d5d749b15..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit6Template extends NPCTemplate { - public static final int ID = 36053; - - @Inject - protected BackupPowerUnit6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit7Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit7Template.java deleted file mode 100644 index 49cf6a094..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit7Template extends NPCTemplate { - public static final int ID = 36091; - - @Inject - protected BackupPowerUnit7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit8Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit8Template.java deleted file mode 100644 index a1b593a0a..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit8Template extends NPCTemplate { - public static final int ID = 36191; - - @Inject - protected BackupPowerUnit8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnit9Template.java b/data/script/template/script/template/actor/npc/BackupPowerUnit9Template.java deleted file mode 100644 index 77592b21d..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnit9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnit9Template extends NPCTemplate { - public static final int ID = 36229; - - @Inject - protected BackupPowerUnit9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BackupPowerUnitTemplate.java b/data/script/template/script/template/actor/npc/BackupPowerUnitTemplate.java deleted file mode 100644 index 40b462300..000000000 --- a/data/script/template/script/template/actor/npc/BackupPowerUnitTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BackupPowerUnitTemplate extends NPCTemplate { - public static final int ID = 35708; - - @Inject - protected BackupPowerUnitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Backup Power Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BaekyiHwamaeAgathionTemplate.java b/data/script/template/script/template/actor/npc/BaekyiHwamaeAgathionTemplate.java deleted file mode 100644 index 9531f6bbc..000000000 --- a/data/script/template/script/template/actor/npc/BaekyiHwamaeAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaekyiHwamaeAgathionTemplate extends NPCTemplate { - public static final int ID = 1536; - - @Inject - protected BaekyiHwamaeAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baekyi Hwamae Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 5.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Baium2Template.java b/data/script/template/script/template/actor/npc/Baium2Template.java deleted file mode 100644 index 04c2492d7..000000000 --- a/data/script/template/script/template/actor/npc/Baium2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Baium2Template extends NPCTemplate { - public static final int ID = 29025; - - @Inject - protected Baium2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baium"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 65.00; - this.collisionHeight = 82.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1709400.000000000000000; - this.maxMP = 18000.000000000000000; - this.hpRegeneration = 718.000000000000000; - this.mpRegeneration = 99.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1874.18000; - attributes.magicalAttack = 1596.95000; - attributes.physicalDefense = 3300.00000; - attributes.magicalDefense = 2200.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BalankiTemplate.java b/data/script/template/script/template/actor/npc/BalankiTemplate.java deleted file mode 100644 index 7a94e5ccc..000000000 --- a/data/script/template/script/template/actor/npc/BalankiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalankiTemplate extends NPCTemplate { - public static final int ID = 30533; - - @Inject - protected BalankiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balanki"; - this.serverSideName = false; - this.title = "Silver Scale's"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BallTrappingGnosianBlueTemplate.java b/data/script/template/script/template/actor/npc/BallTrappingGnosianBlueTemplate.java deleted file mode 100644 index 46fc35192..000000000 --- a/data/script/template/script/template/actor/npc/BallTrappingGnosianBlueTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallTrappingGnosianBlueTemplate extends NPCTemplate { - public static final int ID = 1579; - - @Inject - protected BallTrappingGnosianBlueTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ball Trapping Gnosian (blue)"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BallTrappingGnosianRedTemplate.java b/data/script/template/script/template/actor/npc/BallTrappingGnosianRedTemplate.java deleted file mode 100644 index 88ead1d2b..000000000 --- a/data/script/template/script/template/actor/npc/BallTrappingGnosianRedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallTrappingGnosianRedTemplate extends NPCTemplate { - public static final int ID = 1582; - - @Inject - protected BallTrappingGnosianRedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ball Trapping Gnosian (red)"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BallTrappingGnosianTemplate.java b/data/script/template/script/template/actor/npc/BallTrappingGnosianTemplate.java deleted file mode 100644 index 3d3b33490..000000000 --- a/data/script/template/script/template/actor/npc/BallTrappingGnosianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallTrappingGnosianTemplate extends NPCTemplate { - public static final int ID = 1576; - - @Inject - protected BallTrappingGnosianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ball Trapping Gnosian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BallTrappingOrodrielBlueTemplate.java b/data/script/template/script/template/actor/npc/BallTrappingOrodrielBlueTemplate.java deleted file mode 100644 index 80100c80e..000000000 --- a/data/script/template/script/template/actor/npc/BallTrappingOrodrielBlueTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallTrappingOrodrielBlueTemplate extends NPCTemplate { - public static final int ID = 1580; - - @Inject - protected BallTrappingOrodrielBlueTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ball Trapping Orodriel (blue)"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BallTrappingOrodrielRedTemplate.java b/data/script/template/script/template/actor/npc/BallTrappingOrodrielRedTemplate.java deleted file mode 100644 index 53c02aa10..000000000 --- a/data/script/template/script/template/actor/npc/BallTrappingOrodrielRedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallTrappingOrodrielRedTemplate extends NPCTemplate { - public static final int ID = 1583; - - @Inject - protected BallTrappingOrodrielRedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ball Trapping Orodriel (red)"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BallTrappingOrodrielTemplate.java b/data/script/template/script/template/actor/npc/BallTrappingOrodrielTemplate.java deleted file mode 100644 index 16bacfc02..000000000 --- a/data/script/template/script/template/actor/npc/BallTrappingOrodrielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallTrappingOrodrielTemplate extends NPCTemplate { - public static final int ID = 1577; - - @Inject - protected BallTrappingOrodrielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ball Trapping Orodriel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BalthazarTemplate.java b/data/script/template/script/template/actor/npc/BalthazarTemplate.java deleted file mode 100644 index 5a55c0eaf..000000000 --- a/data/script/template/script/template/actor/npc/BalthazarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalthazarTemplate extends NPCTemplate { - public static final int ID = 30764; - - @Inject - protected BalthazarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balthazar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BaluKaimuTemplate.java b/data/script/template/script/template/actor/npc/BaluKaimuTemplate.java deleted file mode 100644 index 9041f997e..000000000 --- a/data/script/template/script/template/actor/npc/BaluKaimuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaluKaimuTemplate extends NPCTemplate { - public static final int ID = 32120; - - @Inject - protected BaluKaimuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balu Kaimu"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BambooPandaAgathionTemplate.java b/data/script/template/script/template/actor/npc/BambooPandaAgathionTemplate.java deleted file mode 100644 index 4d720cea2..000000000 --- a/data/script/template/script/template/actor/npc/BambooPandaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BambooPandaAgathionTemplate extends NPCTemplate { - public static final int ID = 1506; - - @Inject - protected BambooPandaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bamboo Panda Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BandelloTemplate.java b/data/script/template/script/template/actor/npc/BandelloTemplate.java deleted file mode 100644 index d7173ae80..000000000 --- a/data/script/template/script/template/actor/npc/BandelloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BandelloTemplate extends NPCTemplate { - public static final int ID = 35640; - - @Inject - protected BandelloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandello"; - this.serverSideName = false; - this.title = "Steward"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BarbadoTemplate.java b/data/script/template/script/template/actor/npc/BarbadoTemplate.java deleted file mode 100644 index 61106f591..000000000 --- a/data/script/template/script/template/actor/npc/BarbadoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarbadoTemplate extends NPCTemplate { - public static final int ID = 30959; - - @Inject - protected BarbadoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barbado"; - this.serverSideName = false; - this.title = "Musician"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5133); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BaronessEmployee2Template.java b/data/script/template/script/template/actor/npc/BaronessEmployee2Template.java deleted file mode 100644 index 86185e13a..000000000 --- a/data/script/template/script/template/actor/npc/BaronessEmployee2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronessEmployee2Template extends NPCTemplate { - public static final int ID = 18595; - - @Inject - protected BaronessEmployee2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baroness' Employee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.70; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13061); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BaronessEmployeeTemplate.java b/data/script/template/script/template/actor/npc/BaronessEmployeeTemplate.java deleted file mode 100644 index a47093d69..000000000 --- a/data/script/template/script/template/actor/npc/BaronessEmployeeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronessEmployeeTemplate extends NPCTemplate { - public static final int ID = 18590; - - @Inject - protected BaronessEmployeeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baroness' Employee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.70; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13061); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BarrierOrbTemplate.java b/data/script/template/script/template/actor/npc/BarrierOrbTemplate.java deleted file mode 100644 index b711f2395..000000000 --- a/data/script/template/script/template/actor/npc/BarrierOrbTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarrierOrbTemplate extends NPCTemplate { - public static final int ID = 32558; - - @Inject - protected BarrierOrbTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barrier Orb"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 37.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BasillaTemplate.java b/data/script/template/script/template/actor/npc/BasillaTemplate.java deleted file mode 100644 index c9102df17..000000000 --- a/data/script/template/script/template/actor/npc/BasillaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BasillaTemplate extends NPCTemplate { - public static final int ID = 30638; - - @Inject - protected BasillaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Basilla"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BatracosGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/BatracosGatekeeperTemplate.java deleted file mode 100644 index f87353db2..000000000 --- a/data/script/template/script/template/actor/npc/BatracosGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BatracosGatekeeperTemplate extends NPCTemplate { - public static final int ID = 32740; - - @Inject - protected BatracosGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batracos"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 44.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BattalionLeader2Template.java b/data/script/template/script/template/actor/npc/BattalionLeader2Template.java deleted file mode 100644 index 3b50c76d9..000000000 --- a/data/script/template/script/template/actor/npc/BattalionLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BattalionLeader2Template extends NPCTemplate { - public static final int ID = 32777; - - @Inject - protected BattalionLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Battalion Leader"; - this.serverSideName = false; - this.title = "Jinia Guild"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BattalionLeaderTemplate.java b/data/script/template/script/template/actor/npc/BattalionLeaderTemplate.java deleted file mode 100644 index b997e2807..000000000 --- a/data/script/template/script/template/actor/npc/BattalionLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BattalionLeaderTemplate extends NPCTemplate { - public static final int ID = 18848; - - @Inject - protected BattalionLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Battalion Leader"; - this.serverSideName = false; - this.title = "Jinia Guild"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BattleLeagueHelperTemplate.java b/data/script/template/script/template/actor/npc/BattleLeagueHelperTemplate.java deleted file mode 100644 index 207f3462a..000000000 --- a/data/script/template/script/template/actor/npc/BattleLeagueHelperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BattleLeagueHelperTemplate extends NPCTemplate { - public static final int ID = 32722; - - @Inject - protected BattleLeagueHelperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Battle League Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BavarinTemplate.java b/data/script/template/script/template/actor/npc/BavarinTemplate.java deleted file mode 100644 index b56fe3db8..000000000 --- a/data/script/template/script/template/actor/npc/BavarinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BavarinTemplate extends NPCTemplate { - public static final int ID = 31623; - - @Inject - protected BavarinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bavarin"; - this.serverSideName = false; - this.title = "Information Broker"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BeastlyAgathionTemplate.java b/data/script/template/script/template/actor/npc/BeastlyAgathionTemplate.java deleted file mode 100644 index 5bc3c092c..000000000 --- a/data/script/template/script/template/actor/npc/BeastlyAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeastlyAgathionTemplate extends NPCTemplate { - public static final int ID = 16026; - - @Inject - protected BeastlyAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beastly Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 11.30; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BeerChestTemplate.java b/data/script/template/script/template/actor/npc/BeerChestTemplate.java deleted file mode 100644 index e4b21b767..000000000 --- a/data/script/template/script/template/actor/npc/BeerChestTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BeerChestTemplate extends NPCTemplate { - public static final int ID = 30960; - - @Inject - protected BeerChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beer Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BegrudgedBoyTemplate.java b/data/script/template/script/template/actor/npc/BegrudgedBoyTemplate.java deleted file mode 100644 index 88dfae527..000000000 --- a/data/script/template/script/template/actor/npc/BegrudgedBoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BegrudgedBoyTemplate extends NPCTemplate { - public static final int ID = 18591; - - @Inject - protected BegrudgedBoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Begrudged Boy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 12.80; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BegrudgedMaid2Template.java b/data/script/template/script/template/actor/npc/BegrudgedMaid2Template.java deleted file mode 100644 index 1b6b3c7a4..000000000 --- a/data/script/template/script/template/actor/npc/BegrudgedMaid2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BegrudgedMaid2Template extends NPCTemplate { - public static final int ID = 18597; - - @Inject - protected BegrudgedMaid2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Begrudged Maid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 32.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BegrudgedMaidTemplate.java b/data/script/template/script/template/actor/npc/BegrudgedMaidTemplate.java deleted file mode 100644 index 569558393..000000000 --- a/data/script/template/script/template/actor/npc/BegrudgedMaidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BegrudgedMaidTemplate extends NPCTemplate { - public static final int ID = 18587; - - @Inject - protected BegrudgedMaidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Begrudged Maid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 32.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethCamera1Template.java b/data/script/template/script/template/actor/npc/BelethCamera1Template.java deleted file mode 100644 index 51b1d0227..000000000 --- a/data/script/template/script/template/actor/npc/BelethCamera1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethCamera1Template extends NPCTemplate { - public static final int ID = 29120; - - @Inject - protected BelethCamera1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Camera 1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethCamera2Template.java b/data/script/template/script/template/actor/npc/BelethCamera2Template.java deleted file mode 100644 index 04cafbc54..000000000 --- a/data/script/template/script/template/actor/npc/BelethCamera2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethCamera2Template extends NPCTemplate { - public static final int ID = 29121; - - @Inject - protected BelethCamera2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Camera 2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethCamera3Template.java b/data/script/template/script/template/actor/npc/BelethCamera3Template.java deleted file mode 100644 index 1045b2f4f..000000000 --- a/data/script/template/script/template/actor/npc/BelethCamera3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethCamera3Template extends NPCTemplate { - public static final int ID = 29122; - - @Inject - protected BelethCamera3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Camera 3"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethCamera4Template.java b/data/script/template/script/template/actor/npc/BelethCamera4Template.java deleted file mode 100644 index fec6eb8ee..000000000 --- a/data/script/template/script/template/actor/npc/BelethCamera4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethCamera4Template extends NPCTemplate { - public static final int ID = 29123; - - @Inject - protected BelethCamera4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Camera 4"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethCamera5Template.java b/data/script/template/script/template/actor/npc/BelethCamera5Template.java deleted file mode 100644 index 079fd42dd..000000000 --- a/data/script/template/script/template/actor/npc/BelethCamera5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethCamera5Template extends NPCTemplate { - public static final int ID = 29124; - - @Inject - protected BelethCamera5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Camera 5"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethCamera6Template.java b/data/script/template/script/template/actor/npc/BelethCamera6Template.java deleted file mode 100644 index 94da71975..000000000 --- a/data/script/template/script/template/actor/npc/BelethCamera6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethCamera6Template extends NPCTemplate { - public static final int ID = 29125; - - @Inject - protected BelethCamera6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Camera 6"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethPresentationElfTemplate.java b/data/script/template/script/template/actor/npc/BelethPresentationElfTemplate.java deleted file mode 100644 index 91e958a80..000000000 --- a/data/script/template/script/template/actor/npc/BelethPresentationElfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethPresentationElfTemplate extends NPCTemplate { - public static final int ID = 29128; - - @Inject - protected BelethPresentationElfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Presentation Elf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethPresentationIncarnation1Template.java b/data/script/template/script/template/actor/npc/BelethPresentationIncarnation1Template.java deleted file mode 100644 index 29178bf03..000000000 --- a/data/script/template/script/template/actor/npc/BelethPresentationIncarnation1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethPresentationIncarnation1Template extends NPCTemplate { - public static final int ID = 29126; - - @Inject - protected BelethPresentationIncarnation1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Presentation Incarnation 1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelethPresentationIncarnation2Template.java b/data/script/template/script/template/actor/npc/BelethPresentationIncarnation2Template.java deleted file mode 100644 index 78a1c09cf..000000000 --- a/data/script/template/script/template/actor/npc/BelethPresentationIncarnation2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethPresentationIncarnation2Template extends NPCTemplate { - public static final int ID = 29127; - - @Inject - protected BelethPresentationIncarnation2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Presentation Incarnation 2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelindaTemplate.java b/data/script/template/script/template/actor/npc/BelindaTemplate.java deleted file mode 100644 index 901b3818e..000000000 --- a/data/script/template/script/template/actor/npc/BelindaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelindaTemplate extends NPCTemplate { - public static final int ID = 31608; - - @Inject - protected BelindaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Belinda"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelldandyTemplate.java b/data/script/template/script/template/actor/npc/BelldandyTemplate.java deleted file mode 100644 index f335c2e71..000000000 --- a/data/script/template/script/template/actor/npc/BelldandyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelldandyTemplate extends NPCTemplate { - public static final int ID = 13280; - - @Inject - protected BelldandyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Belldandy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.50; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BelthusTemplate.java b/data/script/template/script/template/actor/npc/BelthusTemplate.java deleted file mode 100644 index 807d6ae30..000000000 --- a/data/script/template/script/template/actor/npc/BelthusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelthusTemplate extends NPCTemplate { - public static final int ID = 30637; - - @Inject - protected BelthusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Belthus"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BenedictTemplate.java b/data/script/template/script/template/actor/npc/BenedictTemplate.java deleted file mode 100644 index 4624f8947..000000000 --- a/data/script/template/script/template/actor/npc/BenedictTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BenedictTemplate extends NPCTemplate { - public static final int ID = 31349; - - @Inject - protected BenedictTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Benedict"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BenicaTemplate.java b/data/script/template/script/template/actor/npc/BenicaTemplate.java deleted file mode 100644 index 77d6d38af..000000000 --- a/data/script/template/script/template/actor/npc/BenicaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BenicaTemplate extends NPCTemplate { - public static final int ID = 30932; - - @Inject - protected BenicaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Benica"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BenomTemplate.java b/data/script/template/script/template/actor/npc/BenomTemplate.java deleted file mode 100644 index 884650662..000000000 --- a/data/script/template/script/template/actor/npc/BenomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BenomTemplate extends NPCTemplate { - public static final int ID = 13101; - - @Inject - protected BenomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Benom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 56.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 79.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BentleyTemplate.java b/data/script/template/script/template/actor/npc/BentleyTemplate.java deleted file mode 100644 index 7cc4959ac..000000000 --- a/data/script/template/script/template/actor/npc/BentleyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BentleyTemplate extends NPCTemplate { - public static final int ID = 30931; - - @Inject - protected BentleyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bentley"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BeolinTemplate.java b/data/script/template/script/template/actor/npc/BeolinTemplate.java deleted file mode 100644 index 01775cfe3..000000000 --- a/data/script/template/script/template/actor/npc/BeolinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeolinTemplate extends NPCTemplate { - public static final int ID = 31547; - - @Inject - protected BeolinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beolin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BerkaTemplate.java b/data/script/template/script/template/actor/npc/BerkaTemplate.java deleted file mode 100644 index 186d97f68..000000000 --- a/data/script/template/script/template/actor/npc/BerkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerkaTemplate extends NPCTemplate { - public static final int ID = 32241; - - @Inject - protected BerkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Berka"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BernardTemplate.java b/data/script/template/script/template/actor/npc/BernardTemplate.java deleted file mode 100644 index a130f92a0..000000000 --- a/data/script/template/script/template/actor/npc/BernardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BernardTemplate extends NPCTemplate { - public static final int ID = 30702; - - @Inject - protected BernardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bernard"; - this.serverSideName = false; - this.title = "Guild President"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BernardeTemplate.java b/data/script/template/script/template/actor/npc/BernardeTemplate.java deleted file mode 100644 index c57085f7c..000000000 --- a/data/script/template/script/template/actor/npc/BernardeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BernardeTemplate extends NPCTemplate { - public static final int ID = 32300; - - @Inject - protected BernardeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bernarde"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BerylTheCatTemplate.java b/data/script/template/script/template/actor/npc/BerylTheCatTemplate.java deleted file mode 100644 index 8b4dbbef4..000000000 --- a/data/script/template/script/template/actor/npc/BerylTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerylTheCatTemplate extends NPCTemplate { - public static final int ID = 31774; - - @Inject - protected BerylTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beryl the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BiggerstaffTemplate.java b/data/script/template/script/template/actor/npc/BiggerstaffTemplate.java deleted file mode 100644 index 5cf4df81b..000000000 --- a/data/script/template/script/template/actor/npc/BiggerstaffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BiggerstaffTemplate extends NPCTemplate { - public static final int ID = 35421; - - @Inject - protected BiggerstaffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Biggerstaff"; - this.serverSideName = false; - this.title = "Steward"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BirthdayCakeTemplate.java b/data/script/template/script/template/actor/npc/BirthdayCakeTemplate.java deleted file mode 100644 index a2454e75b..000000000 --- a/data/script/template/script/template/actor/npc/BirthdayCakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BirthdayCakeTemplate extends NPCTemplate { - public static final int ID = 7; - - @Inject - protected BirthdayCakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Birthday Cake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 0.01; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlackAgathionTemplate.java b/data/script/template/script/template/actor/npc/BlackAgathionTemplate.java deleted file mode 100644 index 2a85b3069..000000000 --- a/data/script/template/script/template/actor/npc/BlackAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackAgathionTemplate extends NPCTemplate { - public static final int ID = 1503; - - @Inject - protected BlackAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlackCatTemplate.java b/data/script/template/script/template/actor/npc/BlackCatTemplate.java deleted file mode 100644 index 20fa23b21..000000000 --- a/data/script/template/script/template/actor/npc/BlackCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackCatTemplate extends NPCTemplate { - public static final int ID = 31603; - - @Inject - protected BlackCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Cat"; - this.serverSideName = false; - this.title = "Hunter Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(227); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlackJudgeTemplate.java b/data/script/template/script/template/actor/npc/BlackJudgeTemplate.java deleted file mode 100644 index 9dd0e0e0c..000000000 --- a/data/script/template/script/template/actor/npc/BlackJudgeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackJudgeTemplate extends NPCTemplate { - public static final int ID = 30981; - - @Inject - protected BlackJudgeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Judge"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlackManekiNekoAgathionTemplate.java b/data/script/template/script/template/actor/npc/BlackManekiNekoAgathionTemplate.java deleted file mode 100644 index b446c62ed..000000000 --- a/data/script/template/script/template/actor/npc/BlackManekiNekoAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackManekiNekoAgathionTemplate extends NPCTemplate { - public static final int ID = 1511; - - @Inject - protected BlackManekiNekoAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Maneki Neko Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlackStoneMonolithTemplate.java b/data/script/template/script/template/actor/npc/BlackStoneMonolithTemplate.java deleted file mode 100644 index 9803d5a1d..000000000 --- a/data/script/template/script/template/actor/npc/BlackStoneMonolithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackStoneMonolithTemplate extends NPCTemplate { - public static final int ID = 32324; - - @Inject - protected BlackStoneMonolithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Stone Monolith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlueFlagTemplate.java b/data/script/template/script/template/actor/npc/BlueFlagTemplate.java deleted file mode 100644 index 4cc10db86..000000000 --- a/data/script/template/script/template/actor/npc/BlueFlagTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BlueFlagTemplate extends NPCTemplate { - public static final int ID = 35426; - - @Inject - protected BlueFlagTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 75.00; - this.collisionHeight = 55.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlueOperaAgathion2Template.java b/data/script/template/script/template/actor/npc/BlueOperaAgathion2Template.java deleted file mode 100644 index 9b6523246..000000000 --- a/data/script/template/script/template/actor/npc/BlueOperaAgathion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlueOperaAgathion2Template extends NPCTemplate { - public static final int ID = 1560; - - @Inject - protected BlueOperaAgathion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Opera Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlueOperaAgathionTemplate.java b/data/script/template/script/template/actor/npc/BlueOperaAgathionTemplate.java deleted file mode 100644 index d4afc61ac..000000000 --- a/data/script/template/script/template/actor/npc/BlueOperaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlueOperaAgathionTemplate extends NPCTemplate { - public static final int ID = 1553; - - @Inject - protected BlueOperaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Opera Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlueRobedTojigongAgathionTemplate.java b/data/script/template/script/template/actor/npc/BlueRobedTojigongAgathionTemplate.java deleted file mode 100644 index c7a38cee4..000000000 --- a/data/script/template/script/template/actor/npc/BlueRobedTojigongAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlueRobedTojigongAgathionTemplate extends NPCTemplate { - public static final int ID = 1516; - - @Inject - protected BlueRobedTojigongAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue-Robed Tojigong Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BlueSumoWrestlerAgathionTemplate.java b/data/script/template/script/template/actor/npc/BlueSumoWrestlerAgathionTemplate.java deleted file mode 100644 index a19f39a9a..000000000 --- a/data/script/template/script/template/actor/npc/BlueSumoWrestlerAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlueSumoWrestlerAgathionTemplate extends NPCTemplate { - public static final int ID = 1520; - - @Inject - protected BlueSumoWrestlerAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Sumo Wrestler Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BolterTemplate.java b/data/script/template/script/template/actor/npc/BolterTemplate.java deleted file mode 100644 index 2de892d73..000000000 --- a/data/script/template/script/template/actor/npc/BolterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BolterTemplate extends NPCTemplate { - public static final int ID = 30554; - - @Inject - protected BolterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bolter"; - this.serverSideName = false; - this.title = "Miner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BomonaTemplate.java b/data/script/template/script/template/actor/npc/BomonaTemplate.java deleted file mode 100644 index 815266aab..000000000 --- a/data/script/template/script/template/actor/npc/BomonaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BomonaTemplate extends NPCTemplate { - public static final int ID = 32739; - - @Inject - protected BomonaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bomona"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BonnieTemplate.java b/data/script/template/script/template/actor/npc/BonnieTemplate.java deleted file mode 100644 index 0c81e301d..000000000 --- a/data/script/template/script/template/actor/npc/BonnieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BonnieTemplate extends NPCTemplate { - public static final int ID = 30049; - - @Inject - protected BonnieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bonnie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BonusBAgathionTemplate.java b/data/script/template/script/template/actor/npc/BonusBAgathionTemplate.java deleted file mode 100644 index a25c12a34..000000000 --- a/data/script/template/script/template/actor/npc/BonusBAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BonusBAgathionTemplate extends NPCTemplate { - public static final int ID = 1534; - - @Inject - protected BonusBAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bonus B Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BorysTemplate.java b/data/script/template/script/template/actor/npc/BorysTemplate.java deleted file mode 100644 index 68d83d3ce..000000000 --- a/data/script/template/script/template/actor/npc/BorysTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BorysTemplate extends NPCTemplate { - public static final int ID = 30729; - - @Inject - protected BorysTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Borys"; - this.serverSideName = false; - this.title = "Drunkard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Box2Template.java b/data/script/template/script/template/actor/npc/Box2Template.java deleted file mode 100644 index 9637c3ec8..000000000 --- a/data/script/template/script/template/actor/npc/Box2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Box2Template extends NPCTemplate { - public static final int ID = 32076; - - @Inject - protected Box2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BoxOfAsefaTemplate.java b/data/script/template/script/template/actor/npc/BoxOfAsefaTemplate.java deleted file mode 100644 index 958343df1..000000000 --- a/data/script/template/script/template/actor/npc/BoxOfAsefaTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfAsefaTemplate extends NPCTemplate { - public static final int ID = 31559; - - @Inject - protected BoxOfAsefaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box of Asefa"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BoxOfDoubtTemplate.java b/data/script/template/script/template/actor/npc/BoxOfDoubtTemplate.java deleted file mode 100644 index 3b84a8f48..000000000 --- a/data/script/template/script/template/actor/npc/BoxOfDoubtTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfDoubtTemplate extends NPCTemplate { - public static final int ID = 32765; - - @Inject - protected BoxOfDoubtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box of Doubt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BoxOfTitanTemplate.java b/data/script/template/script/template/actor/npc/BoxOfTitanTemplate.java deleted file mode 100644 index 74fbcf437..000000000 --- a/data/script/template/script/template/actor/npc/BoxOfTitanTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfTitanTemplate extends NPCTemplate { - public static final int ID = 30622; - - @Inject - protected BoxOfTitanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box Of Titan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BoxTemplate.java b/data/script/template/script/template/actor/npc/BoxTemplate.java deleted file mode 100644 index c4e3d0e53..000000000 --- a/data/script/template/script/template/actor/npc/BoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoxTemplate extends NPCTemplate { - public static final int ID = 31530; - - @Inject - protected BoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BoyBearTemplate.java b/data/script/template/script/template/actor/npc/BoyBearTemplate.java deleted file mode 100644 index 09630b70e..000000000 --- a/data/script/template/script/template/actor/npc/BoyBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoyBearTemplate extends NPCTemplate { - public static final int ID = 16059; - - @Inject - protected BoyBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boy Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 3.00; - this.collisionHeight = 7.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrakelTemplate.java b/data/script/template/script/template/actor/npc/BrakelTemplate.java deleted file mode 100644 index e3f9da2ea..000000000 --- a/data/script/template/script/template/actor/npc/BrakelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrakelTemplate extends NPCTemplate { - public static final int ID = 35382; - - @Inject - protected BrakelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brakel"; - this.serverSideName = false; - this.title = "Partisan Herald"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrakiTemplate.java b/data/script/template/script/template/actor/npc/BrakiTemplate.java deleted file mode 100644 index 38e178b6a..000000000 --- a/data/script/template/script/template/actor/npc/BrakiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrakiTemplate extends NPCTemplate { - public static final int ID = 30933; - - @Inject - protected BrakiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Braki"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BridgeKeeper2Template.java b/data/script/template/script/template/actor/npc/BridgeKeeper2Template.java deleted file mode 100644 index abf7435d5..000000000 --- a/data/script/template/script/template/actor/npc/BridgeKeeper2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BridgeKeeper2Template extends NPCTemplate { - public static final int ID = 18418; - - @Inject - protected BridgeKeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bridge Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BridgeKeeper3Template.java b/data/script/template/script/template/actor/npc/BridgeKeeper3Template.java deleted file mode 100644 index 252230f8f..000000000 --- a/data/script/template/script/template/actor/npc/BridgeKeeper3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BridgeKeeper3Template extends NPCTemplate { - public static final int ID = 18419; - - @Inject - protected BridgeKeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bridge Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BridgeKeeperTemplate.java b/data/script/template/script/template/actor/npc/BridgeKeeperTemplate.java deleted file mode 100644 index cbc0cb878..000000000 --- a/data/script/template/script/template/actor/npc/BridgeKeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BridgeKeeperTemplate extends NPCTemplate { - public static final int ID = 18417; - - @Inject - protected BridgeKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bridge Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrokenBookshelf2Template.java b/data/script/template/script/template/actor/npc/BrokenBookshelf2Template.java deleted file mode 100644 index 7b5f22544..000000000 --- a/data/script/template/script/template/actor/npc/BrokenBookshelf2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BrokenBookshelf2Template extends NPCTemplate { - public static final int ID = 31533; - - @Inject - protected BrokenBookshelf2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Broken Bookshelf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrokenBookshelf3Template.java b/data/script/template/script/template/actor/npc/BrokenBookshelf3Template.java deleted file mode 100644 index 5788428f8..000000000 --- a/data/script/template/script/template/actor/npc/BrokenBookshelf3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BrokenBookshelf3Template extends NPCTemplate { - public static final int ID = 31534; - - @Inject - protected BrokenBookshelf3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Broken Bookshelf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrokenBookshelf4Template.java b/data/script/template/script/template/actor/npc/BrokenBookshelf4Template.java deleted file mode 100644 index eb67e6090..000000000 --- a/data/script/template/script/template/actor/npc/BrokenBookshelf4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BrokenBookshelf4Template extends NPCTemplate { - public static final int ID = 31535; - - @Inject - protected BrokenBookshelf4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Broken Bookshelf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrokenBookshelfTemplate.java b/data/script/template/script/template/actor/npc/BrokenBookshelfTemplate.java deleted file mode 100644 index 4dd3ee383..000000000 --- a/data/script/template/script/template/actor/npc/BrokenBookshelfTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BrokenBookshelfTemplate extends NPCTemplate { - public static final int ID = 31526; - - @Inject - protected BrokenBookshelfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Broken Bookshelf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrokenGolemControlDeviceTemplate.java b/data/script/template/script/template/actor/npc/BrokenGolemControlDeviceTemplate.java deleted file mode 100644 index 2be5addd5..000000000 --- a/data/script/template/script/template/actor/npc/BrokenGolemControlDeviceTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class BrokenGolemControlDeviceTemplate extends NPCTemplate { - public static final int ID = 32642; - - @Inject - protected BrokenGolemControlDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Broken Golem Control Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BrownManekiNekoAgathionTemplate.java b/data/script/template/script/template/actor/npc/BrownManekiNekoAgathionTemplate.java deleted file mode 100644 index a30628a33..000000000 --- a/data/script/template/script/template/actor/npc/BrownManekiNekoAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrownManekiNekoAgathionTemplate extends NPCTemplate { - public static final int ID = 1512; - - @Inject - protected BrownManekiNekoAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brown Maneki Neko Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BryntheaTemplate.java b/data/script/template/script/template/actor/npc/BryntheaTemplate.java deleted file mode 100644 index ad356679a..000000000 --- a/data/script/template/script/template/actor/npc/BryntheaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BryntheaTemplate extends NPCTemplate { - public static final int ID = 30640; - - @Inject - protected BryntheaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brynthea"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BudenkaTemplate.java b/data/script/template/script/template/actor/npc/BudenkaTemplate.java deleted file mode 100644 index 9b044d335..000000000 --- a/data/script/template/script/template/actor/npc/BudenkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BudenkaTemplate extends NPCTemplate { - public static final int ID = 32294; - - @Inject - protected BudenkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Budenka"; - this.serverSideName = false; - this.title = "Harbor Caravaner"; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 58.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Buffalo3Template.java b/data/script/template/script/template/actor/npc/Buffalo3Template.java deleted file mode 100644 index c998d7f67..000000000 --- a/data/script/template/script/template/actor/npc/Buffalo3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Buffalo3Template extends NPCTemplate { - public static final int ID = 18903; - - @Inject - protected Buffalo3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buffalo"; - this.serverSideName = false; - this.title = "Golden"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BuffaloTemplate.java b/data/script/template/script/template/actor/npc/BuffaloTemplate.java deleted file mode 100644 index d4a69b299..000000000 --- a/data/script/template/script/template/actor/npc/BuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuffaloTemplate extends NPCTemplate { - public static final int ID = 13092; - - @Inject - protected BuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BugbearAgathionTemplate.java b/data/script/template/script/template/actor/npc/BugbearAgathionTemplate.java deleted file mode 100644 index 4f2e34515..000000000 --- a/data/script/template/script/template/actor/npc/BugbearAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BugbearAgathionTemplate extends NPCTemplate { - public static final int ID = 1518; - - @Inject - protected BugbearAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bugbear Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BullTemplate.java b/data/script/template/script/template/actor/npc/BullTemplate.java deleted file mode 100644 index f912341d2..000000000 --- a/data/script/template/script/template/actor/npc/BullTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BullTemplate extends NPCTemplate { - public static final int ID = 13189; - - @Inject - protected BullTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bull"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 12.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 601.265822784810000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BuraiTemplate.java b/data/script/template/script/template/actor/npc/BuraiTemplate.java deleted file mode 100644 index c6ca91fee..000000000 --- a/data/script/template/script/template/actor/npc/BuraiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuraiTemplate extends NPCTemplate { - public static final int ID = 30617; - - @Inject - protected BuraiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Burai"; - this.serverSideName = false; - this.title = "Turek Chief"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(172); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BuronTemplate.java b/data/script/template/script/template/actor/npc/BuronTemplate.java deleted file mode 100644 index 3e67a5dea..000000000 --- a/data/script/template/script/template/actor/npc/BuronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuronTemplate extends NPCTemplate { - public static final int ID = 32345; - - @Inject - protected BuronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buron"; - this.serverSideName = false; - this.title = "Tailor"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ButtonEyedBearDollTemplate.java b/data/script/template/script/template/actor/npc/ButtonEyedBearDollTemplate.java deleted file mode 100644 index cc3ac0af9..000000000 --- a/data/script/template/script/template/actor/npc/ButtonEyedBearDollTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ButtonEyedBearDollTemplate extends NPCTemplate { - public static final int ID = 1522; - - @Inject - protected ButtonEyedBearDollTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Button-Eyed Bear Doll"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BuzzTheCat2Template.java b/data/script/template/script/template/actor/npc/BuzzTheCat2Template.java deleted file mode 100644 index a5df0a072..000000000 --- a/data/script/template/script/template/actor/npc/BuzzTheCat2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuzzTheCat2Template extends NPCTemplate { - public static final int ID = 31255; - - @Inject - protected BuzzTheCat2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buzz the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BuzzTheCat3Template.java b/data/script/template/script/template/actor/npc/BuzzTheCat3Template.java deleted file mode 100644 index 3f870b749..000000000 --- a/data/script/template/script/template/actor/npc/BuzzTheCat3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuzzTheCat3Template extends NPCTemplate { - public static final int ID = 31860; - - @Inject - protected BuzzTheCat3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buzz the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/BuzzTheCatTemplate.java b/data/script/template/script/template/actor/npc/BuzzTheCatTemplate.java deleted file mode 100644 index 576bfa9cb..000000000 --- a/data/script/template/script/template/actor/npc/BuzzTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuzzTheCatTemplate extends NPCTemplate { - public static final int ID = 31227; - - @Inject - protected BuzzTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buzz the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CainFlyingKnifeTemplate.java b/data/script/template/script/template/actor/npc/CainFlyingKnifeTemplate.java deleted file mode 100644 index f6355c832..000000000 --- a/data/script/template/script/template/actor/npc/CainFlyingKnifeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CainFlyingKnifeTemplate extends NPCTemplate { - public static final int ID = 30664; - - @Inject - protected CainFlyingKnifeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cain Flying Knife"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CainTemplate.java b/data/script/template/script/template/actor/npc/CainTemplate.java deleted file mode 100644 index 1747fa5fd..000000000 --- a/data/script/template/script/template/actor/npc/CainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CainTemplate extends NPCTemplate { - public static final int ID = 32569; - - @Inject - protected CainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cain"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CamoniellTemplate.java b/data/script/template/script/template/actor/npc/CamoniellTemplate.java deleted file mode 100644 index d34a66f10..000000000 --- a/data/script/template/script/template/actor/npc/CamoniellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CamoniellTemplate extends NPCTemplate { - public static final int ID = 30636; - - @Inject - protected CamoniellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Camoniell"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Candice2Template.java b/data/script/template/script/template/actor/npc/Candice2Template.java deleted file mode 100644 index 4ab1e1516..000000000 --- a/data/script/template/script/template/actor/npc/Candice2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Candice2Template extends NPCTemplate { - public static final int ID = 32516; - - @Inject - protected Candice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Candice"; - this.serverSideName = false; - this.title = "Entrance Manager"; - this.serverSideTitle = false; - this.collisionRadius = 7.80; - this.collisionHeight = 17.29; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CaradineTemplate.java b/data/script/template/script/template/actor/npc/CaradineTemplate.java deleted file mode 100644 index 0e63c374f..000000000 --- a/data/script/template/script/template/actor/npc/CaradineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaradineTemplate extends NPCTemplate { - public static final int ID = 31740; - - @Inject - protected CaradineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caradine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(285); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CaravanSupporterTemplate.java b/data/script/template/script/template/actor/npc/CaravanSupporterTemplate.java deleted file mode 100644 index fd7329b7d..000000000 --- a/data/script/template/script/template/actor/npc/CaravanSupporterTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class CaravanSupporterTemplate extends NPCTemplate { - public static final int ID = 32361; - - @Inject - protected CaravanSupporterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caravan Supporter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CaravanerGortTemplate.java b/data/script/template/script/template/actor/npc/CaravanerGortTemplate.java deleted file mode 100644 index d986733a8..000000000 --- a/data/script/template/script/template/actor/npc/CaravanerGortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaravanerGortTemplate extends NPCTemplate { - public static final int ID = 32252; - - @Inject - protected CaravanerGortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caravaner Gort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CargoBoxTemplate.java b/data/script/template/script/template/actor/npc/CargoBoxTemplate.java deleted file mode 100644 index d165b7910..000000000 --- a/data/script/template/script/template/actor/npc/CargoBoxTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class CargoBoxTemplate extends NPCTemplate { - public static final int ID = 32243; - - @Inject - protected CargoBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cargo Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CasianTemplate.java b/data/script/template/script/template/actor/npc/CasianTemplate.java deleted file mode 100644 index 291e42e1d..000000000 --- a/data/script/template/script/template/actor/npc/CasianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CasianTemplate extends NPCTemplate { - public static final int ID = 30612; - - @Inject - protected CasianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Casian"; - this.serverSideName = false; - this.title = "Elder"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CatOfChristmas2Template.java b/data/script/template/script/template/actor/npc/CatOfChristmas2Template.java deleted file mode 100644 index 1367737a8..000000000 --- a/data/script/template/script/template/actor/npc/CatOfChristmas2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatOfChristmas2Template extends NPCTemplate { - public static final int ID = 32634; - - @Inject - protected CatOfChristmas2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cat of Christmas"; - this.serverSideName = false; - this.title = "Sharing happiness"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CatOfChristmasTemplate.java b/data/script/template/script/template/actor/npc/CatOfChristmasTemplate.java deleted file mode 100644 index ed6a99e94..000000000 --- a/data/script/template/script/template/actor/npc/CatOfChristmasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatOfChristmasTemplate extends NPCTemplate { - public static final int ID = 32633; - - @Inject - protected CatOfChristmasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cat of Christmas"; - this.serverSideName = false; - this.title = "Sharing happiness"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CecktinonTemplate.java b/data/script/template/script/template/actor/npc/CecktinonTemplate.java deleted file mode 100644 index fcf921ccf..000000000 --- a/data/script/template/script/template/actor/npc/CecktinonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CecktinonTemplate extends NPCTemplate { - public static final int ID = 30132; - - @Inject - protected CecktinonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cecktinon"; - this.serverSideName = false; - this.title = "Abyssal Celebrant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CelestielTemplate.java b/data/script/template/script/template/actor/npc/CelestielTemplate.java deleted file mode 100644 index 2fe20fa6e..000000000 --- a/data/script/template/script/template/actor/npc/CelestielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CelestielTemplate extends NPCTemplate { - public static final int ID = 30639; - - @Inject - protected CelestielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Celestiel"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CenterTumorTemplate.java b/data/script/template/script/template/actor/npc/CenterTumorTemplate.java deleted file mode 100644 index 2d2e5b86f..000000000 --- a/data/script/template/script/template/actor/npc/CenterTumorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CenterTumorTemplate extends NPCTemplate { - public static final int ID = 32547; - - @Inject - protected CenterTumorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Center Tumor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.40; - this.collisionHeight = 65.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChairenTemplate.java b/data/script/template/script/template/actor/npc/ChairenTemplate.java deleted file mode 100644 index fcb537614..000000000 --- a/data/script/template/script/template/actor/npc/ChairenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChairenTemplate extends NPCTemplate { - public static final int ID = 32655; - - @Inject - protected ChairenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chairen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CharkerenTemplate.java b/data/script/template/script/template/actor/npc/CharkerenTemplate.java deleted file mode 100644 index b49bd5f16..000000000 --- a/data/script/template/script/template/actor/npc/CharkerenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharkerenTemplate extends NPCTemplate { - public static final int ID = 30415; - - @Inject - protected CharkerenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charkeren"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CheerleaderKaurinTemplate.java b/data/script/template/script/template/actor/npc/CheerleaderKaurinTemplate.java deleted file mode 100644 index 3186c4f55..000000000 --- a/data/script/template/script/template/actor/npc/CheerleaderKaurinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CheerleaderKaurinTemplate extends NPCTemplate { - public static final int ID = 1591; - - @Inject - protected CheerleaderKaurinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cheerleader Kaurin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CheerleaderLanaTemplate.java b/data/script/template/script/template/actor/npc/CheerleaderLanaTemplate.java deleted file mode 100644 index 5474b7bb9..000000000 --- a/data/script/template/script/template/actor/npc/CheerleaderLanaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CheerleaderLanaTemplate extends NPCTemplate { - public static final int ID = 1588; - - @Inject - protected CheerleaderLanaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cheerleader Lana"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CheerleaderMerurilTemplate.java b/data/script/template/script/template/actor/npc/CheerleaderMerurilTemplate.java deleted file mode 100644 index 5255b0c31..000000000 --- a/data/script/template/script/template/actor/npc/CheerleaderMerurilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CheerleaderMerurilTemplate extends NPCTemplate { - public static final int ID = 1592; - - @Inject - protected CheerleaderMerurilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cheerleader Meruril"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CheerleaderMortiaTemplate.java b/data/script/template/script/template/actor/npc/CheerleaderMortiaTemplate.java deleted file mode 100644 index bbee55b6f..000000000 --- a/data/script/template/script/template/actor/npc/CheerleaderMortiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CheerleaderMortiaTemplate extends NPCTemplate { - public static final int ID = 1590; - - @Inject - protected CheerleaderMortiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cheerleader Mortia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CheerleaderNaoninTemplate.java b/data/script/template/script/template/actor/npc/CheerleaderNaoninTemplate.java deleted file mode 100644 index 4f95710a2..000000000 --- a/data/script/template/script/template/actor/npc/CheerleaderNaoninTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CheerleaderNaoninTemplate extends NPCTemplate { - public static final int ID = 1589; - - @Inject - protected CheerleaderNaoninTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cheerleader Naonin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CheerleaderOrodrielTemplate.java b/data/script/template/script/template/actor/npc/CheerleaderOrodrielTemplate.java deleted file mode 100644 index cc65bf73d..000000000 --- a/data/script/template/script/template/actor/npc/CheerleaderOrodrielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CheerleaderOrodrielTemplate extends NPCTemplate { - public static final int ID = 1587; - - @Inject - protected CheerleaderOrodrielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cheerleader Orodriel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChestOfBifronsTemplate.java b/data/script/template/script/template/actor/npc/ChestOfBifronsTemplate.java deleted file mode 100644 index 1dd6b7d0b..000000000 --- a/data/script/template/script/template/actor/npc/ChestOfBifronsTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ChestOfBifronsTemplate extends NPCTemplate { - public static final int ID = 30989; - - @Inject - protected ChestOfBifronsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chest of Bifrons"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChestOfGolkondaTemplate.java b/data/script/template/script/template/actor/npc/ChestOfGolkondaTemplate.java deleted file mode 100644 index 6f10b242b..000000000 --- a/data/script/template/script/template/actor/npc/ChestOfGolkondaTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ChestOfGolkondaTemplate extends NPCTemplate { - public static final int ID = 31029; - - @Inject - protected ChestOfGolkondaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chest of Golkonda"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChestOfHallateTemplate.java b/data/script/template/script/template/actor/npc/ChestOfHallateTemplate.java deleted file mode 100644 index 28d86e491..000000000 --- a/data/script/template/script/template/actor/npc/ChestOfHallateTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ChestOfHallateTemplate extends NPCTemplate { - public static final int ID = 31030; - - @Inject - protected ChestOfHallateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chest of Hallate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChestOfKernonTemplate.java b/data/script/template/script/template/actor/npc/ChestOfKernonTemplate.java deleted file mode 100644 index 14758f014..000000000 --- a/data/script/template/script/template/actor/npc/ChestOfKernonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ChestOfKernonTemplate extends NPCTemplate { - public static final int ID = 31028; - - @Inject - protected ChestOfKernonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chest of Kernon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChestOfShyslassysTemplate.java b/data/script/template/script/template/actor/npc/ChestOfShyslassysTemplate.java deleted file mode 100644 index 36b4a7b63..000000000 --- a/data/script/template/script/template/actor/npc/ChestOfShyslassysTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ChestOfShyslassysTemplate extends NPCTemplate { - public static final int ID = 30647; - - @Inject - protected ChestOfShyslassysTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chest Of Shyslassys"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChiantaTemplate.java b/data/script/template/script/template/actor/npc/ChiantaTemplate.java deleted file mode 100644 index d6b08deba..000000000 --- a/data/script/template/script/template/actor/npc/ChiantaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChiantaTemplate extends NPCTemplate { - public static final int ID = 30642; - - @Inject - protected ChiantaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chianta"; - this.serverSideName = false; - this.title = "Gandi Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(175); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChichirinTemplate.java b/data/script/template/script/template/actor/npc/ChichirinTemplate.java deleted file mode 100644 index 366f947b2..000000000 --- a/data/script/template/script/template/actor/npc/ChichirinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChichirinTemplate extends NPCTemplate { - public static final int ID = 30539; - - @Inject - protected ChichirinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chichirin"; - this.serverSideName = false; - this.title = "Priestess of the Earth"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChiefJarronTemplate.java b/data/script/template/script/template/actor/npc/ChiefJarronTemplate.java deleted file mode 100644 index 1653a5bd6..000000000 --- a/data/script/template/script/template/actor/npc/ChiefJarronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChiefJarronTemplate extends NPCTemplate { - public static final int ID = 32249; - - @Inject - protected ChiefJarronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chief Jarron"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChonChonAgathionTemplate.java b/data/script/template/script/template/actor/npc/ChonChonAgathionTemplate.java deleted file mode 100644 index f4f537c44..000000000 --- a/data/script/template/script/template/actor/npc/ChonChonAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChonChonAgathionTemplate extends NPCTemplate { - public static final int ID = 1529; - - @Inject - protected ChonChonAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chon-chon Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChristmasTreeTemplate.java b/data/script/template/script/template/actor/npc/ChristmasTreeTemplate.java deleted file mode 100644 index ed14d1370..000000000 --- a/data/script/template/script/template/actor/npc/ChristmasTreeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChristmasTreeTemplate extends NPCTemplate { - public static final int ID = 13006; - - @Inject - protected ChristmasTreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Christmas Tree"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 0.01; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ChutaKaimuTemplate.java b/data/script/template/script/template/actor/npc/ChutaKaimuTemplate.java deleted file mode 100644 index bc987b208..000000000 --- a/data/script/template/script/template/actor/npc/ChutaKaimuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChutaKaimuTemplate extends NPCTemplate { - public static final int ID = 32121; - - @Inject - protected ChutaKaimuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chuta Kaimu"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ClarineTemplate.java b/data/script/template/script/template/actor/npc/ClarineTemplate.java deleted file mode 100644 index 84b7a6e23..000000000 --- a/data/script/template/script/template/actor/npc/ClarineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClarineTemplate extends NPCTemplate { - public static final int ID = 30975; - - @Inject - protected ClarineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Clarine"; - this.serverSideName = false; - this.title = "Resurrected Adventurer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ClaudiaAthebaldtTemplate.java b/data/script/template/script/template/actor/npc/ClaudiaAthebaldtTemplate.java deleted file mode 100644 index 67ae8426e..000000000 --- a/data/script/template/script/template/actor/npc/ClaudiaAthebaldtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClaudiaAthebaldtTemplate extends NPCTemplate { - public static final int ID = 31001; - - @Inject - protected ClaudiaAthebaldtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Claudia Athebaldt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CleoTemplate.java b/data/script/template/script/template/actor/npc/CleoTemplate.java deleted file mode 100644 index 781bfb96f..000000000 --- a/data/script/template/script/template/actor/npc/CleoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CleoTemplate extends NPCTemplate { - public static final int ID = 30766; - - @Inject - protected CleoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cleo"; - this.serverSideName = false; - this.title = "Witch"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ClosedMouthOfEkimusTemplate.java b/data/script/template/script/template/actor/npc/ClosedMouthOfEkimusTemplate.java deleted file mode 100644 index b99cc31aa..000000000 --- a/data/script/template/script/template/actor/npc/ClosedMouthOfEkimusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClosedMouthOfEkimusTemplate extends NPCTemplate { - public static final int ID = 32538; - - @Inject - protected ClosedMouthOfEkimusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Closed Mouth of Ekimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 80.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ClothChestTemplate.java b/data/script/template/script/template/actor/npc/ClothChestTemplate.java deleted file mode 100644 index ec14b6e8c..000000000 --- a/data/script/template/script/template/actor/npc/ClothChestTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ClothChestTemplate extends NPCTemplate { - public static final int ID = 30961; - - @Inject - protected ClothChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cloth Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CofferOfTheDeadTemplate.java b/data/script/template/script/template/actor/npc/CofferOfTheDeadTemplate.java deleted file mode 100644 index ae909b7e7..000000000 --- a/data/script/template/script/template/actor/npc/CofferOfTheDeadTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class CofferOfTheDeadTemplate extends NPCTemplate { - public static final int ID = 31027; - - @Inject - protected CofferOfTheDeadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Coffer of the Dead"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CoffinTemplate.java b/data/script/template/script/template/actor/npc/CoffinTemplate.java deleted file mode 100644 index 64e96939b..000000000 --- a/data/script/template/script/template/actor/npc/CoffinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CoffinTemplate extends NPCTemplate { - public static final int ID = 31536; - - @Inject - protected CoffinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CokrakonsWardTemplate.java b/data/script/template/script/template/actor/npc/CokrakonsWardTemplate.java deleted file mode 100644 index 296324116..000000000 --- a/data/script/template/script/template/actor/npc/CokrakonsWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CokrakonsWardTemplate extends NPCTemplate { - public static final int ID = 18843; - - @Inject - protected CokrakonsWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cokrakon's Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 54.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Colin2Template.java b/data/script/template/script/template/actor/npc/Colin2Template.java deleted file mode 100644 index 52e9bffcb..000000000 --- a/data/script/template/script/template/actor/npc/Colin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Colin2Template extends NPCTemplate { - public static final int ID = 32571; - - @Inject - protected Colin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Colin"; - this.serverSideName = false; - this.title = "Secret Agent"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ColinTemplate.java b/data/script/template/script/template/actor/npc/ColinTemplate.java deleted file mode 100644 index 0d6cca162..000000000 --- a/data/script/template/script/template/actor/npc/ColinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ColinTemplate extends NPCTemplate { - public static final int ID = 30703; - - @Inject - protected ColinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Colin"; - this.serverSideName = false; - this.title = "Guild President"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CollectionDeviceTemplate.java b/data/script/template/script/template/actor/npc/CollectionDeviceTemplate.java deleted file mode 100644 index c58f23b62..000000000 --- a/data/script/template/script/template/actor/npc/CollectionDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CollectionDeviceTemplate extends NPCTemplate { - public static final int ID = 16061; - - @Inject - protected CollectionDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Collection Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 6.25; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ComfortSkyLanternTemplate.java b/data/script/template/script/template/actor/npc/ComfortSkyLanternTemplate.java deleted file mode 100644 index a4fc9ca25..000000000 --- a/data/script/template/script/template/actor/npc/ComfortSkyLanternTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ComfortSkyLanternTemplate extends NPCTemplate { - public static final int ID = 25; - - @Inject - protected ComfortSkyLanternTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Comfort Sky Lantern"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.20; - this.collisionHeight = 5.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CommanderEliteMercenaryTemplate.java b/data/script/template/script/template/actor/npc/CommanderEliteMercenaryTemplate.java deleted file mode 100644 index c4f36422b..000000000 --- a/data/script/template/script/template/actor/npc/CommanderEliteMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CommanderEliteMercenaryTemplate extends NPCTemplate { - public static final int ID = 13180; - - @Inject - protected CommanderEliteMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Commander Elite Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit10Template.java b/data/script/template/script/template/actor/npc/ControlUnit10Template.java deleted file mode 100644 index f09598458..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit10Template extends NPCTemplate { - public static final int ID = 36268; - - @Inject - protected ControlUnit10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit11Template.java b/data/script/template/script/template/actor/npc/ControlUnit11Template.java deleted file mode 100644 index d43077477..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit11Template extends NPCTemplate { - public static final int ID = 36337; - - @Inject - protected ControlUnit11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit12Template.java b/data/script/template/script/template/actor/npc/ControlUnit12Template.java deleted file mode 100644 index e18dc591f..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit12Template extends NPCTemplate { - public static final int ID = 36375; - - @Inject - protected ControlUnit12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit2Template.java b/data/script/template/script/template/actor/npc/ControlUnit2Template.java deleted file mode 100644 index 516cec945..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit2Template extends NPCTemplate { - public static final int ID = 35778; - - @Inject - protected ControlUnit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit3Template.java b/data/script/template/script/template/actor/npc/ControlUnit3Template.java deleted file mode 100644 index b64997245..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit3Template extends NPCTemplate { - public static final int ID = 35878; - - @Inject - protected ControlUnit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit4Template.java b/data/script/template/script/template/actor/npc/ControlUnit4Template.java deleted file mode 100644 index 1de1d7281..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit4Template extends NPCTemplate { - public static final int ID = 35947; - - @Inject - protected ControlUnit4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit5Template.java b/data/script/template/script/template/actor/npc/ControlUnit5Template.java deleted file mode 100644 index ed18477e1..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit5Template extends NPCTemplate { - public static final int ID = 35985; - - @Inject - protected ControlUnit5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit6Template.java b/data/script/template/script/template/actor/npc/ControlUnit6Template.java deleted file mode 100644 index 820535c75..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit6Template extends NPCTemplate { - public static final int ID = 36054; - - @Inject - protected ControlUnit6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit7Template.java b/data/script/template/script/template/actor/npc/ControlUnit7Template.java deleted file mode 100644 index 8aa54d93d..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit7Template extends NPCTemplate { - public static final int ID = 36092; - - @Inject - protected ControlUnit7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit8Template.java b/data/script/template/script/template/actor/npc/ControlUnit8Template.java deleted file mode 100644 index a9e49f5fd..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit8Template extends NPCTemplate { - public static final int ID = 36192; - - @Inject - protected ControlUnit8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnit9Template.java b/data/script/template/script/template/actor/npc/ControlUnit9Template.java deleted file mode 100644 index afea66679..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnit9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnit9Template extends NPCTemplate { - public static final int ID = 36230; - - @Inject - protected ControlUnit9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControlUnitTemplate.java b/data/script/template/script/template/actor/npc/ControlUnitTemplate.java deleted file mode 100644 index 02af3611d..000000000 --- a/data/script/template/script/template/actor/npc/ControlUnitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControlUnitTemplate extends NPCTemplate { - public static final int ID = 35709; - - @Inject - protected ControlUnitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 42.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ControllerTemplate.java b/data/script/template/script/template/actor/npc/ControllerTemplate.java deleted file mode 100644 index c28c31dc2..000000000 --- a/data/script/template/script/template/actor/npc/ControllerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ControllerTemplate extends NPCTemplate { - public static final int ID = 18492; - - @Inject - protected ControllerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Controller"; - this.serverSideName = false; - this.title = "Tower of Naia"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 87; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4656.720016128790000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1280.04975; - attributes.magicalAttack = 874.10805; - attributes.physicalDefense = 369.35950; - attributes.magicalDefense = 270.28125; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CoordinatorTemplate.java b/data/script/template/script/template/actor/npc/CoordinatorTemplate.java deleted file mode 100644 index 98158f3aa..000000000 --- a/data/script/template/script/template/actor/npc/CoordinatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CoordinatorTemplate extends NPCTemplate { - public static final int ID = 35603; - - @Inject - protected CoordinatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Coordinator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CornerstoneOfRestrainingTemplate.java b/data/script/template/script/template/actor/npc/CornerstoneOfRestrainingTemplate.java deleted file mode 100644 index 7e503be5d..000000000 --- a/data/script/template/script/template/actor/npc/CornerstoneOfRestrainingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CornerstoneOfRestrainingTemplate extends NPCTemplate { - public static final int ID = 31748; - - @Inject - protected CornerstoneOfRestrainingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cornerstone of Restraining"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfAngelTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfAngelTemplate.java deleted file mode 100644 index 08483a7e3..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfAngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfAngelTemplate extends NPCTemplate { - public static final int ID = 31752; - - @Inject - protected CorpseOfAngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 36.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfDwarfTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfDwarfTemplate.java deleted file mode 100644 index d8ebf09e3..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfDwarfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfDwarfTemplate extends NPCTemplate { - public static final int ID = 31665; - - @Inject - protected CorpseOfDwarfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Dwarf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfFritzTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfFritzTemplate.java deleted file mode 100644 index e391cd3d2..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfFritzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfFritzTemplate extends NPCTemplate { - public static final int ID = 30761; - - @Inject - protected CorpseOfFritzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse Of Fritz"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier2Template.java b/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier2Template.java deleted file mode 100644 index 087795f5d..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfGraciaSoldier2Template extends NPCTemplate { - public static final int ID = 32770; - - @Inject - protected CorpseOfGraciaSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Gracia Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier3Template.java b/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier3Template.java deleted file mode 100644 index 8b882d513..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfGraciaSoldier3Template extends NPCTemplate { - public static final int ID = 32771; - - @Inject - protected CorpseOfGraciaSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Gracia Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier4Template.java b/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier4Template.java deleted file mode 100644 index 480074540..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfGraciaSoldier4Template extends NPCTemplate { - public static final int ID = 32772; - - @Inject - protected CorpseOfGraciaSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Gracia Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 27.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldierTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldierTemplate.java deleted file mode 100644 index 3e390375d..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfGraciaSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfGraciaSoldierTemplate extends NPCTemplate { - public static final int ID = 32769; - - @Inject - protected CorpseOfGraciaSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Gracia Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfHutakuTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfHutakuTemplate.java deleted file mode 100644 index 26669f1c3..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfHutakuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfHutakuTemplate extends NPCTemplate { - public static final int ID = 31074; - - @Inject - protected CorpseOfHutakuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Hutaku"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfKamurTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfKamurTemplate.java deleted file mode 100644 index 44a00d331..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfKamurTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfKamurTemplate extends NPCTemplate { - public static final int ID = 30675; - - @Inject - protected CorpseOfKamurTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse Of Kamur"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfKurtzTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfKurtzTemplate.java deleted file mode 100644 index 712897cd4..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfKurtzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfKurtzTemplate extends NPCTemplate { - public static final int ID = 30763; - - @Inject - protected CorpseOfKurtzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse Of Kurtz"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CorpseOfLutzTemplate.java b/data/script/template/script/template/actor/npc/CorpseOfLutzTemplate.java deleted file mode 100644 index 9706d5624..000000000 --- a/data/script/template/script/template/actor/npc/CorpseOfLutzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfLutzTemplate extends NPCTemplate { - public static final int ID = 30762; - - @Inject - protected CorpseOfLutzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse Of Lutz"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Cougar2Template.java b/data/script/template/script/template/actor/npc/Cougar2Template.java deleted file mode 100644 index 00c7f3e95..000000000 --- a/data/script/template/script/template/actor/npc/Cougar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Cougar2Template extends NPCTemplate { - public static final int ID = 18902; - - @Inject - protected Cougar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cougar"; - this.serverSideName = false; - this.title = "Golden"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CourtMagicianTemplate.java b/data/script/template/script/template/actor/npc/CourtMagicianTemplate.java deleted file mode 100644 index 59e6b9b9d..000000000 --- a/data/script/template/script/template/actor/npc/CourtMagicianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagicianTemplate extends NPCTemplate { - public static final int ID = 32598; - - @Inject - protected CourtMagicianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Elmore-Aden's"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CrestOfDawnTemplate.java b/data/script/template/script/template/actor/npc/CrestOfDawnTemplate.java deleted file mode 100644 index fe684ac7c..000000000 --- a/data/script/template/script/template/actor/npc/CrestOfDawnTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class CrestOfDawnTemplate extends NPCTemplate { - public static final int ID = 31170; - - @Inject - protected CrestOfDawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 0.01; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CrestOfDuskTemplate.java b/data/script/template/script/template/actor/npc/CrestOfDuskTemplate.java deleted file mode 100644 index c7ef33773..000000000 --- a/data/script/template/script/template/actor/npc/CrestOfDuskTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class CrestOfDuskTemplate extends NPCTemplate { - public static final int ID = 31171; - - @Inject - protected CrestOfDuskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crest of Dusk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 0.01; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CretaTemplate.java b/data/script/template/script/template/actor/npc/CretaTemplate.java deleted file mode 100644 index 4fd6517bc..000000000 --- a/data/script/template/script/template/actor/npc/CretaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CretaTemplate extends NPCTemplate { - public static final int ID = 30609; - - @Inject - protected CretaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Creta"; - this.serverSideName = false; - this.title = "Astrologer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CristelTemplate.java b/data/script/template/script/template/actor/npc/CristelTemplate.java deleted file mode 100644 index a9f39a393..000000000 --- a/data/script/template/script/template/actor/npc/CristelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CristelTemplate extends NPCTemplate { - public static final int ID = 30051; - - @Inject - protected CristelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cristel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CrocusTemplate.java b/data/script/template/script/template/actor/npc/CrocusTemplate.java deleted file mode 100644 index 9cf1d6466..000000000 --- a/data/script/template/script/template/actor/npc/CrocusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrocusTemplate extends NPCTemplate { - public static final int ID = 31545; - - @Inject - protected CrocusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crocus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CronosTemplate.java b/data/script/template/script/template/actor/npc/CronosTemplate.java deleted file mode 100644 index 04cd15a2e..000000000 --- a/data/script/template/script/template/actor/npc/CronosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CronosTemplate extends NPCTemplate { - public static final int ID = 30610; - - @Inject - protected CronosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cronos"; - this.serverSideName = false; - this.title = "Elder"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CrotoTemplate.java b/data/script/template/script/template/actor/npc/CrotoTemplate.java deleted file mode 100644 index 2a147b913..000000000 --- a/data/script/template/script/template/actor/npc/CrotoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrotoTemplate extends NPCTemplate { - public static final int ID = 30671; - - @Inject - protected CrotoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Croto"; - this.serverSideName = false; - this.title = "Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CrystallineGolem4Template.java b/data/script/template/script/template/actor/npc/CrystallineGolem4Template.java deleted file mode 100644 index 7ae21334f..000000000 --- a/data/script/template/script/template/actor/npc/CrystallineGolem4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystallineGolem4Template extends NPCTemplate { - public static final int ID = 32328; - - @Inject - protected CrystallineGolem4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystalline Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CursedGardener2Template.java b/data/script/template/script/template/actor/npc/CursedGardener2Template.java deleted file mode 100644 index 494e80298..000000000 --- a/data/script/template/script/template/actor/npc/CursedGardener2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedGardener2Template extends NPCTemplate { - public static final int ID = 18596; - - @Inject - protected CursedGardener2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Gardener"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 26.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CursedGardenerTemplate.java b/data/script/template/script/template/actor/npc/CursedGardenerTemplate.java deleted file mode 100644 index d8c94250a..000000000 --- a/data/script/template/script/template/actor/npc/CursedGardenerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedGardenerTemplate extends NPCTemplate { - public static final int ID = 18589; - - @Inject - protected CursedGardenerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Gardener"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 26.80; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CursedGirl2Template.java b/data/script/template/script/template/actor/npc/CursedGirl2Template.java deleted file mode 100644 index f45c3edb3..000000000 --- a/data/script/template/script/template/actor/npc/CursedGirl2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedGirl2Template extends NPCTemplate { - public static final int ID = 18585; - - @Inject - protected CursedGirl2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Girl"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CursedGirlTemplate.java b/data/script/template/script/template/actor/npc/CursedGirlTemplate.java deleted file mode 100644 index a3fec77e8..000000000 --- a/data/script/template/script/template/actor/npc/CursedGirlTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedGirlTemplate extends NPCTemplate { - public static final int ID = 18580; - - @Inject - protected CursedGirlTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Girl"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 220.00525; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CursedHeadMaidTemplate.java b/data/script/template/script/template/actor/npc/CursedHeadMaidTemplate.java deleted file mode 100644 index 8bdf0e2cb..000000000 --- a/data/script/template/script/template/actor/npc/CursedHeadMaidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedHeadMaidTemplate extends NPCTemplate { - public static final int ID = 18598; - - @Inject - protected CursedHeadMaidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Head Maid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 32.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/CybellinTemplate.java b/data/script/template/script/template/actor/npc/CybellinTemplate.java deleted file mode 100644 index 91a00592d..000000000 --- a/data/script/template/script/template/actor/npc/CybellinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CybellinTemplate extends NPCTemplate { - public static final int ID = 30746; - - @Inject - protected CybellinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cybellin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DaewoonsoAgathionTemplate.java b/data/script/template/script/template/actor/npc/DaewoonsoAgathionTemplate.java deleted file mode 100644 index eac20bfc5..000000000 --- a/data/script/template/script/template/actor/npc/DaewoonsoAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaewoonsoAgathionTemplate extends NPCTemplate { - public static final int ID = 1526; - - @Inject - protected DaewoonsoAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daewoonso Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DaichirTemplate.java b/data/script/template/script/template/actor/npc/DaichirTemplate.java deleted file mode 100644 index 4add0f8c3..000000000 --- a/data/script/template/script/template/actor/npc/DaichirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaichirTemplate extends NPCTemplate { - public static final int ID = 30537; - - @Inject - protected DaichirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daichir"; - this.serverSideName = false; - this.title = "Priest of the Earth"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DaimonTheWhiteEyed2Template.java b/data/script/template/script/template/actor/npc/DaimonTheWhiteEyed2Template.java deleted file mode 100644 index 18fc2cbaa..000000000 --- a/data/script/template/script/template/actor/npc/DaimonTheWhiteEyed2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaimonTheWhiteEyed2Template extends NPCTemplate { - public static final int ID = 31705; - - @Inject - protected DaimonTheWhiteEyed2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daimon the White-Eyed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 55.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DaimonsAltarTemplate.java b/data/script/template/script/template/actor/npc/DaimonsAltarTemplate.java deleted file mode 100644 index cc799689d..000000000 --- a/data/script/template/script/template/actor/npc/DaimonsAltarTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DaimonsAltarTemplate extends NPCTemplate { - public static final int ID = 31541; - - @Inject - protected DaimonsAltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daimon's Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DancingLuckyKidAgathionTemplate.java b/data/script/template/script/template/actor/npc/DancingLuckyKidAgathionTemplate.java deleted file mode 100644 index 62bfe39dc..000000000 --- a/data/script/template/script/template/actor/npc/DancingLuckyKidAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DancingLuckyKidAgathionTemplate extends NPCTemplate { - public static final int ID = 1531; - - @Inject - protected DancingLuckyKidAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dancing Lucky Kid Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DarinTemplate.java b/data/script/template/script/template/actor/npc/DarinTemplate.java deleted file mode 100644 index 1516d4afb..000000000 --- a/data/script/template/script/template/actor/npc/DarinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarinTemplate extends NPCTemplate { - public static final int ID = 30048; - - @Inject - protected DarinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DarkCupidAgathionTemplate.java b/data/script/template/script/template/actor/npc/DarkCupidAgathionTemplate.java deleted file mode 100644 index f38deab10..000000000 --- a/data/script/template/script/template/actor/npc/DarkCupidAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkCupidAgathionTemplate extends NPCTemplate { - public static final int ID = 1509; - - @Inject - protected DarkCupidAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Cupid Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DarkElfFemaleMercenaryTemplate.java b/data/script/template/script/template/actor/npc/DarkElfFemaleMercenaryTemplate.java deleted file mode 100644 index 0c72f2a3c..000000000 --- a/data/script/template/script/template/actor/npc/DarkElfFemaleMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkElfFemaleMercenaryTemplate extends NPCTemplate { - public static final int ID = 13171; - - @Inject - protected DarkElfFemaleMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Elf Female Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DarknessOfDawnTemplate.java b/data/script/template/script/template/actor/npc/DarknessOfDawnTemplate.java deleted file mode 100644 index 764c0b00c..000000000 --- a/data/script/template/script/template/actor/npc/DarknessOfDawnTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DarknessOfDawnTemplate extends NPCTemplate { - public static final int ID = 32579; - - @Inject - protected DarknessOfDawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darkness of Dawn"; - this.serverSideName = false; - this.title = "Teleporter"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DaurinHammercrushTemplate.java b/data/script/template/script/template/actor/npc/DaurinHammercrushTemplate.java deleted file mode 100644 index 1a6c07bda..000000000 --- a/data/script/template/script/template/actor/npc/DaurinHammercrushTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaurinHammercrushTemplate extends NPCTemplate { - public static final int ID = 30674; - - @Inject - protected DaurinHammercrushTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daurin Hammercrush"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DawnWitnessFranzTemplate.java b/data/script/template/script/template/actor/npc/DawnWitnessFranzTemplate.java deleted file mode 100644 index d9cfff0f2..000000000 --- a/data/script/template/script/template/actor/npc/DawnWitnessFranzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DawnWitnessFranzTemplate extends NPCTemplate { - public static final int ID = 31644; - - @Inject - protected DawnWitnessFranzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dawn Witness Franz"; - this.serverSideName = false; - this.title = "Witness of Dawn"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DeadLeopardsCarcassTemplate.java b/data/script/template/script/template/actor/npc/DeadLeopardsCarcassTemplate.java deleted file mode 100644 index e76911b53..000000000 --- a/data/script/template/script/template/actor/npc/DeadLeopardsCarcassTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadLeopardsCarcassTemplate extends NPCTemplate { - public static final int ID = 32090; - - @Inject - protected DeadLeopardsCarcassTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dead Leopard's Carcass"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DefectiveHoneyWatermelonTemplate.java b/data/script/template/script/template/actor/npc/DefectiveHoneyWatermelonTemplate.java deleted file mode 100644 index 37ac0adba..000000000 --- a/data/script/template/script/template/actor/npc/DefectiveHoneyWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DefectiveHoneyWatermelonTemplate extends NPCTemplate { - public static final int ID = 13276; - - @Inject - protected DefectiveHoneyWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defective Honey Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DefectiveWatermelonTemplate.java b/data/script/template/script/template/actor/npc/DefectiveWatermelonTemplate.java deleted file mode 100644 index a958bd4f1..000000000 --- a/data/script/template/script/template/actor/npc/DefectiveWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DefectiveWatermelonTemplate extends NPCTemplate { - public static final int ID = 13272; - - @Inject - protected DefectiveWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defective Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DeltuvaTemplate.java b/data/script/template/script/template/actor/npc/DeltuvaTemplate.java deleted file mode 100644 index 10cf34a4c..000000000 --- a/data/script/template/script/template/actor/npc/DeltuvaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeltuvaTemplate extends NPCTemplate { - public static final int ID = 32313; - - @Inject - protected DeltuvaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deltuva"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager10Template.java b/data/script/template/script/template/actor/npc/DelusionManager10Template.java deleted file mode 100644 index a91eaa210..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager10Template extends NPCTemplate { - public static final int ID = 32673; - - @Inject - protected DelusionManager10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager11Template.java b/data/script/template/script/template/actor/npc/DelusionManager11Template.java deleted file mode 100644 index 72eddbe44..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager11Template extends NPCTemplate { - public static final int ID = 32674; - - @Inject - protected DelusionManager11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager12Template.java b/data/script/template/script/template/actor/npc/DelusionManager12Template.java deleted file mode 100644 index ec14db827..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager12Template extends NPCTemplate { - public static final int ID = 32675; - - @Inject - protected DelusionManager12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager13Template.java b/data/script/template/script/template/actor/npc/DelusionManager13Template.java deleted file mode 100644 index 5cf239e95..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager13Template extends NPCTemplate { - public static final int ID = 32676; - - @Inject - protected DelusionManager13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager14Template.java b/data/script/template/script/template/actor/npc/DelusionManager14Template.java deleted file mode 100644 index 4678e374a..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager14Template extends NPCTemplate { - public static final int ID = 32677; - - @Inject - protected DelusionManager14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager15Template.java b/data/script/template/script/template/actor/npc/DelusionManager15Template.java deleted file mode 100644 index c4e7b32f9..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager15Template extends NPCTemplate { - public static final int ID = 32678; - - @Inject - protected DelusionManager15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager16Template.java b/data/script/template/script/template/actor/npc/DelusionManager16Template.java deleted file mode 100644 index e75c32ef7..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager16Template extends NPCTemplate { - public static final int ID = 32679; - - @Inject - protected DelusionManager16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager17Template.java b/data/script/template/script/template/actor/npc/DelusionManager17Template.java deleted file mode 100644 index 46f644602..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager17Template extends NPCTemplate { - public static final int ID = 32680; - - @Inject - protected DelusionManager17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager18Template.java b/data/script/template/script/template/actor/npc/DelusionManager18Template.java deleted file mode 100644 index f32d59e4c..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager18Template extends NPCTemplate { - public static final int ID = 32681; - - @Inject - protected DelusionManager18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager19Template.java b/data/script/template/script/template/actor/npc/DelusionManager19Template.java deleted file mode 100644 index e03872d80..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager19Template extends NPCTemplate { - public static final int ID = 32682; - - @Inject - protected DelusionManager19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager20Template.java b/data/script/template/script/template/actor/npc/DelusionManager20Template.java deleted file mode 100644 index 574af2b2b..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager20Template extends NPCTemplate { - public static final int ID = 32683; - - @Inject - protected DelusionManager20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager21Template.java b/data/script/template/script/template/actor/npc/DelusionManager21Template.java deleted file mode 100644 index ae5792345..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager21Template extends NPCTemplate { - public static final int ID = 32684; - - @Inject - protected DelusionManager21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager22Template.java b/data/script/template/script/template/actor/npc/DelusionManager22Template.java deleted file mode 100644 index c1742b565..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager22Template extends NPCTemplate { - public static final int ID = 32685; - - @Inject - protected DelusionManager22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager23Template.java b/data/script/template/script/template/actor/npc/DelusionManager23Template.java deleted file mode 100644 index e7c5e3d1c..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager23Template extends NPCTemplate { - public static final int ID = 32686; - - @Inject - protected DelusionManager23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager24Template.java b/data/script/template/script/template/actor/npc/DelusionManager24Template.java deleted file mode 100644 index cc71f275d..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager24Template extends NPCTemplate { - public static final int ID = 32687; - - @Inject - protected DelusionManager24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager25Template.java b/data/script/template/script/template/actor/npc/DelusionManager25Template.java deleted file mode 100644 index 5dccbf0fc..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager25Template extends NPCTemplate { - public static final int ID = 32688; - - @Inject - protected DelusionManager25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager26Template.java b/data/script/template/script/template/actor/npc/DelusionManager26Template.java deleted file mode 100644 index 14cd5b3cc..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager26Template extends NPCTemplate { - public static final int ID = 32689; - - @Inject - protected DelusionManager26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager27Template.java b/data/script/template/script/template/actor/npc/DelusionManager27Template.java deleted file mode 100644 index d75d7be35..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager27Template extends NPCTemplate { - public static final int ID = 32690; - - @Inject - protected DelusionManager27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager28Template.java b/data/script/template/script/template/actor/npc/DelusionManager28Template.java deleted file mode 100644 index 6fea4dbea..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager28Template extends NPCTemplate { - public static final int ID = 32691; - - @Inject - protected DelusionManager28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager29Template.java b/data/script/template/script/template/actor/npc/DelusionManager29Template.java deleted file mode 100644 index f2a9dc71c..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager29Template extends NPCTemplate { - public static final int ID = 32692; - - @Inject - protected DelusionManager29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager2Template.java b/data/script/template/script/template/actor/npc/DelusionManager2Template.java deleted file mode 100644 index 2c6e224f4..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager2Template extends NPCTemplate { - public static final int ID = 32665; - - @Inject - protected DelusionManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager30Template.java b/data/script/template/script/template/actor/npc/DelusionManager30Template.java deleted file mode 100644 index 2bc255b89..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager30Template extends NPCTemplate { - public static final int ID = 32693; - - @Inject - protected DelusionManager30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager31Template.java b/data/script/template/script/template/actor/npc/DelusionManager31Template.java deleted file mode 100644 index 7865d04d1..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager31Template extends NPCTemplate { - public static final int ID = 32694; - - @Inject - protected DelusionManager31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager32Template.java b/data/script/template/script/template/actor/npc/DelusionManager32Template.java deleted file mode 100644 index c06565916..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager32Template extends NPCTemplate { - public static final int ID = 32695; - - @Inject - protected DelusionManager32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager33Template.java b/data/script/template/script/template/actor/npc/DelusionManager33Template.java deleted file mode 100644 index 382482400..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager33Template extends NPCTemplate { - public static final int ID = 32696; - - @Inject - protected DelusionManager33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager34Template.java b/data/script/template/script/template/actor/npc/DelusionManager34Template.java deleted file mode 100644 index 649f9851e..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager34Template extends NPCTemplate { - public static final int ID = 32697; - - @Inject - protected DelusionManager34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager35Template.java b/data/script/template/script/template/actor/npc/DelusionManager35Template.java deleted file mode 100644 index 1b28908b1..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager35Template extends NPCTemplate { - public static final int ID = 32698; - - @Inject - protected DelusionManager35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager36Template.java b/data/script/template/script/template/actor/npc/DelusionManager36Template.java deleted file mode 100644 index 2f40ab8fd..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager36Template extends NPCTemplate { - public static final int ID = 32699; - - @Inject - protected DelusionManager36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager37Template.java b/data/script/template/script/template/actor/npc/DelusionManager37Template.java deleted file mode 100644 index 85427ae05..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager37Template extends NPCTemplate { - public static final int ID = 32700; - - @Inject - protected DelusionManager37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager38Template.java b/data/script/template/script/template/actor/npc/DelusionManager38Template.java deleted file mode 100644 index 08bf7dd06..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager38Template extends NPCTemplate { - public static final int ID = 32701; - - @Inject - protected DelusionManager38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager3Template.java b/data/script/template/script/template/actor/npc/DelusionManager3Template.java deleted file mode 100644 index 52044deb4..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager3Template extends NPCTemplate { - public static final int ID = 32666; - - @Inject - protected DelusionManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager4Template.java b/data/script/template/script/template/actor/npc/DelusionManager4Template.java deleted file mode 100644 index 5eafed321..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager4Template extends NPCTemplate { - public static final int ID = 32667; - - @Inject - protected DelusionManager4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager5Template.java b/data/script/template/script/template/actor/npc/DelusionManager5Template.java deleted file mode 100644 index 1c8743626..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager5Template extends NPCTemplate { - public static final int ID = 32668; - - @Inject - protected DelusionManager5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager6Template.java b/data/script/template/script/template/actor/npc/DelusionManager6Template.java deleted file mode 100644 index 567ac7858..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager6Template extends NPCTemplate { - public static final int ID = 32669; - - @Inject - protected DelusionManager6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager7Template.java b/data/script/template/script/template/actor/npc/DelusionManager7Template.java deleted file mode 100644 index e46f22f9c..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager7Template extends NPCTemplate { - public static final int ID = 32670; - - @Inject - protected DelusionManager7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager8Template.java b/data/script/template/script/template/actor/npc/DelusionManager8Template.java deleted file mode 100644 index 3a5c4b213..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager8Template extends NPCTemplate { - public static final int ID = 32671; - - @Inject - protected DelusionManager8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManager9Template.java b/data/script/template/script/template/actor/npc/DelusionManager9Template.java deleted file mode 100644 index 4afcc8ebd..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManager9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManager9Template extends NPCTemplate { - public static final int ID = 32672; - - @Inject - protected DelusionManager9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DelusionManagerTemplate.java b/data/script/template/script/template/actor/npc/DelusionManagerTemplate.java deleted file mode 100644 index 5fc366373..000000000 --- a/data/script/template/script/template/actor/npc/DelusionManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DelusionManagerTemplate extends NPCTemplate { - public static final int ID = 32664; - - @Inject - protected DelusionManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delusion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DemonPrinceTemplate.java b/data/script/template/script/template/actor/npc/DemonPrinceTemplate.java deleted file mode 100644 index 73cf8969d..000000000 --- a/data/script/template/script/template/actor/npc/DemonPrinceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DemonPrinceTemplate extends NPCTemplate { - public static final int ID = 13105; - - @Inject - protected DemonPrinceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Demon Prince"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DemonRaceTemplate.java b/data/script/template/script/template/actor/npc/DemonRaceTemplate.java deleted file mode 100644 index 3677316e3..000000000 --- a/data/script/template/script/template/actor/npc/DemonRaceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DemonRaceTemplate extends NPCTemplate { - public static final int ID = 13154; - - @Inject - protected DemonRaceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Demon Race"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DesertHeatmasterTemplate.java b/data/script/template/script/template/actor/npc/DesertHeatmasterTemplate.java deleted file mode 100644 index 49480628b..000000000 --- a/data/script/template/script/template/actor/npc/DesertHeatmasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DesertHeatmasterTemplate extends NPCTemplate { - public static final int ID = 32352; - - @Inject - protected DesertHeatmasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Desert Heatmaster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DestroyedDeviceTemplate.java b/data/script/template/script/template/actor/npc/DestroyedDeviceTemplate.java deleted file mode 100644 index 44de74244..000000000 --- a/data/script/template/script/template/actor/npc/DestroyedDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DestroyedDeviceTemplate extends NPCTemplate { - public static final int ID = 32366; - - @Inject - protected DestroyedDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Destroyed Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DestroyedTumor2Template.java b/data/script/template/script/template/actor/npc/DestroyedTumor2Template.java deleted file mode 100644 index c9b3ac13e..000000000 --- a/data/script/template/script/template/actor/npc/DestroyedTumor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DestroyedTumor2Template extends NPCTemplate { - public static final int ID = 32531; - - @Inject - protected DestroyedTumor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Destroyed Tumor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 55.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DestroyedTumor3Template.java b/data/script/template/script/template/actor/npc/DestroyedTumor3Template.java deleted file mode 100644 index 3eb5274ba..000000000 --- a/data/script/template/script/template/actor/npc/DestroyedTumor3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DestroyedTumor3Template extends NPCTemplate { - public static final int ID = 32535; - - @Inject - protected DestroyedTumor3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Destroyed Tumor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 55.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DestroyedTumor4Template.java b/data/script/template/script/template/actor/npc/DestroyedTumor4Template.java deleted file mode 100644 index 17c5b60e1..000000000 --- a/data/script/template/script/template/actor/npc/DestroyedTumor4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DestroyedTumor4Template extends NPCTemplate { - public static final int ID = 32536; - - @Inject - protected DestroyedTumor4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Destroyed Tumor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 55.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden10Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden10Template.java deleted file mode 100644 index 9ff40ea73..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden10Template extends NPCTemplate { - public static final int ID = 35974; - - @Inject - protected DetentionCampWarden10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden11Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden11Template.java deleted file mode 100644 index 29e4dd787..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden11Template extends NPCTemplate { - public static final int ID = 36011; - - @Inject - protected DetentionCampWarden11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden12Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden12Template.java deleted file mode 100644 index 0cc089221..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden12Template extends NPCTemplate { - public static final int ID = 36043; - - @Inject - protected DetentionCampWarden12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden13Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden13Template.java deleted file mode 100644 index 233f9b9af..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden13Template extends NPCTemplate { - public static final int ID = 36081; - - @Inject - protected DetentionCampWarden13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden14Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden14Template.java deleted file mode 100644 index 645699fc2..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden14Template extends NPCTemplate { - public static final int ID = 36118; - - @Inject - protected DetentionCampWarden14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden15Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden15Template.java deleted file mode 100644 index f50e996c1..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden15Template extends NPCTemplate { - public static final int ID = 36149; - - @Inject - protected DetentionCampWarden15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden16Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden16Template.java deleted file mode 100644 index a235ffee3..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden16Template extends NPCTemplate { - public static final int ID = 36181; - - @Inject - protected DetentionCampWarden16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden17Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden17Template.java deleted file mode 100644 index 6d23ff8a0..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden17Template extends NPCTemplate { - public static final int ID = 36219; - - @Inject - protected DetentionCampWarden17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden18Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden18Template.java deleted file mode 100644 index 2ee1cb59e..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden18Template extends NPCTemplate { - public static final int ID = 36257; - - @Inject - protected DetentionCampWarden18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden19Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden19Template.java deleted file mode 100644 index 2ae8b2fad..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden19Template extends NPCTemplate { - public static final int ID = 36294; - - @Inject - protected DetentionCampWarden19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden20Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden20Template.java deleted file mode 100644 index 296dbe573..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden20Template extends NPCTemplate { - public static final int ID = 36326; - - @Inject - protected DetentionCampWarden20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden21Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden21Template.java deleted file mode 100644 index aee71119d..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden21Template extends NPCTemplate { - public static final int ID = 36364; - - @Inject - protected DetentionCampWarden21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden2Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden2Template.java deleted file mode 100644 index 9004fcd68..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden2Template extends NPCTemplate { - public static final int ID = 35698; - - @Inject - protected DetentionCampWarden2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden3Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden3Template.java deleted file mode 100644 index fe52473fb..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden3Template extends NPCTemplate { - public static final int ID = 35735; - - @Inject - protected DetentionCampWarden3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden4Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden4Template.java deleted file mode 100644 index 2698b87ad..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden4Template extends NPCTemplate { - public static final int ID = 35767; - - @Inject - protected DetentionCampWarden4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden5Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden5Template.java deleted file mode 100644 index f59b83ce8..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden5Template extends NPCTemplate { - public static final int ID = 35804; - - @Inject - protected DetentionCampWarden5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden6Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden6Template.java deleted file mode 100644 index 33f505379..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden6Template extends NPCTemplate { - public static final int ID = 35835; - - @Inject - protected DetentionCampWarden6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden7Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden7Template.java deleted file mode 100644 index 3215a9c48..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden7Template extends NPCTemplate { - public static final int ID = 35867; - - @Inject - protected DetentionCampWarden7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden8Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden8Template.java deleted file mode 100644 index 33ad7f414..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden8Template extends NPCTemplate { - public static final int ID = 35904; - - @Inject - protected DetentionCampWarden8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWarden9Template.java b/data/script/template/script/template/actor/npc/DetentionCampWarden9Template.java deleted file mode 100644 index 79eb09850..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWarden9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWarden9Template extends NPCTemplate { - public static final int ID = 35936; - - @Inject - protected DetentionCampWarden9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DetentionCampWardenTemplate.java b/data/script/template/script/template/actor/npc/DetentionCampWardenTemplate.java deleted file mode 100644 index e38b7a941..000000000 --- a/data/script/template/script/template/actor/npc/DetentionCampWardenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DetentionCampWardenTemplate extends NPCTemplate { - public static final int ID = 35666; - - @Inject - protected DetentionCampWardenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Detention Camp Warden"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DevilsIsleSupporterTemplate.java b/data/script/template/script/template/actor/npc/DevilsIsleSupporterTemplate.java deleted file mode 100644 index 6a1408f55..000000000 --- a/data/script/template/script/template/actor/npc/DevilsIsleSupporterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DevilsIsleSupporterTemplate extends NPCTemplate { - public static final int ID = 32501; - - @Inject - protected DevilsIsleSupporterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Devil's Isle Supporter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DevilsIsleSurvivorTemplate.java b/data/script/template/script/template/actor/npc/DevilsIsleSurvivorTemplate.java deleted file mode 100644 index 8ccfa3975..000000000 --- a/data/script/template/script/template/actor/npc/DevilsIsleSurvivorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DevilsIsleSurvivorTemplate extends NPCTemplate { - public static final int ID = 32498; - - @Inject - protected DevilsIsleSurvivorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Devil's Isle Survivor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DevorinTemplate.java b/data/script/template/script/template/actor/npc/DevorinTemplate.java deleted file mode 100644 index db53cec4b..000000000 --- a/data/script/template/script/template/actor/npc/DevorinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DevorinTemplate extends NPCTemplate { - public static final int ID = 32009; - - @Inject - protected DevorinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Devorin"; - this.serverSideName = false; - this.title = "Nurse"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DiliosTemplate.java b/data/script/template/script/template/actor/npc/DiliosTemplate.java deleted file mode 100644 index 09ec0afcb..000000000 --- a/data/script/template/script/template/actor/npc/DiliosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiliosTemplate extends NPCTemplate { - public static final int ID = 32549; - - @Inject - protected DiliosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dilios"; - this.serverSideName = false; - this.title = "General"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionMovingDevice2Template.java b/data/script/template/script/template/actor/npc/DimensionMovingDevice2Template.java deleted file mode 100644 index ebacb6f09..000000000 --- a/data/script/template/script/template/actor/npc/DimensionMovingDevice2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionMovingDevice2Template extends NPCTemplate { - public static final int ID = 18702; - - @Inject - protected DimensionMovingDevice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Moving Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 44.50; - this.collisionHeight = 7.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 113229.052561999000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9366.93275; - attributes.magicalAttack = 6585.64343; - attributes.physicalDefense = 595.98709; - attributes.magicalDefense = 654.17623; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper10Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper10Template.java deleted file mode 100644 index d7a34901b..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper10Template extends NPCTemplate { - public static final int ID = 31503; - - @Inject - protected DimensionalGateKeeper10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper11Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper11Template.java deleted file mode 100644 index ca0d1016d..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper11Template extends NPCTemplate { - public static final int ID = 31504; - - @Inject - protected DimensionalGateKeeper11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper12Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper12Template.java deleted file mode 100644 index a02f826ce..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper12Template extends NPCTemplate { - public static final int ID = 31505; - - @Inject - protected DimensionalGateKeeper12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper13Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper13Template.java deleted file mode 100644 index 6ee4ad3d6..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper13Template extends NPCTemplate { - public static final int ID = 31506; - - @Inject - protected DimensionalGateKeeper13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper14Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper14Template.java deleted file mode 100644 index 1d13da1e5..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper14Template extends NPCTemplate { - public static final int ID = 31507; - - @Inject - protected DimensionalGateKeeper14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper2Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper2Template.java deleted file mode 100644 index 0fbdd7c6d..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper2Template extends NPCTemplate { - public static final int ID = 31495; - - @Inject - protected DimensionalGateKeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper3Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper3Template.java deleted file mode 100644 index f463af9ff..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper3Template extends NPCTemplate { - public static final int ID = 31496; - - @Inject - protected DimensionalGateKeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper4Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper4Template.java deleted file mode 100644 index b739959ae..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper4Template extends NPCTemplate { - public static final int ID = 31497; - - @Inject - protected DimensionalGateKeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper5Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper5Template.java deleted file mode 100644 index 1a3ea9ecd..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper5Template extends NPCTemplate { - public static final int ID = 31498; - - @Inject - protected DimensionalGateKeeper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper6Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper6Template.java deleted file mode 100644 index c92911365..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper6Template extends NPCTemplate { - public static final int ID = 31499; - - @Inject - protected DimensionalGateKeeper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper7Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper7Template.java deleted file mode 100644 index 62c54da16..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper7Template extends NPCTemplate { - public static final int ID = 31500; - - @Inject - protected DimensionalGateKeeper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper8Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper8Template.java deleted file mode 100644 index bd7ec8b75..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper8Template extends NPCTemplate { - public static final int ID = 31501; - - @Inject - protected DimensionalGateKeeper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeper9Template.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeper9Template.java deleted file mode 100644 index 5bb8e786c..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeper9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeper9Template extends NPCTemplate { - public static final int ID = 31502; - - @Inject - protected DimensionalGateKeeper9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalGateKeeperTemplate.java b/data/script/template/script/template/actor/npc/DimensionalGateKeeperTemplate.java deleted file mode 100644 index 4b2e5c624..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalGateKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalGateKeeperTemplate extends NPCTemplate { - public static final int ID = 31494; - - @Inject - protected DimensionalGateKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Gate Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 120.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalMerchantTemplate.java b/data/script/template/script/template/actor/npc/DimensionalMerchantTemplate.java deleted file mode 100644 index 72072d89e..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalMerchantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionalMerchantTemplate extends NPCTemplate { - public static final int ID = 32478; - - @Inject - protected DimensionalMerchantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Merchant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalVortex1Template.java b/data/script/template/script/template/actor/npc/DimensionalVortex1Template.java deleted file mode 100644 index 9498aa824..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalVortex1Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DimensionalVortex1Template extends NPCTemplate { - public static final int ID = 30952; - - @Inject - protected DimensionalVortex1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Vortex 1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalVortex2Template.java b/data/script/template/script/template/actor/npc/DimensionalVortex2Template.java deleted file mode 100644 index 88795c8c8..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalVortex2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DimensionalVortex2Template extends NPCTemplate { - public static final int ID = 30953; - - @Inject - protected DimensionalVortex2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Vortex 2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DimensionalVortex3Template.java b/data/script/template/script/template/actor/npc/DimensionalVortex3Template.java deleted file mode 100644 index 0a54b1c54..000000000 --- a/data/script/template/script/template/actor/npc/DimensionalVortex3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DimensionalVortex3Template extends NPCTemplate { - public static final int ID = 30954; - - @Inject - protected DimensionalVortex3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimensional Vortex 3"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DisciplesGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/DisciplesGatekeeperTemplate.java deleted file mode 100644 index 1be50ba53..000000000 --- a/data/script/template/script/template/actor/npc/DisciplesGatekeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DisciplesGatekeeperTemplate extends NPCTemplate { - public static final int ID = 32657; - - @Inject - protected DisciplesGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciple's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DisgracedKnightWaldsteinTemplate.java b/data/script/template/script/template/actor/npc/DisgracedKnightWaldsteinTemplate.java deleted file mode 100644 index c6ccd0d84..000000000 --- a/data/script/template/script/template/actor/npc/DisgracedKnightWaldsteinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DisgracedKnightWaldsteinTemplate extends NPCTemplate { - public static final int ID = 31599; - - @Inject - protected DisgracedKnightWaldsteinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disgraced Knight Waldstein"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(81); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineEnchanterTemplate.java b/data/script/template/script/template/actor/npc/DivineEnchanterTemplate.java deleted file mode 100644 index 2bfe09db3..000000000 --- a/data/script/template/script/template/actor/npc/DivineEnchanterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineEnchanterTemplate extends NPCTemplate { - public static final int ID = 13117; - - @Inject - protected DivineEnchanterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Enchanter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.25; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineFurnaceTemplate.java b/data/script/template/script/template/actor/npc/DivineFurnaceTemplate.java deleted file mode 100644 index 2e991dfaa..000000000 --- a/data/script/template/script/template/actor/npc/DivineFurnaceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineFurnaceTemplate extends NPCTemplate { - public static final int ID = 18915; - - @Inject - protected DivineFurnaceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Furnace"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 30.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineHealerTemplate.java b/data/script/template/script/template/actor/npc/DivineHealerTemplate.java deleted file mode 100644 index 0ab3ce961..000000000 --- a/data/script/template/script/template/actor/npc/DivineHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineHealerTemplate extends NPCTemplate { - public static final int ID = 13115; - - @Inject - protected DivineHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineKnightTemplate.java b/data/script/template/script/template/actor/npc/DivineKnightTemplate.java deleted file mode 100644 index 8aba41901..000000000 --- a/data/script/template/script/template/actor/npc/DivineKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineKnightTemplate extends NPCTemplate { - public static final int ID = 13112; - - @Inject - protected DivineKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 30.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineRogueTemplate.java b/data/script/template/script/template/actor/npc/DivineRogueTemplate.java deleted file mode 100644 index b7774779b..000000000 --- a/data/script/template/script/template/actor/npc/DivineRogueTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineRogueTemplate extends NPCTemplate { - public static final int ID = 13114; - - @Inject - protected DivineRogueTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Rogue"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineSummonerTemplate.java b/data/script/template/script/template/actor/npc/DivineSummonerTemplate.java deleted file mode 100644 index a3b7aa2bf..000000000 --- a/data/script/template/script/template/actor/npc/DivineSummonerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineSummonerTemplate extends NPCTemplate { - public static final int ID = 13118; - - @Inject - protected DivineSummonerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Summoner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineSwordProtectionTemplate.java b/data/script/template/script/template/actor/npc/DivineSwordProtectionTemplate.java deleted file mode 100644 index 1f5005ed0..000000000 --- a/data/script/template/script/template/actor/npc/DivineSwordProtectionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineSwordProtectionTemplate extends NPCTemplate { - public static final int ID = 18935; - - @Inject - protected DivineSwordProtectionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Sword Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineWarriorTemplate.java b/data/script/template/script/template/actor/npc/DivineWarriorTemplate.java deleted file mode 100644 index 4c9368b22..000000000 --- a/data/script/template/script/template/actor/npc/DivineWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineWarriorTemplate extends NPCTemplate { - public static final int ID = 13113; - - @Inject - protected DivineWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 29.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DivineWizardTemplate.java b/data/script/template/script/template/actor/npc/DivineWizardTemplate.java deleted file mode 100644 index 96af3147c..000000000 --- a/data/script/template/script/template/actor/npc/DivineWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineWizardTemplate extends NPCTemplate { - public static final int ID = 13116; - - @Inject - protected DivineWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DoctorChaosSecretBookshelfTemplate.java b/data/script/template/script/template/actor/npc/DoctorChaosSecretBookshelfTemplate.java deleted file mode 100644 index 16efe9eb2..000000000 --- a/data/script/template/script/template/actor/npc/DoctorChaosSecretBookshelfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoctorChaosSecretBookshelfTemplate extends NPCTemplate { - public static final int ID = 32045; - - @Inject - protected DoctorChaosSecretBookshelfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doctor Chaos' Secret Bookshelf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DoctorChaosTemplate.java b/data/script/template/script/template/actor/npc/DoctorChaosTemplate.java deleted file mode 100644 index ed63648b8..000000000 --- a/data/script/template/script/template/actor/npc/DoctorChaosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoctorChaosTemplate extends NPCTemplate { - public static final int ID = 32033; - - @Inject - protected DoctorChaosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doctor Chaos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 15.60; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DollBladerTemplate.java b/data/script/template/script/template/actor/npc/DollBladerTemplate.java deleted file mode 100644 index 069913646..000000000 --- a/data/script/template/script/template/actor/npc/DollBladerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DollBladerTemplate extends NPCTemplate { - public static final int ID = 13111; - - @Inject - protected DollBladerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doll Blader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DolmenTemplate.java b/data/script/template/script/template/actor/npc/DolmenTemplate.java deleted file mode 100644 index 165c66f64..000000000 --- a/data/script/template/script/template/actor/npc/DolmenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DolmenTemplate extends NPCTemplate { - public static final int ID = 32307; - - @Inject - protected DolmenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dolmen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 220.00; - this.collisionHeight = 450.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DominicTemplate.java b/data/script/template/script/template/actor/npc/DominicTemplate.java deleted file mode 100644 index f9dd9efd4..000000000 --- a/data/script/template/script/template/actor/npc/DominicTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DominicTemplate extends NPCTemplate { - public static final int ID = 31350; - - @Inject - protected DominicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dominic"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DonathTemplate.java b/data/script/template/script/template/actor/npc/DonathTemplate.java deleted file mode 100644 index 9746e3120..000000000 --- a/data/script/template/script/template/actor/npc/DonathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DonathTemplate extends NPCTemplate { - public static final int ID = 31624; - - @Inject - protected DonathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Donath"; - this.serverSideName = false; - this.title = "Master Chef"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DoomWraithTemplate.java b/data/script/template/script/template/actor/npc/DoomWraithTemplate.java deleted file mode 100644 index b14b90368..000000000 --- a/data/script/template/script/template/actor/npc/DoomWraithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomWraithTemplate extends NPCTemplate { - public static final int ID = 13078; - - @Inject - protected DoomWraithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Wraith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DoorGolem2Template.java b/data/script/template/script/template/actor/npc/DoorGolem2Template.java deleted file mode 100644 index afdb0c075..000000000 --- a/data/script/template/script/template/actor/npc/DoorGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoorGolem2Template extends NPCTemplate { - public static final int ID = 18923; - - @Inject - protected DoorGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Door Golem"; - this.serverSideName = false; - this.title = "Final"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DoorGolem3Template.java b/data/script/template/script/template/actor/npc/DoorGolem3Template.java deleted file mode 100644 index cc7970fdc..000000000 --- a/data/script/template/script/template/actor/npc/DoorGolem3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoorGolem3Template extends NPCTemplate { - public static final int ID = 18924; - - @Inject - protected DoorGolem3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Door Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DoorGolemTemplate.java b/data/script/template/script/template/actor/npc/DoorGolemTemplate.java deleted file mode 100644 index 614c7fad7..000000000 --- a/data/script/template/script/template/actor/npc/DoorGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoorGolemTemplate extends NPCTemplate { - public static final int ID = 18922; - - @Inject - protected DoorGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Door Golem"; - this.serverSideName = false; - this.title = "Final"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Doorman2Template.java b/data/script/template/script/template/actor/npc/Doorman2Template.java deleted file mode 100644 index ac88c795f..000000000 --- a/data/script/template/script/template/actor/npc/Doorman2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Doorman2Template extends NPCTemplate { - public static final int ID = 18468; - - @Inject - protected Doorman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Doorman5Template.java b/data/script/template/script/template/actor/npc/Doorman5Template.java deleted file mode 100644 index 4df74bb29..000000000 --- a/data/script/template/script/template/actor/npc/Doorman5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman5Template extends NPCTemplate { - public static final int ID = 35601; - - @Inject - protected Doorman5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Doorman6Template.java b/data/script/template/script/template/actor/npc/Doorman6Template.java deleted file mode 100644 index 69ea5d11f..000000000 --- a/data/script/template/script/template/actor/npc/Doorman6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman6Template extends NPCTemplate { - public static final int ID = 35602; - - @Inject - protected Doorman6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DoormanTemplate.java b/data/script/template/script/template/actor/npc/DoormanTemplate.java deleted file mode 100644 index 7524d5545..000000000 --- a/data/script/template/script/template/actor/npc/DoormanTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class DoormanTemplate extends NPCTemplate { - public static final int ID = 18416; - - @Inject - protected DoormanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DorfTemplate.java b/data/script/template/script/template/actor/npc/DorfTemplate.java deleted file mode 100644 index 25da17106..000000000 --- a/data/script/template/script/template/actor/npc/DorfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DorfTemplate extends NPCTemplate { - public static final int ID = 30651; - - @Inject - protected DorfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dorf"; - this.serverSideName = false; - this.title = "Wanderer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Dorian2Template.java b/data/script/template/script/template/actor/npc/Dorian2Template.java deleted file mode 100644 index 9dd0828f9..000000000 --- a/data/script/template/script/template/actor/npc/Dorian2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Dorian2Template extends NPCTemplate { - public static final int ID = 31389; - - @Inject - protected Dorian2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dorian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(297); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Dorian3Template.java b/data/script/template/script/template/actor/npc/Dorian3Template.java deleted file mode 100644 index a6e4da05b..000000000 --- a/data/script/template/script/template/actor/npc/Dorian3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Dorian3Template extends NPCTemplate { - public static final int ID = 32373; - - @Inject - protected Dorian3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dorian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DorothyTemplate.java b/data/script/template/script/template/actor/npc/DorothyTemplate.java deleted file mode 100644 index fcf953246..000000000 --- a/data/script/template/script/template/actor/npc/DorothyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DorothyTemplate extends NPCTemplate { - public static final int ID = 30970; - - @Inject - protected DorothyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dorothy"; - this.serverSideName = false; - this.title = "Locksmith"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DrHelveticaTemplate.java b/data/script/template/script/template/actor/npc/DrHelveticaTemplate.java deleted file mode 100644 index f345a2790..000000000 --- a/data/script/template/script/template/actor/npc/DrHelveticaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrHelveticaTemplate extends NPCTemplate { - public static final int ID = 32641; - - @Inject - protected DrHelveticaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dr. Helvetica"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DrIceTemplate.java b/data/script/template/script/template/actor/npc/DrIceTemplate.java deleted file mode 100644 index 9e58b742f..000000000 --- a/data/script/template/script/template/actor/npc/DrIceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrIceTemplate extends NPCTemplate { - public static final int ID = 32726; - - @Inject - protected DrIceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dr. Ice"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DragonBomberTemplate.java b/data/script/template/script/template/actor/npc/DragonBomberTemplate.java deleted file mode 100644 index 19d621279..000000000 --- a/data/script/template/script/template/actor/npc/DragonBomberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomberTemplate extends NPCTemplate { - public static final int ID = 13085; - - @Inject - protected DragonBomberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DrikoTemplate.java b/data/script/template/script/template/actor/npc/DrikoTemplate.java deleted file mode 100644 index 8f281e45e..000000000 --- a/data/script/template/script/template/actor/npc/DrikoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrikoTemplate extends NPCTemplate { - public static final int ID = 30619; - - @Inject - protected DrikoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Driko"; - this.serverSideName = false; - this.title = "Vuku Chief"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(183); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DryadAgathionTemplate.java b/data/script/template/script/template/actor/npc/DryadAgathionTemplate.java deleted file mode 100644 index 035529275..000000000 --- a/data/script/template/script/template/actor/npc/DryadAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DryadAgathionTemplate extends NPCTemplate { - public static final int ID = 1524; - - @Inject - protected DryadAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dryad Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DubabahTemplate.java b/data/script/template/script/template/actor/npc/DubabahTemplate.java deleted file mode 100644 index 95fd97efc..000000000 --- a/data/script/template/script/template/actor/npc/DubabahTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DubabahTemplate extends NPCTemplate { - public static final int ID = 30672; - - @Inject - protected DubabahTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dubabah"; - this.serverSideName = false; - this.title = "Jailer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DudaMaraTotemSpirit2Template.java b/data/script/template/script/template/actor/npc/DudaMaraTotemSpirit2Template.java deleted file mode 100644 index 1c46ddc9a..000000000 --- a/data/script/template/script/template/actor/npc/DudaMaraTotemSpirit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DudaMaraTotemSpirit2Template extends NPCTemplate { - public static final int ID = 31589; - - @Inject - protected DudaMaraTotemSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duda-Mara Totem Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DudaMaraTotemSpiritTemplate.java b/data/script/template/script/template/actor/npc/DudaMaraTotemSpiritTemplate.java deleted file mode 100644 index 09c0ffd58..000000000 --- a/data/script/template/script/template/actor/npc/DudaMaraTotemSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DudaMaraTotemSpiritTemplate extends NPCTemplate { - public static final int ID = 30593; - - @Inject - protected DudaMaraTotemSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duda-Mara Totem Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyBoyATemplate.java b/data/script/template/script/template/actor/npc/DummyBoyATemplate.java deleted file mode 100644 index 37ef314ea..000000000 --- a/data/script/template/script/template/actor/npc/DummyBoyATemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyBoyATemplate extends NPCTemplate { - public static final int ID = 31390; - - @Inject - protected DummyBoyATemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Boy A"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyBoyBTemplate.java b/data/script/template/script/template/actor/npc/DummyBoyBTemplate.java deleted file mode 100644 index 164aafdcd..000000000 --- a/data/script/template/script/template/actor/npc/DummyBoyBTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyBoyBTemplate extends NPCTemplate { - public static final int ID = 31391; - - @Inject - protected DummyBoyBTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Boy B"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyBoyCTemplate.java b/data/script/template/script/template/actor/npc/DummyBoyCTemplate.java deleted file mode 100644 index dbf128565..000000000 --- a/data/script/template/script/template/actor/npc/DummyBoyCTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyBoyCTemplate extends NPCTemplate { - public static final int ID = 31392; - - @Inject - protected DummyBoyCTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Boy C"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyBoyDTemplate.java b/data/script/template/script/template/actor/npc/DummyBoyDTemplate.java deleted file mode 100644 index 4470dcd4f..000000000 --- a/data/script/template/script/template/actor/npc/DummyBoyDTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyBoyDTemplate extends NPCTemplate { - public static final int ID = 31393; - - @Inject - protected DummyBoyDTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Boy D"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyBoyETemplate.java b/data/script/template/script/template/actor/npc/DummyBoyETemplate.java deleted file mode 100644 index 9411070be..000000000 --- a/data/script/template/script/template/actor/npc/DummyBoyETemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyBoyETemplate extends NPCTemplate { - public static final int ID = 31394; - - @Inject - protected DummyBoyETemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Boy E"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyLadyFTemplate.java b/data/script/template/script/template/actor/npc/DummyLadyFTemplate.java deleted file mode 100644 index d3d2dc55b..000000000 --- a/data/script/template/script/template/actor/npc/DummyLadyFTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyLadyFTemplate extends NPCTemplate { - public static final int ID = 31395; - - @Inject - protected DummyLadyFTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Lady F"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyLadyGTemplate.java b/data/script/template/script/template/actor/npc/DummyLadyGTemplate.java deleted file mode 100644 index 8ca0d9d2c..000000000 --- a/data/script/template/script/template/actor/npc/DummyLadyGTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyLadyGTemplate extends NPCTemplate { - public static final int ID = 31396; - - @Inject - protected DummyLadyGTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Lady G"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyLadyHTemplate.java b/data/script/template/script/template/actor/npc/DummyLadyHTemplate.java deleted file mode 100644 index 7ab292311..000000000 --- a/data/script/template/script/template/actor/npc/DummyLadyHTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyLadyHTemplate extends NPCTemplate { - public static final int ID = 31397; - - @Inject - protected DummyLadyHTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Lady H"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyLadyITemplate.java b/data/script/template/script/template/actor/npc/DummyLadyITemplate.java deleted file mode 100644 index 5727bc048..000000000 --- a/data/script/template/script/template/actor/npc/DummyLadyITemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyLadyITemplate extends NPCTemplate { - public static final int ID = 31398; - - @Inject - protected DummyLadyITemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Lady I"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DummyLadyJTemplate.java b/data/script/template/script/template/actor/npc/DummyLadyJTemplate.java deleted file mode 100644 index 2ab9daa01..000000000 --- a/data/script/template/script/template/actor/npc/DummyLadyJTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyLadyJTemplate extends NPCTemplate { - public static final int ID = 31399; - - @Inject - protected DummyLadyJTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Lady J"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DuncanTemplate.java b/data/script/template/script/template/actor/npc/DuncanTemplate.java deleted file mode 100644 index 5dbaf1454..000000000 --- a/data/script/template/script/template/actor/npc/DuncanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuncanTemplate extends NPCTemplate { - public static final int ID = 31626; - - @Inject - protected DuncanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duncan"; - this.serverSideName = false; - this.title = "Chef"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DwarfAdventurer2Template.java b/data/script/template/script/template/actor/npc/DwarfAdventurer2Template.java deleted file mode 100644 index 0c7acc2d5..000000000 --- a/data/script/template/script/template/actor/npc/DwarfAdventurer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarfAdventurer2Template extends NPCTemplate { - public static final int ID = 32511; - - @Inject - protected DwarfAdventurer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarf Adventurer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DwarfAdventurerTemplate.java b/data/script/template/script/template/actor/npc/DwarfAdventurerTemplate.java deleted file mode 100644 index 12ca31efb..000000000 --- a/data/script/template/script/template/actor/npc/DwarfAdventurerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarfAdventurerTemplate extends NPCTemplate { - public static final int ID = 32508; - - @Inject - protected DwarfAdventurerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarf Adventurer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DwarfGolemTemplate.java b/data/script/template/script/template/actor/npc/DwarfGolemTemplate.java deleted file mode 100644 index 7b8c1d3b9..000000000 --- a/data/script/template/script/template/actor/npc/DwarfGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarfGolemTemplate extends NPCTemplate { - public static final int ID = 13119; - - @Inject - protected DwarfGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarf Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 31.00; - this.collisionHeight = 51.80; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/DwarfMaleMercenaryTemplate.java b/data/script/template/script/template/actor/npc/DwarfMaleMercenaryTemplate.java deleted file mode 100644 index 63379502e..000000000 --- a/data/script/template/script/template/actor/npc/DwarfMaleMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarfMaleMercenaryTemplate extends NPCTemplate { - public static final int ID = 13173; - - @Inject - protected DwarfMaleMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarf Male Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EarthSnakeTemplate.java b/data/script/template/script/template/actor/npc/EarthSnakeTemplate.java deleted file mode 100644 index c38643a67..000000000 --- a/data/script/template/script/template/actor/npc/EarthSnakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EarthSnakeTemplate extends NPCTemplate { - public static final int ID = 30409; - - @Inject - protected EarthSnakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Earth Snake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EdmondTemplate.java b/data/script/template/script/template/actor/npc/EdmondTemplate.java deleted file mode 100644 index 0cc1232bb..000000000 --- a/data/script/template/script/template/actor/npc/EdmondTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EdmondTemplate extends NPCTemplate { - public static final int ID = 30497; - - @Inject - protected EdmondTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Edmond"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EdricTemplate.java b/data/script/template/script/template/actor/npc/EdricTemplate.java deleted file mode 100644 index 43000c336..000000000 --- a/data/script/template/script/template/actor/npc/EdricTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EdricTemplate extends NPCTemplate { - public static final int ID = 32527; - - @Inject - protected EdricTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Edric"; - this.serverSideName = false; - this.title = "Officer"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EindburghTemplate.java b/data/script/template/script/template/actor/npc/EindburghTemplate.java deleted file mode 100644 index 02eb768a4..000000000 --- a/data/script/template/script/template/actor/npc/EindburghTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EindburghTemplate extends NPCTemplate { - public static final int ID = 32469; - - @Inject - protected EindburghTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eindburgh"; - this.serverSideName = false; - this.title = "Vice Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ElTemplate.java b/data/script/template/script/template/actor/npc/ElTemplate.java deleted file mode 100644 index 439d7df23..000000000 --- a/data/script/template/script/template/actor/npc/ElTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElTemplate extends NPCTemplate { - public static final int ID = 32556; - - @Inject - protected ElTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "El"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ElenaTemplate.java b/data/script/template/script/template/actor/npc/ElenaTemplate.java deleted file mode 100644 index 799d3c4c2..000000000 --- a/data/script/template/script/template/actor/npc/ElenaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElenaTemplate extends NPCTemplate { - public static final int ID = 31284; - - @Inject - protected ElenaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elena"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EliasTemplate.java b/data/script/template/script/template/actor/npc/EliasTemplate.java deleted file mode 100644 index 2f58ad162..000000000 --- a/data/script/template/script/template/actor/npc/EliasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliasTemplate extends NPCTemplate { - public static final int ID = 30050; - - @Inject - protected EliasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elias"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmeryConverterTemplate.java b/data/script/template/script/template/actor/npc/EmeryConverterTemplate.java deleted file mode 100644 index d24eb05cb..000000000 --- a/data/script/template/script/template/actor/npc/EmeryConverterTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EmeryConverterTemplate extends NPCTemplate { - public static final int ID = 32520; - - @Inject - protected EmeryConverterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emery Converter"; - this.serverSideName = false; - this.title = "Aerial Cleft"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmilyTemplate.java b/data/script/template/script/template/actor/npc/EmilyTemplate.java deleted file mode 100644 index 5c46e0871..000000000 --- a/data/script/template/script/template/actor/npc/EmilyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmilyTemplate extends NPCTemplate { - public static final int ID = 30620; - - @Inject - protected EmilyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emily"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmperorSquashTemplate.java b/data/script/template/script/template/actor/npc/EmperorSquashTemplate.java deleted file mode 100644 index 077e5d33b..000000000 --- a/data/script/template/script/template/actor/npc/EmperorSquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EmperorSquashTemplate extends NPCTemplate { - public static final int ID = 13017; - - @Inject - protected EmperorSquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emperor Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmperorsSealDevice2Template.java b/data/script/template/script/template/actor/npc/EmperorsSealDevice2Template.java deleted file mode 100644 index dc12e153e..000000000 --- a/data/script/template/script/template/actor/npc/EmperorsSealDevice2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmperorsSealDevice2Template extends NPCTemplate { - public static final int ID = 32588; - - @Inject - protected EmperorsSealDevice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emperor's Seal Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 49.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmperorsSealDevice3Template.java b/data/script/template/script/template/actor/npc/EmperorsSealDevice3Template.java deleted file mode 100644 index a7d1a31ac..000000000 --- a/data/script/template/script/template/actor/npc/EmperorsSealDevice3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmperorsSealDevice3Template extends NPCTemplate { - public static final int ID = 32589; - - @Inject - protected EmperorsSealDevice3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emperor's Seal Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 49.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmperorsSealDevice4Template.java b/data/script/template/script/template/actor/npc/EmperorsSealDevice4Template.java deleted file mode 100644 index 559e0cadb..000000000 --- a/data/script/template/script/template/actor/npc/EmperorsSealDevice4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmperorsSealDevice4Template extends NPCTemplate { - public static final int ID = 32590; - - @Inject - protected EmperorsSealDevice4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emperor's Seal Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 49.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmperorsSealDevice5Template.java b/data/script/template/script/template/actor/npc/EmperorsSealDevice5Template.java deleted file mode 100644 index 2ec160235..000000000 --- a/data/script/template/script/template/actor/npc/EmperorsSealDevice5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmperorsSealDevice5Template extends NPCTemplate { - public static final int ID = 32591; - - @Inject - protected EmperorsSealDevice5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emperor's Seal Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 49.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmperorsSealDeviceTemplate.java b/data/script/template/script/template/actor/npc/EmperorsSealDeviceTemplate.java deleted file mode 100644 index f79bf9b69..000000000 --- a/data/script/template/script/template/actor/npc/EmperorsSealDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmperorsSealDeviceTemplate extends NPCTemplate { - public static final int ID = 18833; - - @Inject - protected EmperorsSealDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emperor's Seal Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 24.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute2Template.java b/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute2Template.java deleted file mode 100644 index 0a1177ca1..000000000 --- a/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmployeeOfMagicResearchInstitute2Template extends NPCTemplate { - public static final int ID = 32476; - - @Inject - protected EmployeeOfMagicResearchInstitute2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Employee of Magic Research Institute"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(313); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute3Template.java b/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute3Template.java deleted file mode 100644 index 07f3fc3ac..000000000 --- a/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstitute3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmployeeOfMagicResearchInstitute3Template extends NPCTemplate { - public static final int ID = 32636; - - @Inject - protected EmployeeOfMagicResearchInstitute3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Employee of Magic Research Institute"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(313); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstituteTemplate.java b/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstituteTemplate.java deleted file mode 100644 index fa68978c5..000000000 --- a/data/script/template/script/template/actor/npc/EmployeeOfMagicResearchInstituteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmployeeOfMagicResearchInstituteTemplate extends NPCTemplate { - public static final int ID = 13292; - - @Inject - protected EmployeeOfMagicResearchInstituteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Employee of Magic Research Institute"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(313); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EndrigoTemplate.java b/data/script/template/script/template/actor/npc/EndrigoTemplate.java deleted file mode 100644 index a6bdc7106..000000000 --- a/data/script/template/script/template/actor/npc/EndrigoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EndrigoTemplate extends NPCTemplate { - public static final int ID = 30632; - - @Inject - protected EndrigoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Endrigo"; - this.serverSideName = false; - this.title = "Warden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnergyOfGenerationTemplate.java b/data/script/template/script/template/actor/npc/EnergyOfGenerationTemplate.java deleted file mode 100644 index 17d62d45f..000000000 --- a/data/script/template/script/template/actor/npc/EnergyOfGenerationTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EnergyOfGenerationTemplate extends NPCTemplate { - public static final int ID = 32543; - - @Inject - protected EnergyOfGenerationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy of Generation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnergySeedDarknessTemplate.java b/data/script/template/script/template/actor/npc/EnergySeedDarknessTemplate.java deleted file mode 100644 index d458951c8..000000000 --- a/data/script/template/script/template/actor/npc/EnergySeedDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnergySeedDarknessTemplate extends NPCTemplate { - public static final int ID = 18683; - - @Inject - protected EnergySeedDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy Seed - Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnergySeedDivinityTemplate.java b/data/script/template/script/template/actor/npc/EnergySeedDivinityTemplate.java deleted file mode 100644 index 58db95044..000000000 --- a/data/script/template/script/template/actor/npc/EnergySeedDivinityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnergySeedDivinityTemplate extends NPCTemplate { - public static final int ID = 18682; - - @Inject - protected EnergySeedDivinityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy Seed - Divinity"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnergySeedEarthTemplate.java b/data/script/template/script/template/actor/npc/EnergySeedEarthTemplate.java deleted file mode 100644 index 647e5fb65..000000000 --- a/data/script/template/script/template/actor/npc/EnergySeedEarthTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnergySeedEarthTemplate extends NPCTemplate { - public static final int ID = 18681; - - @Inject - protected EnergySeedEarthTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy Seed - Earth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 33.77338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnergySeedFireTemplate.java b/data/script/template/script/template/actor/npc/EnergySeedFireTemplate.java deleted file mode 100644 index 9f6e602a2..000000000 --- a/data/script/template/script/template/actor/npc/EnergySeedFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnergySeedFireTemplate extends NPCTemplate { - public static final int ID = 18679; - - @Inject - protected EnergySeedFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy Seed - Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnergySeedWaterTemplate.java b/data/script/template/script/template/actor/npc/EnergySeedWaterTemplate.java deleted file mode 100644 index 33eca0af0..000000000 --- a/data/script/template/script/template/actor/npc/EnergySeedWaterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnergySeedWaterTemplate extends NPCTemplate { - public static final int ID = 18678; - - @Inject - protected EnergySeedWaterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy Seed - Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnergySeedWindTemplate.java b/data/script/template/script/template/actor/npc/EnergySeedWindTemplate.java deleted file mode 100644 index 95f6c9f00..000000000 --- a/data/script/template/script/template/actor/npc/EnergySeedWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnergySeedWindTemplate extends NPCTemplate { - public static final int ID = 18680; - - @Inject - protected EnergySeedWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy Seed - Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 33.77338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnfeuxTemplate.java b/data/script/template/script/template/actor/npc/EnfeuxTemplate.java deleted file mode 100644 index 14e1d7520..000000000 --- a/data/script/template/script/template/actor/npc/EnfeuxTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EnfeuxTemplate extends NPCTemplate { - public static final int ID = 31519; - - @Inject - protected EnfeuxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enfeux"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 60.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager10Template.java b/data/script/template/script/template/actor/npc/EngineeringManager10Template.java deleted file mode 100644 index 6a95670a7..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager10Template extends NPCTemplate { - public static final int ID = 35971; - - @Inject - protected EngineeringManager10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager11Template.java b/data/script/template/script/template/actor/npc/EngineeringManager11Template.java deleted file mode 100644 index 7d050832b..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager11Template extends NPCTemplate { - public static final int ID = 36008; - - @Inject - protected EngineeringManager11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager12Template.java b/data/script/template/script/template/actor/npc/EngineeringManager12Template.java deleted file mode 100644 index a16571692..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager12Template extends NPCTemplate { - public static final int ID = 36040; - - @Inject - protected EngineeringManager12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager13Template.java b/data/script/template/script/template/actor/npc/EngineeringManager13Template.java deleted file mode 100644 index dbab3ac1b..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager13Template extends NPCTemplate { - public static final int ID = 36078; - - @Inject - protected EngineeringManager13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager14Template.java b/data/script/template/script/template/actor/npc/EngineeringManager14Template.java deleted file mode 100644 index 93c8808be..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager14Template extends NPCTemplate { - public static final int ID = 36115; - - @Inject - protected EngineeringManager14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager15Template.java b/data/script/template/script/template/actor/npc/EngineeringManager15Template.java deleted file mode 100644 index e70d65f24..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager15Template extends NPCTemplate { - public static final int ID = 36146; - - @Inject - protected EngineeringManager15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager16Template.java b/data/script/template/script/template/actor/npc/EngineeringManager16Template.java deleted file mode 100644 index 0f30b3d38..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager16Template extends NPCTemplate { - public static final int ID = 36178; - - @Inject - protected EngineeringManager16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager17Template.java b/data/script/template/script/template/actor/npc/EngineeringManager17Template.java deleted file mode 100644 index a2921ee29..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager17Template extends NPCTemplate { - public static final int ID = 36216; - - @Inject - protected EngineeringManager17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager18Template.java b/data/script/template/script/template/actor/npc/EngineeringManager18Template.java deleted file mode 100644 index 4e2bf6b98..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager18Template extends NPCTemplate { - public static final int ID = 36254; - - @Inject - protected EngineeringManager18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager19Template.java b/data/script/template/script/template/actor/npc/EngineeringManager19Template.java deleted file mode 100644 index 51b3aac56..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager19Template extends NPCTemplate { - public static final int ID = 36291; - - @Inject - protected EngineeringManager19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager20Template.java b/data/script/template/script/template/actor/npc/EngineeringManager20Template.java deleted file mode 100644 index 66703f7b2..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager20Template extends NPCTemplate { - public static final int ID = 36323; - - @Inject - protected EngineeringManager20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager21Template.java b/data/script/template/script/template/actor/npc/EngineeringManager21Template.java deleted file mode 100644 index 4db56e564..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager21Template extends NPCTemplate { - public static final int ID = 36361; - - @Inject - protected EngineeringManager21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager2Template.java b/data/script/template/script/template/actor/npc/EngineeringManager2Template.java deleted file mode 100644 index 317c2ec6f..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager2Template extends NPCTemplate { - public static final int ID = 35695; - - @Inject - protected EngineeringManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager3Template.java b/data/script/template/script/template/actor/npc/EngineeringManager3Template.java deleted file mode 100644 index ab7dd7f54..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager3Template extends NPCTemplate { - public static final int ID = 35732; - - @Inject - protected EngineeringManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager4Template.java b/data/script/template/script/template/actor/npc/EngineeringManager4Template.java deleted file mode 100644 index 78d95e3a0..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager4Template extends NPCTemplate { - public static final int ID = 35764; - - @Inject - protected EngineeringManager4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager5Template.java b/data/script/template/script/template/actor/npc/EngineeringManager5Template.java deleted file mode 100644 index 478a27c69..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager5Template extends NPCTemplate { - public static final int ID = 35801; - - @Inject - protected EngineeringManager5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager6Template.java b/data/script/template/script/template/actor/npc/EngineeringManager6Template.java deleted file mode 100644 index 7d05eb258..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager6Template extends NPCTemplate { - public static final int ID = 35832; - - @Inject - protected EngineeringManager6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager7Template.java b/data/script/template/script/template/actor/npc/EngineeringManager7Template.java deleted file mode 100644 index ddc507a6f..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager7Template extends NPCTemplate { - public static final int ID = 35864; - - @Inject - protected EngineeringManager7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager8Template.java b/data/script/template/script/template/actor/npc/EngineeringManager8Template.java deleted file mode 100644 index b1e8c1b33..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager8Template extends NPCTemplate { - public static final int ID = 35901; - - @Inject - protected EngineeringManager8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManager9Template.java b/data/script/template/script/template/actor/npc/EngineeringManager9Template.java deleted file mode 100644 index 631c71efb..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManager9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManager9Template extends NPCTemplate { - public static final int ID = 35933; - - @Inject - protected EngineeringManager9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EngineeringManagerTemplate.java b/data/script/template/script/template/actor/npc/EngineeringManagerTemplate.java deleted file mode 100644 index 8ca4a6956..000000000 --- a/data/script/template/script/template/actor/npc/EngineeringManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EngineeringManagerTemplate extends NPCTemplate { - public static final int ID = 35663; - - @Inject - protected EngineeringManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Engineering Manager"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EnragedYetiTemplate.java b/data/script/template/script/template/actor/npc/EnragedYetiTemplate.java deleted file mode 100644 index 8e944e75c..000000000 --- a/data/script/template/script/template/actor/npc/EnragedYetiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnragedYetiTemplate extends NPCTemplate { - public static final int ID = 35592; - - @Inject - protected EnragedYetiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enraged Yeti"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EntranceManager2Template.java b/data/script/template/script/template/actor/npc/EntranceManager2Template.java deleted file mode 100644 index 6e6beb5aa..000000000 --- a/data/script/template/script/template/actor/npc/EntranceManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EntranceManager2Template extends NPCTemplate { - public static final int ID = 32521; - - @Inject - protected EntranceManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Entrance Manager"; - this.serverSideName = false; - this.title = "Handy's Block Checker - Arena 1"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EntranceManager3Template.java b/data/script/template/script/template/actor/npc/EntranceManager3Template.java deleted file mode 100644 index 84eb3909f..000000000 --- a/data/script/template/script/template/actor/npc/EntranceManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EntranceManager3Template extends NPCTemplate { - public static final int ID = 32522; - - @Inject - protected EntranceManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Entrance Manager"; - this.serverSideName = false; - this.title = "Handy's Block Checker - Arena 2"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EntranceManager4Template.java b/data/script/template/script/template/actor/npc/EntranceManager4Template.java deleted file mode 100644 index 634c577e0..000000000 --- a/data/script/template/script/template/actor/npc/EntranceManager4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EntranceManager4Template extends NPCTemplate { - public static final int ID = 32523; - - @Inject - protected EntranceManager4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Entrance Manager"; - this.serverSideName = false; - this.title = "Handy's Block Checker - Arena 3"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EntranceManager5Template.java b/data/script/template/script/template/actor/npc/EntranceManager5Template.java deleted file mode 100644 index 4f2f0223a..000000000 --- a/data/script/template/script/template/actor/npc/EntranceManager5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EntranceManager5Template extends NPCTemplate { - public static final int ID = 32524; - - @Inject - protected EntranceManager5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Entrance Manager"; - this.serverSideName = false; - this.title = "Handy's Block Checker - Arena 4"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EntranceManagerTemplate.java b/data/script/template/script/template/actor/npc/EntranceManagerTemplate.java deleted file mode 100644 index cc66b094b..000000000 --- a/data/script/template/script/template/actor/npc/EntranceManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EntranceManagerTemplate extends NPCTemplate { - public static final int ID = 32503; - - @Inject - protected EntranceManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Entrance Manager"; - this.serverSideName = false; - this.title = "Kratei's Cube"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EricRamsheartTemplate.java b/data/script/template/script/template/actor/npc/EricRamsheartTemplate.java deleted file mode 100644 index d263ef338..000000000 --- a/data/script/template/script/template/actor/npc/EricRamsheartTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EricRamsheartTemplate extends NPCTemplate { - public static final int ID = 31631; - - @Inject - protected EricRamsheartTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eric Ramsheart"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EricTemplate.java b/data/script/template/script/template/actor/npc/EricTemplate.java deleted file mode 100644 index 6d3902a02..000000000 --- a/data/script/template/script/template/actor/npc/EricTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EricTemplate extends NPCTemplate { - public static final int ID = 32570; - - @Inject - protected EricTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eric"; - this.serverSideName = false; - this.title = "Herb Collector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EricaKenWeberTemplate.java b/data/script/template/script/template/actor/npc/EricaKenWeberTemplate.java deleted file mode 100644 index 371ecb2a3..000000000 --- a/data/script/template/script/template/actor/npc/EricaKenWeberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EricaKenWeberTemplate extends NPCTemplate { - public static final int ID = 31619; - - @Inject - protected EricaKenWeberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Erica Ken Weber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ErmianTemplate.java b/data/script/template/script/template/actor/npc/ErmianTemplate.java deleted file mode 100644 index 6c237395d..000000000 --- a/data/script/template/script/template/actor/npc/ErmianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErmianTemplate extends NPCTemplate { - public static final int ID = 32736; - - @Inject - protected ErmianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ermian"; - this.serverSideName = false; - this.title = "General"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EscapeDeviceTemplate.java b/data/script/template/script/template/actor/npc/EscapeDeviceTemplate.java deleted file mode 100644 index 810b94811..000000000 --- a/data/script/template/script/template/actor/npc/EscapeDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EscapeDeviceTemplate extends NPCTemplate { - public static final int ID = 32496; - - @Inject - protected EscapeDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Escape Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 51.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EternityWandererStarisTemplate.java b/data/script/template/script/template/actor/npc/EternityWandererStarisTemplate.java deleted file mode 100644 index 811978049..000000000 --- a/data/script/template/script/template/actor/npc/EternityWandererStarisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EternityWandererStarisTemplate extends NPCTemplate { - public static final int ID = 31612; - - @Inject - protected EternityWandererStarisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eternity Wanderer Staris"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EuclieTemplate.java b/data/script/template/script/template/actor/npc/EuclieTemplate.java deleted file mode 100644 index d4883b857..000000000 --- a/data/script/template/script/template/actor/npc/EuclieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EuclieTemplate extends NPCTemplate { - public static final int ID = 30950; - - @Inject - protected EuclieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Euclie"; - this.serverSideName = false; - this.title = "Researcher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EustaceVanEssenTemplate.java b/data/script/template/script/template/actor/npc/EustaceVanEssenTemplate.java deleted file mode 100644 index 62d0c2f89..000000000 --- a/data/script/template/script/template/actor/npc/EustaceVanEssenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EustaceVanEssenTemplate extends NPCTemplate { - public static final int ID = 31679; - - @Inject - protected EustaceVanEssenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eustace Van Essen"; - this.serverSideName = false; - this.title = "Frontier Guard Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvasObeliskTemplate.java b/data/script/template/script/template/actor/npc/EvasObeliskTemplate.java deleted file mode 100644 index 4cd29be98..000000000 --- a/data/script/template/script/template/actor/npc/EvasObeliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasObeliskTemplate extends NPCTemplate { - public static final int ID = 11; - - @Inject - protected EvasObeliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Obelisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 120.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvasProtector2Template.java b/data/script/template/script/template/actor/npc/EvasProtector2Template.java deleted file mode 100644 index 7afbd957c..000000000 --- a/data/script/template/script/template/actor/npc/EvasProtector2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasProtector2Template extends NPCTemplate { - public static final int ID = 32285; - - @Inject - protected EvasProtector2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Protector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvasProtector3Template.java b/data/script/template/script/template/actor/npc/EvasProtector3Template.java deleted file mode 100644 index e558c821a..000000000 --- a/data/script/template/script/template/actor/npc/EvasProtector3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasProtector3Template extends NPCTemplate { - public static final int ID = 32286; - - @Inject - protected EvasProtector3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Protector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvasProtector4Template.java b/data/script/template/script/template/actor/npc/EvasProtector4Template.java deleted file mode 100644 index d9b979fb2..000000000 --- a/data/script/template/script/template/actor/npc/EvasProtector4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasProtector4Template extends NPCTemplate { - public static final int ID = 32287; - - @Inject - protected EvasProtector4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Protector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvasProtectorTemplate.java b/data/script/template/script/template/actor/npc/EvasProtectorTemplate.java deleted file mode 100644 index 0a7735078..000000000 --- a/data/script/template/script/template/actor/npc/EvasProtectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasProtectorTemplate extends NPCTemplate { - public static final int ID = 32284; - - @Inject - protected EvasProtectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Protector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventGatekeeper14Template.java b/data/script/template/script/template/actor/npc/EventGatekeeper14Template.java deleted file mode 100644 index 05802a123..000000000 --- a/data/script/template/script/template/actor/npc/EventGatekeeper14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper14Template extends NPCTemplate { - public static final int ID = 31767; - - @Inject - protected EventGatekeeper14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventGatekeeper15Template.java b/data/script/template/script/template/actor/npc/EventGatekeeper15Template.java deleted file mode 100644 index 584109672..000000000 --- a/data/script/template/script/template/actor/npc/EventGatekeeper15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper15Template extends NPCTemplate { - public static final int ID = 31768; - - @Inject - protected EventGatekeeper15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventGatekeeper16Template.java b/data/script/template/script/template/actor/npc/EventGatekeeper16Template.java deleted file mode 100644 index c383bc917..000000000 --- a/data/script/template/script/template/actor/npc/EventGatekeeper16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper16Template extends NPCTemplate { - public static final int ID = 32048; - - @Inject - protected EventGatekeeper16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventGatekeeper17Template.java b/data/script/template/script/template/actor/npc/EventGatekeeper17Template.java deleted file mode 100644 index 51235d20c..000000000 --- a/data/script/template/script/template/actor/npc/EventGatekeeper17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper17Template extends NPCTemplate { - public static final int ID = 32353; - - @Inject - protected EventGatekeeper17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventManager2Template.java b/data/script/template/script/template/actor/npc/EventManager2Template.java deleted file mode 100644 index 30e0a9652..000000000 --- a/data/script/template/script/template/actor/npc/EventManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventManager2Template extends NPCTemplate { - public static final int ID = 31855; - - @Inject - protected EventManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventManager3Template.java b/data/script/template/script/template/actor/npc/EventManager3Template.java deleted file mode 100644 index 6886a4368..000000000 --- a/data/script/template/script/template/actor/npc/EventManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventManager3Template extends NPCTemplate { - public static final int ID = 31856; - - @Inject - protected EventManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventManager4Template.java b/data/script/template/script/template/actor/npc/EventManager4Template.java deleted file mode 100644 index 08a2d956d..000000000 --- a/data/script/template/script/template/actor/npc/EventManager4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventManager4Template extends NPCTemplate { - public static final int ID = 31857; - - @Inject - protected EventManager4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventManager5Template.java b/data/script/template/script/template/actor/npc/EventManager5Template.java deleted file mode 100644 index 5a077df90..000000000 --- a/data/script/template/script/template/actor/npc/EventManager5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventManager5Template extends NPCTemplate { - public static final int ID = 31858; - - @Inject - protected EventManager5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EventManagerTemplate.java b/data/script/template/script/template/actor/npc/EventManagerTemplate.java deleted file mode 100644 index 549e3b1c7..000000000 --- a/data/script/template/script/template/actor/npc/EventManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventManagerTemplate extends NPCTemplate { - public static final int ID = 31854; - - @Inject - protected EventManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvertTemplate.java b/data/script/template/script/template/actor/npc/EvertTemplate.java deleted file mode 100644 index fa98ed979..000000000 --- a/data/script/template/script/template/actor/npc/EvertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvertTemplate extends NPCTemplate { - public static final int ID = 30633; - - @Inject - protected EvertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evert"; - this.serverSideName = false; - this.title = "Fisher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvilAltar2Template.java b/data/script/template/script/template/actor/npc/EvilAltar2Template.java deleted file mode 100644 index bfbe80c49..000000000 --- a/data/script/template/script/template/actor/npc/EvilAltar2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EvilAltar2Template extends NPCTemplate { - public static final int ID = 31513; - - @Inject - protected EvilAltar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvilAltar3Template.java b/data/script/template/script/template/actor/npc/EvilAltar3Template.java deleted file mode 100644 index 5cb5cd4e8..000000000 --- a/data/script/template/script/template/actor/npc/EvilAltar3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EvilAltar3Template extends NPCTemplate { - public static final int ID = 31514; - - @Inject - protected EvilAltar3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvilAltar4Template.java b/data/script/template/script/template/actor/npc/EvilAltar4Template.java deleted file mode 100644 index 90383884d..000000000 --- a/data/script/template/script/template/actor/npc/EvilAltar4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EvilAltar4Template extends NPCTemplate { - public static final int ID = 31515; - - @Inject - protected EvilAltar4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvilAltar5Template.java b/data/script/template/script/template/actor/npc/EvilAltar5Template.java deleted file mode 100644 index bde8f2ccb..000000000 --- a/data/script/template/script/template/actor/npc/EvilAltar5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EvilAltar5Template extends NPCTemplate { - public static final int ID = 31516; - - @Inject - protected EvilAltar5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EvilAltarTemplate.java b/data/script/template/script/template/actor/npc/EvilAltarTemplate.java deleted file mode 100644 index b7b7355c7..000000000 --- a/data/script/template/script/template/actor/npc/EvilAltarTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EvilAltarTemplate extends NPCTemplate { - public static final int ID = 31512; - - @Inject - protected EvilAltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ExarionTemplate.java b/data/script/template/script/template/actor/npc/ExarionTemplate.java deleted file mode 100644 index 8808ecf7b..000000000 --- a/data/script/template/script/template/actor/npc/ExarionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExarionTemplate extends NPCTemplate { - public static final int ID = 30748; - - @Inject - protected ExarionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Exarion"; - this.serverSideName = false; - this.title = "Drake"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ExplosiveSpiritOfFireTemplate.java b/data/script/template/script/template/actor/npc/ExplosiveSpiritOfFireTemplate.java deleted file mode 100644 index 3c8bc261e..000000000 --- a/data/script/template/script/template/actor/npc/ExplosiveSpiritOfFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExplosiveSpiritOfFireTemplate extends NPCTemplate { - public static final int ID = 9; - - @Inject - protected ExplosiveSpiritOfFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Explosive Spirit of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 35.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20000000.000000000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 40.00000; - attributes.magicalDefense = 30.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EyeOfArgosTemplate.java b/data/script/template/script/template/actor/npc/EyeOfArgosTemplate.java deleted file mode 100644 index fea8ab02d..000000000 --- a/data/script/template/script/template/actor/npc/EyeOfArgosTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class EyeOfArgosTemplate extends NPCTemplate { - public static final int ID = 31683; - - @Inject - protected EyeOfArgosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Argos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 205.00; - this.collisionHeight = 305.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/EyeOfUdanMarduiTemplate.java b/data/script/template/script/template/actor/npc/EyeOfUdanMarduiTemplate.java deleted file mode 100644 index e38adb1bc..000000000 --- a/data/script/template/script/template/actor/npc/EyeOfUdanMarduiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfUdanMarduiTemplate extends NPCTemplate { - public static final int ID = 31684; - - @Inject - protected EyeOfUdanMarduiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Udan Mardui"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FalkTemplate.java b/data/script/template/script/template/actor/npc/FalkTemplate.java deleted file mode 100644 index c85461bf9..000000000 --- a/data/script/template/script/template/actor/npc/FalkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FalkTemplate extends NPCTemplate { - public static final int ID = 32297; - - @Inject - protected FalkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Falk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 58.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FallenAngel2Template.java b/data/script/template/script/template/actor/npc/FallenAngel2Template.java deleted file mode 100644 index c31dd818c..000000000 --- a/data/script/template/script/template/actor/npc/FallenAngel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngel2Template extends NPCTemplate { - public static final int ID = 32369; - - @Inject - protected FallenAngel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FallenUnicornTemplate.java b/data/script/template/script/template/actor/npc/FallenUnicornTemplate.java deleted file mode 100644 index 1f9d6616f..000000000 --- a/data/script/template/script/template/actor/npc/FallenUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenUnicornTemplate extends NPCTemplate { - public static final int ID = 31746; - - @Inject - protected FallenUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Unicorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FarmRavagerTemplate.java b/data/script/template/script/template/actor/npc/FarmRavagerTemplate.java deleted file mode 100644 index f6516ce16..000000000 --- a/data/script/template/script/template/actor/npc/FarmRavagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FarmRavagerTemplate extends NPCTemplate { - public static final int ID = 18905; - - @Inject - protected FarmRavagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Farm Ravager"; - this.serverSideName = false; - this.title = "Crazed"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 37.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 243976; - this.sp = 2243; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Felix2Template.java b/data/script/template/script/template/actor/npc/Felix2Template.java deleted file mode 100644 index bb4b02db0..000000000 --- a/data/script/template/script/template/actor/npc/Felix2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Felix2Template extends NPCTemplate { - public static final int ID = 32565; - - @Inject - protected Felix2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Felix"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FensterTemplate.java b/data/script/template/script/template/actor/npc/FensterTemplate.java deleted file mode 100644 index cad90d448..000000000 --- a/data/script/template/script/template/actor/npc/FensterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FensterTemplate extends NPCTemplate { - public static final int ID = 30928; - - @Inject - protected FensterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fenster"; - this.serverSideName = false; - this.title = "Mercenary"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FilaurTemplate.java b/data/script/template/script/template/actor/npc/FilaurTemplate.java deleted file mode 100644 index 977b11689..000000000 --- a/data/script/template/script/template/actor/npc/FilaurTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FilaurTemplate extends NPCTemplate { - public static final int ID = 30535; - - @Inject - protected FilaurTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Filaur"; - this.serverSideName = false; - this.title = "Gray Pillar Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FinalForm2Template.java b/data/script/template/script/template/actor/npc/FinalForm2Template.java deleted file mode 100644 index 353305ce3..000000000 --- a/data/script/template/script/template/actor/npc/FinalForm2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FinalForm2Template extends NPCTemplate { - public static final int ID = 13089; - - @Inject - protected FinalForm2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Final Form"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 32.76; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FinalForm3Template.java b/data/script/template/script/template/actor/npc/FinalForm3Template.java deleted file mode 100644 index 04fdc204f..000000000 --- a/data/script/template/script/template/actor/npc/FinalForm3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FinalForm3Template extends NPCTemplate { - public static final int ID = 13142; - - @Inject - protected FinalForm3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Final Form"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 38.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FinalForm4Template.java b/data/script/template/script/template/actor/npc/FinalForm4Template.java deleted file mode 100644 index 3d2cf2477..000000000 --- a/data/script/template/script/template/actor/npc/FinalForm4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FinalForm4Template extends NPCTemplate { - public static final int ID = 13143; - - @Inject - protected FinalForm4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Final Form"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 32.70; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FinalFormTemplate.java b/data/script/template/script/template/actor/npc/FinalFormTemplate.java deleted file mode 100644 index a07845ad5..000000000 --- a/data/script/template/script/template/actor/npc/FinalFormTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FinalFormTemplate extends NPCTemplate { - public static final int ID = 13088; - - @Inject - protected FinalFormTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Final Form"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 38.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FireFeedTemplate.java b/data/script/template/script/template/actor/npc/FireFeedTemplate.java deleted file mode 100644 index 7676f10cc..000000000 --- a/data/script/template/script/template/actor/npc/FireFeedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FireFeedTemplate extends NPCTemplate { - public static final int ID = 18933; - - @Inject - protected FireFeedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fire Feed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 30.50; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FireTemplate.java b/data/script/template/script/template/actor/npc/FireTemplate.java deleted file mode 100644 index a652f4be2..000000000 --- a/data/script/template/script/template/actor/npc/FireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FireTemplate extends NPCTemplate { - public static final int ID = 18927; - - @Inject - protected FireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 30.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FirstOrcTemplate.java b/data/script/template/script/template/actor/npc/FirstOrcTemplate.java deleted file mode 100644 index 65669c906..000000000 --- a/data/script/template/script/template/actor/npc/FirstOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FirstOrcTemplate extends NPCTemplate { - public static final int ID = 30643; - - @Inject - protected FirstOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "First Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FirstReactionTemplate.java b/data/script/template/script/template/actor/npc/FirstReactionTemplate.java deleted file mode 100644 index e6219c204..000000000 --- a/data/script/template/script/template/actor/npc/FirstReactionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FirstReactionTemplate extends NPCTemplate { - public static final int ID = 32248; - - @Inject - protected FirstReactionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "First Reaction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlagOfWinnerTemplate.java b/data/script/template/script/template/actor/npc/FlagOfWinnerTemplate.java deleted file mode 100644 index 1e7239ae0..000000000 --- a/data/script/template/script/template/actor/npc/FlagOfWinnerTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class FlagOfWinnerTemplate extends NPCTemplate { - public static final int ID = 35422; - - @Inject - protected FlagOfWinnerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flag of Winner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 72.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole10Template.java b/data/script/template/script/template/actor/npc/Flagpole10Template.java deleted file mode 100644 index 2354cb598..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole10Template extends NPCTemplate { - public static final int ID = 35964; - - @Inject - protected Flagpole10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole11Template.java b/data/script/template/script/template/actor/npc/Flagpole11Template.java deleted file mode 100644 index f121c8f6e..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole11Template extends NPCTemplate { - public static final int ID = 36002; - - @Inject - protected Flagpole11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole12Template.java b/data/script/template/script/template/actor/npc/Flagpole12Template.java deleted file mode 100644 index 2df62acfe..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole12Template extends NPCTemplate { - public static final int ID = 36033; - - @Inject - protected Flagpole12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole13Template.java b/data/script/template/script/template/actor/npc/Flagpole13Template.java deleted file mode 100644 index 62cb85105..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole13Template extends NPCTemplate { - public static final int ID = 36071; - - @Inject - protected Flagpole13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole14Template.java b/data/script/template/script/template/actor/npc/Flagpole14Template.java deleted file mode 100644 index f6fce46da..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole14Template extends NPCTemplate { - public static final int ID = 36109; - - @Inject - protected Flagpole14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole15Template.java b/data/script/template/script/template/actor/npc/Flagpole15Template.java deleted file mode 100644 index 5457b807d..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole15Template extends NPCTemplate { - public static final int ID = 36140; - - @Inject - protected Flagpole15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole16Template.java b/data/script/template/script/template/actor/npc/Flagpole16Template.java deleted file mode 100644 index beac81aea..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole16Template extends NPCTemplate { - public static final int ID = 36171; - - @Inject - protected Flagpole16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole17Template.java b/data/script/template/script/template/actor/npc/Flagpole17Template.java deleted file mode 100644 index a117e2d7e..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole17Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole17Template extends NPCTemplate { - public static final int ID = 36209; - - @Inject - protected Flagpole17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole18Template.java b/data/script/template/script/template/actor/npc/Flagpole18Template.java deleted file mode 100644 index a57645073..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole18Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole18Template extends NPCTemplate { - public static final int ID = 36247; - - @Inject - protected Flagpole18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole19Template.java b/data/script/template/script/template/actor/npc/Flagpole19Template.java deleted file mode 100644 index f8cbdf6a9..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole19Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole19Template extends NPCTemplate { - public static final int ID = 36285; - - @Inject - protected Flagpole19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole20Template.java b/data/script/template/script/template/actor/npc/Flagpole20Template.java deleted file mode 100644 index ae9c0b301..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole20Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole20Template extends NPCTemplate { - public static final int ID = 36316; - - @Inject - protected Flagpole20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole21Template.java b/data/script/template/script/template/actor/npc/Flagpole21Template.java deleted file mode 100644 index 66beabc97..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole21Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole21Template extends NPCTemplate { - public static final int ID = 36354; - - @Inject - protected Flagpole21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole2Template.java b/data/script/template/script/template/actor/npc/Flagpole2Template.java deleted file mode 100644 index 55727e2f6..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole2Template extends NPCTemplate { - public static final int ID = 35688; - - @Inject - protected Flagpole2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole3Template.java b/data/script/template/script/template/actor/npc/Flagpole3Template.java deleted file mode 100644 index e0c3ad32c..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole3Template extends NPCTemplate { - public static final int ID = 35726; - - @Inject - protected Flagpole3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole4Template.java b/data/script/template/script/template/actor/npc/Flagpole4Template.java deleted file mode 100644 index 48a531f96..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole4Template extends NPCTemplate { - public static final int ID = 35757; - - @Inject - protected Flagpole4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole5Template.java b/data/script/template/script/template/actor/npc/Flagpole5Template.java deleted file mode 100644 index 9153e565c..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole5Template extends NPCTemplate { - public static final int ID = 35795; - - @Inject - protected Flagpole5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole6Template.java b/data/script/template/script/template/actor/npc/Flagpole6Template.java deleted file mode 100644 index 61c1e3c76..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole6Template extends NPCTemplate { - public static final int ID = 35826; - - @Inject - protected Flagpole6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole7Template.java b/data/script/template/script/template/actor/npc/Flagpole7Template.java deleted file mode 100644 index b08190a6f..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole7Template extends NPCTemplate { - public static final int ID = 35857; - - @Inject - protected Flagpole7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole8Template.java b/data/script/template/script/template/actor/npc/Flagpole8Template.java deleted file mode 100644 index 78e862911..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole8Template extends NPCTemplate { - public static final int ID = 35895; - - @Inject - protected Flagpole8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Flagpole9Template.java b/data/script/template/script/template/actor/npc/Flagpole9Template.java deleted file mode 100644 index 450ba2d82..000000000 --- a/data/script/template/script/template/actor/npc/Flagpole9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Flagpole9Template extends NPCTemplate { - public static final int ID = 35926; - - @Inject - protected Flagpole9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlagpoleTemplate.java b/data/script/template/script/template/actor/npc/FlagpoleTemplate.java deleted file mode 100644 index 3163e005d..000000000 --- a/data/script/template/script/template/actor/npc/FlagpoleTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class FlagpoleTemplate extends NPCTemplate { - public static final int ID = 35657; - - @Inject - protected FlagpoleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flagpole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameBoxTemplate.java b/data/script/template/script/template/actor/npc/FlameBoxTemplate.java deleted file mode 100644 index d5d086f5f..000000000 --- a/data/script/template/script/template/actor/npc/FlameBoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameBoxTemplate extends NPCTemplate { - public static final int ID = 29; - - @Inject - protected FlameBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Box"; - this.serverSideName = false; - this.title = "Flame Box"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 12.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfApostates2Template.java b/data/script/template/script/template/actor/npc/FlameOfApostates2Template.java deleted file mode 100644 index 5f02691b6..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfApostates2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfApostates2Template extends NPCTemplate { - public static final int ID = 18311; - - @Inject - protected FlameOfApostates2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of Apostates"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3689.360340000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 16.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8454; - this.sp = 599; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 110.36578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfApostatesTemplate.java b/data/script/template/script/template/actor/npc/FlameOfApostatesTemplate.java deleted file mode 100644 index c5efacbca..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfApostatesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfApostatesTemplate extends NPCTemplate { - public static final int ID = 18301; - - @Inject - protected FlameOfApostatesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of Apostates"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3689.360340000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 16.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8454; - this.sp = 599; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 110.36578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfDarkOmen2Template.java b/data/script/template/script/template/actor/npc/FlameOfDarkOmen2Template.java deleted file mode 100644 index 2880fc900..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfDarkOmen2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfDarkOmen2Template extends NPCTemplate { - public static final int ID = 18315; - - @Inject - protected FlameOfDarkOmen2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of Dark Omen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7037.300940000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 22.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18473; - this.sp = 1784; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 173.47182; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfDarkOmenTemplate.java b/data/script/template/script/template/actor/npc/FlameOfDarkOmenTemplate.java deleted file mode 100644 index e4bd81633..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfDarkOmenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfDarkOmenTemplate extends NPCTemplate { - public static final int ID = 18305; - - @Inject - protected FlameOfDarkOmenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of Dark Omen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7037.300940000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 22.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18473; - this.sp = 1784; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 173.47182; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfForbiddenPath2Template.java b/data/script/template/script/template/actor/npc/FlameOfForbiddenPath2Template.java deleted file mode 100644 index 8df9d9503..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfForbiddenPath2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfForbiddenPath2Template extends NPCTemplate { - public static final int ID = 18317; - - @Inject - protected FlameOfForbiddenPath2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of Forbidden Path"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8527.061610000000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 25.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24933; - this.sp = 2763; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 875.49759; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 204.19002; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfForbiddenPathTemplate.java b/data/script/template/script/template/actor/npc/FlameOfForbiddenPathTemplate.java deleted file mode 100644 index fcacede96..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfForbiddenPathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfForbiddenPathTemplate extends NPCTemplate { - public static final int ID = 18307; - - @Inject - protected FlameOfForbiddenPathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of Forbidden Path"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8612.332226100000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 25.755000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 24933; - this.sp = 2763; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 206.23192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfTheBranded2Template.java b/data/script/template/script/template/actor/npc/FlameOfTheBranded2Template.java deleted file mode 100644 index e822cae3d..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfTheBranded2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfTheBranded2Template extends NPCTemplate { - public static final int ID = 18309; - - @Inject - protected FlameOfTheBranded2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of the Branded"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2318.214060000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 13.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4894; - this.sp = 290; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 82.82786; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfTheBrandedTemplate.java b/data/script/template/script/template/actor/npc/FlameOfTheBrandedTemplate.java deleted file mode 100644 index 827f01dbf..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfTheBrandedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfTheBrandedTemplate extends NPCTemplate { - public static final int ID = 18299; - - @Inject - protected FlameOfTheBrandedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of the Branded"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2318.214060000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 13.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4894; - this.sp = 290; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 82.82786; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfTheWitch2Template.java b/data/script/template/script/template/actor/npc/FlameOfTheWitch2Template.java deleted file mode 100644 index 6c50b53b7..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfTheWitch2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfTheWitch2Template extends NPCTemplate { - public static final int ID = 18313; - - @Inject - protected FlameOfTheWitch2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of the Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5329.740540000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 19.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12980; - this.sp = 1079; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 141.26065; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameOfTheWitchTemplate.java b/data/script/template/script/template/actor/npc/FlameOfTheWitchTemplate.java deleted file mode 100644 index ddc4665a0..000000000 --- a/data/script/template/script/template/actor/npc/FlameOfTheWitchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfTheWitchTemplate extends NPCTemplate { - public static final int ID = 18303; - - @Inject - protected FlameOfTheWitchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of the Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5329.740540000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 19.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12980; - this.sp = 1079; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 141.26065; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameSalamanderTemplate.java b/data/script/template/script/template/actor/npc/FlameSalamanderTemplate.java deleted file mode 100644 index d104ede84..000000000 --- a/data/script/template/script/template/actor/npc/FlameSalamanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameSalamanderTemplate extends NPCTemplate { - public static final int ID = 30411; - - @Inject - protected FlameSalamanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Salamander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlameSuccessorAkkanTemplate.java b/data/script/template/script/template/actor/npc/FlameSuccessorAkkanTemplate.java deleted file mode 100644 index 6ba9d460e..000000000 --- a/data/script/template/script/template/actor/npc/FlameSuccessorAkkanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameSuccessorAkkanTemplate extends NPCTemplate { - public static final int ID = 31636; - - @Inject - protected FlameSuccessorAkkanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Successor Akkan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(305); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlauronTemplate.java b/data/script/template/script/template/actor/npc/FlauronTemplate.java deleted file mode 100644 index 501d79983..000000000 --- a/data/script/template/script/template/actor/npc/FlauronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlauronTemplate extends NPCTemplate { - public static final int ID = 32010; - - @Inject - protected FlauronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flauron"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FloorTeleportDevice2Template.java b/data/script/template/script/template/actor/npc/FloorTeleportDevice2Template.java deleted file mode 100644 index 422a34bed..000000000 --- a/data/script/template/script/template/actor/npc/FloorTeleportDevice2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class FloorTeleportDevice2Template extends NPCTemplate { - public static final int ID = 32754; - - @Inject - protected FloorTeleportDevice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floor Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FloorTeleportDevice3Template.java b/data/script/template/script/template/actor/npc/FloorTeleportDevice3Template.java deleted file mode 100644 index 0080e4030..000000000 --- a/data/script/template/script/template/actor/npc/FloorTeleportDevice3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class FloorTeleportDevice3Template extends NPCTemplate { - public static final int ID = 32755; - - @Inject - protected FloorTeleportDevice3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floor Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FloorTeleportDevice4Template.java b/data/script/template/script/template/actor/npc/FloorTeleportDevice4Template.java deleted file mode 100644 index bd063f274..000000000 --- a/data/script/template/script/template/actor/npc/FloorTeleportDevice4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class FloorTeleportDevice4Template extends NPCTemplate { - public static final int ID = 32756; - - @Inject - protected FloorTeleportDevice4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floor Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FloorTeleportDeviceTemplate.java b/data/script/template/script/template/actor/npc/FloorTeleportDeviceTemplate.java deleted file mode 100644 index 6ae04ceda..000000000 --- a/data/script/template/script/template/actor/npc/FloorTeleportDeviceTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class FloorTeleportDeviceTemplate extends NPCTemplate { - public static final int ID = 32753; - - @Inject - protected FloorTeleportDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floor Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FlowerFairySpiritTemplate.java b/data/script/template/script/template/actor/npc/FlowerFairySpiritTemplate.java deleted file mode 100644 index 756f4ddb0..000000000 --- a/data/script/template/script/template/actor/npc/FlowerFairySpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlowerFairySpiritTemplate extends NPCTemplate { - public static final int ID = 1586; - - @Inject - protected FlowerFairySpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flower Fairy Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForPresentation1Template.java b/data/script/template/script/template/actor/npc/ForPresentation1Template.java deleted file mode 100644 index 0bc15196c..000000000 --- a/data/script/template/script/template/actor/npc/ForPresentation1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForPresentation1Template extends NPCTemplate { - public static final int ID = 13149; - - @Inject - protected ForPresentation1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "For Presentation 1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForPresentation2Template.java b/data/script/template/script/template/actor/npc/ForPresentation2Template.java deleted file mode 100644 index e9de79ee2..000000000 --- a/data/script/template/script/template/actor/npc/ForPresentation2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForPresentation2Template extends NPCTemplate { - public static final int ID = 13150; - - @Inject - protected ForPresentation2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "For Presentation 2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForPresentation3Template.java b/data/script/template/script/template/actor/npc/ForPresentation3Template.java deleted file mode 100644 index 6eeb83246..000000000 --- a/data/script/template/script/template/actor/npc/ForPresentation3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForPresentation3Template extends NPCTemplate { - public static final int ID = 13151; - - @Inject - protected ForPresentation3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "For Presentation 3"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForPresentation4Template.java b/data/script/template/script/template/actor/npc/ForPresentation4Template.java deleted file mode 100644 index db611128e..000000000 --- a/data/script/template/script/template/actor/npc/ForPresentation4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForPresentation4Template extends NPCTemplate { - public static final int ID = 13152; - - @Inject - protected ForPresentation4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "For Presentation 4"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForPresentation5Template.java b/data/script/template/script/template/actor/npc/ForPresentation5Template.java deleted file mode 100644 index 0997258c2..000000000 --- a/data/script/template/script/template/actor/npc/ForPresentation5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForPresentation5Template extends NPCTemplate { - public static final int ID = 13153; - - @Inject - protected ForPresentation5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "For Presentation 5"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForgottenMonument2Template.java b/data/script/template/script/template/actor/npc/ForgottenMonument2Template.java deleted file mode 100644 index 4fd118357..000000000 --- a/data/script/template/script/template/actor/npc/ForgottenMonument2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ForgottenMonument2Template extends NPCTemplate { - public static final int ID = 31662; - - @Inject - protected ForgottenMonument2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forgotten Monument"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForgottenMonument3Template.java b/data/script/template/script/template/actor/npc/ForgottenMonument3Template.java deleted file mode 100644 index 7c469f856..000000000 --- a/data/script/template/script/template/actor/npc/ForgottenMonument3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ForgottenMonument3Template extends NPCTemplate { - public static final int ID = 31663; - - @Inject - protected ForgottenMonument3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forgotten Monument"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForgottenMonument4Template.java b/data/script/template/script/template/actor/npc/ForgottenMonument4Template.java deleted file mode 100644 index 5a09aa7ba..000000000 --- a/data/script/template/script/template/actor/npc/ForgottenMonument4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ForgottenMonument4Template extends NPCTemplate { - public static final int ID = 31664; - - @Inject - protected ForgottenMonument4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forgotten Monument"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ForgottenMonumentTemplate.java b/data/script/template/script/template/actor/npc/ForgottenMonumentTemplate.java deleted file mode 100644 index 75f4eab2c..000000000 --- a/data/script/template/script/template/actor/npc/ForgottenMonumentTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ForgottenMonumentTemplate extends NPCTemplate { - public static final int ID = 31661; - - @Inject - protected ForgottenMonumentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forgotten Monument"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressAgathionTemplate.java b/data/script/template/script/template/actor/npc/FortressAgathionTemplate.java deleted file mode 100644 index 4c619cef2..000000000 --- a/data/script/template/script/template/actor/npc/FortressAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressAgathionTemplate extends NPCTemplate { - public static final int ID = 16029; - - @Inject - protected FortressAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 3.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressGuard2Template.java b/data/script/template/script/template/actor/npc/FortressGuard2Template.java deleted file mode 100644 index b6bfea75e..000000000 --- a/data/script/template/script/template/actor/npc/FortressGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressGuard2Template extends NPCTemplate { - public static final int ID = 35642; - - @Inject - protected FortressGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressGuardTemplate.java b/data/script/template/script/template/actor/npc/FortressGuardTemplate.java deleted file mode 100644 index ef6e0d308..000000000 --- a/data/script/template/script/template/actor/npc/FortressGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressGuardTemplate extends NPCTemplate { - public static final int ID = 35641; - - @Inject - protected FortressGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap10Template.java b/data/script/template/script/template/actor/npc/FortressTrap10Template.java deleted file mode 100644 index de6392021..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap10Template extends NPCTemplate { - public static final int ID = 36421; - - @Inject - protected FortressTrap10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap11Template.java b/data/script/template/script/template/actor/npc/FortressTrap11Template.java deleted file mode 100644 index 0f20c5ff5..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap11Template extends NPCTemplate { - public static final int ID = 36422; - - @Inject - protected FortressTrap11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap12Template.java b/data/script/template/script/template/actor/npc/FortressTrap12Template.java deleted file mode 100644 index c49cbd122..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap12Template extends NPCTemplate { - public static final int ID = 36423; - - @Inject - protected FortressTrap12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap13Template.java b/data/script/template/script/template/actor/npc/FortressTrap13Template.java deleted file mode 100644 index fe3604c66..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap13Template extends NPCTemplate { - public static final int ID = 36424; - - @Inject - protected FortressTrap13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap14Template.java b/data/script/template/script/template/actor/npc/FortressTrap14Template.java deleted file mode 100644 index 981c68ccd..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap14Template extends NPCTemplate { - public static final int ID = 36425; - - @Inject - protected FortressTrap14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap15Template.java b/data/script/template/script/template/actor/npc/FortressTrap15Template.java deleted file mode 100644 index bb014565e..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap15Template extends NPCTemplate { - public static final int ID = 36426; - - @Inject - protected FortressTrap15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap16Template.java b/data/script/template/script/template/actor/npc/FortressTrap16Template.java deleted file mode 100644 index ab9f2aba8..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap16Template extends NPCTemplate { - public static final int ID = 36427; - - @Inject - protected FortressTrap16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap17Template.java b/data/script/template/script/template/actor/npc/FortressTrap17Template.java deleted file mode 100644 index cc7c1b4c4..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap17Template extends NPCTemplate { - public static final int ID = 36428; - - @Inject - protected FortressTrap17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap18Template.java b/data/script/template/script/template/actor/npc/FortressTrap18Template.java deleted file mode 100644 index 529540367..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap18Template extends NPCTemplate { - public static final int ID = 36429; - - @Inject - protected FortressTrap18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap19Template.java b/data/script/template/script/template/actor/npc/FortressTrap19Template.java deleted file mode 100644 index 4d80a8462..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap19Template extends NPCTemplate { - public static final int ID = 36430; - - @Inject - protected FortressTrap19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap20Template.java b/data/script/template/script/template/actor/npc/FortressTrap20Template.java deleted file mode 100644 index 75cd844eb..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap20Template extends NPCTemplate { - public static final int ID = 36431; - - @Inject - protected FortressTrap20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap21Template.java b/data/script/template/script/template/actor/npc/FortressTrap21Template.java deleted file mode 100644 index 31ab6091e..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap21Template extends NPCTemplate { - public static final int ID = 36432; - - @Inject - protected FortressTrap21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap2Template.java b/data/script/template/script/template/actor/npc/FortressTrap2Template.java deleted file mode 100644 index 853749795..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap2Template extends NPCTemplate { - public static final int ID = 36413; - - @Inject - protected FortressTrap2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap3Template.java b/data/script/template/script/template/actor/npc/FortressTrap3Template.java deleted file mode 100644 index b16fe04d9..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap3Template extends NPCTemplate { - public static final int ID = 36414; - - @Inject - protected FortressTrap3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap4Template.java b/data/script/template/script/template/actor/npc/FortressTrap4Template.java deleted file mode 100644 index f48a28c55..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap4Template extends NPCTemplate { - public static final int ID = 36415; - - @Inject - protected FortressTrap4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap5Template.java b/data/script/template/script/template/actor/npc/FortressTrap5Template.java deleted file mode 100644 index 2cb6a4850..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap5Template extends NPCTemplate { - public static final int ID = 36416; - - @Inject - protected FortressTrap5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap6Template.java b/data/script/template/script/template/actor/npc/FortressTrap6Template.java deleted file mode 100644 index dfcbb4346..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap6Template extends NPCTemplate { - public static final int ID = 36417; - - @Inject - protected FortressTrap6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap7Template.java b/data/script/template/script/template/actor/npc/FortressTrap7Template.java deleted file mode 100644 index 1f189dfdd..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap7Template extends NPCTemplate { - public static final int ID = 36418; - - @Inject - protected FortressTrap7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap8Template.java b/data/script/template/script/template/actor/npc/FortressTrap8Template.java deleted file mode 100644 index d29348233..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap8Template extends NPCTemplate { - public static final int ID = 36419; - - @Inject - protected FortressTrap8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrap9Template.java b/data/script/template/script/template/actor/npc/FortressTrap9Template.java deleted file mode 100644 index f5d6e8c11..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrap9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrap9Template extends NPCTemplate { - public static final int ID = 36420; - - @Inject - protected FortressTrap9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FortressTrapTemplate.java b/data/script/template/script/template/actor/npc/FortressTrapTemplate.java deleted file mode 100644 index 00bcc7f5b..000000000 --- a/data/script/template/script/template/actor/npc/FortressTrapTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortressTrapTemplate extends NPCTemplate { - public static final int ID = 36412; - - @Inject - protected FortressTrapTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortress Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 1.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FoundrySpiritGuard2Template.java b/data/script/template/script/template/actor/npc/FoundrySpiritGuard2Template.java deleted file mode 100644 index c085b6ac9..000000000 --- a/data/script/template/script/template/actor/npc/FoundrySpiritGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundrySpiritGuard2Template extends NPCTemplate { - public static final int ID = 22389; - - @Inject - protected FoundrySpiritGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Spirit Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 31.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640012; - this.sp = 66706; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9273.29977; - attributes.magicalAttack = 6442.91152; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 51.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FranzTemplate.java b/data/script/template/script/template/actor/npc/FranzTemplate.java deleted file mode 100644 index 3911b8ff8..000000000 --- a/data/script/template/script/template/actor/npc/FranzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FranzTemplate extends NPCTemplate { - public static final int ID = 32597; - - @Inject - protected FranzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Franz"; - this.serverSideName = false; - this.title = "Witness of Dawn"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.75; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FreeGiftMerchantTemplate.java b/data/script/template/script/template/actor/npc/FreeGiftMerchantTemplate.java deleted file mode 100644 index b0f89dd43..000000000 --- a/data/script/template/script/template/actor/npc/FreeGiftMerchantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreeGiftMerchantTemplate extends NPCTemplate { - public static final int ID = 13182; - - @Inject - protected FreeGiftMerchantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Free Gift Merchant"; - this.serverSideName = false; - this.title = "Gracia"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FrenziedBabyCougarTemplate.java b/data/script/template/script/template/actor/npc/FrenziedBabyCougarTemplate.java deleted file mode 100644 index 4b56e2630..000000000 --- a/data/script/template/script/template/actor/npc/FrenziedBabyCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrenziedBabyCougarTemplate extends NPCTemplate { - public static final int ID = 35622; - - @Inject - protected FrenziedBabyCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frenzied Baby Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.70; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28154.657961092500000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 235.19901; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 992.49497; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FrenziedBuffaloBabyTemplate.java b/data/script/template/script/template/actor/npc/FrenziedBuffaloBabyTemplate.java deleted file mode 100644 index 2ab231c2f..000000000 --- a/data/script/template/script/template/actor/npc/FrenziedBuffaloBabyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrenziedBuffaloBabyTemplate extends NPCTemplate { - public static final int ID = 35621; - - @Inject - protected FrenziedBuffaloBabyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frenzied Buffalo Baby"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 35193.322451365600000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 620.30936; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FrenziedBuffaloTemplate.java b/data/script/template/script/template/actor/npc/FrenziedBuffaloTemplate.java deleted file mode 100644 index 1b7d10f02..000000000 --- a/data/script/template/script/template/actor/npc/FrenziedBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrenziedBuffaloTemplate extends NPCTemplate { - public static final int ID = 35619; - - @Inject - protected FrenziedBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frenzied Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31673.990206229100000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 1240.61871; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FrenziedCougarTemplate.java b/data/script/template/script/template/actor/npc/FrenziedCougarTemplate.java deleted file mode 100644 index a4b984914..000000000 --- a/data/script/template/script/template/actor/npc/FrenziedCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrenziedCougarTemplate extends NPCTemplate { - public static final int ID = 35618; - - @Inject - protected FrenziedCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frenzied Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 70386.644902731300000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 1240.61871; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FrenziedKookaburraTemplate.java b/data/script/template/script/template/actor/npc/FrenziedKookaburraTemplate.java deleted file mode 100644 index 0634c32b8..000000000 --- a/data/script/template/script/template/actor/npc/FrenziedKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrenziedKookaburraTemplate extends NPCTemplate { - public static final int ID = 35620; - - @Inject - protected FrenziedKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frenzied Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 35193.322451365600000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 2481.23743; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Freya2Template.java b/data/script/template/script/template/actor/npc/Freya2Template.java deleted file mode 100644 index 87a0804ba..000000000 --- a/data/script/template/script/template/actor/npc/Freya2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Freya2Template extends NPCTemplate { - public static final int ID = 18847; - - @Inject - protected Freya2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya"; - this.serverSideName = false; - this.title = "Ice Queen"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 98.50; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2388699.675054090000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 918.195504075765000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FreyaTemplate.java b/data/script/template/script/template/actor/npc/FreyaTemplate.java deleted file mode 100644 index a9f54f2bb..000000000 --- a/data/script/template/script/template/actor/npc/FreyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyaTemplate extends NPCTemplate { - public static final int ID = 13296; - - @Inject - protected FreyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 36.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FreyasStewardTemplate.java b/data/script/template/script/template/actor/npc/FreyasStewardTemplate.java deleted file mode 100644 index c543c83af..000000000 --- a/data/script/template/script/template/actor/npc/FreyasStewardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasStewardTemplate extends NPCTemplate { - public static final int ID = 32029; - - @Inject - protected FreyasStewardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's Steward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Frog2Template.java b/data/script/template/script/template/actor/npc/Frog2Template.java deleted file mode 100644 index 23e6ae4cd..000000000 --- a/data/script/template/script/template/actor/npc/Frog2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Frog2Template extends NPCTemplate { - public static final int ID = 32572; - - @Inject - protected Frog2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frog"; - this.serverSideName = false; - this.title = "Great King"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FrogTemplate.java b/data/script/template/script/template/actor/npc/FrogTemplate.java deleted file mode 100644 index 36dd8d81c..000000000 --- a/data/script/template/script/template/actor/npc/FrogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrogTemplate extends NPCTemplate { - public static final int ID = 13157; - - @Inject - protected FrogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frog"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Furnace2Template.java b/data/script/template/script/template/actor/npc/Furnace2Template.java deleted file mode 100644 index 426c6d7d7..000000000 --- a/data/script/template/script/template/actor/npc/Furnace2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Furnace2Template extends NPCTemplate { - public static final int ID = 18914; - - @Inject - protected Furnace2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Furnace"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 30.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/FurnaceTemplate.java b/data/script/template/script/template/actor/npc/FurnaceTemplate.java deleted file mode 100644 index f75157005..000000000 --- a/data/script/template/script/template/actor/npc/FurnaceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FurnaceTemplate extends NPCTemplate { - public static final int ID = 18913; - - @Inject - protected FurnaceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Furnace"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 30.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GabrielleTemplate.java b/data/script/template/script/template/actor/npc/GabrielleTemplate.java deleted file mode 100644 index 41c0ae7dd..000000000 --- a/data/script/template/script/template/actor/npc/GabrielleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GabrielleTemplate extends NPCTemplate { - public static final int ID = 30753; - - @Inject - protected GabrielleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gabrielle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GalateTemplate.java b/data/script/template/script/template/actor/npc/GalateTemplate.java deleted file mode 100644 index e65e3d5e4..000000000 --- a/data/script/template/script/template/actor/npc/GalateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalateTemplate extends NPCTemplate { - public static final int ID = 32292; - - @Inject - protected GalateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GalateaTemplate.java b/data/script/template/script/template/actor/npc/GalateaTemplate.java deleted file mode 100644 index 247ea56cd..000000000 --- a/data/script/template/script/template/actor/npc/GalateaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalateaTemplate extends NPCTemplate { - public static final int ID = 30634; - - @Inject - protected GalateaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galatea"; - this.serverSideName = false; - this.title = "High Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GalionTemplate.java b/data/script/template/script/template/actor/npc/GalionTemplate.java deleted file mode 100644 index bde997858..000000000 --- a/data/script/template/script/template/actor/npc/GalionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalionTemplate extends NPCTemplate { - public static final int ID = 30958; - - @Inject - protected GalionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GallintTemplate.java b/data/script/template/script/template/actor/npc/GallintTemplate.java deleted file mode 100644 index fed1551f0..000000000 --- a/data/script/template/script/template/actor/npc/GallintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GallintTemplate extends NPCTemplate { - public static final int ID = 30017; - - @Inject - protected GallintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gallint"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GantakiZuUrutuTemplate.java b/data/script/template/script/template/actor/npc/GantakiZuUrutuTemplate.java deleted file mode 100644 index 83fbd8079..000000000 --- a/data/script/template/script/template/actor/npc/GantakiZuUrutuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GantakiZuUrutuTemplate extends NPCTemplate { - public static final int ID = 30587; - - @Inject - protected GantakiZuUrutuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gantaki Zu Urutu"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GardenGuard12Template.java b/data/script/template/script/template/actor/npc/GardenGuard12Template.java deleted file mode 100644 index 8a19eacaf..000000000 --- a/data/script/template/script/template/actor/npc/GardenGuard12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard12Template extends NPCTemplate { - public static final int ID = 25529; - - @Inject - protected GardenGuard12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = "Vice Inspector"; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2488.543127047850000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GardenGuard13Template.java b/data/script/template/script/template/actor/npc/GardenGuard13Template.java deleted file mode 100644 index 1cc8f1b94..000000000 --- a/data/script/template/script/template/actor/npc/GardenGuard13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard13Template extends NPCTemplate { - public static final int ID = 25530; - - @Inject - protected GardenGuard13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = "Vice Inspector"; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1244.271563523930000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GardenGuard14Template.java b/data/script/template/script/template/actor/npc/GardenGuard14Template.java deleted file mode 100644 index 65556b1e3..000000000 --- a/data/script/template/script/template/actor/npc/GardenGuard14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard14Template extends NPCTemplate { - public static final int ID = 32330; - - @Inject - protected GardenGuard14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = true; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GardenSculptureTemplate.java b/data/script/template/script/template/actor/npc/GardenSculptureTemplate.java deleted file mode 100644 index fe44489a2..000000000 --- a/data/script/template/script/template/actor/npc/GardenSculptureTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GardenSculptureTemplate extends NPCTemplate { - public static final int ID = 32030; - - @Inject - protected GardenSculptureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Sculpture"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Gardener2Template.java b/data/script/template/script/template/actor/npc/Gardener2Template.java deleted file mode 100644 index b427b4c25..000000000 --- a/data/script/template/script/template/actor/npc/Gardener2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gardener2Template extends NPCTemplate { - public static final int ID = 18586; - - @Inject - protected Gardener2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gardener"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 26.80; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GardenerTemplate.java b/data/script/template/script/template/actor/npc/GardenerTemplate.java deleted file mode 100644 index 53ae8f01b..000000000 --- a/data/script/template/script/template/actor/npc/GardenerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenerTemplate extends NPCTemplate { - public static final int ID = 18581; - - @Inject - protected GardenerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gardener"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 26.80; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GariachinTemplate.java b/data/script/template/script/template/actor/npc/GariachinTemplate.java deleted file mode 100644 index 992545647..000000000 --- a/data/script/template/script/template/actor/npc/GariachinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GariachinTemplate extends NPCTemplate { - public static final int ID = 32112; - - @Inject - protected GariachinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gariachin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GateTemplate.java b/data/script/template/script/template/actor/npc/GateTemplate.java deleted file mode 100644 index 061df4d8f..000000000 --- a/data/script/template/script/template/actor/npc/GateTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GateTemplate extends NPCTemplate { - public static final int ID = 35643; - - @Inject - protected GateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 184.00; - this.collisionHeight = 24.00; - this.level = 56; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GatekeeperOfAbyss2Template.java b/data/script/template/script/template/actor/npc/GatekeeperOfAbyss2Template.java deleted file mode 100644 index 6a1f7b5cf..000000000 --- a/data/script/template/script/template/actor/npc/GatekeeperOfAbyss2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperOfAbyss2Template extends NPCTemplate { - public static final int ID = 32540; - - @Inject - protected GatekeeperOfAbyss2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper of Abyss"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 119.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GatekeeperOfFireDragon2Template.java b/data/script/template/script/template/actor/npc/GatekeeperOfFireDragon2Template.java deleted file mode 100644 index 7292b9247..000000000 --- a/data/script/template/script/template/actor/npc/GatekeeperOfFireDragon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperOfFireDragon2Template extends NPCTemplate { - public static final int ID = 31686; - - @Inject - protected GatekeeperOfFireDragon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper of Fire Dragon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GatekeeperOfFireDragon3Template.java b/data/script/template/script/template/actor/npc/GatekeeperOfFireDragon3Template.java deleted file mode 100644 index b134b4249..000000000 --- a/data/script/template/script/template/actor/npc/GatekeeperOfFireDragon3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperOfFireDragon3Template extends NPCTemplate { - public static final int ID = 31687; - - @Inject - protected GatekeeperOfFireDragon3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper of Fire Dragon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GatekeeperOfFireDragonTemplate.java b/data/script/template/script/template/actor/npc/GatekeeperOfFireDragonTemplate.java deleted file mode 100644 index 0561b472c..000000000 --- a/data/script/template/script/template/actor/npc/GatekeeperOfFireDragonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperOfFireDragonTemplate extends NPCTemplate { - public static final int ID = 31384; - - @Inject - protected GatekeeperOfFireDragonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper of Fire Dragon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GatemasterOfTheFutureTemplate.java b/data/script/template/script/template/actor/npc/GatemasterOfTheFutureTemplate.java deleted file mode 100644 index ab1abf85d..000000000 --- a/data/script/template/script/template/actor/npc/GatemasterOfTheFutureTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GatemasterOfTheFutureTemplate extends NPCTemplate { - public static final int ID = 32262; - - @Inject - protected GatemasterOfTheFutureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatemaster of the Future"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GatemasterOfThePastTemplate.java b/data/script/template/script/template/actor/npc/GatemasterOfThePastTemplate.java deleted file mode 100644 index de04ec382..000000000 --- a/data/script/template/script/template/actor/npc/GatemasterOfThePastTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GatemasterOfThePastTemplate extends NPCTemplate { - public static final int ID = 32260; - - @Inject - protected GatemasterOfThePastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatemaster of the Past"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GatemasterOfThePresentTemplate.java b/data/script/template/script/template/actor/npc/GatemasterOfThePresentTemplate.java deleted file mode 100644 index 785fcf410..000000000 --- a/data/script/template/script/template/actor/npc/GatemasterOfThePresentTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GatemasterOfThePresentTemplate extends NPCTemplate { - public static final int ID = 32261; - - @Inject - protected GatemasterOfThePresentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatemaster of the Present"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GauriTwinklerockTemplate.java b/data/script/template/script/template/actor/npc/GauriTwinklerockTemplate.java deleted file mode 100644 index aaad534b9..000000000 --- a/data/script/template/script/template/actor/npc/GauriTwinklerockTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GauriTwinklerockTemplate extends NPCTemplate { - public static final int ID = 30550; - - @Inject - protected GauriTwinklerockTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gauri Twinklerock"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GedrikTemplate.java b/data/script/template/script/template/actor/npc/GedrikTemplate.java deleted file mode 100644 index 39bdf5aaf..000000000 --- a/data/script/template/script/template/actor/npc/GedrikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GedrikTemplate extends NPCTemplate { - public static final int ID = 31587; - - @Inject - protected GedrikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gedrik"; - this.serverSideName = false; - this.title = "Gemcutter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General11Template.java b/data/script/template/script/template/actor/npc/General11Template.java deleted file mode 100644 index 6cde602da..000000000 --- a/data/script/template/script/template/actor/npc/General11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General11Template extends NPCTemplate { - public static final int ID = 36038; - - @Inject - protected General11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General13Template.java b/data/script/template/script/template/actor/npc/General13Template.java deleted file mode 100644 index d482e5fae..000000000 --- a/data/script/template/script/template/actor/npc/General13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General13Template extends NPCTemplate { - public static final int ID = 36076; - - @Inject - protected General13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General15Template.java b/data/script/template/script/template/actor/npc/General15Template.java deleted file mode 100644 index 83a63c98d..000000000 --- a/data/script/template/script/template/actor/npc/General15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General15Template extends NPCTemplate { - public static final int ID = 36176; - - @Inject - protected General15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General17Template.java b/data/script/template/script/template/actor/npc/General17Template.java deleted file mode 100644 index a554ef9ec..000000000 --- a/data/script/template/script/template/actor/npc/General17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General17Template extends NPCTemplate { - public static final int ID = 36214; - - @Inject - protected General17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General19Template.java b/data/script/template/script/template/actor/npc/General19Template.java deleted file mode 100644 index c41e86252..000000000 --- a/data/script/template/script/template/actor/npc/General19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General19Template extends NPCTemplate { - public static final int ID = 36252; - - @Inject - protected General19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General21Template.java b/data/script/template/script/template/actor/npc/General21Template.java deleted file mode 100644 index 2192da4cb..000000000 --- a/data/script/template/script/template/actor/npc/General21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General21Template extends NPCTemplate { - public static final int ID = 36321; - - @Inject - protected General21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General23Template.java b/data/script/template/script/template/actor/npc/General23Template.java deleted file mode 100644 index 2701a2d26..000000000 --- a/data/script/template/script/template/actor/npc/General23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General23Template extends NPCTemplate { - public static final int ID = 36359; - - @Inject - protected General23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General3Template.java b/data/script/template/script/template/actor/npc/General3Template.java deleted file mode 100644 index 85cd4ba95..000000000 --- a/data/script/template/script/template/actor/npc/General3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General3Template extends NPCTemplate { - public static final int ID = 35762; - - @Inject - protected General3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General5Template.java b/data/script/template/script/template/actor/npc/General5Template.java deleted file mode 100644 index 021a6683e..000000000 --- a/data/script/template/script/template/actor/npc/General5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General5Template extends NPCTemplate { - public static final int ID = 35862; - - @Inject - protected General5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General7Template.java b/data/script/template/script/template/actor/npc/General7Template.java deleted file mode 100644 index 9e5231c41..000000000 --- a/data/script/template/script/template/actor/npc/General7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General7Template extends NPCTemplate { - public static final int ID = 35931; - - @Inject - protected General7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/General9Template.java b/data/script/template/script/template/actor/npc/General9Template.java deleted file mode 100644 index 6ecd74180..000000000 --- a/data/script/template/script/template/actor/npc/General9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General9Template extends NPCTemplate { - public static final int ID = 35969; - - @Inject - protected General9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GeneralTemplate.java b/data/script/template/script/template/actor/npc/GeneralTemplate.java deleted file mode 100644 index 5278ee268..000000000 --- a/data/script/template/script/template/actor/npc/GeneralTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GeneralTemplate extends NPCTemplate { - public static final int ID = 35693; - - @Inject - protected GeneralTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GeraldTemplate.java b/data/script/template/script/template/actor/npc/GeraldTemplate.java deleted file mode 100644 index a35fc2766..000000000 --- a/data/script/template/script/template/actor/npc/GeraldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GeraldTemplate extends NPCTemplate { - public static final int ID = 30650; - - @Inject - protected GeraldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gerald"; - this.serverSideName = false; - this.title = "Priest of the Earth"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhostOfARailroadEngineerTemplate.java b/data/script/template/script/template/actor/npc/GhostOfARailroadEngineerTemplate.java deleted file mode 100644 index 55b76f6c2..000000000 --- a/data/script/template/script/template/actor/npc/GhostOfARailroadEngineerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfARailroadEngineerTemplate extends NPCTemplate { - public static final int ID = 32054; - - @Inject - protected GhostOfARailroadEngineerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Railroad Engineer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhostOfAdventurer2Template.java b/data/script/template/script/template/actor/npc/GhostOfAdventurer2Template.java deleted file mode 100644 index 4983bb1d2..000000000 --- a/data/script/template/script/template/actor/npc/GhostOfAdventurer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAdventurer2Template extends NPCTemplate { - public static final int ID = 31538; - - @Inject - protected GhostOfAdventurer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Adventurer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhostOfAdventurerTemplate.java b/data/script/template/script/template/actor/npc/GhostOfAdventurerTemplate.java deleted file mode 100644 index ff9c59682..000000000 --- a/data/script/template/script/template/actor/npc/GhostOfAdventurerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAdventurerTemplate extends NPCTemplate { - public static final int ID = 31529; - - @Inject - protected GhostOfAdventurerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Adventurer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhostOfAnAncientRailroadEngineerTemplate.java b/data/script/template/script/template/actor/npc/GhostOfAnAncientRailroadEngineerTemplate.java deleted file mode 100644 index 599cb7207..000000000 --- a/data/script/template/script/template/actor/npc/GhostOfAnAncientRailroadEngineerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAnAncientRailroadEngineerTemplate extends NPCTemplate { - public static final int ID = 32055; - - @Inject - protected GhostOfAnAncientRailroadEngineerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of an Ancient Railroad Engineer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhostOfPriestTemplate.java b/data/script/template/script/template/actor/npc/GhostOfPriestTemplate.java deleted file mode 100644 index f277c16de..000000000 --- a/data/script/template/script/template/actor/npc/GhostOfPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfPriestTemplate extends NPCTemplate { - public static final int ID = 31528; - - @Inject - protected GhostOfPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhostOfVonHellmannTemplate.java b/data/script/template/script/template/actor/npc/GhostOfVonHellmannTemplate.java deleted file mode 100644 index 03322f21b..000000000 --- a/data/script/template/script/template/actor/npc/GhostOfVonHellmannTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfVonHellmannTemplate extends NPCTemplate { - public static final int ID = 31524; - - @Inject - protected GhostOfVonHellmannTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of von Hellmann"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhostOfVonHellmannsPageTemplate.java b/data/script/template/script/template/actor/npc/GhostOfVonHellmannsPageTemplate.java deleted file mode 100644 index 1e92a4f06..000000000 --- a/data/script/template/script/template/actor/npc/GhostOfVonHellmannsPageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfVonHellmannsPageTemplate extends NPCTemplate { - public static final int ID = 31525; - - @Inject - protected GhostOfVonHellmannsPageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of von Hellmann's Page"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GhouliffDroopstoneTemplate.java b/data/script/template/script/template/actor/npc/GhouliffDroopstoneTemplate.java deleted file mode 100644 index 23a5c1423..000000000 --- a/data/script/template/script/template/actor/npc/GhouliffDroopstoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhouliffDroopstoneTemplate extends NPCTemplate { - public static final int ID = 30549; - - @Inject - protected GhouliffDroopstoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghouliff Droopstone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GiantRat2Template.java b/data/script/template/script/template/actor/npc/GiantRat2Template.java deleted file mode 100644 index dca18d6e3..000000000 --- a/data/script/template/script/template/actor/npc/GiantRat2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantRat2Template extends NPCTemplate { - public static final int ID = 13121; - - @Inject - protected GiantRat2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant rat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 19.50000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GiantRat3Template.java b/data/script/template/script/template/actor/npc/GiantRat3Template.java deleted file mode 100644 index a1ca1c14a..000000000 --- a/data/script/template/script/template/actor/npc/GiantRat3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantRat3Template extends NPCTemplate { - public static final int ID = 13122; - - @Inject - protected GiantRat3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant rat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 19.50000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GiantRat4Template.java b/data/script/template/script/template/actor/npc/GiantRat4Template.java deleted file mode 100644 index 922978b53..000000000 --- a/data/script/template/script/template/actor/npc/GiantRat4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantRat4Template extends NPCTemplate { - public static final int ID = 13124; - - @Inject - protected GiantRat4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant rat"; - this.serverSideName = false; - this.title = "Mr. Bashful"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 19.50000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GiantRatTemplate.java b/data/script/template/script/template/actor/npc/GiantRatTemplate.java deleted file mode 100644 index c34628214..000000000 --- a/data/script/template/script/template/actor/npc/GiantRatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantRatTemplate extends NPCTemplate { - public static final int ID = 13120; - - @Inject - protected GiantRatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant rat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 19.50000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GilmoreTemplate.java b/data/script/template/script/template/actor/npc/GilmoreTemplate.java deleted file mode 100644 index 9fecae8cd..000000000 --- a/data/script/template/script/template/actor/npc/GilmoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GilmoreTemplate extends NPCTemplate { - public static final int ID = 30754; - - @Inject - protected GilmoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gilmore"; - this.serverSideName = false; - this.title = "Antharas Watchman"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GinbyTemplate.java b/data/script/template/script/template/actor/npc/GinbyTemplate.java deleted file mode 100644 index 47573ab27..000000000 --- a/data/script/template/script/template/actor/npc/GinbyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GinbyTemplate extends NPCTemplate { - public static final int ID = 32566; - - @Inject - protected GinbyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ginby"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GirlBearTemplate.java b/data/script/template/script/template/actor/npc/GirlBearTemplate.java deleted file mode 100644 index 804af03bf..000000000 --- a/data/script/template/script/template/actor/npc/GirlBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GirlBearTemplate extends NPCTemplate { - public static final int ID = 16060; - - @Inject - protected GirlBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Girl Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 3.00; - this.collisionHeight = 7.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GiselleVonHellmannTemplate.java b/data/script/template/script/template/actor/npc/GiselleVonHellmannTemplate.java deleted file mode 100644 index 2b642228a..000000000 --- a/data/script/template/script/template/actor/npc/GiselleVonHellmannTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiselleVonHellmannTemplate extends NPCTemplate { - public static final int ID = 35631; - - @Inject - protected GiselleVonHellmannTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giselle von Hellmann"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 110191.515554098000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 22.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1440.03527; - attributes.magicalAttack = 124.10060; - attributes.physicalDefense = 984.81219; - attributes.magicalDefense = 480.42854; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GlacierTemplate.java b/data/script/template/script/template/actor/npc/GlacierTemplate.java deleted file mode 100644 index 609cc0044..000000000 --- a/data/script/template/script/template/actor/npc/GlacierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlacierTemplate extends NPCTemplate { - public static final int ID = 18853; - - @Inject - protected GlacierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glacier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 27.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerCaptainTemplate.java b/data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerCaptainTemplate.java deleted file mode 100644 index 67b54184b..000000000 --- a/data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GloomyBabyWhiteTigerCaptainTemplate extends NPCTemplate { - public static final int ID = 13289; - - @Inject - protected GloomyBabyWhiteTigerCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gloomy Baby White Tiger Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 29.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7563.291139240510000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerTemplate.java b/data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerTemplate.java deleted file mode 100644 index 5a873d431..000000000 --- a/data/script/template/script/template/actor/npc/GloomyBabyWhiteTigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GloomyBabyWhiteTigerTemplate extends NPCTemplate { - public static final int ID = 13288; - - @Inject - protected GloomyBabyWhiteTigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gloomy Baby White Tiger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.70; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 601.265822784810000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GloomyHeadMilkCowTemplate.java b/data/script/template/script/template/actor/npc/GloomyHeadMilkCowTemplate.java deleted file mode 100644 index 5a770ce2e..000000000 --- a/data/script/template/script/template/actor/npc/GloomyHeadMilkCowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GloomyHeadMilkCowTemplate extends NPCTemplate { - public static final int ID = 13192; - - @Inject - protected GloomyHeadMilkCowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gloomy Head Milk Cow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 28.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7563.291139240510000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GloomyMilkCowTemplate.java b/data/script/template/script/template/actor/npc/GloomyMilkCowTemplate.java deleted file mode 100644 index 50b2aba63..000000000 --- a/data/script/template/script/template/actor/npc/GloomyMilkCowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GloomyMilkCowTemplate extends NPCTemplate { - public static final int ID = 13191; - - @Inject - protected GloomyMilkCowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gloomy Milk Cow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 12.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 601.265822784810000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GludioTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/GludioTerritoryManagerTemplate.java deleted file mode 100644 index f25a0646b..000000000 --- a/data/script/template/script/template/actor/npc/GludioTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GludioTerritoryManagerTemplate extends NPCTemplate { - public static final int ID = 32074; - - @Inject - protected GludioTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gludio Territory Manager"; - this.serverSideName = false; - this.title = "Guild President"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GnocianAgathionTemplate.java b/data/script/template/script/template/actor/npc/GnocianAgathionTemplate.java deleted file mode 100644 index 4ec882dd6..000000000 --- a/data/script/template/script/template/actor/npc/GnocianAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GnocianAgathionTemplate extends NPCTemplate { - public static final int ID = 1541; - - @Inject - protected GnocianAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gnocian Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GodOfFortuneTemplate.java b/data/script/template/script/template/actor/npc/GodOfFortuneTemplate.java deleted file mode 100644 index c0e0da5da..000000000 --- a/data/script/template/script/template/actor/npc/GodOfFortuneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GodOfFortuneTemplate extends NPCTemplate { - public static final int ID = 1523; - - @Inject - protected GodOfFortuneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "God of Fortune"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GoldAgathionTemplate.java b/data/script/template/script/template/actor/npc/GoldAgathionTemplate.java deleted file mode 100644 index c5de283bb..000000000 --- a/data/script/template/script/template/actor/npc/GoldAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoldAgathionTemplate extends NPCTemplate { - public static final int ID = 1502; - - @Inject - protected GoldAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gold Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GoldenPigTemplate.java b/data/script/template/script/template/actor/npc/GoldenPigTemplate.java deleted file mode 100644 index 03d6cd4bc..000000000 --- a/data/script/template/script/template/actor/npc/GoldenPigTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoldenPigTemplate extends NPCTemplate { - public static final int ID = 13035; - - @Inject - protected GoldenPigTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Golden Pig"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 18.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GolemGuardianTemplate.java b/data/script/template/script/template/actor/npc/GolemGuardianTemplate.java deleted file mode 100644 index b30e33b8f..000000000 --- a/data/script/template/script/template/actor/npc/GolemGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GolemGuardianTemplate extends NPCTemplate { - public static final int ID = 13083; - - @Inject - protected GolemGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Golem Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GordonTemplate.java b/data/script/template/script/template/actor/npc/GordonTemplate.java deleted file mode 100644 index d9a3979f1..000000000 --- a/data/script/template/script/template/actor/npc/GordonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GordonTemplate extends NPCTemplate { - public static final int ID = 13102; - - @Inject - protected GordonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gordon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 43.00; - this.collisionHeight = 46.60; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GouphTemplate.java b/data/script/template/script/template/actor/npc/GouphTemplate.java deleted file mode 100644 index e5cfcbc2b..000000000 --- a/data/script/template/script/template/actor/npc/GouphTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GouphTemplate extends NPCTemplate { - public static final int ID = 30523; - - @Inject - protected GouphTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gouph"; - this.serverSideName = false; - this.title = "Collector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GraciaServerHelperTemplate.java b/data/script/template/script/template/actor/npc/GraciaServerHelperTemplate.java deleted file mode 100644 index e4a38df16..000000000 --- a/data/script/template/script/template/actor/npc/GraciaServerHelperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraciaServerHelperTemplate extends NPCTemplate { - public static final int ID = 32630; - - @Inject - protected GraciaServerHelperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gracia Server Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GraciaServerProofExchangerTemplate.java b/data/script/template/script/template/actor/npc/GraciaServerProofExchangerTemplate.java deleted file mode 100644 index a810874a5..000000000 --- a/data/script/template/script/template/actor/npc/GraciaServerProofExchangerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraciaServerProofExchangerTemplate extends NPCTemplate { - public static final int ID = 32631; - - @Inject - protected GraciaServerProofExchangerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gracia Server Proof Exchanger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GraciaSurvivorTemplate.java b/data/script/template/script/template/actor/npc/GraciaSurvivorTemplate.java deleted file mode 100644 index 3ae6f8afc..000000000 --- a/data/script/template/script/template/actor/npc/GraciaSurvivorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraciaSurvivorTemplate extends NPCTemplate { - public static final int ID = 32632; - - @Inject - protected GraciaSurvivorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gracia Survivor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GrailApostle2Template.java b/data/script/template/script/template/actor/npc/GrailApostle2Template.java deleted file mode 100644 index 9c34aa685..000000000 --- a/data/script/template/script/template/actor/npc/GrailApostle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrailApostle2Template extends NPCTemplate { - public static final int ID = 13080; - - @Inject - protected GrailApostle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grail Apostle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GrailApostleTemplate.java b/data/script/template/script/template/actor/npc/GrailApostleTemplate.java deleted file mode 100644 index e9457b763..000000000 --- a/data/script/template/script/template/actor/npc/GrailApostleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrailApostleTemplate extends NPCTemplate { - public static final int ID = 13079; - - @Inject - protected GrailApostleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grail Apostle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GrannyTigerTemplate.java b/data/script/template/script/template/actor/npc/GrannyTigerTemplate.java deleted file mode 100644 index 2f00719b9..000000000 --- a/data/script/template/script/template/actor/npc/GrannyTigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrannyTigerTemplate extends NPCTemplate { - public static final int ID = 1585; - - @Inject - protected GrannyTigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Granny Tiger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GraveRobberWarrior3Template.java b/data/script/template/script/template/actor/npc/GraveRobberWarrior3Template.java deleted file mode 100644 index 8bd8620ff..000000000 --- a/data/script/template/script/template/actor/npc/GraveRobberWarrior3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberWarrior3Template extends NPCTemplate { - public static final int ID = 32651; - - @Inject - protected GraveRobberWarrior3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Warrior"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreatPigTemplate.java b/data/script/template/script/template/actor/npc/GreatPigTemplate.java deleted file mode 100644 index 0d9009d06..000000000 --- a/data/script/template/script/template/actor/npc/GreatPigTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatPigTemplate extends NPCTemplate { - public static final int ID = 13196; - - @Inject - protected GreatPigTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Pig"; - this.serverSideName = false; - this.title = "Mis-summoned"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 18.30; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7563.291139240510000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreatSoul2Template.java b/data/script/template/script/template/actor/npc/GreatSoul2Template.java deleted file mode 100644 index 71d58f4b2..000000000 --- a/data/script/template/script/template/actor/npc/GreatSoul2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GreatSoul2Template extends NPCTemplate { - public static final int ID = 32125; - - @Inject - protected GreatSoul2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Soul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreatSoulTemplate.java b/data/script/template/script/template/actor/npc/GreatSoulTemplate.java deleted file mode 100644 index 0ec415509..000000000 --- a/data/script/template/script/template/actor/npc/GreatSoulTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GreatSoulTemplate extends NPCTemplate { - public static final int ID = 32124; - - @Inject - protected GreatSoulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Soul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreatSumoMatchAgathionTemplate.java b/data/script/template/script/template/actor/npc/GreatSumoMatchAgathionTemplate.java deleted file mode 100644 index 428dbc6aa..000000000 --- a/data/script/template/script/template/actor/npc/GreatSumoMatchAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatSumoMatchAgathionTemplate extends NPCTemplate { - public static final int ID = 1521; - - @Inject - protected GreatSumoMatchAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Sumo Match Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreenFlag2Template.java b/data/script/template/script/template/actor/npc/GreenFlag2Template.java deleted file mode 100644 index ecf6fe278..000000000 --- a/data/script/template/script/template/actor/npc/GreenFlag2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GreenFlag2Template extends NPCTemplate { - public static final int ID = 35609; - - @Inject - protected GreenFlag2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 51.80; - this.collisionHeight = 108.25; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreenFlagTemplate.java b/data/script/template/script/template/actor/npc/GreenFlagTemplate.java deleted file mode 100644 index 0fb360e27..000000000 --- a/data/script/template/script/template/actor/npc/GreenFlagTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GreenFlagTemplate extends NPCTemplate { - public static final int ID = 35425; - - @Inject - protected GreenFlagTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 75.00; - this.collisionHeight = 55.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreenRobedTojigongAgathionTemplate.java b/data/script/template/script/template/actor/npc/GreenRobedTojigongAgathionTemplate.java deleted file mode 100644 index 4005c5f71..000000000 --- a/data/script/template/script/template/actor/npc/GreenRobedTojigongAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenRobedTojigongAgathionTemplate extends NPCTemplate { - public static final int ID = 1517; - - @Inject - protected GreenRobedTojigongAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green-Robed Tojigong Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Grendel2Template.java b/data/script/template/script/template/actor/npc/Grendel2Template.java deleted file mode 100644 index d0aa9f0fb..000000000 --- a/data/script/template/script/template/actor/npc/Grendel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Grendel2Template extends NPCTemplate { - public static final int ID = 18904; - - @Inject - protected Grendel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grendel"; - this.serverSideName = false; - this.title = "Golden"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 17.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreyTemplate.java b/data/script/template/script/template/actor/npc/GreyTemplate.java deleted file mode 100644 index dfb3b01bc..000000000 --- a/data/script/template/script/template/actor/npc/GreyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreyTemplate extends NPCTemplate { - public static final int ID = 30744; - - @Inject - protected GreyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grey"; - this.serverSideName = false; - this.title = "Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Greymore2Template.java b/data/script/template/script/template/actor/npc/Greymore2Template.java deleted file mode 100644 index 182daa368..000000000 --- a/data/script/template/script/template/actor/npc/Greymore2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Greymore2Template extends NPCTemplate { - public static final int ID = 32757; - - @Inject - protected Greymore2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greymore"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GreymoreTemplate.java b/data/script/template/script/template/actor/npc/GreymoreTemplate.java deleted file mode 100644 index c6fa3be02..000000000 --- a/data/script/template/script/template/actor/npc/GreymoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreymoreTemplate extends NPCTemplate { - public static final int ID = 32008; - - @Inject - protected GreymoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greymore"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GriffonTemplate.java b/data/script/template/script/template/actor/npc/GriffonTemplate.java deleted file mode 100644 index 513a51fcf..000000000 --- a/data/script/template/script/template/actor/npc/GriffonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GriffonTemplate extends NPCTemplate { - public static final int ID = 16055; - - @Inject - protected GriffonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Griffon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 5.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GrimstTemplate.java b/data/script/template/script/template/actor/npc/GrimstTemplate.java deleted file mode 100644 index 41da73864..000000000 --- a/data/script/template/script/template/actor/npc/GrimstTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrimstTemplate extends NPCTemplate { - public static final int ID = 31604; - - @Inject - protected GrimstTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grimst"; - this.serverSideName = false; - this.title = "Information Broker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GrizzlyBearTemplate.java b/data/script/template/script/template/actor/npc/GrizzlyBearTemplate.java deleted file mode 100644 index b25b3bf95..000000000 --- a/data/script/template/script/template/actor/npc/GrizzlyBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrizzlyBearTemplate extends NPCTemplate { - public static final int ID = 13131; - - @Inject - protected GrizzlyBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grizzly Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GroupGatekeeper4Template.java b/data/script/template/script/template/actor/npc/GroupGatekeeper4Template.java deleted file mode 100644 index 8782080d4..000000000 --- a/data/script/template/script/template/actor/npc/GroupGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeper4Template extends NPCTemplate { - public static final int ID = 35613; - - @Inject - protected GroupGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GroupGatekeeper5Template.java b/data/script/template/script/template/actor/npc/GroupGatekeeper5Template.java deleted file mode 100644 index 0fa73daae..000000000 --- a/data/script/template/script/template/actor/npc/GroupGatekeeper5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeper5Template extends NPCTemplate { - public static final int ID = 35614; - - @Inject - protected GroupGatekeeper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GroupGatekeeper6Template.java b/data/script/template/script/template/actor/npc/GroupGatekeeper6Template.java deleted file mode 100644 index 6c33fa1ac..000000000 --- a/data/script/template/script/template/actor/npc/GroupGatekeeper6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeper6Template extends NPCTemplate { - public static final int ID = 35615; - - @Inject - protected GroupGatekeeper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GroupGatekeeper7Template.java b/data/script/template/script/template/actor/npc/GroupGatekeeper7Template.java deleted file mode 100644 index 117b6c3c7..000000000 --- a/data/script/template/script/template/actor/npc/GroupGatekeeper7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeper7Template extends NPCTemplate { - public static final int ID = 35616; - - @Inject - protected GroupGatekeeper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GroupGatekeeper8Template.java b/data/script/template/script/template/actor/npc/GroupGatekeeper8Template.java deleted file mode 100644 index 9592d13e7..000000000 --- a/data/script/template/script/template/actor/npc/GroupGatekeeper8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeper8Template extends NPCTemplate { - public static final int ID = 35617; - - @Inject - protected GroupGatekeeper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuangongAgathionTemplate.java b/data/script/template/script/template/actor/npc/GuangongAgathionTemplate.java deleted file mode 100644 index 7663b78e8..000000000 --- a/data/script/template/script/template/actor/npc/GuangongAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuangongAgathionTemplate extends NPCTemplate { - public static final int ID = 1551; - - @Inject - protected GuangongAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guangong Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain11Template.java b/data/script/template/script/template/actor/npc/GuardCaptain11Template.java deleted file mode 100644 index 0578d7c79..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain11Template extends NPCTemplate { - public static final int ID = 35829; - - @Inject - protected GuardCaptain11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain13Template.java b/data/script/template/script/template/actor/npc/GuardCaptain13Template.java deleted file mode 100644 index 27c7ceeed..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain13Template extends NPCTemplate { - public static final int ID = 35860; - - @Inject - protected GuardCaptain13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain15Template.java b/data/script/template/script/template/actor/npc/GuardCaptain15Template.java deleted file mode 100644 index 6591e14d6..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain15Template extends NPCTemplate { - public static final int ID = 35898; - - @Inject - protected GuardCaptain15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain17Template.java b/data/script/template/script/template/actor/npc/GuardCaptain17Template.java deleted file mode 100644 index 02f8bd760..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain17Template extends NPCTemplate { - public static final int ID = 35929; - - @Inject - protected GuardCaptain17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain19Template.java b/data/script/template/script/template/actor/npc/GuardCaptain19Template.java deleted file mode 100644 index 40230d969..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain19Template extends NPCTemplate { - public static final int ID = 35967; - - @Inject - protected GuardCaptain19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain21Template.java b/data/script/template/script/template/actor/npc/GuardCaptain21Template.java deleted file mode 100644 index 8fae5fe2e..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain21Template extends NPCTemplate { - public static final int ID = 36005; - - @Inject - protected GuardCaptain21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain23Template.java b/data/script/template/script/template/actor/npc/GuardCaptain23Template.java deleted file mode 100644 index 694800522..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain23Template extends NPCTemplate { - public static final int ID = 36036; - - @Inject - protected GuardCaptain23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain25Template.java b/data/script/template/script/template/actor/npc/GuardCaptain25Template.java deleted file mode 100644 index 9b0e4c694..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain25Template extends NPCTemplate { - public static final int ID = 36074; - - @Inject - protected GuardCaptain25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain27Template.java b/data/script/template/script/template/actor/npc/GuardCaptain27Template.java deleted file mode 100644 index 45d1c8e1a..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain27Template extends NPCTemplate { - public static final int ID = 36112; - - @Inject - protected GuardCaptain27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain29Template.java b/data/script/template/script/template/actor/npc/GuardCaptain29Template.java deleted file mode 100644 index 7d6be1af2..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain29Template extends NPCTemplate { - public static final int ID = 36143; - - @Inject - protected GuardCaptain29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain31Template.java b/data/script/template/script/template/actor/npc/GuardCaptain31Template.java deleted file mode 100644 index 4d246b3c1..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain31Template extends NPCTemplate { - public static final int ID = 36174; - - @Inject - protected GuardCaptain31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain33Template.java b/data/script/template/script/template/actor/npc/GuardCaptain33Template.java deleted file mode 100644 index 059df8588..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain33Template extends NPCTemplate { - public static final int ID = 36212; - - @Inject - protected GuardCaptain33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain35Template.java b/data/script/template/script/template/actor/npc/GuardCaptain35Template.java deleted file mode 100644 index 223b1227e..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain35Template extends NPCTemplate { - public static final int ID = 36250; - - @Inject - protected GuardCaptain35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain37Template.java b/data/script/template/script/template/actor/npc/GuardCaptain37Template.java deleted file mode 100644 index 099d94942..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain37Template extends NPCTemplate { - public static final int ID = 36288; - - @Inject - protected GuardCaptain37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain39Template.java b/data/script/template/script/template/actor/npc/GuardCaptain39Template.java deleted file mode 100644 index 83d90e8fd..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain39Template extends NPCTemplate { - public static final int ID = 36319; - - @Inject - protected GuardCaptain39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain3Template.java b/data/script/template/script/template/actor/npc/GuardCaptain3Template.java deleted file mode 100644 index 9085bbec6..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain3Template extends NPCTemplate { - public static final int ID = 35691; - - @Inject - protected GuardCaptain3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain41Template.java b/data/script/template/script/template/actor/npc/GuardCaptain41Template.java deleted file mode 100644 index a233616f6..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain41Template extends NPCTemplate { - public static final int ID = 36357; - - @Inject - protected GuardCaptain41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain5Template.java b/data/script/template/script/template/actor/npc/GuardCaptain5Template.java deleted file mode 100644 index 05e15ef35..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain5Template extends NPCTemplate { - public static final int ID = 35729; - - @Inject - protected GuardCaptain5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain7Template.java b/data/script/template/script/template/actor/npc/GuardCaptain7Template.java deleted file mode 100644 index 5f6cefe77..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain7Template extends NPCTemplate { - public static final int ID = 35760; - - @Inject - protected GuardCaptain7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptain9Template.java b/data/script/template/script/template/actor/npc/GuardCaptain9Template.java deleted file mode 100644 index 4fea2ce42..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptain9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain9Template extends NPCTemplate { - public static final int ID = 35798; - - @Inject - protected GuardCaptain9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardCaptainTemplate.java b/data/script/template/script/template/actor/npc/GuardCaptainTemplate.java deleted file mode 100644 index 539732f8b..000000000 --- a/data/script/template/script/template/actor/npc/GuardCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptainTemplate extends NPCTemplate { - public static final int ID = 35660; - - @Inject - protected GuardCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder10Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder10Template.java deleted file mode 100644 index d10e8b581..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder10Template extends NPCTemplate { - public static final int ID = 31874; - - @Inject - protected GuardianOfBorder10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder11Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder11Template.java deleted file mode 100644 index 00b5fc7f2..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder11Template extends NPCTemplate { - public static final int ID = 31875; - - @Inject - protected GuardianOfBorder11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder12Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder12Template.java deleted file mode 100644 index 36d572ff1..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder12Template extends NPCTemplate { - public static final int ID = 31876; - - @Inject - protected GuardianOfBorder12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder13Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder13Template.java deleted file mode 100644 index d13648ba8..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder13Template extends NPCTemplate { - public static final int ID = 31877; - - @Inject - protected GuardianOfBorder13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder14Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder14Template.java deleted file mode 100644 index 1198d8f91..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder14Template extends NPCTemplate { - public static final int ID = 31878; - - @Inject - protected GuardianOfBorder14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder15Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder15Template.java deleted file mode 100644 index b61c12b00..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder15Template extends NPCTemplate { - public static final int ID = 31879; - - @Inject - protected GuardianOfBorder15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder16Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder16Template.java deleted file mode 100644 index f72dfd56d..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder16Template extends NPCTemplate { - public static final int ID = 31880; - - @Inject - protected GuardianOfBorder16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder17Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder17Template.java deleted file mode 100644 index 5e569a9da..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder17Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder17Template extends NPCTemplate { - public static final int ID = 31881; - - @Inject - protected GuardianOfBorder17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder18Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder18Template.java deleted file mode 100644 index 2f44b7c15..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder18Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder18Template extends NPCTemplate { - public static final int ID = 31882; - - @Inject - protected GuardianOfBorder18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 45; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder19Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder19Template.java deleted file mode 100644 index 9ed69c8c8..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder19Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder19Template extends NPCTemplate { - public static final int ID = 31883; - - @Inject - protected GuardianOfBorder19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder20Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder20Template.java deleted file mode 100644 index 3e1c4b14d..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder20Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder20Template extends NPCTemplate { - public static final int ID = 31884; - - @Inject - protected GuardianOfBorder20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder21Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder21Template.java deleted file mode 100644 index 28e6abdd9..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder21Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder21Template extends NPCTemplate { - public static final int ID = 31885; - - @Inject - protected GuardianOfBorder21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder22Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder22Template.java deleted file mode 100644 index 7d5a7e3ad..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder22Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder22Template extends NPCTemplate { - public static final int ID = 31886; - - @Inject - protected GuardianOfBorder22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder23Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder23Template.java deleted file mode 100644 index 4d6270494..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder23Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder23Template extends NPCTemplate { - public static final int ID = 31887; - - @Inject - protected GuardianOfBorder23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder24Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder24Template.java deleted file mode 100644 index 5f8e86aad..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder24Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder24Template extends NPCTemplate { - public static final int ID = 31888; - - @Inject - protected GuardianOfBorder24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder25Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder25Template.java deleted file mode 100644 index 98638d265..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder25Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder25Template extends NPCTemplate { - public static final int ID = 31889; - - @Inject - protected GuardianOfBorder25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder26Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder26Template.java deleted file mode 100644 index 6a9eaa498..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder26Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder26Template extends NPCTemplate { - public static final int ID = 31890; - - @Inject - protected GuardianOfBorder26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder27Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder27Template.java deleted file mode 100644 index ba4cc67b0..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder27Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder27Template extends NPCTemplate { - public static final int ID = 31891; - - @Inject - protected GuardianOfBorder27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder28Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder28Template.java deleted file mode 100644 index 503b11b17..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder28Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder28Template extends NPCTemplate { - public static final int ID = 31892; - - @Inject - protected GuardianOfBorder28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder29Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder29Template.java deleted file mode 100644 index 8faba08af..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder29Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder29Template extends NPCTemplate { - public static final int ID = 31893; - - @Inject - protected GuardianOfBorder29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder2Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder2Template.java deleted file mode 100644 index cc48ee3d6..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder2Template extends NPCTemplate { - public static final int ID = 31866; - - @Inject - protected GuardianOfBorder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder30Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder30Template.java deleted file mode 100644 index 3f37aef4c..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder30Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder30Template extends NPCTemplate { - public static final int ID = 31894; - - @Inject - protected GuardianOfBorder30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder31Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder31Template.java deleted file mode 100644 index 18ccf6822..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder31Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder31Template extends NPCTemplate { - public static final int ID = 31895; - - @Inject - protected GuardianOfBorder31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder32Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder32Template.java deleted file mode 100644 index 734c0222a..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder32Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder32Template extends NPCTemplate { - public static final int ID = 31896; - - @Inject - protected GuardianOfBorder32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder33Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder33Template.java deleted file mode 100644 index 0656eba4e..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder33Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder33Template extends NPCTemplate { - public static final int ID = 31897; - - @Inject - protected GuardianOfBorder33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder34Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder34Template.java deleted file mode 100644 index f1da0c5c3..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder34Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder34Template extends NPCTemplate { - public static final int ID = 31898; - - @Inject - protected GuardianOfBorder34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder35Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder35Template.java deleted file mode 100644 index 065994ed6..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder35Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder35Template extends NPCTemplate { - public static final int ID = 31899; - - @Inject - protected GuardianOfBorder35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder36Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder36Template.java deleted file mode 100644 index ea88cf850..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder36Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder36Template extends NPCTemplate { - public static final int ID = 31900; - - @Inject - protected GuardianOfBorder36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder37Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder37Template.java deleted file mode 100644 index e8edacbf3..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder37Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder37Template extends NPCTemplate { - public static final int ID = 31901; - - @Inject - protected GuardianOfBorder37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder38Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder38Template.java deleted file mode 100644 index 0a59e39a6..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder38Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder38Template extends NPCTemplate { - public static final int ID = 31902; - - @Inject - protected GuardianOfBorder38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder39Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder39Template.java deleted file mode 100644 index 2912b766b..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder39Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder39Template extends NPCTemplate { - public static final int ID = 31903; - - @Inject - protected GuardianOfBorder39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder3Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder3Template.java deleted file mode 100644 index 73c073d35..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder3Template extends NPCTemplate { - public static final int ID = 31867; - - @Inject - protected GuardianOfBorder3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder40Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder40Template.java deleted file mode 100644 index 00653e1e6..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder40Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder40Template extends NPCTemplate { - public static final int ID = 31904; - - @Inject - protected GuardianOfBorder40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder41Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder41Template.java deleted file mode 100644 index 9c8dbece8..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder41Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder41Template extends NPCTemplate { - public static final int ID = 31905; - - @Inject - protected GuardianOfBorder41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder42Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder42Template.java deleted file mode 100644 index 5f67da783..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder42Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder42Template extends NPCTemplate { - public static final int ID = 31906; - - @Inject - protected GuardianOfBorder42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder43Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder43Template.java deleted file mode 100644 index fa1da8c6e..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder43Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder43Template extends NPCTemplate { - public static final int ID = 31907; - - @Inject - protected GuardianOfBorder43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder44Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder44Template.java deleted file mode 100644 index 3eafb08b1..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder44Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder44Template extends NPCTemplate { - public static final int ID = 31908; - - @Inject - protected GuardianOfBorder44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder45Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder45Template.java deleted file mode 100644 index 52b87281c..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder45Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder45Template extends NPCTemplate { - public static final int ID = 31909; - - @Inject - protected GuardianOfBorder45Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder46Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder46Template.java deleted file mode 100644 index 328999330..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder46Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder46Template extends NPCTemplate { - public static final int ID = 31910; - - @Inject - protected GuardianOfBorder46Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder47Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder47Template.java deleted file mode 100644 index 8a18baa65..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder47Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder47Template extends NPCTemplate { - public static final int ID = 31911; - - @Inject - protected GuardianOfBorder47Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder48Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder48Template.java deleted file mode 100644 index 113059ee6..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder48Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder48Template extends NPCTemplate { - public static final int ID = 31912; - - @Inject - protected GuardianOfBorder48Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder49Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder49Template.java deleted file mode 100644 index 7fbde96a6..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder49Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder49Template extends NPCTemplate { - public static final int ID = 31913; - - @Inject - protected GuardianOfBorder49Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder4Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder4Template.java deleted file mode 100644 index d78a1fc9e..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder4Template extends NPCTemplate { - public static final int ID = 31868; - - @Inject - protected GuardianOfBorder4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder50Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder50Template.java deleted file mode 100644 index 4b545e802..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder50Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder50Template extends NPCTemplate { - public static final int ID = 31914; - - @Inject - protected GuardianOfBorder50Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder51Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder51Template.java deleted file mode 100644 index 77670cbb1..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder51Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder51Template extends NPCTemplate { - public static final int ID = 31915; - - @Inject - protected GuardianOfBorder51Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder52Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder52Template.java deleted file mode 100644 index 72bad4052..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder52Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder52Template extends NPCTemplate { - public static final int ID = 31916; - - @Inject - protected GuardianOfBorder52Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder53Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder53Template.java deleted file mode 100644 index b8527a28d..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder53Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder53Template extends NPCTemplate { - public static final int ID = 31917; - - @Inject - protected GuardianOfBorder53Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder54Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder54Template.java deleted file mode 100644 index ad0c6f794..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder54Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder54Template extends NPCTemplate { - public static final int ID = 31918; - - @Inject - protected GuardianOfBorder54Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder5Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder5Template.java deleted file mode 100644 index 7255eabb3..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder5Template extends NPCTemplate { - public static final int ID = 31869; - - @Inject - protected GuardianOfBorder5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder6Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder6Template.java deleted file mode 100644 index 000ba2bc3..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder6Template extends NPCTemplate { - public static final int ID = 31870; - - @Inject - protected GuardianOfBorder6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder7Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder7Template.java deleted file mode 100644 index 3b393b2ae..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder7Template extends NPCTemplate { - public static final int ID = 31871; - - @Inject - protected GuardianOfBorder7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder8Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder8Template.java deleted file mode 100644 index 4a56647aa..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder8Template extends NPCTemplate { - public static final int ID = 31872; - - @Inject - protected GuardianOfBorder8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorder9Template.java b/data/script/template/script/template/actor/npc/GuardianOfBorder9Template.java deleted file mode 100644 index 9aae7e79c..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorder9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorder9Template extends NPCTemplate { - public static final int ID = 31873; - - @Inject - protected GuardianOfBorder9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfBorderTemplate.java b/data/script/template/script/template/actor/npc/GuardianOfBorderTemplate.java deleted file mode 100644 index 0e9305e1c..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfBorderTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfBorderTemplate extends NPCTemplate { - public static final int ID = 31865; - - @Inject - protected GuardianOfBorderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Border"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = null; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfEasternSealTemplate.java b/data/script/template/script/template/actor/npc/GuardianOfEasternSealTemplate.java deleted file mode 100644 index 09bfd8be6..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfEasternSealTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfEasternSealTemplate extends NPCTemplate { - public static final int ID = 32658; - - @Inject - protected GuardianOfEasternSealTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Eastern Seal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfGreatSealTemplate.java b/data/script/template/script/template/actor/npc/GuardianOfGreatSealTemplate.java deleted file mode 100644 index 546d4bf75..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfGreatSealTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfGreatSealTemplate extends NPCTemplate { - public static final int ID = 32662; - - @Inject - protected GuardianOfGreatSealTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Great Seal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfNorthernSealTemplate.java b/data/script/template/script/template/actor/npc/GuardianOfNorthernSealTemplate.java deleted file mode 100644 index 15fb4242e..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfNorthernSealTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfNorthernSealTemplate extends NPCTemplate { - public static final int ID = 32661; - - @Inject - protected GuardianOfNorthernSealTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Northern Seal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfSouthernSealTemplate.java b/data/script/template/script/template/actor/npc/GuardianOfSouthernSealTemplate.java deleted file mode 100644 index eda3badc3..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfSouthernSealTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfSouthernSealTemplate extends NPCTemplate { - public static final int ID = 32660; - - @Inject - protected GuardianOfSouthernSealTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Southern Seal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfTowerOfSealTemplate.java b/data/script/template/script/template/actor/npc/GuardianOfTowerOfSealTemplate.java deleted file mode 100644 index f0ed424a7..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfTowerOfSealTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfTowerOfSealTemplate extends NPCTemplate { - public static final int ID = 32663; - - @Inject - protected GuardianOfTowerOfSealTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Tower of Seal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianOfWesternSealTemplate.java b/data/script/template/script/template/actor/npc/GuardianOfWesternSealTemplate.java deleted file mode 100644 index 55c2cb42f..000000000 --- a/data/script/template/script/template/actor/npc/GuardianOfWesternSealTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardianOfWesternSealTemplate extends NPCTemplate { - public static final int ID = 32659; - - @Inject - protected GuardianOfWesternSealTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Western Seal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardianWizardOfTheClothTemplate.java b/data/script/template/script/template/actor/npc/GuardianWizardOfTheClothTemplate.java deleted file mode 100644 index bd0ef55b7..000000000 --- a/data/script/template/script/template/actor/npc/GuardianWizardOfTheClothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianWizardOfTheClothTemplate extends NPCTemplate { - public static final int ID = 32128; - - @Inject - protected GuardianWizardOfTheClothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Wizard of the Cloth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(4900); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardiansStriderTemplate.java b/data/script/template/script/template/actor/npc/GuardiansStriderTemplate.java deleted file mode 100644 index 32a82c209..000000000 --- a/data/script/template/script/template/actor/npc/GuardiansStriderTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class GuardiansStriderTemplate extends NPCTemplate { - public static final int ID = 13197; - - @Inject - protected GuardiansStriderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian's Strider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardsOfTheDawn2Template.java b/data/script/template/script/template/actor/npc/GuardsOfTheDawn2Template.java deleted file mode 100644 index cbca70438..000000000 --- a/data/script/template/script/template/actor/npc/GuardsOfTheDawn2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawn2Template extends NPCTemplate { - public static final int ID = 18834; - - @Inject - protected GuardsOfTheDawn2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardsOfTheDawn3Template.java b/data/script/template/script/template/actor/npc/GuardsOfTheDawn3Template.java deleted file mode 100644 index 0e0980e46..000000000 --- a/data/script/template/script/template/actor/npc/GuardsOfTheDawn3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawn3Template extends NPCTemplate { - public static final int ID = 18835; - - @Inject - protected GuardsOfTheDawn3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GuardsOfTheDawnTemplate.java b/data/script/template/script/template/actor/npc/GuardsOfTheDawnTemplate.java deleted file mode 100644 index c2b54fa3a..000000000 --- a/data/script/template/script/template/actor/npc/GuardsOfTheDawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawnTemplate extends NPCTemplate { - public static final int ID = 13201; - - @Inject - protected GuardsOfTheDawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GumielTemplate.java b/data/script/template/script/template/actor/npc/GumielTemplate.java deleted file mode 100644 index 383ee876f..000000000 --- a/data/script/template/script/template/actor/npc/GumielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GumielTemplate extends NPCTemplate { - public static final int ID = 32759; - - @Inject - protected GumielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gumiel"; - this.serverSideName = false; - this.title = "Treasure Seeker"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GupuTemplate.java b/data/script/template/script/template/actor/npc/GupuTemplate.java deleted file mode 100644 index 2a9264ab2..000000000 --- a/data/script/template/script/template/actor/npc/GupuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GupuTemplate extends NPCTemplate { - public static final int ID = 30658; - - @Inject - protected GupuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gupu"; - this.serverSideName = false; - this.title = "Father"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GutenhagenTemplate.java b/data/script/template/script/template/actor/npc/GutenhagenTemplate.java deleted file mode 100644 index 3418305c4..000000000 --- a/data/script/template/script/template/actor/npc/GutenhagenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GutenhagenTemplate extends NPCTemplate { - public static final int ID = 32069; - - @Inject - protected GutenhagenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gutenhagen"; - this.serverSideName = false; - this.title = "Collector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GwanseumNyangNyangAgathionTemplate.java b/data/script/template/script/template/actor/npc/GwanseumNyangNyangAgathionTemplate.java deleted file mode 100644 index 4daa860e2..000000000 --- a/data/script/template/script/template/actor/npc/GwanseumNyangNyangAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GwanseumNyangNyangAgathionTemplate extends NPCTemplate { - public static final int ID = 1552; - - @Inject - protected GwanseumNyangNyangAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gwanseum Nyang Nyang Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/GwanwooHwamaeAgathionTemplate.java b/data/script/template/script/template/actor/npc/GwanwooHwamaeAgathionTemplate.java deleted file mode 100644 index 3f175fd25..000000000 --- a/data/script/template/script/template/actor/npc/GwanwooHwamaeAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GwanwooHwamaeAgathionTemplate extends NPCTemplate { - public static final int ID = 1537; - - @Inject - protected GwanwooHwamaeAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gwanwoo Hwamae Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 5.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HakranTemplate.java b/data/script/template/script/template/actor/npc/HakranTemplate.java deleted file mode 100644 index a4960dd1f..000000000 --- a/data/script/template/script/template/actor/npc/HakranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HakranTemplate extends NPCTemplate { - public static final int ID = 31339; - - @Inject - protected HakranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hakran"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HallCaptainTemplate.java b/data/script/template/script/template/actor/npc/HallCaptainTemplate.java deleted file mode 100644 index 1981fb0bd..000000000 --- a/data/script/template/script/template/actor/npc/HallCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallCaptainTemplate extends NPCTemplate { - public static final int ID = 18473; - - @Inject - protected HallCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 48.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 336949.124088359000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 724449; - this.sp = 78237; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7733.38416; - attributes.magicalAttack = 5280.89889; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HallGuard2Template.java b/data/script/template/script/template/actor/npc/HallGuard2Template.java deleted file mode 100644 index 81c8063c3..000000000 --- a/data/script/template/script/template/actor/npc/HallGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallGuard2Template extends NPCTemplate { - public static final int ID = 18470; - - @Inject - protected HallGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 45.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 103029; - this.sp = 11126; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HallGuard3Template.java b/data/script/template/script/template/actor/npc/HallGuard3Template.java deleted file mode 100644 index 44669bdf6..000000000 --- a/data/script/template/script/template/actor/npc/HallGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallGuard3Template extends NPCTemplate { - public static final int ID = 18471; - - @Inject - protected HallGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 41.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 45987; - this.sp = 4761; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HallGuard4Template.java b/data/script/template/script/template/actor/npc/HallGuard4Template.java deleted file mode 100644 index db73c0a04..000000000 --- a/data/script/template/script/template/actor/npc/HallGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallGuard4Template extends NPCTemplate { - public static final int ID = 18472; - - @Inject - protected HallGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 41.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 112394; - this.sp = 12138; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HallGuard5Template.java b/data/script/template/script/template/actor/npc/HallGuard5Template.java deleted file mode 100644 index 5817ba711..000000000 --- a/data/script/template/script/template/actor/npc/HallGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallGuard5Template extends NPCTemplate { - public static final int ID = 18475; - - @Inject - protected HallGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 90678; - this.sp = 9792; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HallGuard6Template.java b/data/script/template/script/template/actor/npc/HallGuard6Template.java deleted file mode 100644 index b3eef1ac1..000000000 --- a/data/script/template/script/template/actor/npc/HallGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallGuard6Template extends NPCTemplate { - public static final int ID = 18476; - - @Inject - protected HallGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 104688; - this.sp = 11305; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HallGuardTemplate.java b/data/script/template/script/template/actor/npc/HallGuardTemplate.java deleted file mode 100644 index 596c895c3..000000000 --- a/data/script/template/script/template/actor/npc/HallGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallGuardTemplate extends NPCTemplate { - public static final int ID = 18469; - - @Inject - protected HallGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 43.20; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 253630; - this.sp = 26086; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HalloweenEventManagerTemplate.java b/data/script/template/script/template/actor/npc/HalloweenEventManagerTemplate.java deleted file mode 100644 index 53c6fd835..000000000 --- a/data/script/template/script/template/actor/npc/HalloweenEventManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalloweenEventManagerTemplate extends NPCTemplate { - public static final int ID = 26; - - @Inject - protected HalloweenEventManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halloween Event Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HamilTemplate.java b/data/script/template/script/template/actor/npc/HamilTemplate.java deleted file mode 100644 index 7e29b43b0..000000000 --- a/data/script/template/script/template/actor/npc/HamilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamilTemplate extends NPCTemplate { - public static final int ID = 30626; - - @Inject - protected HamilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hamil"; - this.serverSideName = false; - this.title = "Sagittarius"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HanarinTemplate.java b/data/script/template/script/template/actor/npc/HanarinTemplate.java deleted file mode 100644 index f74772c38..000000000 --- a/data/script/template/script/template/actor/npc/HanarinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HanarinTemplate extends NPCTemplate { - public static final int ID = 32191; - - @Inject - protected HanarinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hanarin"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HandyTemplate.java b/data/script/template/script/template/actor/npc/HandyTemplate.java deleted file mode 100644 index f612ee632..000000000 --- a/data/script/template/script/template/actor/npc/HandyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HandyTemplate extends NPCTemplate { - public static final int ID = 1593; - - @Inject - protected HandyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Handy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HarakTemplate.java b/data/script/template/script/template/actor/npc/HarakTemplate.java deleted file mode 100644 index 13d8535dd..000000000 --- a/data/script/template/script/template/actor/npc/HarakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarakTemplate extends NPCTemplate { - public static final int ID = 30618; - - @Inject - protected HarakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harak"; - this.serverSideName = false; - this.title = "Leunt Chief"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(172); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Hardin2Template.java b/data/script/template/script/template/actor/npc/Hardin2Template.java deleted file mode 100644 index 2b41082e0..000000000 --- a/data/script/template/script/template/actor/npc/Hardin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Hardin2Template extends NPCTemplate { - public static final int ID = 32731; - - @Inject - protected Hardin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hardin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HardinTemplate.java b/data/script/template/script/template/actor/npc/HardinTemplate.java deleted file mode 100644 index 69c208e87..000000000 --- a/data/script/template/script/template/actor/npc/HardinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HardinTemplate extends NPCTemplate { - public static final int ID = 30832; - - @Inject - protected HardinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hardin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HarkelTemplate.java b/data/script/template/script/template/actor/npc/HarkelTemplate.java deleted file mode 100644 index ee9acf762..000000000 --- a/data/script/template/script/template/actor/npc/HarkelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarkelTemplate extends NPCTemplate { - public static final int ID = 30596; - - @Inject - protected HarkelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harkel"; - this.serverSideName = false; - this.title = "Partisan Doorman"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Harkilgamed2Template.java b/data/script/template/script/template/actor/npc/Harkilgamed2Template.java deleted file mode 100644 index 02c837aee..000000000 --- a/data/script/template/script/template/actor/npc/Harkilgamed2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Harkilgamed2Template extends NPCTemplate { - public static final int ID = 32253; - - @Inject - protected Harkilgamed2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harkilgamed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Harkilgamed3Template.java b/data/script/template/script/template/actor/npc/Harkilgamed3Template.java deleted file mode 100644 index 5118e5759..000000000 --- a/data/script/template/script/template/actor/npc/Harkilgamed3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Harkilgamed3Template extends NPCTemplate { - public static final int ID = 32254; - - @Inject - protected Harkilgamed3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harkilgamed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Harkilgamed4Template.java b/data/script/template/script/template/actor/npc/Harkilgamed4Template.java deleted file mode 100644 index be53ce7e8..000000000 --- a/data/script/template/script/template/actor/npc/Harkilgamed4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Harkilgamed4Template extends NPCTemplate { - public static final int ID = 32334; - - @Inject - protected Harkilgamed4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harkilgamed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HarkilgamedTemplate.java b/data/script/template/script/template/actor/npc/HarkilgamedTemplate.java deleted file mode 100644 index 43a456e56..000000000 --- a/data/script/template/script/template/actor/npc/HarkilgamedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarkilgamedTemplate extends NPCTemplate { - public static final int ID = 32236; - - @Inject - protected HarkilgamedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harkilgamed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HatosTemplate.java b/data/script/template/script/template/actor/npc/HatosTemplate.java deleted file mode 100644 index 6e8723318..000000000 --- a/data/script/template/script/template/actor/npc/HatosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatosTemplate extends NPCTemplate { - public static final int ID = 30568; - - @Inject - protected HatosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatos"; - this.serverSideName = false; - this.title = "Urutu Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HayanceAgathionTemplate.java b/data/script/template/script/template/actor/npc/HayanceAgathionTemplate.java deleted file mode 100644 index 0244740c6..000000000 --- a/data/script/template/script/template/actor/npc/HayanceAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HayanceAgathionTemplate extends NPCTemplate { - public static final int ID = 1545; - - @Inject - protected HayanceAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hayance Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HeadBullTemplate.java b/data/script/template/script/template/actor/npc/HeadBullTemplate.java deleted file mode 100644 index 92040653e..000000000 --- a/data/script/template/script/template/actor/npc/HeadBullTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeadBullTemplate extends NPCTemplate { - public static final int ID = 13190; - - @Inject - protected HeadBullTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Head Bull"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 28.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7563.291139240510000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HeadMilkCowTemplate.java b/data/script/template/script/template/actor/npc/HeadMilkCowTemplate.java deleted file mode 100644 index 5f646c644..000000000 --- a/data/script/template/script/template/actor/npc/HeadMilkCowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeadMilkCowTemplate extends NPCTemplate { - public static final int ID = 13188; - - @Inject - protected HeadMilkCowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Head Milk Cow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 28.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7563.291139240510000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HeadquartersTemplate.java b/data/script/template/script/template/actor/npc/HeadquartersTemplate.java deleted file mode 100644 index b7a01fa62..000000000 --- a/data/script/template/script/template/actor/npc/HeadquartersTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HeadquartersTemplate extends NPCTemplate { - public static final int ID = 35062; - - @Inject - protected HeadquartersTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Headquarters"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 80.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HeartOfVolcanoTemplate.java b/data/script/template/script/template/actor/npc/HeartOfVolcanoTemplate.java deleted file mode 100644 index f7c4b8c43..000000000 --- a/data/script/template/script/template/actor/npc/HeartOfVolcanoTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HeartOfVolcanoTemplate extends NPCTemplate { - public static final int ID = 31385; - - @Inject - protected HeartOfVolcanoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heart of Volcano"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 120.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HeartOfWardingTemplate.java b/data/script/template/script/template/actor/npc/HeartOfWardingTemplate.java deleted file mode 100644 index e9cd1ca3e..000000000 --- a/data/script/template/script/template/actor/npc/HeartOfWardingTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HeartOfWardingTemplate extends NPCTemplate { - public static final int ID = 13001; - - @Inject - protected HeartOfWardingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heart of Warding"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 120.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HeavenlyBridgeKeeperTemplate.java b/data/script/template/script/template/actor/npc/HeavenlyBridgeKeeperTemplate.java deleted file mode 100644 index 2cae0a552..000000000 --- a/data/script/template/script/template/actor/npc/HeavenlyBridgeKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeavenlyBridgeKeeperTemplate extends NPCTemplate { - public static final int ID = 32728; - - @Inject - protected HeavenlyBridgeKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heavenly Bridge Keeper"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HeavyTowTemplate.java b/data/script/template/script/template/actor/npc/HeavyTowTemplate.java deleted file mode 100644 index 2612b0c2e..000000000 --- a/data/script/template/script/template/actor/npc/HeavyTowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeavyTowTemplate extends NPCTemplate { - public static final int ID = 13165; - - @Inject - protected HeavyTowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heavy Tow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.40; - this.collisionHeight = 8.25; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 165.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HellboundInsurgentTemplate.java b/data/script/template/script/template/actor/npc/HellboundInsurgentTemplate.java deleted file mode 100644 index af7a147e2..000000000 --- a/data/script/template/script/template/actor/npc/HellboundInsurgentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellboundInsurgentTemplate extends NPCTemplate { - public static final int ID = 32363; - - @Inject - protected HellboundInsurgentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hellbound Insurgent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HellboundNativeTemplate.java b/data/script/template/script/template/actor/npc/HellboundNativeTemplate.java deleted file mode 100644 index fbb38b4ba..000000000 --- a/data/script/template/script/template/actor/npc/HellboundNativeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellboundNativeTemplate extends NPCTemplate { - public static final int ID = 32362; - - @Inject - protected HellboundNativeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hellbound Native"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HellboundTraitorTemplate.java b/data/script/template/script/template/actor/npc/HellboundTraitorTemplate.java deleted file mode 100644 index a55235158..000000000 --- a/data/script/template/script/template/actor/npc/HellboundTraitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellboundTraitorTemplate extends NPCTemplate { - public static final int ID = 32364; - - @Inject - protected HellboundTraitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hellbound Traitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HereticFemaleTemplate.java b/data/script/template/script/template/actor/npc/HereticFemaleTemplate.java deleted file mode 100644 index f0a212658..000000000 --- a/data/script/template/script/template/actor/npc/HereticFemaleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HereticFemaleTemplate extends NPCTemplate { - public static final int ID = 13107; - - @Inject - protected HereticFemaleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heretic Female"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.10; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HereticMaleTemplate.java b/data/script/template/script/template/actor/npc/HereticMaleTemplate.java deleted file mode 100644 index 5caba6784..000000000 --- a/data/script/template/script/template/actor/npc/HereticMaleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HereticMaleTemplate extends NPCTemplate { - public static final int ID = 13106; - - @Inject - protected HereticMaleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heretic Male"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Hermit2Template.java b/data/script/template/script/template/actor/npc/Hermit2Template.java deleted file mode 100644 index 3adba2f54..000000000 --- a/data/script/template/script/template/actor/npc/Hermit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Hermit2Template extends NPCTemplate { - public static final int ID = 31616; - - @Inject - protected Hermit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hermit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HermitTemplate.java b/data/script/template/script/template/actor/npc/HermitTemplate.java deleted file mode 100644 index 4d011122e..000000000 --- a/data/script/template/script/template/actor/npc/HermitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HermitTemplate extends NPCTemplate { - public static final int ID = 31615; - - @Inject - protected HermitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hermit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HestuiGuardTemplate.java b/data/script/template/script/template/actor/npc/HestuiGuardTemplate.java deleted file mode 100644 index 0193e35fa..000000000 --- a/data/script/template/script/template/actor/npc/HestuiGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HestuiGuardTemplate extends NPCTemplate { - public static final int ID = 32026; - - @Inject - protected HestuiGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hestui Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HestuiTotemSpiritTemplate.java b/data/script/template/script/template/actor/npc/HestuiTotemSpiritTemplate.java deleted file mode 100644 index 73224a5ec..000000000 --- a/data/script/template/script/template/actor/npc/HestuiTotemSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HestuiTotemSpiritTemplate extends NPCTemplate { - public static final int ID = 30592; - - @Inject - protected HestuiTotemSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hestui Totem Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HierarchTemplate.java b/data/script/template/script/template/actor/npc/HierarchTemplate.java deleted file mode 100644 index fe99df437..000000000 --- a/data/script/template/script/template/actor/npc/HierarchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HierarchTemplate extends NPCTemplate { - public static final int ID = 31517; - - @Inject - protected HierarchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hierarch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HighPriestOfDawnTemplate.java b/data/script/template/script/template/actor/npc/HighPriestOfDawnTemplate.java deleted file mode 100644 index 92477332d..000000000 --- a/data/script/template/script/template/actor/npc/HighPriestOfDawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HighPriestOfDawnTemplate extends NPCTemplate { - public static final int ID = 18828; - - @Inject - protected HighPriestOfDawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "High Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HighQualityLargeSquashTemplate.java b/data/script/template/script/template/actor/npc/HighQualityLargeSquashTemplate.java deleted file mode 100644 index ade497f06..000000000 --- a/data/script/template/script/template/actor/npc/HighQualityLargeSquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HighQualityLargeSquashTemplate extends NPCTemplate { - public static final int ID = 12778; - - @Inject - protected HighQualityLargeSquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "High Quality Large Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HighQualitySquashTemplate.java b/data/script/template/script/template/actor/npc/HighQualitySquashTemplate.java deleted file mode 100644 index 8954010e3..000000000 --- a/data/script/template/script/template/actor/npc/HighQualitySquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HighQualitySquashTemplate extends NPCTemplate { - public static final int ID = 12775; - - @Inject - protected HighQualitySquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "High Quality Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 25.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HindemithTruevoiceTemplate.java b/data/script/template/script/template/actor/npc/HindemithTruevoiceTemplate.java deleted file mode 100644 index 8a84a3549..000000000 --- a/data/script/template/script/template/actor/npc/HindemithTruevoiceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HindemithTruevoiceTemplate extends NPCTemplate { - public static final int ID = 31645; - - @Inject - protected HindemithTruevoiceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hindemith Truevoice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(195); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolidaySanta2Template.java b/data/script/template/script/template/actor/npc/HolidaySanta2Template.java deleted file mode 100644 index 7ba98c1eb..000000000 --- a/data/script/template/script/template/actor/npc/HolidaySanta2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HolidaySanta2Template extends NPCTemplate { - public static final int ID = 5; - - @Inject - protected HolidaySanta2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holiday Santa"; - this.serverSideName = false; - this.title = "Happy Holidays!"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolidaySantaTemplate.java b/data/script/template/script/template/actor/npc/HolidaySantaTemplate.java deleted file mode 100644 index ff59b1ec4..000000000 --- a/data/script/template/script/template/actor/npc/HolidaySantaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HolidaySantaTemplate extends NPCTemplate { - public static final int ID = 4; - - @Inject - protected HolidaySantaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holiday Santa"; - this.serverSideName = false; - this.title = "Happy Holidays!"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolidaySledTemplate.java b/data/script/template/script/template/actor/npc/HolidaySledTemplate.java deleted file mode 100644 index e06498e6d..000000000 --- a/data/script/template/script/template/actor/npc/HolidaySledTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HolidaySledTemplate extends NPCTemplate { - public static final int ID = 6; - - @Inject - protected HolidaySledTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holiday Sled"; - this.serverSideName = false; - this.title = "Happy Holidays!"; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 50.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolyArkOfSecrecy1Template.java b/data/script/template/script/template/actor/npc/HolyArkOfSecrecy1Template.java deleted file mode 100644 index 6161633bc..000000000 --- a/data/script/template/script/template/actor/npc/HolyArkOfSecrecy1Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HolyArkOfSecrecy1Template extends NPCTemplate { - public static final int ID = 30977; - - @Inject - protected HolyArkOfSecrecy1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holy Ark of Secrecy 1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolyArkOfSecrecy2Template.java b/data/script/template/script/template/actor/npc/HolyArkOfSecrecy2Template.java deleted file mode 100644 index 19bf79ee2..000000000 --- a/data/script/template/script/template/actor/npc/HolyArkOfSecrecy2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HolyArkOfSecrecy2Template extends NPCTemplate { - public static final int ID = 30978; - - @Inject - protected HolyArkOfSecrecy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holy Ark of Secrecy 2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolyArkOfSecrecy3Template.java b/data/script/template/script/template/actor/npc/HolyArkOfSecrecy3Template.java deleted file mode 100644 index 37c0b43df..000000000 --- a/data/script/template/script/template/actor/npc/HolyArkOfSecrecy3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HolyArkOfSecrecy3Template extends NPCTemplate { - public static final int ID = 30979; - - @Inject - protected HolyArkOfSecrecy3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holy Ark of Secrecy 3"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolyBrazierTemplate.java b/data/script/template/script/template/actor/npc/HolyBrazierTemplate.java deleted file mode 100644 index 193429e23..000000000 --- a/data/script/template/script/template/actor/npc/HolyBrazierTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HolyBrazierTemplate extends NPCTemplate { - public static final int ID = 32027; - - @Inject - protected HolyBrazierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holy Brazier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HolyGrailTemplate.java b/data/script/template/script/template/actor/npc/HolyGrailTemplate.java deleted file mode 100644 index b915f8fe4..000000000 --- a/data/script/template/script/template/actor/npc/HolyGrailTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HolyGrailTemplate extends NPCTemplate { - public static final int ID = 32028; - - @Inject - protected HolyGrailTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holy Grail"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.20; - this.collisionHeight = 7.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsGourd2Template.java b/data/script/template/script/template/actor/npc/HotSpringsGourd2Template.java deleted file mode 100644 index 13078f00c..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsGourd2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HotSpringsGourd2Template extends NPCTemplate { - public static final int ID = 35589; - - @Inject - protected HotSpringsGourd2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Gourd"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 56; - this.sex = null; - this.attackRange = 40; - this.maxHP = 623000.000000000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 990000.00000; - attributes.magicalDefense = 990000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsGourd3Template.java b/data/script/template/script/template/actor/npc/HotSpringsGourd3Template.java deleted file mode 100644 index 4198b6ac8..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsGourd3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HotSpringsGourd3Template extends NPCTemplate { - public static final int ID = 35590; - - @Inject - protected HotSpringsGourd3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Gourd"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 56; - this.sex = null; - this.attackRange = 40; - this.maxHP = 623000.000000000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 990000.00000; - attributes.magicalDefense = 990000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsGourd4Template.java b/data/script/template/script/template/actor/npc/HotSpringsGourd4Template.java deleted file mode 100644 index f4e3c0f6d..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsGourd4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HotSpringsGourd4Template extends NPCTemplate { - public static final int ID = 35591; - - @Inject - protected HotSpringsGourd4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Gourd"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 56; - this.sex = null; - this.attackRange = 40; - this.maxHP = 623000.000000000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 990000.00000; - attributes.magicalDefense = 990000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsGourdTemplate.java b/data/script/template/script/template/actor/npc/HotSpringsGourdTemplate.java deleted file mode 100644 index edc962ed6..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsGourdTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class HotSpringsGourdTemplate extends NPCTemplate { - public static final int ID = 35588; - - @Inject - protected HotSpringsGourdTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Gourd"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 56; - this.sex = null; - this.attackRange = 40; - this.maxHP = 623000.000000000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 990000.00000; - attributes.magicalDefense = 990000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsYeti2Template.java b/data/script/template/script/template/actor/npc/HotSpringsYeti2Template.java deleted file mode 100644 index 8db10c8da..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsYeti2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsYeti2Template extends NPCTemplate { - public static final int ID = 35596; - - @Inject - protected HotSpringsYeti2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Yeti"; - this.serverSideName = false; - this.title = "Maitre 'D"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10000.00000; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsYeti3Template.java b/data/script/template/script/template/actor/npc/HotSpringsYeti3Template.java deleted file mode 100644 index 438050b85..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsYeti3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsYeti3Template extends NPCTemplate { - public static final int ID = 35597; - - @Inject - protected HotSpringsYeti3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Yeti"; - this.serverSideName = false; - this.title = "Maitre 'D"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10000.00000; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsYeti4Template.java b/data/script/template/script/template/actor/npc/HotSpringsYeti4Template.java deleted file mode 100644 index 7804c006f..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsYeti4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsYeti4Template extends NPCTemplate { - public static final int ID = 35598; - - @Inject - protected HotSpringsYeti4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Yeti"; - this.serverSideName = false; - this.title = "Maitre 'D"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10000.00000; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotSpringsYeti5Template.java b/data/script/template/script/template/actor/npc/HotSpringsYeti5Template.java deleted file mode 100644 index b101a72f3..000000000 --- a/data/script/template/script/template/actor/npc/HotSpringsYeti5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsYeti5Template extends NPCTemplate { - public static final int ID = 35599; - - @Inject - protected HotSpringsYeti5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Yeti"; - this.serverSideName = false; - this.title = "Maitre 'D"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10000.00000; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HotWeatherTemplate.java b/data/script/template/script/template/actor/npc/HotWeatherTemplate.java deleted file mode 100644 index 1c8dff4a0..000000000 --- a/data/script/template/script/template/actor/npc/HotWeatherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotWeatherTemplate extends NPCTemplate { - public static final int ID = 13269; - - @Inject - protected HotWeatherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Weather"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 14.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.00000; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Housekeeper2Template.java b/data/script/template/script/template/actor/npc/Housekeeper2Template.java deleted file mode 100644 index 8b3af0619..000000000 --- a/data/script/template/script/template/actor/npc/Housekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Housekeeper2Template extends NPCTemplate { - public static final int ID = 18593; - - @Inject - protected Housekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Housekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.60; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HousekeeperTemplate.java b/data/script/template/script/template/actor/npc/HousekeeperTemplate.java deleted file mode 100644 index e91f1b148..000000000 --- a/data/script/template/script/template/actor/npc/HousekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HousekeeperTemplate extends NPCTemplate { - public static final int ID = 18583; - - @Inject - protected HousekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Housekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.60; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HudeTemplate.java b/data/script/template/script/template/actor/npc/HudeTemplate.java deleted file mode 100644 index ffa5cac7d..000000000 --- a/data/script/template/script/template/actor/npc/HudeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HudeTemplate extends NPCTemplate { - public static final int ID = 32298; - - @Inject - protected HudeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hude"; - this.serverSideName = false; - this.title = "Caravan Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 58.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HugePig2Template.java b/data/script/template/script/template/actor/npc/HugePig2Template.java deleted file mode 100644 index 326f4c57c..000000000 --- a/data/script/template/script/template/actor/npc/HugePig2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HugePig2Template extends NPCTemplate { - public static final int ID = 13032; - - @Inject - protected HugePig2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Huge Pig"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 18.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HugePig3Template.java b/data/script/template/script/template/actor/npc/HugePig3Template.java deleted file mode 100644 index cae7dabe3..000000000 --- a/data/script/template/script/template/actor/npc/HugePig3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HugePig3Template extends NPCTemplate { - public static final int ID = 13033; - - @Inject - protected HugePig3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Huge Pig"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 18.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HugePigTemplate.java b/data/script/template/script/template/actor/npc/HugePigTemplate.java deleted file mode 100644 index 6e9ec630b..000000000 --- a/data/script/template/script/template/actor/npc/HugePigTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HugePigTemplate extends NPCTemplate { - public static final int ID = 13031; - - @Inject - protected HugePigTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Huge Pig"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 18.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HumanMaleMercenaryTemplate.java b/data/script/template/script/template/actor/npc/HumanMaleMercenaryTemplate.java deleted file mode 100644 index 124a97ff6..000000000 --- a/data/script/template/script/template/actor/npc/HumanMaleMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HumanMaleMercenaryTemplate extends NPCTemplate { - public static final int ID = 13169; - - @Inject - protected HumanMaleMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Human Male Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HuntingGroundKeeper2Template.java b/data/script/template/script/template/actor/npc/HuntingGroundKeeper2Template.java deleted file mode 100644 index b06a47cf9..000000000 --- a/data/script/template/script/template/actor/npc/HuntingGroundKeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HuntingGroundKeeper2Template extends NPCTemplate { - public static final int ID = 18588; - - @Inject - protected HuntingGroundKeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hunting Ground Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.70; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13062); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/HuntingGroundKeeperTemplate.java b/data/script/template/script/template/actor/npc/HuntingGroundKeeperTemplate.java deleted file mode 100644 index d6a8a6289..000000000 --- a/data/script/template/script/template/actor/npc/HuntingGroundKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HuntingGroundKeeperTemplate extends NPCTemplate { - public static final int ID = 18579; - - @Inject - protected HuntingGroundKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hunting Ground Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13062); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IasonHeineTemplate.java b/data/script/template/script/template/actor/npc/IasonHeineTemplate.java deleted file mode 100644 index 3971f17fe..000000000 --- a/data/script/template/script/template/actor/npc/IasonHeineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IasonHeineTemplate extends NPCTemplate { - public static final int ID = 30969; - - @Inject - protected IasonHeineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iason Heine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IceFairySculptureTemplate.java b/data/script/template/script/template/actor/npc/IceFairySculptureTemplate.java deleted file mode 100644 index 40cb7aadd..000000000 --- a/data/script/template/script/template/actor/npc/IceFairySculptureTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class IceFairySculptureTemplate extends NPCTemplate { - public static final int ID = 32031; - - @Inject - protected IceFairySculptureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Fairy Sculpture"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IceSculpture2Template.java b/data/script/template/script/template/actor/npc/IceSculpture2Template.java deleted file mode 100644 index 737f3730f..000000000 --- a/data/script/template/script/template/actor/npc/IceSculpture2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class IceSculpture2Template extends NPCTemplate { - public static final int ID = 32077; - - @Inject - protected IceSculpture2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Sculpture"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IceSculpture3Template.java b/data/script/template/script/template/actor/npc/IceSculpture3Template.java deleted file mode 100644 index 33d78fa0d..000000000 --- a/data/script/template/script/template/actor/npc/IceSculpture3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class IceSculpture3Template extends NPCTemplate { - public static final int ID = 32078; - - @Inject - protected IceSculpture3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Sculpture"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IceSculpture4Template.java b/data/script/template/script/template/actor/npc/IceSculpture4Template.java deleted file mode 100644 index 79728aa54..000000000 --- a/data/script/template/script/template/actor/npc/IceSculpture4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class IceSculpture4Template extends NPCTemplate { - public static final int ID = 32079; - - @Inject - protected IceSculpture4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Sculpture"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IceSculptureTemplate.java b/data/script/template/script/template/actor/npc/IceSculptureTemplate.java deleted file mode 100644 index b81060a2f..000000000 --- a/data/script/template/script/template/actor/npc/IceSculptureTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class IceSculptureTemplate extends NPCTemplate { - public static final int ID = 32021; - - @Inject - protected IceSculptureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Sculpture"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IceShelfTemplate.java b/data/script/template/script/template/actor/npc/IceShelfTemplate.java deleted file mode 100644 index 61661b866..000000000 --- a/data/script/template/script/template/actor/npc/IceShelfTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class IceShelfTemplate extends NPCTemplate { - public static final int ID = 32023; - - @Inject - protected IceShelfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Shelf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 14.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IconOfTheFutureTemplate.java b/data/script/template/script/template/actor/npc/IconOfTheFutureTemplate.java deleted file mode 100644 index 44c0ee9ac..000000000 --- a/data/script/template/script/template/actor/npc/IconOfTheFutureTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IconOfTheFutureTemplate extends NPCTemplate { - public static final int ID = 32257; - - @Inject - protected IconOfTheFutureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icon of the Future"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 245.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IconOfThePastTemplate.java b/data/script/template/script/template/actor/npc/IconOfThePastTemplate.java deleted file mode 100644 index 802998739..000000000 --- a/data/script/template/script/template/actor/npc/IconOfThePastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IconOfThePastTemplate extends NPCTemplate { - public static final int ID = 32255; - - @Inject - protected IconOfThePastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icon of the Past"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 245.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IconOfThePresentTemplate.java b/data/script/template/script/template/actor/npc/IconOfThePresentTemplate.java deleted file mode 100644 index ac8c8427e..000000000 --- a/data/script/template/script/template/actor/npc/IconOfThePresentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IconOfThePresentTemplate extends NPCTemplate { - public static final int ID = 32256; - - @Inject - protected IconOfThePresentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icon of the Present"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 245.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IdentityConfirmDeviceTemplate.java b/data/script/template/script/template/actor/npc/IdentityConfirmDeviceTemplate.java deleted file mode 100644 index 79cf2a565..000000000 --- a/data/script/template/script/template/actor/npc/IdentityConfirmDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IdentityConfirmDeviceTemplate extends NPCTemplate { - public static final int ID = 32578; - - @Inject - protected IdentityConfirmDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Identity Confirm Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 50.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IkenAgathionTemplate.java b/data/script/template/script/template/actor/npc/IkenAgathionTemplate.java deleted file mode 100644 index af5e2b0d0..000000000 --- a/data/script/template/script/template/actor/npc/IkenAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IkenAgathionTemplate extends NPCTemplate { - public static final int ID = 1539; - - @Inject - protected IkenAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iken Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IlvenisTemplate.java b/data/script/template/script/template/actor/npc/IlvenisTemplate.java deleted file mode 100644 index a2412a20b..000000000 --- a/data/script/template/script/template/actor/npc/IlvenisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IlvenisTemplate extends NPCTemplate { - public static final int ID = 32766; - - @Inject - protected IlvenisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ilvenis"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ImperialCofferTemplate.java b/data/script/template/script/template/actor/npc/ImperialCofferTemplate.java deleted file mode 100644 index 1af23a9cf..000000000 --- a/data/script/template/script/template/actor/npc/ImperialCofferTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ImperialCofferTemplate extends NPCTemplate { - public static final int ID = 30765; - - @Inject - protected ImperialCofferTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Coffer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ImperialTombGuideTemplate.java b/data/script/template/script/template/actor/npc/ImperialTombGuideTemplate.java deleted file mode 100644 index e38d873e9..000000000 --- a/data/script/template/script/template/actor/npc/ImperialTombGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialTombGuideTemplate extends NPCTemplate { - public static final int ID = 32011; - - @Inject - protected ImperialTombGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Tomb Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ImprovisedExplosiveTemplate.java b/data/script/template/script/template/actor/npc/ImprovisedExplosiveTemplate.java deleted file mode 100644 index 11da3c7de..000000000 --- a/data/script/template/script/template/actor/npc/ImprovisedExplosiveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImprovisedExplosiveTemplate extends NPCTemplate { - public static final int ID = 36392; - - @Inject - protected ImprovisedExplosiveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Improvised Explosive"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InfernoDrakeTemplate.java b/data/script/template/script/template/actor/npc/InfernoDrakeTemplate.java deleted file mode 100644 index aae01225e..000000000 --- a/data/script/template/script/template/actor/npc/InfernoDrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InfernoDrakeTemplate extends NPCTemplate { - public static final int ID = 13084; - - @Inject - protected InfernoDrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inferno Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 57.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption10Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption10Template.java deleted file mode 100644 index d7e8c68cc..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption10Template extends NPCTemplate { - public static final int ID = 18503; - - @Inject - protected IngeniousContraption10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption11Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption11Template.java deleted file mode 100644 index f4d5d44bf..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption11Template extends NPCTemplate { - public static final int ID = 18504; - - @Inject - protected IngeniousContraption11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption12Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption12Template.java deleted file mode 100644 index 486377b8a..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption12Template extends NPCTemplate { - public static final int ID = 18505; - - @Inject - protected IngeniousContraption12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption13Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption13Template.java deleted file mode 100644 index 2fdf0dc8a..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption13Template extends NPCTemplate { - public static final int ID = 32371; - - @Inject - protected IngeniousContraption13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption2Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption2Template.java deleted file mode 100644 index 44f161faa..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption2Template extends NPCTemplate { - public static final int ID = 18495; - - @Inject - protected IngeniousContraption2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption3Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption3Template.java deleted file mode 100644 index fc82237ea..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption3Template extends NPCTemplate { - public static final int ID = 18496; - - @Inject - protected IngeniousContraption3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption4Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption4Template.java deleted file mode 100644 index 210177610..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption4Template extends NPCTemplate { - public static final int ID = 18497; - - @Inject - protected IngeniousContraption4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption5Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption5Template.java deleted file mode 100644 index 6f14ee281..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption5Template extends NPCTemplate { - public static final int ID = 18498; - - @Inject - protected IngeniousContraption5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption6Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption6Template.java deleted file mode 100644 index 454016726..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption6Template extends NPCTemplate { - public static final int ID = 18499; - - @Inject - protected IngeniousContraption6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption7Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption7Template.java deleted file mode 100644 index 4c7498da8..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption7Template extends NPCTemplate { - public static final int ID = 18500; - - @Inject - protected IngeniousContraption7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption8Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption8Template.java deleted file mode 100644 index e2e52f8fc..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption8Template extends NPCTemplate { - public static final int ID = 18501; - - @Inject - protected IngeniousContraption8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraption9Template.java b/data/script/template/script/template/actor/npc/IngeniousContraption9Template.java deleted file mode 100644 index 887e2ef9e..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraption9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraption9Template extends NPCTemplate { - public static final int ID = 18502; - - @Inject - protected IngeniousContraption9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IngeniousContraptionTemplate.java b/data/script/template/script/template/actor/npc/IngeniousContraptionTemplate.java deleted file mode 100644 index 4989cb0e2..000000000 --- a/data/script/template/script/template/actor/npc/IngeniousContraptionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IngeniousContraptionTemplate extends NPCTemplate { - public static final int ID = 18494; - - @Inject - protected IngeniousContraptionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ingenious Contraption"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InjuredSoldierTemplate.java b/data/script/template/script/template/actor/npc/InjuredSoldierTemplate.java deleted file mode 100644 index d0614ecf2..000000000 --- a/data/script/template/script/template/actor/npc/InjuredSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InjuredSoldierTemplate extends NPCTemplate { - public static final int ID = 32738; - - @Inject - protected InjuredSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Injured Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InnerCastleGuardTemplate.java b/data/script/template/script/template/actor/npc/InnerCastleGuardTemplate.java deleted file mode 100644 index 44bdc8ed4..000000000 --- a/data/script/template/script/template/actor/npc/InnerCastleGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerCastleGuardTemplate extends NPCTemplate { - public static final int ID = 18480; - - @Inject - protected InnerCastleGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Castle Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1216.84607; - attributes.magicalAttack = 850.49984; - attributes.physicalDefense = 370.30080; - attributes.magicalDefense = 270.97006; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InnerCastleSeerTemplate.java b/data/script/template/script/template/actor/npc/InnerCastleSeerTemplate.java deleted file mode 100644 index a836a5440..000000000 --- a/data/script/template/script/template/actor/npc/InnerCastleSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerCastleSeerTemplate extends NPCTemplate { - public static final int ID = 18481; - - @Inject - protected InnerCastleSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Castle Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1216.84607; - attributes.magicalAttack = 850.49984; - attributes.physicalDefense = 370.30080; - attributes.magicalDefense = 270.97006; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InnerCastleSentryTemplate.java b/data/script/template/script/template/actor/npc/InnerCastleSentryTemplate.java deleted file mode 100644 index 872e953a0..000000000 --- a/data/script/template/script/template/actor/npc/InnerCastleSentryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerCastleSentryTemplate extends NPCTemplate { - public static final int ID = 18479; - - @Inject - protected InnerCastleSentryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Castle Sentry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1216.84607; - attributes.magicalAttack = 850.49984; - attributes.physicalDefense = 370.30080; - attributes.magicalDefense = 270.97006; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InnerDoorman10Template.java b/data/script/template/script/template/actor/npc/InnerDoorman10Template.java deleted file mode 100644 index 07421563f..000000000 --- a/data/script/template/script/template/actor/npc/InnerDoorman10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman10Template extends NPCTemplate { - public static final int ID = 35433; - - @Inject - protected InnerDoorman10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InnerDoorman11Template.java b/data/script/template/script/template/actor/npc/InnerDoorman11Template.java deleted file mode 100644 index 2f344c505..000000000 --- a/data/script/template/script/template/actor/npc/InnerDoorman11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman11Template extends NPCTemplate { - public static final int ID = 35434; - - @Inject - protected InnerDoorman11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InnerDoorman16Template.java b/data/script/template/script/template/actor/npc/InnerDoorman16Template.java deleted file mode 100644 index 54d3955f0..000000000 --- a/data/script/template/script/template/actor/npc/InnerDoorman16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman16Template extends NPCTemplate { - public static final int ID = 35623; - - @Inject - protected InnerDoorman16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InnerDoorman17Template.java b/data/script/template/script/template/actor/npc/InnerDoorman17Template.java deleted file mode 100644 index 7e6d5b09f..000000000 --- a/data/script/template/script/template/actor/npc/InnerDoorman17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman17Template extends NPCTemplate { - public static final int ID = 35624; - - @Inject - protected InnerDoorman17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InspectorAdler2Template.java b/data/script/template/script/template/actor/npc/InspectorAdler2Template.java deleted file mode 100644 index a97cdc1a3..000000000 --- a/data/script/template/script/template/actor/npc/InspectorAdler2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InspectorAdler2Template extends NPCTemplate { - public static final int ID = 32510; - - @Inject - protected InspectorAdler2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inspector Adler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InspectorAdlerTemplate.java b/data/script/template/script/template/actor/npc/InspectorAdlerTemplate.java deleted file mode 100644 index 7bec3f3e5..000000000 --- a/data/script/template/script/template/actor/npc/InspectorAdlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InspectorAdlerTemplate extends NPCTemplate { - public static final int ID = 32497; - - @Inject - protected InspectorAdlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inspector Adler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InspectorSinaiTemplate.java b/data/script/template/script/template/actor/npc/InspectorSinaiTemplate.java deleted file mode 100644 index 7ce5d032d..000000000 --- a/data/script/template/script/template/actor/npc/InspectorSinaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InspectorSinaiTemplate extends NPCTemplate { - public static final int ID = 32500; - - @Inject - protected InspectorSinaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inspector Sinai"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InstantMovingDeviceTemplate.java b/data/script/template/script/template/actor/npc/InstantMovingDeviceTemplate.java deleted file mode 100644 index b793d01ba..000000000 --- a/data/script/template/script/template/actor/npc/InstantMovingDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InstantMovingDeviceTemplate extends NPCTemplate { - public static final int ID = 32601; - - @Inject - protected InstantMovingDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Instant Moving Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/InventorMaruTemplate.java b/data/script/template/script/template/actor/npc/InventorMaruTemplate.java deleted file mode 100644 index 754435c98..000000000 --- a/data/script/template/script/template/actor/npc/InventorMaruTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InventorMaruTemplate extends NPCTemplate { - public static final int ID = 32486; - - @Inject - protected InventorMaruTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inventor Maru"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IsaelSilvershadowTemplate.java b/data/script/template/script/template/actor/npc/IsaelSilvershadowTemplate.java deleted file mode 100644 index 75dc15fc3..000000000 --- a/data/script/template/script/template/actor/npc/IsaelSilvershadowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IsaelSilvershadowTemplate extends NPCTemplate { - public static final int ID = 30655; - - @Inject - protected IsaelSilvershadowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Isael Silvershadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IshumaTemplate.java b/data/script/template/script/template/actor/npc/IshumaTemplate.java deleted file mode 100644 index f28edff0d..000000000 --- a/data/script/template/script/template/actor/npc/IshumaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IshumaTemplate extends NPCTemplate { - public static final int ID = 32615; - - @Inject - protected IshumaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ishuma"; - this.serverSideName = false; - this.title = "Maestro"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ItemBroker2Template.java b/data/script/template/script/template/actor/npc/ItemBroker2Template.java deleted file mode 100644 index a4bb90249..000000000 --- a/data/script/template/script/template/actor/npc/ItemBroker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ItemBroker2Template extends NPCTemplate { - public static final int ID = 32321; - - @Inject - protected ItemBroker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Item Broker"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ItemBroker3Template.java b/data/script/template/script/template/actor/npc/ItemBroker3Template.java deleted file mode 100644 index 7020297a9..000000000 --- a/data/script/template/script/template/actor/npc/ItemBroker3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ItemBroker3Template extends NPCTemplate { - public static final int ID = 32322; - - @Inject - protected ItemBroker3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Item Broker"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ItemBrokerTemplate.java b/data/script/template/script/template/actor/npc/ItemBrokerTemplate.java deleted file mode 100644 index aeb95bbaa..000000000 --- a/data/script/template/script/template/actor/npc/ItemBrokerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ItemBrokerTemplate extends NPCTemplate { - public static final int ID = 32320; - - @Inject - protected ItemBrokerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Item Broker"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/IvanTemplate.java b/data/script/template/script/template/actor/npc/IvanTemplate.java deleted file mode 100644 index 5c61308c4..000000000 --- a/data/script/template/script/template/actor/npc/IvanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IvanTemplate extends NPCTemplate { - public static final int ID = 32014; - - @Inject - protected IvanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ivan"; - this.serverSideName = false; - this.title = "Runaway Youth"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JackSageTemplate.java b/data/script/template/script/template/actor/npc/JackSageTemplate.java deleted file mode 100644 index 6f3f2069c..000000000 --- a/data/script/template/script/template/actor/npc/JackSageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JackSageTemplate extends NPCTemplate { - public static final int ID = 10; - - @Inject - protected JackSageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jack Sage"; - this.serverSideName = false; - this.title = "Eva's High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 723; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JacquardTemplate.java b/data/script/template/script/template/actor/npc/JacquardTemplate.java deleted file mode 100644 index be7f5697f..000000000 --- a/data/script/template/script/template/actor/npc/JacquardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JacquardTemplate extends NPCTemplate { - public static final int ID = 35639; - - @Inject - protected JacquardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jacquard"; - this.serverSideName = false; - this.title = "Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Jaina2Template.java b/data/script/template/script/template/actor/npc/Jaina2Template.java deleted file mode 100644 index 120014796..000000000 --- a/data/script/template/script/template/actor/npc/Jaina2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Jaina2Template extends NPCTemplate { - public static final int ID = 32617; - - @Inject - protected Jaina2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jaina"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JainaTemplate.java b/data/script/template/script/template/actor/npc/JainaTemplate.java deleted file mode 100644 index 992004bde..000000000 --- a/data/script/template/script/template/actor/npc/JainaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JainaTemplate extends NPCTemplate { - public static final int ID = 32582; - - @Inject - protected JainaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jaina"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JakanTemplate.java b/data/script/template/script/template/actor/npc/JakanTemplate.java deleted file mode 100644 index e18e37700..000000000 --- a/data/script/template/script/template/actor/npc/JakanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JakanTemplate extends NPCTemplate { - public static final int ID = 32773; - - @Inject - protected JakanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jakan"; - this.serverSideName = false; - this.title = "Officer"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JaxTemplate.java b/data/script/template/script/template/actor/npc/JaxTemplate.java deleted file mode 100644 index de74e0bd7..000000000 --- a/data/script/template/script/template/actor/npc/JaxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JaxTemplate extends NPCTemplate { - public static final int ID = 30730; - - @Inject - protected JaxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jax"; - this.serverSideName = false; - this.title = "Bodyguard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JenniferTemplate.java b/data/script/template/script/template/actor/npc/JenniferTemplate.java deleted file mode 100644 index 7c12ac4f7..000000000 --- a/data/script/template/script/template/actor/npc/JenniferTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JenniferTemplate extends NPCTemplate { - public static final int ID = 30968; - - @Inject - protected JenniferTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jennifer"; - this.serverSideName = false; - this.title = "Lady Orc"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JeremyTemplate.java b/data/script/template/script/template/actor/npc/JeremyTemplate.java deleted file mode 100644 index 98d576d31..000000000 --- a/data/script/template/script/template/actor/npc/JeremyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JeremyTemplate extends NPCTemplate { - public static final int ID = 31521; - - @Inject - protected JeremyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jeremy"; - this.serverSideName = false; - this.title = "Chef"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JerianTemplate.java b/data/script/template/script/template/actor/npc/JerianTemplate.java deleted file mode 100644 index 93b1b3c90..000000000 --- a/data/script/template/script/template/actor/npc/JerianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JerianTemplate extends NPCTemplate { - public static final int ID = 32302; - - @Inject - protected JerianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jerian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JetBikeTemplate.java b/data/script/template/script/template/actor/npc/JetBikeTemplate.java deleted file mode 100644 index 7ec4628a1..000000000 --- a/data/script/template/script/template/actor/npc/JetBikeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JetBikeTemplate extends NPCTemplate { - public static final int ID = 32; - - @Inject - protected JetBikeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jet Bike"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 29.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JewelTemplate.java b/data/script/template/script/template/actor/npc/JewelTemplate.java deleted file mode 100644 index a0960020e..000000000 --- a/data/script/template/script/template/actor/npc/JewelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JewelTemplate extends NPCTemplate { - public static final int ID = 30354; - - @Inject - protected JewelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jewel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Jinia2Template.java b/data/script/template/script/template/actor/npc/Jinia2Template.java deleted file mode 100644 index 497b0788f..000000000 --- a/data/script/template/script/template/actor/npc/Jinia2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Jinia2Template extends NPCTemplate { - public static final int ID = 32760; - - @Inject - protected Jinia2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jinia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Jinia3Template.java b/data/script/template/script/template/actor/npc/Jinia3Template.java deleted file mode 100644 index ba8f77ac1..000000000 --- a/data/script/template/script/template/actor/npc/Jinia3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Jinia3Template extends NPCTemplate { - public static final int ID = 32781; - - @Inject - protected Jinia3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jinia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JiniaTemplate.java b/data/script/template/script/template/actor/npc/JiniaTemplate.java deleted file mode 100644 index 5fb8c88ce..000000000 --- a/data/script/template/script/template/actor/npc/JiniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JiniaTemplate extends NPCTemplate { - public static final int ID = 18850; - - @Inject - protected JiniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jinia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 23.50; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JirroneTemplate.java b/data/script/template/script/template/actor/npc/JirroneTemplate.java deleted file mode 100644 index 82413bbdc..000000000 --- a/data/script/template/script/template/actor/npc/JirroneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JirroneTemplate extends NPCTemplate { - public static final int ID = 32293; - - @Inject - protected JirroneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jirrone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JisansTemplate.java b/data/script/template/script/template/actor/npc/JisansTemplate.java deleted file mode 100644 index b7ef1d349..000000000 --- a/data/script/template/script/template/actor/npc/JisansTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JisansTemplate extends NPCTemplate { - public static final int ID = 32553; - - @Inject - protected JisansTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jisans"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JohnTemplate.java b/data/script/template/script/template/actor/npc/JohnTemplate.java deleted file mode 100644 index 8fcf42043..000000000 --- a/data/script/template/script/template/actor/npc/JohnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JohnTemplate extends NPCTemplate { - public static final int ID = 32576; - - @Inject - protected JohnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "John"; - this.serverSideName = false; - this.title = "Captain of the Dawn"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JohnnyTemplate.java b/data/script/template/script/template/actor/npc/JohnnyTemplate.java deleted file mode 100644 index 78bae4898..000000000 --- a/data/script/template/script/template/actor/npc/JohnnyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JohnnyTemplate extends NPCTemplate { - public static final int ID = 32744; - - @Inject - protected JohnnyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Johnny"; - this.serverSideName = false; - this.title = "Chief Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JonasTemplate.java b/data/script/template/script/template/actor/npc/JonasTemplate.java deleted file mode 100644 index 0e1d589e3..000000000 --- a/data/script/template/script/template/actor/npc/JonasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JonasTemplate extends NPCTemplate { - public static final int ID = 30469; - - @Inject - protected JonasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jonas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JoyTemplate.java b/data/script/template/script/template/actor/npc/JoyTemplate.java deleted file mode 100644 index e9aeb17ed..000000000 --- a/data/script/template/script/template/actor/npc/JoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JoyTemplate extends NPCTemplate { - public static final int ID = 16056; - - @Inject - protected JoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Joy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 6.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JudeTemplate.java b/data/script/template/script/template/actor/npc/JudeTemplate.java deleted file mode 100644 index 3abfd0454..000000000 --- a/data/script/template/script/template/actor/npc/JudeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudeTemplate extends NPCTemplate { - public static final int ID = 32356; - - @Inject - protected JudeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jude"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 58.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JugheadTemplate.java b/data/script/template/script/template/actor/npc/JugheadTemplate.java deleted file mode 100644 index 84b63317a..000000000 --- a/data/script/template/script/template/actor/npc/JugheadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JugheadTemplate extends NPCTemplate { - public static final int ID = 30353; - - @Inject - protected JugheadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jughead"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/JujuTemplate.java b/data/script/template/script/template/actor/npc/JujuTemplate.java deleted file mode 100644 index 8f5f46e64..000000000 --- a/data/script/template/script/template/actor/npc/JujuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JujuTemplate extends NPCTemplate { - public static final int ID = 16064; - - @Inject - protected JujuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Juju"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 7.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KadomasTemplate.java b/data/script/template/script/template/actor/npc/KadomasTemplate.java deleted file mode 100644 index 40d1e2723..000000000 --- a/data/script/template/script/template/actor/npc/KadomasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KadomasTemplate extends NPCTemplate { - public static final int ID = 27; - - @Inject - protected KadomasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kadomas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.50; - this.collisionHeight = 14.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KadunZuKetraTemplate.java b/data/script/template/script/template/actor/npc/KadunZuKetraTemplate.java deleted file mode 100644 index ac43f3bc6..000000000 --- a/data/script/template/script/template/actor/npc/KadunZuKetraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KadunZuKetraTemplate extends NPCTemplate { - public static final int ID = 31370; - - @Inject - protected KadunZuKetraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kadun Zu Ketra"; - this.serverSideName = false; - this.title = "Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KahmanTemplate.java b/data/script/template/script/template/actor/npc/KahmanTemplate.java deleted file mode 100644 index 2076f73af..000000000 --- a/data/script/template/script/template/actor/npc/KahmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KahmanTemplate extends NPCTemplate { - public static final int ID = 31554; - - @Inject - protected KahmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kahman"; - this.serverSideName = false; - this.title = "Mercenary"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KaienTemplate.java b/data/script/template/script/template/actor/npc/KaienTemplate.java deleted file mode 100644 index ce1355291..000000000 --- a/data/script/template/script/template/actor/npc/KaienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaienTemplate extends NPCTemplate { - public static final int ID = 30623; - - @Inject - protected KaienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaien"; - this.serverSideName = false; - this.title = "Duelist"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KainVanHalterTemplate.java b/data/script/template/script/template/actor/npc/KainVanHalterTemplate.java deleted file mode 100644 index 89b8f5b08..000000000 --- a/data/script/template/script/template/actor/npc/KainVanHalterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KainVanHalterTemplate extends NPCTemplate { - public static final int ID = 31639; - - @Inject - protected KainVanHalterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kain Van Halter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2626); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KaitarTemplate.java b/data/script/template/script/template/actor/npc/KaitarTemplate.java deleted file mode 100644 index 78056501f..000000000 --- a/data/script/template/script/template/actor/npc/KaitarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaitarTemplate extends NPCTemplate { - public static final int ID = 30359; - - @Inject - protected KaitarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaitar"; - this.serverSideName = false; - this.title = "Tetrarch"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 23.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KakanTemplate.java b/data/script/template/script/template/actor/npc/KakanTemplate.java deleted file mode 100644 index 4c4ddd5fd..000000000 --- a/data/script/template/script/template/actor/npc/KakanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KakanTemplate extends NPCTemplate { - public static final int ID = 30669; - - @Inject - protected KakanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kakan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KaleidosTheUnicorn2Template.java b/data/script/template/script/template/actor/npc/KaleidosTheUnicorn2Template.java deleted file mode 100644 index eee992310..000000000 --- a/data/script/template/script/template/actor/npc/KaleidosTheUnicorn2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaleidosTheUnicorn2Template extends NPCTemplate { - public static final int ID = 31630; - - @Inject - protected KaleidosTheUnicorn2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaleidos the Unicorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KaleidosTheUnicornTemplate.java b/data/script/template/script/template/actor/npc/KaleidosTheUnicornTemplate.java deleted file mode 100644 index 33197452f..000000000 --- a/data/script/template/script/template/actor/npc/KaleidosTheUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaleidosTheUnicornTemplate extends NPCTemplate { - public static final int ID = 31629; - - @Inject - protected KaleidosTheUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaleidos the Unicorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KalibranTemplate.java b/data/script/template/script/template/actor/npc/KalibranTemplate.java deleted file mode 100644 index de07a2964..000000000 --- a/data/script/template/script/template/actor/npc/KalibranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KalibranTemplate extends NPCTemplate { - public static final int ID = 30750; - - @Inject - protected KalibranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kalibran"; - this.serverSideName = false; - this.title = "Drake"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KalintaTemplate.java b/data/script/template/script/template/actor/npc/KalintaTemplate.java deleted file mode 100644 index edb9d0d87..000000000 --- a/data/script/template/script/template/actor/npc/KalintaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KalintaTemplate extends NPCTemplate { - public static final int ID = 30422; - - @Inject - protected KalintaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kalinta"; - this.serverSideName = false; - this.title = "Abyssal Celebrant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KalisTemplate.java b/data/script/template/script/template/actor/npc/KalisTemplate.java deleted file mode 100644 index fb0c1531b..000000000 --- a/data/script/template/script/template/actor/npc/KalisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KalisTemplate extends NPCTemplate { - public static final int ID = 30759; - - @Inject - protected KalisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kalis"; - this.serverSideName = false; - this.title = "Witch"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KamaelGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/KamaelGatekeeperTemplate.java deleted file mode 100644 index 2c4c3e57b..000000000 --- a/data/script/template/script/template/actor/npc/KamaelGatekeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class KamaelGatekeeperTemplate extends NPCTemplate { - public static final int ID = 18441; - - @Inject - protected KamaelGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kamael Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KamaelMaleMercenaryTemplate.java b/data/script/template/script/template/actor/npc/KamaelMaleMercenaryTemplate.java deleted file mode 100644 index 667503a82..000000000 --- a/data/script/template/script/template/actor/npc/KamaelMaleMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KamaelMaleMercenaryTemplate extends NPCTemplate { - public static final int ID = 13174; - - @Inject - protected KamaelMaleMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kamael Male Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KanafTemplate.java b/data/script/template/script/template/actor/npc/KanafTemplate.java deleted file mode 100644 index 3e1214581..000000000 --- a/data/script/template/script/template/actor/npc/KanafTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanafTemplate extends NPCTemplate { - public static final int ID = 32346; - - @Inject - protected KanafTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanaf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KanemikaTemplate.java b/data/script/template/script/template/actor/npc/KanemikaTemplate.java deleted file mode 100644 index ad6843c5f..000000000 --- a/data/script/template/script/template/actor/npc/KanemikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanemikaTemplate extends NPCTemplate { - public static final int ID = 32650; - - @Inject - protected KanemikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanemika"; - this.serverSideName = false; - this.title = "Grave Robber Leader"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KanisTemplate.java b/data/script/template/script/template/actor/npc/KanisTemplate.java deleted file mode 100644 index 432bc9c1d..000000000 --- a/data/script/template/script/template/actor/npc/KanisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanisTemplate extends NPCTemplate { - public static final int ID = 32264; - - @Inject - protected KanisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanis"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KantabilonTemplate.java b/data/script/template/script/template/actor/npc/KantabilonTemplate.java deleted file mode 100644 index fbda7d173..000000000 --- a/data/script/template/script/template/actor/npc/KantabilonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KantabilonTemplate extends NPCTemplate { - public static final int ID = 31042; - - @Inject - protected KantabilonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kantabilon"; - this.serverSideName = false; - this.title = "Melody Maestro"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KarakaweiTemplate.java b/data/script/template/script/template/actor/npc/KarakaweiTemplate.java deleted file mode 100644 index 5f0c3d1c5..000000000 --- a/data/script/template/script/template/actor/npc/KarakaweiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarakaweiTemplate extends NPCTemplate { - public static final int ID = 32117; - - @Inject - protected KarakaweiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karakawei"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KarinaTemplate.java b/data/script/template/script/template/actor/npc/KarinaTemplate.java deleted file mode 100644 index 5a5048402..000000000 --- a/data/script/template/script/template/actor/npc/KarinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarinaTemplate extends NPCTemplate { - public static final int ID = 30352; - - @Inject - protected KarinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KarrodTemplate.java b/data/script/template/script/template/actor/npc/KarrodTemplate.java deleted file mode 100644 index 4d0dc10a1..000000000 --- a/data/script/template/script/template/actor/npc/KarrodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarrodTemplate extends NPCTemplate { - public static final int ID = 30307; - - @Inject - protected KarrodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karrod"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KartiaTemplate.java b/data/script/template/script/template/actor/npc/KartiaTemplate.java deleted file mode 100644 index ef4e4048c..000000000 --- a/data/script/template/script/template/actor/npc/KartiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KartiaTemplate extends NPCTemplate { - public static final int ID = 30133; - - @Inject - protected KartiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kartia"; - this.serverSideName = false; - this.title = "Abyssal Celebrant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KarudaTemplate.java b/data/script/template/script/template/actor/npc/KarudaTemplate.java deleted file mode 100644 index 7cf8e4a05..000000000 --- a/data/script/template/script/template/actor/npc/KarudaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarudaTemplate extends NPCTemplate { - public static final int ID = 32017; - - @Inject - protected KarudaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karuda"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KashTemplate.java b/data/script/template/script/template/actor/npc/KashTemplate.java deleted file mode 100644 index 3d3f286ca..000000000 --- a/data/script/template/script/template/actor/npc/KashTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashTemplate extends NPCTemplate { - public static final int ID = 30644; - - @Inject - protected KashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KassandraTemplate.java b/data/script/template/script/template/actor/npc/KassandraTemplate.java deleted file mode 100644 index 332ccf584..000000000 --- a/data/script/template/script/template/actor/npc/KassandraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KassandraTemplate extends NPCTemplate { - public static final int ID = 31743; - - @Inject - protected KassandraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kassandra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KatariTemplate.java b/data/script/template/script/template/actor/npc/KatariTemplate.java deleted file mode 100644 index 445b8c9b8..000000000 --- a/data/script/template/script/template/actor/npc/KatariTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatariTemplate extends NPCTemplate { - public static final int ID = 30668; - - @Inject - protected KatariTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katari"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Katenar2Template.java b/data/script/template/script/template/actor/npc/Katenar2Template.java deleted file mode 100644 index e0aaeedd8..000000000 --- a/data/script/template/script/template/actor/npc/Katenar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Katenar2Template extends NPCTemplate { - public static final int ID = 32240; - - @Inject - protected Katenar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katenar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.62; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Katenar3Template.java b/data/script/template/script/template/actor/npc/Katenar3Template.java deleted file mode 100644 index 2032f8872..000000000 --- a/data/script/template/script/template/actor/npc/Katenar3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Katenar3Template extends NPCTemplate { - public static final int ID = 32242; - - @Inject - protected Katenar3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katenar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.62; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Katenar4Template.java b/data/script/template/script/template/actor/npc/Katenar4Template.java deleted file mode 100644 index 1189b08ef..000000000 --- a/data/script/template/script/template/actor/npc/Katenar4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Katenar4Template extends NPCTemplate { - public static final int ID = 32332; - - @Inject - protected Katenar4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katenar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.62; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Katenar5Template.java b/data/script/template/script/template/actor/npc/Katenar5Template.java deleted file mode 100644 index f304d900c..000000000 --- a/data/script/template/script/template/actor/npc/Katenar5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Katenar5Template extends NPCTemplate { - public static final int ID = 32333; - - @Inject - protected Katenar5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katenar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.62; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KatenarTemplate.java b/data/script/template/script/template/actor/npc/KatenarTemplate.java deleted file mode 100644 index 21da5a2db..000000000 --- a/data/script/template/script/template/actor/npc/KatenarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatenarTemplate extends NPCTemplate { - public static final int ID = 32235; - - @Inject - protected KatenarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katenar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.62; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KatensaTemplate.java b/data/script/template/script/template/actor/npc/KatensaTemplate.java deleted file mode 100644 index c421466e6..000000000 --- a/data/script/template/script/template/actor/npc/KatensaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatensaTemplate extends NPCTemplate { - public static final int ID = 32646; - - @Inject - protected KatensaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katensa"; - this.serverSideName = false; - this.title = "Workman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KaurinAgathionTemplate.java b/data/script/template/script/template/actor/npc/KaurinAgathionTemplate.java deleted file mode 100644 index 2c3593a55..000000000 --- a/data/script/template/script/template/actor/npc/KaurinAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaurinAgathionTemplate extends NPCTemplate { - public static final int ID = 1548; - - @Inject - protected KaurinAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaurin Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KazkinZuGandiTemplate.java b/data/script/template/script/template/actor/npc/KazkinZuGandiTemplate.java deleted file mode 100644 index e774ede3a..000000000 --- a/data/script/template/script/template/actor/npc/KazkinZuGandiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KazkinZuGandiTemplate extends NPCTemplate { - public static final int ID = 30589; - - @Inject - protected KazkinZuGandiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kazkin Zu Gandi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KbaldirTemplate.java b/data/script/template/script/template/actor/npc/KbaldirTemplate.java deleted file mode 100644 index 43e42d339..000000000 --- a/data/script/template/script/template/actor/npc/KbaldirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KbaldirTemplate extends NPCTemplate { - public static final int ID = 32733; - - @Inject - protected KbaldirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kbaldir"; - this.serverSideName = false; - this.title = "Commander"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 57.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KeatsTemplate.java b/data/script/template/script/template/actor/npc/KeatsTemplate.java deleted file mode 100644 index 776d70642..000000000 --- a/data/script/template/script/template/actor/npc/KeatsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeatsTemplate extends NPCTemplate { - public static final int ID = 31622; - - @Inject - protected KeatsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Keats"; - this.serverSideName = false; - this.title = "Cursed Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KeefTemplate.java b/data/script/template/script/template/actor/npc/KeefTemplate.java deleted file mode 100644 index 49206e126..000000000 --- a/data/script/template/script/template/actor/npc/KeefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeefTemplate extends NPCTemplate { - public static final int ID = 30534; - - @Inject - protected KeefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Keef"; - this.serverSideName = false; - this.title = "Bronze Key's"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.40; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Kegor2Template.java b/data/script/template/script/template/actor/npc/Kegor2Template.java deleted file mode 100644 index bcb86b395..000000000 --- a/data/script/template/script/template/actor/npc/Kegor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kegor2Template extends NPCTemplate { - public static final int ID = 18851; - - @Inject - protected Kegor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kegor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Kegor3Template.java b/data/script/template/script/template/actor/npc/Kegor3Template.java deleted file mode 100644 index e23d0bcef..000000000 --- a/data/script/template/script/template/actor/npc/Kegor3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kegor3Template extends NPCTemplate { - public static final int ID = 32761; - - @Inject - protected Kegor3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kegor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KegorTemplate.java b/data/script/template/script/template/actor/npc/KegorTemplate.java deleted file mode 100644 index 5eedcfc8c..000000000 --- a/data/script/template/script/template/actor/npc/KegorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KegorTemplate extends NPCTemplate { - public static final int ID = 18846; - - @Inject - protected KegorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kegor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KekropusTemplate.java b/data/script/template/script/template/actor/npc/KekropusTemplate.java deleted file mode 100644 index 697ffd0fd..000000000 --- a/data/script/template/script/template/actor/npc/KekropusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KekropusTemplate extends NPCTemplate { - public static final int ID = 32138; - - @Inject - protected KekropusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kekropus"; - this.serverSideName = false; - this.title = "Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KelleyiaTemplate.java b/data/script/template/script/template/actor/npc/KelleyiaTemplate.java deleted file mode 100644 index 1f7465cba..000000000 --- a/data/script/template/script/template/actor/npc/KelleyiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelleyiaTemplate extends NPCTemplate { - public static final int ID = 32768; - - @Inject - protected KelleyiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kelleyia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KeltirTemplate.java b/data/script/template/script/template/actor/npc/KeltirTemplate.java deleted file mode 100644 index 03957ceee..000000000 --- a/data/script/template/script/template/actor/npc/KeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeltirTemplate extends NPCTemplate { - public static final int ID = 30739; - - @Inject - protected KeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Keltir"; - this.serverSideName = false; - this.title = "Royal Servant"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KendalTemplate.java b/data/script/template/script/template/actor/npc/KendalTemplate.java deleted file mode 100644 index 2d883c724..000000000 --- a/data/script/template/script/template/actor/npc/KendalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KendalTemplate extends NPCTemplate { - public static final int ID = 32301; - - @Inject - protected KendalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kendal"; - this.serverSideName = false; - this.title = "Wandering Ghost"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KeplonTemplate.java b/data/script/template/script/template/actor/npc/KeplonTemplate.java deleted file mode 100644 index 6402f2973..000000000 --- a/data/script/template/script/template/actor/npc/KeplonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeplonTemplate extends NPCTemplate { - public static final int ID = 30949; - - @Inject - protected KeplonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Keplon"; - this.serverSideName = false; - this.title = "Researcher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KepraTemplate.java b/data/script/template/script/template/actor/npc/KepraTemplate.java deleted file mode 100644 index 9a84bb8e8..000000000 --- a/data/script/template/script/template/actor/npc/KepraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KepraTemplate extends NPCTemplate { - public static final int ID = 30616; - - @Inject - protected KepraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kepra"; - this.serverSideName = false; - this.title = "Enku Chief"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(162); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KertangsTreasureChest2Template.java b/data/script/template/script/template/actor/npc/KertangsTreasureChest2Template.java deleted file mode 100644 index 049654011..000000000 --- a/data/script/template/script/template/actor/npc/KertangsTreasureChest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsTreasureChest2Template extends NPCTemplate { - public static final int ID = 18535; - - @Inject - protected KertangsTreasureChest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KertangsTreasureChest3Template.java b/data/script/template/script/template/actor/npc/KertangsTreasureChest3Template.java deleted file mode 100644 index 687b1eed2..000000000 --- a/data/script/template/script/template/actor/npc/KertangsTreasureChest3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsTreasureChest3Template extends NPCTemplate { - public static final int ID = 18536; - - @Inject - protected KertangsTreasureChest3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KertangsTreasureChest4Template.java b/data/script/template/script/template/actor/npc/KertangsTreasureChest4Template.java deleted file mode 100644 index c42d980be..000000000 --- a/data/script/template/script/template/actor/npc/KertangsTreasureChest4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsTreasureChest4Template extends NPCTemplate { - public static final int ID = 18537; - - @Inject - protected KertangsTreasureChest4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KertangsTreasureChest5Template.java b/data/script/template/script/template/actor/npc/KertangsTreasureChest5Template.java deleted file mode 100644 index b489b2eea..000000000 --- a/data/script/template/script/template/actor/npc/KertangsTreasureChest5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsTreasureChest5Template extends NPCTemplate { - public static final int ID = 18538; - - @Inject - protected KertangsTreasureChest5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KertangsTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/KertangsTreasureChestTemplate.java deleted file mode 100644 index a43a0fc3d..000000000 --- a/data/script/template/script/template/actor/npc/KertangsTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsTreasureChestTemplate extends NPCTemplate { - public static final int ID = 18534; - - @Inject - protected KertangsTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetraOrcShaman2Template.java b/data/script/template/script/template/actor/npc/KetraOrcShaman2Template.java deleted file mode 100644 index 74d1a26c3..000000000 --- a/data/script/template/script/template/actor/npc/KetraOrcShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcShaman2Template extends NPCTemplate { - public static final int ID = 32499; - - @Inject - protected KetraOrcShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.60; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetraOrcSupporter2Template.java b/data/script/template/script/template/actor/npc/KetraOrcSupporter2Template.java deleted file mode 100644 index 22ecbf65c..000000000 --- a/data/script/template/script/template/actor/npc/KetraOrcSupporter2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcSupporter2Template extends NPCTemplate { - public static final int ID = 32512; - - @Inject - protected KetraOrcSupporter2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Supporter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetraVanCaptainTemplate.java b/data/script/template/script/template/actor/npc/KetraVanCaptainTemplate.java deleted file mode 100644 index 9efd745ec..000000000 --- a/data/script/template/script/template/actor/npc/KetraVanCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraVanCaptainTemplate extends NPCTemplate { - public static final int ID = 31709; - - @Inject - protected KetraVanCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Van Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetraVanCommanderTemplate.java b/data/script/template/script/template/actor/npc/KetraVanCommanderTemplate.java deleted file mode 100644 index a99102cb7..000000000 --- a/data/script/template/script/template/actor/npc/KetraVanCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraVanCommanderTemplate extends NPCTemplate { - public static final int ID = 31710; - - @Inject - protected KetraVanCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Van Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 42.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetraVanGruntTemplate.java b/data/script/template/script/template/actor/npc/KetraVanGruntTemplate.java deleted file mode 100644 index 69e74bb02..000000000 --- a/data/script/template/script/template/actor/npc/KetraVanGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraVanGruntTemplate extends NPCTemplate { - public static final int ID = 31707; - - @Inject - protected KetraVanGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Van Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetraVanShaman2Template.java b/data/script/template/script/template/actor/npc/KetraVanShaman2Template.java deleted file mode 100644 index 963d2194c..000000000 --- a/data/script/template/script/template/actor/npc/KetraVanShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraVanShaman2Template extends NPCTemplate { - public static final int ID = 31711; - - @Inject - protected KetraVanShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Van Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetraVanShamanTemplate.java b/data/script/template/script/template/actor/npc/KetraVanShamanTemplate.java deleted file mode 100644 index 98a14e8db..000000000 --- a/data/script/template/script/template/actor/npc/KetraVanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraVanShamanTemplate extends NPCTemplate { - public static final int ID = 31708; - - @Inject - protected KetraVanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Van Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KetrasHolyAltarTemplate.java b/data/script/template/script/template/actor/npc/KetrasHolyAltarTemplate.java deleted file mode 100644 index 8e40ea3c7..000000000 --- a/data/script/template/script/template/actor/npc/KetrasHolyAltarTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class KetrasHolyAltarTemplate extends NPCTemplate { - public static final int ID = 31558; - - @Inject - protected KetrasHolyAltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra's Holy Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 47.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KeucereusTemplate.java b/data/script/template/script/template/actor/npc/KeucereusTemplate.java deleted file mode 100644 index fcdfe1c0d..000000000 --- a/data/script/template/script/template/actor/npc/KeucereusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeucereusTemplate extends NPCTemplate { - public static final int ID = 32548; - - @Inject - protected KeucereusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Keucereus"; - this.serverSideName = false; - this.title = "Admiral"; - this.serverSideTitle = false; - this.collisionRadius = 12.50; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KhavatariKashuTemplate.java b/data/script/template/script/template/actor/npc/KhavatariKashuTemplate.java deleted file mode 100644 index 9e341a3e6..000000000 --- a/data/script/template/script/template/actor/npc/KhavatariKashuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KhavatariKashuTemplate extends NPCTemplate { - public static final int ID = 31637; - - @Inject - protected KhavatariKashuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Khavatari Kashu"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(267); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KiefTemplate.java b/data/script/template/script/template/actor/npc/KiefTemplate.java deleted file mode 100644 index a959015ca..000000000 --- a/data/script/template/script/template/actor/npc/KiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KiefTemplate extends NPCTemplate { - public static final int ID = 32354; - - @Inject - protected KiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KierTemplate.java b/data/script/template/script/template/actor/npc/KierTemplate.java deleted file mode 100644 index 1856012cb..000000000 --- a/data/script/template/script/template/actor/npc/KierTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class KierTemplate extends NPCTemplate { - public static final int ID = 32022; - - @Inject - protected KierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KingSquashTemplate.java b/data/script/template/script/template/actor/npc/KingSquashTemplate.java deleted file mode 100644 index cde956cfc..000000000 --- a/data/script/template/script/template/actor/npc/KingSquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class KingSquashTemplate extends NPCTemplate { - public static final int ID = 13016; - - @Inject - protected KingSquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "King Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 25.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KinsleyTemplate.java b/data/script/template/script/template/actor/npc/KinsleyTemplate.java deleted file mode 100644 index 00f5f97fc..000000000 --- a/data/script/template/script/template/actor/npc/KinsleyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KinsleyTemplate extends NPCTemplate { - public static final int ID = 31605; - - @Inject - protected KinsleyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kinsley"; - this.serverSideName = false; - this.title = "Head Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KintaijinTemplate.java b/data/script/template/script/template/actor/npc/KintaijinTemplate.java deleted file mode 100644 index 0c9495837..000000000 --- a/data/script/template/script/template/actor/npc/KintaijinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KintaijinTemplate extends NPCTemplate { - public static final int ID = 32640; - - @Inject - protected KintaijinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kintaijin"; - this.serverSideName = false; - this.title = "Bounty Hunter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KirikachinTemplate.java b/data/script/template/script/template/actor/npc/KirikachinTemplate.java deleted file mode 100644 index de5407e42..000000000 --- a/data/script/template/script/template/actor/npc/KirikachinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KirikachinTemplate extends NPCTemplate { - public static final int ID = 32116; - - @Inject - protected KirikachinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kirikachin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 41.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KirilSparkystoneTemplate.java b/data/script/template/script/template/actor/npc/KirilSparkystoneTemplate.java deleted file mode 100644 index 11626bc31..000000000 --- a/data/script/template/script/template/actor/npc/KirilSparkystoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KirilSparkystoneTemplate extends NPCTemplate { - public static final int ID = 30552; - - @Inject - protected KirilSparkystoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kiril Sparkystone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KirklanTemplate.java b/data/script/template/script/template/actor/npc/KirklanTemplate.java deleted file mode 100644 index e751bb208..000000000 --- a/data/script/template/script/template/actor/npc/KirklanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KirklanTemplate extends NPCTemplate { - public static final int ID = 32550; - - @Inject - protected KirklanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kirklan"; - this.serverSideName = false; - this.title = "Special Product Broker"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KiyachiTemplate.java b/data/script/template/script/template/actor/npc/KiyachiTemplate.java deleted file mode 100644 index 43d52db57..000000000 --- a/data/script/template/script/template/actor/npc/KiyachiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KiyachiTemplate extends NPCTemplate { - public static final int ID = 13104; - - @Inject - protected KiyachiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kiyachi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KleinTemplate.java b/data/script/template/script/template/actor/npc/KleinTemplate.java deleted file mode 100644 index 71e97678a..000000000 --- a/data/script/template/script/template/actor/npc/KleinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KleinTemplate extends NPCTemplate { - public static final int ID = 31540; - - @Inject - protected KleinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Klein"; - this.serverSideName = false; - this.title = "Watcher of Valakas"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KnightLeaderEliteMercenaryTemplate.java b/data/script/template/script/template/actor/npc/KnightLeaderEliteMercenaryTemplate.java deleted file mode 100644 index f6fe39a2d..000000000 --- a/data/script/template/script/template/actor/npc/KnightLeaderEliteMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightLeaderEliteMercenaryTemplate extends NPCTemplate { - public static final int ID = 13179; - - @Inject - protected KnightLeaderEliteMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight Leader Elite Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KnightLevelMercenaryTemplate.java b/data/script/template/script/template/actor/npc/KnightLevelMercenaryTemplate.java deleted file mode 100644 index 8dd075dd5..000000000 --- a/data/script/template/script/template/actor/npc/KnightLevelMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightLevelMercenaryTemplate extends NPCTemplate { - public static final int ID = 13175; - - @Inject - protected KnightLevelMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight Level Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KnightTemplate.java b/data/script/template/script/template/actor/npc/KnightTemplate.java deleted file mode 100644 index 71d517cf1..000000000 --- a/data/script/template/script/template/actor/npc/KnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightTemplate extends NPCTemplate { - public static final int ID = 16062; - - @Inject - protected KnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.50; - this.collisionHeight = 7.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Kookaburra2Template.java b/data/script/template/script/template/actor/npc/Kookaburra2Template.java deleted file mode 100644 index 484063b05..000000000 --- a/data/script/template/script/template/actor/npc/Kookaburra2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kookaburra2Template extends NPCTemplate { - public static final int ID = 18901; - - @Inject - protected Kookaburra2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kookaburra"; - this.serverSideName = false; - this.title = "Golden"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KotatzTemplate.java b/data/script/template/script/template/actor/npc/KotatzTemplate.java deleted file mode 100644 index cdacc76f1..000000000 --- a/data/script/template/script/template/actor/npc/KotatzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KotatzTemplate extends NPCTemplate { - public static final int ID = 28; - - @Inject - protected KotatzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kotatz"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 0.01; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KrateisSteward2Template.java b/data/script/template/script/template/actor/npc/KrateisSteward2Template.java deleted file mode 100644 index c8c03ace6..000000000 --- a/data/script/template/script/template/actor/npc/KrateisSteward2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrateisSteward2Template extends NPCTemplate { - public static final int ID = 18600; - - @Inject - protected KrateisSteward2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kratei's Steward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 31.00; - this.level = 86; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KrateisStewardTemplate.java b/data/script/template/script/template/actor/npc/KrateisStewardTemplate.java deleted file mode 100644 index d1b9faca6..000000000 --- a/data/script/template/script/template/actor/npc/KrateisStewardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrateisStewardTemplate extends NPCTemplate { - public static final int ID = 18592; - - @Inject - protected KrateisStewardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kratei's Steward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 31.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KrateisWatcher2Template.java b/data/script/template/script/template/actor/npc/KrateisWatcher2Template.java deleted file mode 100644 index 651b687d2..000000000 --- a/data/script/template/script/template/actor/npc/KrateisWatcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrateisWatcher2Template extends NPCTemplate { - public static final int ID = 18602; - - @Inject - protected KrateisWatcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kratei's Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 32.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1.000000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KrateisWatcherTemplate.java b/data/script/template/script/template/actor/npc/KrateisWatcherTemplate.java deleted file mode 100644 index ea608fd05..000000000 --- a/data/script/template/script/template/actor/npc/KrateisWatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrateisWatcherTemplate extends NPCTemplate { - public static final int ID = 18601; - - @Inject - protected KrateisWatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kratei's Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 32.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1.000000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KristinaTemplate.java b/data/script/template/script/template/actor/npc/KristinaTemplate.java deleted file mode 100644 index d26ba7a4c..000000000 --- a/data/script/template/script/template/actor/npc/KristinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KristinaTemplate extends NPCTemplate { - public static final int ID = 30665; - - @Inject - protected KristinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kristina"; - this.serverSideName = false; - this.title = "Saint"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KuberTemplate.java b/data/script/template/script/template/actor/npc/KuberTemplate.java deleted file mode 100644 index 1887c5f35..000000000 --- a/data/script/template/script/template/actor/npc/KuberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KuberTemplate extends NPCTemplate { - public static final int ID = 31546; - - @Inject - protected KuberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KunTemplate.java b/data/script/template/script/template/actor/npc/KunTemplate.java deleted file mode 100644 index d0334f58f..000000000 --- a/data/script/template/script/template/actor/npc/KunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KunTemplate extends NPCTemplate { - public static final int ID = 32513; - - @Inject - protected KunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kun"; - this.serverSideName = false; - this.title = "Entrance Manager"; - this.serverSideTitle = false; - this.collisionRadius = 7.80; - this.collisionHeight = 17.29; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KunotaTemplate.java b/data/script/template/script/template/actor/npc/KunotaTemplate.java deleted file mode 100644 index ce1af0efe..000000000 --- a/data/script/template/script/template/actor/npc/KunotaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KunotaTemplate extends NPCTemplate { - public static final int ID = 32561; - - @Inject - protected KunotaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kunota"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KurkleTemplate.java b/data/script/template/script/template/actor/npc/KurkleTemplate.java deleted file mode 100644 index bbffc5aa3..000000000 --- a/data/script/template/script/template/actor/npc/KurkleTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class KurkleTemplate extends NPCTemplate { - public static final int ID = 32545; - - @Inject - protected KurkleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kurkle"; - this.serverSideName = false; - this.title = "Gracia Special Product Middleman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Kurstin2Template.java b/data/script/template/script/template/actor/npc/Kurstin2Template.java deleted file mode 100644 index 29e1f7980..000000000 --- a/data/script/template/script/template/actor/npc/Kurstin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kurstin2Template extends NPCTemplate { - public static final int ID = 31387; - - @Inject - protected Kurstin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kurstin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/KutaTemplate.java b/data/script/template/script/template/actor/npc/KutaTemplate.java deleted file mode 100644 index 121c0223a..000000000 --- a/data/script/template/script/template/actor/npc/KutaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KutaTemplate extends NPCTemplate { - public static final int ID = 32574; - - @Inject - protected KutaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuta"; - this.serverSideName = false; - this.title = "Native"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LadderSnowAgathionTemplate.java b/data/script/template/script/template/actor/npc/LadderSnowAgathionTemplate.java deleted file mode 100644 index e64102564..000000000 --- a/data/script/template/script/template/actor/npc/LadderSnowAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LadderSnowAgathionTemplate extends NPCTemplate { - public static final int ID = 1559; - - @Inject - protected LadderSnowAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ladder Snow Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 28.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LadyOfTheLakeTemplate.java b/data/script/template/script/template/actor/npc/LadyOfTheLakeTemplate.java deleted file mode 100644 index 252619428..000000000 --- a/data/script/template/script/template/actor/npc/LadyOfTheLakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LadyOfTheLakeTemplate extends NPCTemplate { - public static final int ID = 31745; - - @Inject - protected LadyOfTheLakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lady of the Lake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LaferonTemplate.java b/data/script/template/script/template/actor/npc/LaferonTemplate.java deleted file mode 100644 index bcbc6b6ec..000000000 --- a/data/script/template/script/template/actor/npc/LaferonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LaferonTemplate extends NPCTemplate { - public static final int ID = 30528; - - @Inject - protected LaferonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Laferon"; - this.serverSideName = false; - this.title = "Foreman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LakiTemplate.java b/data/script/template/script/template/actor/npc/LakiTemplate.java deleted file mode 100644 index e055c2109..000000000 --- a/data/script/template/script/template/actor/npc/LakiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LakiTemplate extends NPCTemplate { - public static final int ID = 32742; - - @Inject - protected LakiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Laki"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LakinosAgathionTemplate.java b/data/script/template/script/template/actor/npc/LakinosAgathionTemplate.java deleted file mode 100644 index c2483847b..000000000 --- a/data/script/template/script/template/actor/npc/LakinosAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LakinosAgathionTemplate extends NPCTemplate { - public static final int ID = 1543; - - @Inject - protected LakinosAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lakinos Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LanaAgathionTemplate.java b/data/script/template/script/template/actor/npc/LanaAgathionTemplate.java deleted file mode 100644 index db1869180..000000000 --- a/data/script/template/script/template/actor/npc/LanaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LanaAgathionTemplate extends NPCTemplate { - public static final int ID = 1540; - - @Inject - protected LanaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lana Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LargeRainHoneyWatermelonTemplate.java b/data/script/template/script/template/actor/npc/LargeRainHoneyWatermelonTemplate.java deleted file mode 100644 index 68e611cb0..000000000 --- a/data/script/template/script/template/actor/npc/LargeRainHoneyWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class LargeRainHoneyWatermelonTemplate extends NPCTemplate { - public static final int ID = 13278; - - @Inject - protected LargeRainHoneyWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Large Rain Honey Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 60.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LargeRainWatermelonTemplate.java b/data/script/template/script/template/actor/npc/LargeRainWatermelonTemplate.java deleted file mode 100644 index b59598ced..000000000 --- a/data/script/template/script/template/actor/npc/LargeRainWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class LargeRainWatermelonTemplate extends NPCTemplate { - public static final int ID = 13274; - - @Inject - protected LargeRainWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Large Rain Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 65.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LargeYoungSquashTemplate.java b/data/script/template/script/template/actor/npc/LargeYoungSquashTemplate.java deleted file mode 100644 index a59796ce4..000000000 --- a/data/script/template/script/template/actor/npc/LargeYoungSquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class LargeYoungSquashTemplate extends NPCTemplate { - public static final int ID = 12777; - - @Inject - protected LargeYoungSquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Large Young Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 25.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LavaGolemTemplate.java b/data/script/template/script/template/actor/npc/LavaGolemTemplate.java deleted file mode 100644 index a8bcca631..000000000 --- a/data/script/template/script/template/actor/npc/LavaGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavaGolemTemplate extends NPCTemplate { - public static final int ID = 13133; - - @Inject - protected LavaGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lava Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 45.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LawrenceTemplate.java b/data/script/template/script/template/actor/npc/LawrenceTemplate.java deleted file mode 100644 index e1cd47ca9..000000000 --- a/data/script/template/script/template/actor/npc/LawrenceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LawrenceTemplate extends NPCTemplate { - public static final int ID = 32595; - - @Inject - protected LawrenceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lawrence"; - this.serverSideName = false; - this.title = "Great Teacher"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 23.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Legionnaire2Template.java b/data/script/template/script/template/actor/npc/Legionnaire2Template.java deleted file mode 100644 index f8b26ee96..000000000 --- a/data/script/template/script/template/actor/npc/Legionnaire2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Legionnaire2Template extends NPCTemplate { - public static final int ID = 32778; - - @Inject - protected Legionnaire2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Legionnaire"; - this.serverSideName = false; - this.title = "Jinia Guild"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LegionnaireTemplate.java b/data/script/template/script/template/actor/npc/LegionnaireTemplate.java deleted file mode 100644 index feeb4cf63..000000000 --- a/data/script/template/script/template/actor/npc/LegionnaireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LegionnaireTemplate extends NPCTemplate { - public static final int ID = 18849; - - @Inject - protected LegionnaireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Legionnaire"; - this.serverSideName = false; - this.title = "Jinia Guild"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LeikarTemplate.java b/data/script/template/script/template/actor/npc/LeikarTemplate.java deleted file mode 100644 index 6c1309cf1..000000000 --- a/data/script/template/script/template/actor/npc/LeikarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeikarTemplate extends NPCTemplate { - public static final int ID = 31520; - - @Inject - protected LeikarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leikar"; - this.serverSideName = false; - this.title = "Maid"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LeirynnTemplate.java b/data/script/template/script/template/actor/npc/LeirynnTemplate.java deleted file mode 100644 index 1a0b74e54..000000000 --- a/data/script/template/script/template/actor/npc/LeirynnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeirynnTemplate extends NPCTemplate { - public static final int ID = 30728; - - @Inject - protected LeirynnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leirynn"; - this.serverSideName = false; - this.title = "Militiaman"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LekonTemplate.java b/data/script/template/script/template/actor/npc/LekonTemplate.java deleted file mode 100644 index 27375c5b8..000000000 --- a/data/script/template/script/template/actor/npc/LekonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LekonTemplate extends NPCTemplate { - public static final int ID = 32557; - - @Inject - protected LekonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lekon"; - this.serverSideName = false; - this.title = "Engineer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LelrikiaTemplate.java b/data/script/template/script/template/actor/npc/LelrikiaTemplate.java deleted file mode 100644 index d8a7e93aa..000000000 --- a/data/script/template/script/template/actor/npc/LelrikiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LelrikiaTemplate extends NPCTemplate { - public static final int ID = 32567; - - @Inject - protected LelrikiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lelrikia"; - this.serverSideName = false; - this.title = "Priest of Shilen"; - this.serverSideTitle = false; - this.collisionRadius = 15.75; - this.collisionHeight = 25.73; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LeoTemplate.java b/data/script/template/script/template/actor/npc/LeoTemplate.java deleted file mode 100644 index c9752a8c2..000000000 --- a/data/script/template/script/template/actor/npc/LeoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeoTemplate extends NPCTemplate { - public static final int ID = 32515; - - @Inject - protected LeoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leo"; - this.serverSideName = false; - this.title = "Entrance Manager"; - this.serverSideTitle = false; - this.collisionRadius = 7.80; - this.collisionHeight = 17.29; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Leon3Template.java b/data/script/template/script/template/actor/npc/Leon3Template.java deleted file mode 100644 index bf8f4d600..000000000 --- a/data/script/template/script/template/actor/npc/Leon3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Leon3Template extends NPCTemplate { - public static final int ID = 32587; - - @Inject - protected Leon3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leon"; - this.serverSideName = false; - this.title = "Emperor's Guard"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LeonaBlackbirdTemplate.java b/data/script/template/script/template/actor/npc/LeonaBlackbirdTemplate.java deleted file mode 100644 index f75ade5a1..000000000 --- a/data/script/template/script/template/actor/npc/LeonaBlackbirdTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeonaBlackbirdTemplate extends NPCTemplate { - public static final int ID = 31595; - - @Inject - protected LeonaBlackbirdTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leona Blackbird"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(110); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LeopardTemplate.java b/data/script/template/script/template/actor/npc/LeopardTemplate.java deleted file mode 100644 index b7b054be4..000000000 --- a/data/script/template/script/template/actor/npc/LeopardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeopardTemplate extends NPCTemplate { - public static final int ID = 32594; - - @Inject - protected LeopardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leopard"; - this.serverSideName = false; - this.title = "Password Decoder"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LeopoldTemplate.java b/data/script/template/script/template/actor/npc/LeopoldTemplate.java deleted file mode 100644 index d6c50b4fe..000000000 --- a/data/script/template/script/template/actor/npc/LeopoldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeopoldTemplate extends NPCTemplate { - public static final int ID = 30435; - - @Inject - protected LeopoldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leopold"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LeylaMiraTemplate.java b/data/script/template/script/template/actor/npc/LeylaMiraTemplate.java deleted file mode 100644 index 1c89fc1f4..000000000 --- a/data/script/template/script/template/actor/npc/LeylaMiraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeylaMiraTemplate extends NPCTemplate { - public static final int ID = 32431; - - @Inject - protected LeylaMiraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leyla Mira"; - this.serverSideName = false; - this.title = "Elf Singer"; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LidiaVonHellmannTemplate.java b/data/script/template/script/template/actor/npc/LidiaVonHellmannTemplate.java deleted file mode 100644 index d98ca9ce3..000000000 --- a/data/script/template/script/template/actor/npc/LidiaVonHellmannTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LidiaVonHellmannTemplate extends NPCTemplate { - public static final int ID = 35629; - - @Inject - protected LidiaVonHellmannTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lidia von Hellmann"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.40; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 903214.015294170000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 37.300000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8209); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1575.77421; - attributes.magicalAttack = 556.49512; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.91174; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LightOfDawn2Template.java b/data/script/template/script/template/actor/npc/LightOfDawn2Template.java deleted file mode 100644 index e759f8b55..000000000 --- a/data/script/template/script/template/actor/npc/LightOfDawn2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class LightOfDawn2Template extends NPCTemplate { - public static final int ID = 32575; - - @Inject - protected LightOfDawn2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Light of Dawn"; - this.serverSideName = false; - this.title = "Teleporter"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LightOfDawnTemplate.java b/data/script/template/script/template/actor/npc/LightOfDawnTemplate.java deleted file mode 100644 index 45642977c..000000000 --- a/data/script/template/script/template/actor/npc/LightOfDawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LightOfDawnTemplate extends NPCTemplate { - public static final int ID = 16066; - - @Inject - protected LightOfDawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Light of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 5.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LightPurpleManedHorseTemplate.java b/data/script/template/script/template/actor/npc/LightPurpleManedHorseTemplate.java deleted file mode 100644 index 406c92cd3..000000000 --- a/data/script/template/script/template/actor/npc/LightPurpleManedHorseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LightPurpleManedHorseTemplate extends NPCTemplate { - public static final int ID = 13130; - - @Inject - protected LightPurpleManedHorseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Light Purple Maned Horse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 31.00; - this.collisionHeight = 32.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LilimKnightTemplate.java b/data/script/template/script/template/actor/npc/LilimKnightTemplate.java deleted file mode 100644 index 86bea0409..000000000 --- a/data/script/template/script/template/actor/npc/LilimKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimKnightTemplate extends NPCTemplate { - public static final int ID = 13082; - - @Inject - protected LilimKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Lilith3Template.java b/data/script/template/script/template/actor/npc/Lilith3Template.java deleted file mode 100644 index ef227099f..000000000 --- a/data/script/template/script/template/actor/npc/Lilith3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lilith3Template extends NPCTemplate { - public static final int ID = 30368; - - @Inject - protected Lilith3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Lilith4Template.java b/data/script/template/script/template/actor/npc/Lilith4Template.java deleted file mode 100644 index 9945665d8..000000000 --- a/data/script/template/script/template/actor/npc/Lilith4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lilith4Template extends NPCTemplate { - public static final int ID = 32715; - - @Inject - protected Lilith4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith"; - this.serverSideName = false; - this.title = "Holy Mother of Abyss"; - this.serverSideTitle = false; - this.collisionRadius = 42.50; - this.collisionHeight = 55.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LilithsElite2Template.java b/data/script/template/script/template/actor/npc/LilithsElite2Template.java deleted file mode 100644 index a80c1b8eb..000000000 --- a/data/script/template/script/template/actor/npc/LilithsElite2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithsElite2Template extends NPCTemplate { - public static final int ID = 32717; - - @Inject - protected LilithsElite2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith's Elite"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LilithsSteward2Template.java b/data/script/template/script/template/actor/npc/LilithsSteward2Template.java deleted file mode 100644 index e99803513..000000000 --- a/data/script/template/script/template/actor/npc/LilithsSteward2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithsSteward2Template extends NPCTemplate { - public static final int ID = 32716; - - @Inject - protected LilithsSteward2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith's Steward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 34.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LillyTemplate.java b/data/script/template/script/template/actor/npc/LillyTemplate.java deleted file mode 100644 index ea5add1b5..000000000 --- a/data/script/template/script/template/actor/npc/LillyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LillyTemplate extends NPCTemplate { - public static final int ID = 31628; - - @Inject - protected LillyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilly"; - this.serverSideName = false; - this.title = "Mist's Granddaughter"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LindaTemplate.java b/data/script/template/script/template/actor/npc/LindaTemplate.java deleted file mode 100644 index fe04cac3a..000000000 --- a/data/script/template/script/template/actor/npc/LindaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LindaTemplate extends NPCTemplate { - public static final int ID = 32071; - - @Inject - protected LindaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Linda"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LionelTemplate.java b/data/script/template/script/template/actor/npc/LionelTemplate.java deleted file mode 100644 index 06d0907d9..000000000 --- a/data/script/template/script/template/actor/npc/LionelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LionelTemplate extends NPCTemplate { - public static final int ID = 30408; - - @Inject - protected LionelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lionel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LittleAngelAgathionTemplate.java b/data/script/template/script/template/actor/npc/LittleAngelAgathionTemplate.java deleted file mode 100644 index f962f3e56..000000000 --- a/data/script/template/script/template/actor/npc/LittleAngelAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LittleAngelAgathionTemplate extends NPCTemplate { - public static final int ID = 16031; - - @Inject - protected LittleAngelAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Little Angel Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 4.55; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LittleDevilAgathionTemplate.java b/data/script/template/script/template/actor/npc/LittleDevilAgathionTemplate.java deleted file mode 100644 index 917f6cb41..000000000 --- a/data/script/template/script/template/actor/npc/LittleDevilAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LittleDevilAgathionTemplate extends NPCTemplate { - public static final int ID = 16032; - - @Inject - protected LittleDevilAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Little Devil Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 5.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LockTemplate.java b/data/script/template/script/template/actor/npc/LockTemplate.java deleted file mode 100644 index 4e41b0bf6..000000000 --- a/data/script/template/script/template/actor/npc/LockTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LockTemplate extends NPCTemplate { - public static final int ID = 18491; - - @Inject - protected LockTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lock"; - this.serverSideName = false; - this.title = "Tower of Naia"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 53.00; - this.level = 87; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 597541.868316200000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1.00000; - attributes.magicalAttack = 1.00000; - attributes.physicalDefense = 1300.14544; - attributes.magicalDefense = 1451.95954; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LockirinTemplate.java b/data/script/template/script/template/actor/npc/LockirinTemplate.java deleted file mode 100644 index 5f64fb1ee..000000000 --- a/data/script/template/script/template/actor/npc/LockirinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LockirinTemplate extends NPCTemplate { - public static final int ID = 30531; - - @Inject - protected LockirinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lockirin"; - this.serverSideName = false; - this.title = "Iron Gate's"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LokenTemplate.java b/data/script/template/script/template/actor/npc/LokenTemplate.java deleted file mode 100644 index 20c12d56a..000000000 --- a/data/script/template/script/template/actor/npc/LokenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LokenTemplate extends NPCTemplate { - public static final int ID = 35420; - - @Inject - protected LokenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Loken"; - this.serverSideName = false; - this.title = "Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LorainTemplate.java b/data/script/template/script/template/actor/npc/LorainTemplate.java deleted file mode 100644 index f2ed84ef0..000000000 --- a/data/script/template/script/template/actor/npc/LorainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LorainTemplate extends NPCTemplate { - public static final int ID = 30673; - - @Inject - protected LorainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lorain"; - this.serverSideName = false; - this.title = "Researcher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LordAgathionTemplate.java b/data/script/template/script/template/actor/npc/LordAgathionTemplate.java deleted file mode 100644 index 21301339f..000000000 --- a/data/script/template/script/template/actor/npc/LordAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LordAgathionTemplate extends NPCTemplate { - public static final int ID = 16028; - - @Inject - protected LordAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lord Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 9.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LotteryTicketSeller2Template.java b/data/script/template/script/template/actor/npc/LotteryTicketSeller2Template.java deleted file mode 100644 index 31f76cdb4..000000000 --- a/data/script/template/script/template/actor/npc/LotteryTicketSeller2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LotteryTicketSeller2Template extends NPCTemplate { - public static final int ID = 30991; - - @Inject - protected LotteryTicketSeller2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lottery Ticket Seller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LotteryTicketSeller3Template.java b/data/script/template/script/template/actor/npc/LotteryTicketSeller3Template.java deleted file mode 100644 index 8f4dc9498..000000000 --- a/data/script/template/script/template/actor/npc/LotteryTicketSeller3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LotteryTicketSeller3Template extends NPCTemplate { - public static final int ID = 30992; - - @Inject - protected LotteryTicketSeller3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lottery Ticket Seller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LotteryTicketSeller4Template.java b/data/script/template/script/template/actor/npc/LotteryTicketSeller4Template.java deleted file mode 100644 index b8932f0f4..000000000 --- a/data/script/template/script/template/actor/npc/LotteryTicketSeller4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LotteryTicketSeller4Template extends NPCTemplate { - public static final int ID = 30993; - - @Inject - protected LotteryTicketSeller4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lottery Ticket Seller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LotteryTicketSeller5Template.java b/data/script/template/script/template/actor/npc/LotteryTicketSeller5Template.java deleted file mode 100644 index ef80b9e5d..000000000 --- a/data/script/template/script/template/actor/npc/LotteryTicketSeller5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LotteryTicketSeller5Template extends NPCTemplate { - public static final int ID = 30994; - - @Inject - protected LotteryTicketSeller5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lottery Ticket Seller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LotteryTicketSellerTemplate.java b/data/script/template/script/template/actor/npc/LotteryTicketSellerTemplate.java deleted file mode 100644 index 7454d7b87..000000000 --- a/data/script/template/script/template/actor/npc/LotteryTicketSellerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LotteryTicketSellerTemplate extends NPCTemplate { - public static final int ID = 30990; - - @Inject - protected LotteryTicketSellerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lottery Ticket Seller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LouieTheCatTemplate.java b/data/script/template/script/template/actor/npc/LouieTheCatTemplate.java deleted file mode 100644 index 32dbbd992..000000000 --- a/data/script/template/script/template/actor/npc/LouieTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LouieTheCatTemplate extends NPCTemplate { - public static final int ID = 31230; - - @Inject - protected LouieTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Louie the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LoveAgathionTemplate.java b/data/script/template/script/template/actor/npc/LoveAgathionTemplate.java deleted file mode 100644 index ee73fca52..000000000 --- a/data/script/template/script/template/actor/npc/LoveAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LoveAgathionTemplate extends NPCTemplate { - public static final int ID = 16049; - - @Inject - protected LoveAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Love Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LowQualityLargeSquashTemplate.java b/data/script/template/script/template/actor/npc/LowQualityLargeSquashTemplate.java deleted file mode 100644 index 1172ba160..000000000 --- a/data/script/template/script/template/actor/npc/LowQualityLargeSquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class LowQualityLargeSquashTemplate extends NPCTemplate { - public static final int ID = 12779; - - @Inject - protected LowQualityLargeSquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Low Quality Large Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 31.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LowQualitySquashTemplate.java b/data/script/template/script/template/actor/npc/LowQualitySquashTemplate.java deleted file mode 100644 index 05910ce82..000000000 --- a/data/script/template/script/template/actor/npc/LowQualitySquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class LowQualitySquashTemplate extends NPCTemplate { - public static final int ID = 12776; - - @Inject - protected LowQualitySquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Low Quality Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 16.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LucianneTanfordTemplate.java b/data/script/template/script/template/actor/npc/LucianneTanfordTemplate.java deleted file mode 100644 index 5f3613904..000000000 --- a/data/script/template/script/template/actor/npc/LucianneTanfordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LucianneTanfordTemplate extends NPCTemplate { - public static final int ID = 30946; - - @Inject - protected LucianneTanfordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucianne Tanford"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LuciensAltar2Template.java b/data/script/template/script/template/actor/npc/LuciensAltar2Template.java deleted file mode 100644 index 2a40787cf..000000000 --- a/data/script/template/script/template/actor/npc/LuciensAltar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuciensAltar2Template extends NPCTemplate { - public static final int ID = 32707; - - @Inject - protected LuciensAltar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucien's Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 90.00; - this.collisionHeight = 38.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LuciensAltar3Template.java b/data/script/template/script/template/actor/npc/LuciensAltar3Template.java deleted file mode 100644 index 6f1e4995d..000000000 --- a/data/script/template/script/template/actor/npc/LuciensAltar3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuciensAltar3Template extends NPCTemplate { - public static final int ID = 32708; - - @Inject - protected LuciensAltar3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucien's Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 90.00; - this.collisionHeight = 38.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LuciensAltar4Template.java b/data/script/template/script/template/actor/npc/LuciensAltar4Template.java deleted file mode 100644 index f29ce6c3d..000000000 --- a/data/script/template/script/template/actor/npc/LuciensAltar4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuciensAltar4Template extends NPCTemplate { - public static final int ID = 32709; - - @Inject - protected LuciensAltar4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucien's Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 90.00; - this.collisionHeight = 38.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LuciensAltar5Template.java b/data/script/template/script/template/actor/npc/LuciensAltar5Template.java deleted file mode 100644 index c8a7749a3..000000000 --- a/data/script/template/script/template/actor/npc/LuciensAltar5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuciensAltar5Template extends NPCTemplate { - public static final int ID = 32710; - - @Inject - protected LuciensAltar5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucien's Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 90.00; - this.collisionHeight = 38.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LuciensAltarTemplate.java b/data/script/template/script/template/actor/npc/LuciensAltarTemplate.java deleted file mode 100644 index 7fab52774..000000000 --- a/data/script/template/script/template/actor/npc/LuciensAltarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuciensAltarTemplate extends NPCTemplate { - public static final int ID = 32706; - - @Inject - protected LuciensAltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucien's Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 90.00; - this.collisionHeight = 38.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LuckySkyLanternTemplate.java b/data/script/template/script/template/actor/npc/LuckySkyLanternTemplate.java deleted file mode 100644 index 06ccba90a..000000000 --- a/data/script/template/script/template/actor/npc/LuckySkyLanternTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuckySkyLanternTemplate extends NPCTemplate { - public static final int ID = 22; - - @Inject - protected LuckySkyLanternTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucky Sky Lantern"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.20; - this.collisionHeight = 5.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/LureTowTemplate.java b/data/script/template/script/template/actor/npc/LureTowTemplate.java deleted file mode 100644 index 224c2e0dd..000000000 --- a/data/script/template/script/template/actor/npc/LureTowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LureTowTemplate extends NPCTemplate { - public static final int ID = 13164; - - @Inject - protected LureTowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lure Tow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.40; - this.collisionHeight = 8.25; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 155.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MachineTemplate.java b/data/script/template/script/template/actor/npc/MachineTemplate.java deleted file mode 100644 index a79aa9ee8..000000000 --- a/data/script/template/script/template/actor/npc/MachineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MachineTemplate extends NPCTemplate { - public static final int ID = 32303; - - @Inject - protected MachineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Machine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MagicLaboratoryWorkerTemplate.java b/data/script/template/script/template/actor/npc/MagicLaboratoryWorkerTemplate.java deleted file mode 100644 index c02f49dff..000000000 --- a/data/script/template/script/template/actor/npc/MagicLaboratoryWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagicLaboratoryWorkerTemplate extends NPCTemplate { - public static final int ID = 32131; - - @Inject - protected MagicLaboratoryWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magic Laboratory Worker"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(313); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MaidOfLidiaTemplate.java b/data/script/template/script/template/actor/npc/MaidOfLidiaTemplate.java deleted file mode 100644 index abf6c5a3e..000000000 --- a/data/script/template/script/template/actor/npc/MaidOfLidiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaidOfLidiaTemplate extends NPCTemplate { - public static final int ID = 31532; - - @Inject - protected MaidOfLidiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maid of Lidia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine10Template.java b/data/script/template/script/template/actor/npc/MainMachine10Template.java deleted file mode 100644 index 115b80dd7..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine10Template extends NPCTemplate { - public static final int ID = 36266; - - @Inject - protected MainMachine10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine11Template.java b/data/script/template/script/template/actor/npc/MainMachine11Template.java deleted file mode 100644 index 9132068d0..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine11Template extends NPCTemplate { - public static final int ID = 36335; - - @Inject - protected MainMachine11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine12Template.java b/data/script/template/script/template/actor/npc/MainMachine12Template.java deleted file mode 100644 index 93df9384c..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine12Template extends NPCTemplate { - public static final int ID = 36373; - - @Inject - protected MainMachine12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine2Template.java b/data/script/template/script/template/actor/npc/MainMachine2Template.java deleted file mode 100644 index 0362a80c8..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine2Template extends NPCTemplate { - public static final int ID = 35776; - - @Inject - protected MainMachine2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine3Template.java b/data/script/template/script/template/actor/npc/MainMachine3Template.java deleted file mode 100644 index 35f8fd3ee..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine3Template extends NPCTemplate { - public static final int ID = 35876; - - @Inject - protected MainMachine3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine4Template.java b/data/script/template/script/template/actor/npc/MainMachine4Template.java deleted file mode 100644 index 8766971b5..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine4Template extends NPCTemplate { - public static final int ID = 35945; - - @Inject - protected MainMachine4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine5Template.java b/data/script/template/script/template/actor/npc/MainMachine5Template.java deleted file mode 100644 index d82c261ff..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine5Template extends NPCTemplate { - public static final int ID = 35983; - - @Inject - protected MainMachine5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine6Template.java b/data/script/template/script/template/actor/npc/MainMachine6Template.java deleted file mode 100644 index 1fa5b0f10..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine6Template extends NPCTemplate { - public static final int ID = 36052; - - @Inject - protected MainMachine6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine7Template.java b/data/script/template/script/template/actor/npc/MainMachine7Template.java deleted file mode 100644 index a26547996..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine7Template extends NPCTemplate { - public static final int ID = 36090; - - @Inject - protected MainMachine7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine8Template.java b/data/script/template/script/template/actor/npc/MainMachine8Template.java deleted file mode 100644 index 1562f856b..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine8Template extends NPCTemplate { - public static final int ID = 36190; - - @Inject - protected MainMachine8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachine9Template.java b/data/script/template/script/template/actor/npc/MainMachine9Template.java deleted file mode 100644 index 40086f288..000000000 --- a/data/script/template/script/template/actor/npc/MainMachine9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachine9Template extends NPCTemplate { - public static final int ID = 36228; - - @Inject - protected MainMachine9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainMachineTemplate.java b/data/script/template/script/template/actor/npc/MainMachineTemplate.java deleted file mode 100644 index a9c1e7913..000000000 --- a/data/script/template/script/template/actor/npc/MainMachineTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MainMachineTemplate extends NPCTemplate { - public static final int ID = 35707; - - @Inject - protected MainMachineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Machine"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainRoleATemplate.java b/data/script/template/script/template/actor/npc/MainRoleATemplate.java deleted file mode 100644 index 9c5aaadd1..000000000 --- a/data/script/template/script/template/actor/npc/MainRoleATemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MainRoleATemplate extends NPCTemplate { - public static final int ID = 13167; - - @Inject - protected MainRoleATemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Role A"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 28.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MainRoleBTemplate.java b/data/script/template/script/template/actor/npc/MainRoleBTemplate.java deleted file mode 100644 index 9309bb97e..000000000 --- a/data/script/template/script/template/actor/npc/MainRoleBTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MainRoleBTemplate extends NPCTemplate { - public static final int ID = 13168; - - @Inject - protected MainRoleBTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Main Role B"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 28.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MajoAgathionTemplate.java b/data/script/template/script/template/actor/npc/MajoAgathionTemplate.java deleted file mode 100644 index 00e100b34..000000000 --- a/data/script/template/script/template/actor/npc/MajoAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MajoAgathionTemplate extends NPCTemplate { - public static final int ID = 1501; - - @Inject - protected MajoAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Majo Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Malcom10Template.java b/data/script/template/script/template/actor/npc/Malcom10Template.java deleted file mode 100644 index 3a171bbbd..000000000 --- a/data/script/template/script/template/actor/npc/Malcom10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom10Template extends NPCTemplate { - public static final int ID = 30945; - - @Inject - protected Malcom10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom10"; - this.serverSideName = false; - this.title = "Prince"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.40; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Malcom9Template.java b/data/script/template/script/template/actor/npc/Malcom9Template.java deleted file mode 100644 index c7de5e9d4..000000000 --- a/data/script/template/script/template/actor/npc/Malcom9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom9Template extends NPCTemplate { - public static final int ID = 30944; - - @Inject - protected Malcom9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom9"; - this.serverSideName = false; - this.title = "Human Prince"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MaleElfMercenaryTemplate.java b/data/script/template/script/template/actor/npc/MaleElfMercenaryTemplate.java deleted file mode 100644 index a1c4b5b3c..000000000 --- a/data/script/template/script/template/actor/npc/MaleElfMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaleElfMercenaryTemplate extends NPCTemplate { - public static final int ID = 13170; - - @Inject - protected MaleElfMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Male Elf Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ManagerTemplate.java b/data/script/template/script/template/actor/npc/ManagerTemplate.java deleted file mode 100644 index 7548c1a89..000000000 --- a/data/script/template/script/template/actor/npc/ManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManagerTemplate extends NPCTemplate { - public static final int ID = 35600; - - @Inject - protected ManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MandarinDressAgathionTemplate.java b/data/script/template/script/template/actor/npc/MandarinDressAgathionTemplate.java deleted file mode 100644 index c522a716d..000000000 --- a/data/script/template/script/template/actor/npc/MandarinDressAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MandarinDressAgathionTemplate extends NPCTemplate { - public static final int ID = 1556; - - @Inject - protected MandarinDressAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mandarin Dress Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MansionGuideTemplate.java b/data/script/template/script/template/actor/npc/MansionGuideTemplate.java deleted file mode 100644 index 107d378ea..000000000 --- a/data/script/template/script/template/actor/npc/MansionGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MansionGuideTemplate extends NPCTemplate { - public static final int ID = 18594; - - @Inject - protected MansionGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mansion Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.60; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MansionManagerTemplate.java b/data/script/template/script/template/actor/npc/MansionManagerTemplate.java deleted file mode 100644 index ef16db24a..000000000 --- a/data/script/template/script/template/actor/npc/MansionManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MansionManagerTemplate extends NPCTemplate { - public static final int ID = 18599; - - @Inject - protected MansionManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mansion Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 25.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 76.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MantarasaEggTemplate.java b/data/script/template/script/template/actor/npc/MantarasaEggTemplate.java deleted file mode 100644 index 95c3ed321..000000000 --- a/data/script/template/script/template/actor/npc/MantarasaEggTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MantarasaEggTemplate extends NPCTemplate { - public static final int ID = 32118; - - @Inject - protected MantarasaEggTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mantarasa Egg"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 53.00; - this.collisionHeight = 11.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MaoTemplate.java b/data/script/template/script/template/actor/npc/MaoTemplate.java deleted file mode 100644 index a71a26fd2..000000000 --- a/data/script/template/script/template/actor/npc/MaoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaoTemplate extends NPCTemplate { - public static final int ID = 32190; - - @Inject - protected MaoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mao"; - this.serverSideName = false; - this.title = "Vice Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MarcelaTemplate.java b/data/script/template/script/template/actor/npc/MarcelaTemplate.java deleted file mode 100644 index 3f1bcc000..000000000 --- a/data/script/template/script/template/actor/npc/MarcelaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarcelaTemplate extends NPCTemplate { - public static final int ID = 32173; - - @Inject - protected MarcelaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marcela"; - this.serverSideName = false; - this.title = "Zerstorer"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MariaTemplate.java b/data/script/template/script/template/actor/npc/MariaTemplate.java deleted file mode 100644 index da5232006..000000000 --- a/data/script/template/script/template/actor/npc/MariaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MariaTemplate extends NPCTemplate { - public static final int ID = 30608; - - @Inject - protected MariaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maria"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MariusTemplate.java b/data/script/template/script/template/actor/npc/MariusTemplate.java deleted file mode 100644 index c007efdc2..000000000 --- a/data/script/template/script/template/actor/npc/MariusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MariusTemplate extends NPCTemplate { - public static final int ID = 30405; - - @Inject - protected MariusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marius"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Mark2Template.java b/data/script/template/script/template/actor/npc/Mark2Template.java deleted file mode 100644 index 31bbdbda6..000000000 --- a/data/script/template/script/template/actor/npc/Mark2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mark2Template extends NPCTemplate { - public static final int ID = 32488; - - @Inject - protected Mark2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mark"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MarkTemplate.java b/data/script/template/script/template/actor/npc/MarkTemplate.java deleted file mode 100644 index e767030a4..000000000 --- a/data/script/template/script/template/actor/npc/MarkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarkTemplate extends NPCTemplate { - public static final int ID = 32487; - - @Inject - protected MarkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mark"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MaronTemplate.java b/data/script/template/script/template/actor/npc/MaronTemplate.java deleted file mode 100644 index 4e52c58bf..000000000 --- a/data/script/template/script/template/actor/npc/MaronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaronTemplate extends NPCTemplate { - public static final int ID = 30529; - - @Inject - protected MaronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maron"; - this.serverSideName = false; - this.title = "Miner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MarquezTemplate.java b/data/script/template/script/template/actor/npc/MarquezTemplate.java deleted file mode 100644 index ead5d0df5..000000000 --- a/data/script/template/script/template/actor/npc/MarquezTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarquezTemplate extends NPCTemplate { - public static final int ID = 32113; - - @Inject - protected MarquezTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marquez"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MarshaTemplate.java b/data/script/template/script/template/actor/npc/MarshaTemplate.java deleted file mode 100644 index f2ae56d82..000000000 --- a/data/script/template/script/template/actor/npc/MarshaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshaTemplate extends NPCTemplate { - public static final int ID = 30934; - - @Inject - protected MarshaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsha"; - this.serverSideName = false; - this.title = "Collector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MartienTemplate.java b/data/script/template/script/template/actor/npc/MartienTemplate.java deleted file mode 100644 index 93d0d42ab..000000000 --- a/data/script/template/script/template/actor/npc/MartienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MartienTemplate extends NPCTemplate { - public static final int ID = 30645; - - @Inject - protected MartienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Martien"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MaryseRedbonnetTemplate.java b/data/script/template/script/template/actor/npc/MaryseRedbonnetTemplate.java deleted file mode 100644 index 26497928e..000000000 --- a/data/script/template/script/template/actor/npc/MaryseRedbonnetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaryseRedbonnetTemplate extends NPCTemplate { - public static final int ID = 30553; - - @Inject - protected MaryseRedbonnetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maryse Redbonnet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MasonTemplate.java b/data/script/template/script/template/actor/npc/MasonTemplate.java deleted file mode 100644 index 134dd0def..000000000 --- a/data/script/template/script/template/actor/npc/MasonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MasonTemplate extends NPCTemplate { - public static final int ID = 30625; - - @Inject - protected MasonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mason"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MasterDugi2Template.java b/data/script/template/script/template/actor/npc/MasterDugi2Template.java deleted file mode 100644 index 1c4a7a323..000000000 --- a/data/script/template/script/template/actor/npc/MasterDugi2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MasterDugi2Template extends NPCTemplate { - public static final int ID = 32635; - - @Inject - protected MasterDugi2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master Dugi"; - this.serverSideName = false; - this.title = "Energy Recovery Event"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.70; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MasterDugiTemplate.java b/data/script/template/script/template/actor/npc/MasterDugiTemplate.java deleted file mode 100644 index 92313a8ee..000000000 --- a/data/script/template/script/template/actor/npc/MasterDugiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MasterDugiTemplate extends NPCTemplate { - public static final int ID = 4302; - - @Inject - protected MasterDugiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master Dugi"; - this.serverSideName = false; - this.title = "Soul Healer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.70; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MasterYogiTemplate.java b/data/script/template/script/template/actor/npc/MasterYogiTemplate.java deleted file mode 100644 index f9a0093b4..000000000 --- a/data/script/template/script/template/actor/npc/MasterYogiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MasterYogiTemplate extends NPCTemplate { - public static final int ID = 32599; - - @Inject - protected MasterYogiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master Yogi"; - this.serverSideName = false; - this.title = "Mountain Ascetic"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.70; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MatchManager2Template.java b/data/script/template/script/template/actor/npc/MatchManager2Template.java deleted file mode 100644 index 89b54b734..000000000 --- a/data/script/template/script/template/actor/npc/MatchManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MatchManager2Template extends NPCTemplate { - public static final int ID = 32505; - - @Inject - protected MatchManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Match Manager"; - this.serverSideName = false; - this.title = "Kratei's Cube"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MatchManager3Template.java b/data/script/template/script/template/actor/npc/MatchManager3Template.java deleted file mode 100644 index e15160272..000000000 --- a/data/script/template/script/template/actor/npc/MatchManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MatchManager3Template extends NPCTemplate { - public static final int ID = 32506; - - @Inject - protected MatchManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Match Manager"; - this.serverSideName = false; - this.title = "Kratei's Cube"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MatchManagerTemplate.java b/data/script/template/script/template/actor/npc/MatchManagerTemplate.java deleted file mode 100644 index 4c95c5544..000000000 --- a/data/script/template/script/template/actor/npc/MatchManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MatchManagerTemplate extends NPCTemplate { - public static final int ID = 32504; - - @Inject - protected MatchManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Match Manager"; - this.serverSideName = false; - this.title = "Kratei's Cube"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MatheoTemplate.java b/data/script/template/script/template/actor/npc/MatheoTemplate.java deleted file mode 100644 index 22e7c5ae8..000000000 --- a/data/script/template/script/template/actor/npc/MatheoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MatheoTemplate extends NPCTemplate { - public static final int ID = 30406; - - @Inject - protected MatheoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Matheo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MatildTemplate.java b/data/script/template/script/template/actor/npc/MatildTemplate.java deleted file mode 100644 index a3054769e..000000000 --- a/data/script/template/script/template/actor/npc/MatildTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MatildTemplate extends NPCTemplate { - public static final int ID = 30738; - - @Inject - protected MatildTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Matild"; - this.serverSideName = false; - this.title = "Alchemist"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MatrasTemplate.java b/data/script/template/script/template/actor/npc/MatrasTemplate.java deleted file mode 100644 index 01a8654e4..000000000 --- a/data/script/template/script/template/actor/npc/MatrasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MatrasTemplate extends NPCTemplate { - public static final int ID = 32245; - - @Inject - protected MatrasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Matras"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/McTemplate.java b/data/script/template/script/template/actor/npc/McTemplate.java deleted file mode 100644 index c65704ed6..000000000 --- a/data/script/template/script/template/actor/npc/McTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class McTemplate extends NPCTemplate { - public static final int ID = 32433; - - @Inject - protected McTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "MC"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MclarenTemplate.java b/data/script/template/script/template/actor/npc/MclarenTemplate.java deleted file mode 100644 index facf15fa9..000000000 --- a/data/script/template/script/template/actor/npc/MclarenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MclarenTemplate extends NPCTemplate { - public static final int ID = 32767; - - @Inject - protected MclarenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "McLaren"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MedibalsCorpseTemplate.java b/data/script/template/script/template/actor/npc/MedibalsCorpseTemplate.java deleted file mode 100644 index b614d085d..000000000 --- a/data/script/template/script/template/actor/npc/MedibalsCorpseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MedibalsCorpseTemplate extends NPCTemplate { - public static final int ID = 32528; - - @Inject - protected MedibalsCorpseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medibal's Corpse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MedinaBlackheartTemplate.java b/data/script/template/script/template/actor/npc/MedinaBlackheartTemplate.java deleted file mode 100644 index 768e95896..000000000 --- a/data/script/template/script/template/actor/npc/MedinaBlackheartTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MedinaBlackheartTemplate extends NPCTemplate { - public static final int ID = 31598; - - @Inject - protected MedinaBlackheartTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medina Blackheart"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(206); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MediumJarTemplate.java b/data/script/template/script/template/actor/npc/MediumJarTemplate.java deleted file mode 100644 index 7bec0617e..000000000 --- a/data/script/template/script/template/actor/npc/MediumJarTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MediumJarTemplate extends NPCTemplate { - public static final int ID = 30973; - - @Inject - protected MediumJarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medium Jar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MenacingMachineTemplate.java b/data/script/template/script/template/actor/npc/MenacingMachineTemplate.java deleted file mode 100644 index 6043ea497..000000000 --- a/data/script/template/script/template/actor/npc/MenacingMachineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MenacingMachineTemplate extends NPCTemplate { - public static final int ID = 32258; - - @Inject - protected MenacingMachineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Menacing Machine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 253.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MennonTemplate.java b/data/script/template/script/template/actor/npc/MennonTemplate.java deleted file mode 100644 index 10226a814..000000000 --- a/data/script/template/script/template/actor/npc/MennonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MennonTemplate extends NPCTemplate { - public static final int ID = 31369; - - @Inject - protected MennonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mennon"; - this.serverSideName = false; - this.title = "Monk of Silence"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryArcherTemplate.java b/data/script/template/script/template/actor/npc/MercenaryArcherTemplate.java deleted file mode 100644 index a671db0d9..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryArcherTemplate extends NPCTemplate { - public static final int ID = 18926; - - @Inject - protected MercenaryArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Archer"; - this.serverSideName = false; - this.title = "Jinia Guild"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain10Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain10Template.java deleted file mode 100644 index 9353388a6..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain10Template extends NPCTemplate { - public static final int ID = 36000; - - @Inject - protected MercenaryCaptain10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain11Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain11Template.java deleted file mode 100644 index 23c2b904e..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain11Template extends NPCTemplate { - public static final int ID = 36031; - - @Inject - protected MercenaryCaptain11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain12Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain12Template.java deleted file mode 100644 index da2c6f94b..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain12Template extends NPCTemplate { - public static final int ID = 36069; - - @Inject - protected MercenaryCaptain12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain13Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain13Template.java deleted file mode 100644 index 13a25ac7e..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain13Template extends NPCTemplate { - public static final int ID = 36107; - - @Inject - protected MercenaryCaptain13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain14Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain14Template.java deleted file mode 100644 index 38ad90bee..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain14Template extends NPCTemplate { - public static final int ID = 36138; - - @Inject - protected MercenaryCaptain14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain15Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain15Template.java deleted file mode 100644 index ab94522de..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain15Template extends NPCTemplate { - public static final int ID = 36169; - - @Inject - protected MercenaryCaptain15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain16Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain16Template.java deleted file mode 100644 index 04865659a..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain16Template extends NPCTemplate { - public static final int ID = 36207; - - @Inject - protected MercenaryCaptain16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain17Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain17Template.java deleted file mode 100644 index 314ae3cef..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain17Template extends NPCTemplate { - public static final int ID = 36245; - - @Inject - protected MercenaryCaptain17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain18Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain18Template.java deleted file mode 100644 index abcdbd0dd..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain18Template extends NPCTemplate { - public static final int ID = 36283; - - @Inject - protected MercenaryCaptain18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain19Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain19Template.java deleted file mode 100644 index 839e51fce..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain19Template extends NPCTemplate { - public static final int ID = 36314; - - @Inject - protected MercenaryCaptain19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain20Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain20Template.java deleted file mode 100644 index 4424f6381..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain20Template extends NPCTemplate { - public static final int ID = 36352; - - @Inject - protected MercenaryCaptain20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain21Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain21Template.java deleted file mode 100644 index 3d1396d59..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain21Template extends NPCTemplate { - public static final int ID = 36390; - - @Inject - protected MercenaryCaptain21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain2Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain2Template.java deleted file mode 100644 index 75682f9dd..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain2Template extends NPCTemplate { - public static final int ID = 35724; - - @Inject - protected MercenaryCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain3Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain3Template.java deleted file mode 100644 index a8a9b066f..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain3Template extends NPCTemplate { - public static final int ID = 35755; - - @Inject - protected MercenaryCaptain3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain4Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain4Template.java deleted file mode 100644 index d93fb168e..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain4Template extends NPCTemplate { - public static final int ID = 35793; - - @Inject - protected MercenaryCaptain4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain5Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain5Template.java deleted file mode 100644 index f2043d6b1..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain5Template extends NPCTemplate { - public static final int ID = 35824; - - @Inject - protected MercenaryCaptain5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain6Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain6Template.java deleted file mode 100644 index a178276b5..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain6Template extends NPCTemplate { - public static final int ID = 35855; - - @Inject - protected MercenaryCaptain6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain7Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain7Template.java deleted file mode 100644 index 22cc11d53..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain7Template extends NPCTemplate { - public static final int ID = 35893; - - @Inject - protected MercenaryCaptain7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain8Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain8Template.java deleted file mode 100644 index 8f7b1244d..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain8Template extends NPCTemplate { - public static final int ID = 35924; - - @Inject - protected MercenaryCaptain8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptain9Template.java b/data/script/template/script/template/actor/npc/MercenaryCaptain9Template.java deleted file mode 100644 index 619388abf..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptain9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain9Template extends NPCTemplate { - public static final int ID = 35962; - - @Inject - protected MercenaryCaptain9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryCaptainTemplate.java b/data/script/template/script/template/actor/npc/MercenaryCaptainTemplate.java deleted file mode 100644 index 58f7b532a..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptainTemplate extends NPCTemplate { - public static final int ID = 35686; - - @Inject - protected MercenaryCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate10Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate10Template.java deleted file mode 100644 index 3e140b595..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate10Template extends NPCTemplate { - public static final int ID = 36001; - - @Inject - protected MercenaryPrivate10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate11Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate11Template.java deleted file mode 100644 index dc217bfd4..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate11Template extends NPCTemplate { - public static final int ID = 36032; - - @Inject - protected MercenaryPrivate11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate12Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate12Template.java deleted file mode 100644 index bb0679c5c..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate12Template extends NPCTemplate { - public static final int ID = 36070; - - @Inject - protected MercenaryPrivate12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate13Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate13Template.java deleted file mode 100644 index a7e318904..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate13Template extends NPCTemplate { - public static final int ID = 36108; - - @Inject - protected MercenaryPrivate13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate14Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate14Template.java deleted file mode 100644 index 117cecbfb..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate14Template extends NPCTemplate { - public static final int ID = 36139; - - @Inject - protected MercenaryPrivate14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate15Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate15Template.java deleted file mode 100644 index c2065aab6..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate15Template extends NPCTemplate { - public static final int ID = 36170; - - @Inject - protected MercenaryPrivate15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate16Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate16Template.java deleted file mode 100644 index cbd4a4220..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate16Template extends NPCTemplate { - public static final int ID = 36208; - - @Inject - protected MercenaryPrivate16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate17Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate17Template.java deleted file mode 100644 index e7a5bb0c6..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate17Template extends NPCTemplate { - public static final int ID = 36246; - - @Inject - protected MercenaryPrivate17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate18Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate18Template.java deleted file mode 100644 index 29b2cb41d..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate18Template extends NPCTemplate { - public static final int ID = 36284; - - @Inject - protected MercenaryPrivate18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate19Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate19Template.java deleted file mode 100644 index 05fec2a84..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate19Template extends NPCTemplate { - public static final int ID = 36315; - - @Inject - protected MercenaryPrivate19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate20Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate20Template.java deleted file mode 100644 index 7a9bd6cac..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate20Template extends NPCTemplate { - public static final int ID = 36353; - - @Inject - protected MercenaryPrivate20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate21Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate21Template.java deleted file mode 100644 index 4169b6b00..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate21Template extends NPCTemplate { - public static final int ID = 36391; - - @Inject - protected MercenaryPrivate21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate2Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate2Template.java deleted file mode 100644 index 522a6bb40..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate2Template extends NPCTemplate { - public static final int ID = 35725; - - @Inject - protected MercenaryPrivate2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate3Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate3Template.java deleted file mode 100644 index 6387e2d71..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate3Template extends NPCTemplate { - public static final int ID = 35756; - - @Inject - protected MercenaryPrivate3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate4Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate4Template.java deleted file mode 100644 index d4ecdfad7..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate4Template extends NPCTemplate { - public static final int ID = 35794; - - @Inject - protected MercenaryPrivate4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate5Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate5Template.java deleted file mode 100644 index 3a0d52772..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate5Template extends NPCTemplate { - public static final int ID = 35825; - - @Inject - protected MercenaryPrivate5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate6Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate6Template.java deleted file mode 100644 index 64a7856b7..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate6Template extends NPCTemplate { - public static final int ID = 35856; - - @Inject - protected MercenaryPrivate6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate7Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate7Template.java deleted file mode 100644 index 4befc7bc0..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate7Template extends NPCTemplate { - public static final int ID = 35894; - - @Inject - protected MercenaryPrivate7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate8Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate8Template.java deleted file mode 100644 index c2420edd9..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate8Template extends NPCTemplate { - public static final int ID = 35925; - - @Inject - protected MercenaryPrivate8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivate9Template.java b/data/script/template/script/template/actor/npc/MercenaryPrivate9Template.java deleted file mode 100644 index 1160a895e..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivate9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivate9Template extends NPCTemplate { - public static final int ID = 35963; - - @Inject - protected MercenaryPrivate9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryPrivateTemplate.java b/data/script/template/script/template/actor/npc/MercenaryPrivateTemplate.java deleted file mode 100644 index 03631ce86..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryPrivateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryPrivateTemplate extends NPCTemplate { - public static final int ID = 35687; - - @Inject - protected MercenaryPrivateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenarySentryTemplate.java b/data/script/template/script/template/actor/npc/MercenarySentryTemplate.java deleted file mode 100644 index 7bb796329..000000000 --- a/data/script/template/script/template/actor/npc/MercenarySentryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenarySentryTemplate extends NPCTemplate { - public static final int ID = 31557; - - @Inject - protected MercenarySentryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Sentry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(298); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MercenaryTemplate.java b/data/script/template/script/template/actor/npc/MercenaryTemplate.java deleted file mode 100644 index 44ef4ed6e..000000000 --- a/data/script/template/script/template/actor/npc/MercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryTemplate extends NPCTemplate { - public static final int ID = 13159; - - @Inject - protected MercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MerchantOfMammon2Template.java b/data/script/template/script/template/actor/npc/MerchantOfMammon2Template.java deleted file mode 100644 index 87af13b8f..000000000 --- a/data/script/template/script/template/actor/npc/MerchantOfMammon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerchantOfMammon2Template extends NPCTemplate { - public static final int ID = 32584; - - @Inject - protected MerchantOfMammon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merchant of Mammon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MerchantOfMammonATemplate.java b/data/script/template/script/template/actor/npc/MerchantOfMammonATemplate.java deleted file mode 100644 index 169d4e863..000000000 --- a/data/script/template/script/template/actor/npc/MerchantOfMammonATemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerchantOfMammonATemplate extends NPCTemplate { - public static final int ID = 18824; - - @Inject - protected MerchantOfMammonATemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merchant of Mammon A"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MerchantOfMammonBTemplate.java b/data/script/template/script/template/actor/npc/MerchantOfMammonBTemplate.java deleted file mode 100644 index 67e3f6e9e..000000000 --- a/data/script/template/script/template/actor/npc/MerchantOfMammonBTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerchantOfMammonBTemplate extends NPCTemplate { - public static final int ID = 18825; - - @Inject - protected MerchantOfMammonBTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merchant of Mammon B"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MeridienTemplate.java b/data/script/template/script/template/actor/npc/MeridienTemplate.java deleted file mode 100644 index a050ae236..000000000 --- a/data/script/template/script/template/actor/npc/MeridienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MeridienTemplate extends NPCTemplate { - public static final int ID = 30948; - - @Inject - protected MeridienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Meridien"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MerurilAgathionTemplate.java b/data/script/template/script/template/actor/npc/MerurilAgathionTemplate.java deleted file mode 100644 index 7b411e515..000000000 --- a/data/script/template/script/template/actor/npc/MerurilAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerurilAgathionTemplate extends NPCTemplate { - public static final int ID = 1546; - - @Inject - protected MerurilAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Meruril Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MesellaTemplate.java b/data/script/template/script/template/actor/npc/MesellaTemplate.java deleted file mode 100644 index d42dade12..000000000 --- a/data/script/template/script/template/actor/npc/MesellaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MesellaTemplate extends NPCTemplate { - public static final int ID = 30407; - - @Inject - protected MesellaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mesella"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Messenger2Template.java b/data/script/template/script/template/actor/npc/Messenger2Template.java deleted file mode 100644 index a64483c7c..000000000 --- a/data/script/template/script/template/actor/npc/Messenger2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Messenger2Template extends NPCTemplate { - public static final int ID = 35604; - - @Inject - protected Messenger2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Messenger3Template.java b/data/script/template/script/template/actor/npc/Messenger3Template.java deleted file mode 100644 index 718b6cfda..000000000 --- a/data/script/template/script/template/actor/npc/Messenger3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Messenger3Template extends NPCTemplate { - public static final int ID = 35627; - - @Inject - protected Messenger3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MessengerTemplate.java b/data/script/template/script/template/actor/npc/MessengerTemplate.java deleted file mode 100644 index e0c755ed3..000000000 --- a/data/script/template/script/template/actor/npc/MessengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerTemplate extends NPCTemplate { - public static final int ID = 35437; - - @Inject - protected MessengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MetheusTemplate.java b/data/script/template/script/template/actor/npc/MetheusTemplate.java deleted file mode 100644 index 542323eb4..000000000 --- a/data/script/template/script/template/actor/npc/MetheusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MetheusTemplate extends NPCTemplate { - public static final int ID = 30614; - - @Inject - protected MetheusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Metheus"; - this.serverSideName = false; - this.title = "Brother"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MidwayGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/MidwayGatekeeperTemplate.java deleted file mode 100644 index 7f66bac30..000000000 --- a/data/script/template/script/template/actor/npc/MidwayGatekeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MidwayGatekeeperTemplate extends NPCTemplate { - public static final int ID = 18415; - - @Inject - protected MidwayGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Midway Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MikellanTemplate.java b/data/script/template/script/template/actor/npc/MikellanTemplate.java deleted file mode 100644 index 5b84600b8..000000000 --- a/data/script/template/script/template/actor/npc/MikellanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MikellanTemplate extends NPCTemplate { - public static final int ID = 31368; - - @Inject - protected MikellanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mikellan"; - this.serverSideName = false; - this.title = "Monk of Silence"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MikiTheCatTemplate.java b/data/script/template/script/template/actor/npc/MikiTheCatTemplate.java deleted file mode 100644 index 0ccd9f111..000000000 --- a/data/script/template/script/template/actor/npc/MikiTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MikiTheCatTemplate extends NPCTemplate { - public static final int ID = 31706; - - @Inject - protected MikiTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miki the Cat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MilkCowTemplate.java b/data/script/template/script/template/actor/npc/MilkCowTemplate.java deleted file mode 100644 index 83af51cd8..000000000 --- a/data/script/template/script/template/actor/npc/MilkCowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilkCowTemplate extends NPCTemplate { - public static final int ID = 13187; - - @Inject - protected MilkCowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Milk Cow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 12.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 601.265822784810000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MimyuTemplate.java b/data/script/template/script/template/actor/npc/MimyuTemplate.java deleted file mode 100644 index adf734d9f..000000000 --- a/data/script/template/script/template/actor/npc/MimyuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MimyuTemplate extends NPCTemplate { - public static final int ID = 30747; - - @Inject - protected MimyuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mimyu"; - this.serverSideName = false; - this.title = "Fairy"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Mina2Template.java b/data/script/template/script/template/actor/npc/Mina2Template.java deleted file mode 100644 index 0cd19fefd..000000000 --- a/data/script/template/script/template/actor/npc/Mina2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mina2Template extends NPCTemplate { - public static final int ID = 31388; - - @Inject - protected Mina2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MineTemplate.java b/data/script/template/script/template/actor/npc/MineTemplate.java deleted file mode 100644 index 846a4c9a2..000000000 --- a/data/script/template/script/template/actor/npc/MineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MineTemplate extends NPCTemplate { - public static final int ID = 32616; - - @Inject - protected MineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mine"; - this.serverSideName = false; - this.title = "Fortune Teller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MingTemplate.java b/data/script/template/script/template/actor/npc/MingTemplate.java deleted file mode 100644 index ea4461d55..000000000 --- a/data/script/template/script/template/actor/npc/MingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MingTemplate extends NPCTemplate { - public static final int ID = 32308; - - @Inject - protected MingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ming"; - this.serverSideName = false; - this.title = "Love Cat"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MisaTemplate.java b/data/script/template/script/template/actor/npc/MisaTemplate.java deleted file mode 100644 index 9c633198c..000000000 --- a/data/script/template/script/template/actor/npc/MisaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MisaTemplate extends NPCTemplate { - public static final int ID = 32018; - - @Inject - protected MisaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Misa"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MissQueen2Template.java b/data/script/template/script/template/actor/npc/MissQueen2Template.java deleted file mode 100644 index d43925a50..000000000 --- a/data/script/template/script/template/actor/npc/MissQueen2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueen2Template extends NPCTemplate { - public static final int ID = 31760; - - @Inject - protected MissQueen2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Adventurers' Guide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MissQueen3Template.java b/data/script/template/script/template/actor/npc/MissQueen3Template.java deleted file mode 100644 index 7ff39dc9e..000000000 --- a/data/script/template/script/template/actor/npc/MissQueen3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueen3Template extends NPCTemplate { - public static final int ID = 31761; - - @Inject - protected MissQueen3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Adventurers' Guide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MissQueen4Template.java b/data/script/template/script/template/actor/npc/MissQueen4Template.java deleted file mode 100644 index 3c9c7693e..000000000 --- a/data/script/template/script/template/actor/npc/MissQueen4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueen4Template extends NPCTemplate { - public static final int ID = 31762; - - @Inject - protected MissQueen4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Adventurers' Guide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MissQueen5Template.java b/data/script/template/script/template/actor/npc/MissQueen5Template.java deleted file mode 100644 index 60adc128a..000000000 --- a/data/script/template/script/template/actor/npc/MissQueen5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueen5Template extends NPCTemplate { - public static final int ID = 31763; - - @Inject - protected MissQueen5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Adventurers' Guide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MissQueen6Template.java b/data/script/template/script/template/actor/npc/MissQueen6Template.java deleted file mode 100644 index 4a3c61a95..000000000 --- a/data/script/template/script/template/actor/npc/MissQueen6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueen6Template extends NPCTemplate { - public static final int ID = 31764; - - @Inject - protected MissQueen6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Adventurers' Guide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MissQueen7Template.java b/data/script/template/script/template/actor/npc/MissQueen7Template.java deleted file mode 100644 index 328a2328c..000000000 --- a/data/script/template/script/template/actor/npc/MissQueen7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueen7Template extends NPCTemplate { - public static final int ID = 31765; - - @Inject - protected MissQueen7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Adventurers' Guide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MissQueen8Template.java b/data/script/template/script/template/actor/npc/MissQueen8Template.java deleted file mode 100644 index 8403661cc..000000000 --- a/data/script/template/script/template/actor/npc/MissQueen8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueen8Template extends NPCTemplate { - public static final int ID = 31766; - - @Inject - protected MissQueen8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Adventurers' Guide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MistTemplate.java b/data/script/template/script/template/actor/npc/MistTemplate.java deleted file mode 100644 index d50203d63..000000000 --- a/data/script/template/script/template/actor/npc/MistTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MistTemplate extends NPCTemplate { - public static final int ID = 31627; - - @Inject - protected MistTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mist"; - this.serverSideName = false; - this.title = "Information Broker"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MithrilMillipedeTemplate.java b/data/script/template/script/template/actor/npc/MithrilMillipedeTemplate.java deleted file mode 100644 index c9ba0b220..000000000 --- a/data/script/template/script/template/actor/npc/MithrilMillipedeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MithrilMillipedeTemplate extends NPCTemplate { - public static final int ID = 22766; - - @Inject - protected MithrilMillipedeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mithril Millipede"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 8.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4502; - this.sp = 474; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MitraellTemplate.java b/data/script/template/script/template/actor/npc/MitraellTemplate.java deleted file mode 100644 index 19c3181d8..000000000 --- a/data/script/template/script/template/actor/npc/MitraellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MitraellTemplate extends NPCTemplate { - public static final int ID = 30129; - - @Inject - protected MitraellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mitraell"; - this.serverSideName = false; - this.title = "Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 23.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Moira2Template.java b/data/script/template/script/template/actor/npc/Moira2Template.java deleted file mode 100644 index 79f340f4a..000000000 --- a/data/script/template/script/template/actor/npc/Moira2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Moira2Template extends NPCTemplate { - public static final int ID = 32554; - - @Inject - protected Moira2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moira"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MondTemplate.java b/data/script/template/script/template/actor/npc/MondTemplate.java deleted file mode 100644 index 8f96487be..000000000 --- a/data/script/template/script/template/actor/npc/MondTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MondTemplate extends NPCTemplate { - public static final int ID = 31594; - - @Inject - protected MondTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mond"; - this.serverSideName = false; - this.title = "Chief Inspector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonkeyKingAgathionTemplate.java b/data/script/template/script/template/actor/npc/MonkeyKingAgathionTemplate.java deleted file mode 100644 index 10c712ff3..000000000 --- a/data/script/template/script/template/actor/npc/MonkeyKingAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonkeyKingAgathionTemplate extends NPCTemplate { - public static final int ID = 1532; - - @Inject - protected MonkeyKingAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monkey King Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonkeyTemplate.java b/data/script/template/script/template/actor/npc/MonkeyTemplate.java deleted file mode 100644 index 521c6d5db..000000000 --- a/data/script/template/script/template/actor/npc/MonkeyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonkeyTemplate extends NPCTemplate { - public static final int ID = 16054; - - @Inject - protected MonkeyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monkey"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 7.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide2Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide2Template.java deleted file mode 100644 index 915c818bf..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide2Template extends NPCTemplate { - public static final int ID = 31405; - - @Inject - protected MonsterRaceGuide2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Town of Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide3Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide3Template.java deleted file mode 100644 index 27c7c4b66..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide3Template extends NPCTemplate { - public static final int ID = 31406; - - @Inject - protected MonsterRaceGuide3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Town of Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide4Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide4Template.java deleted file mode 100644 index 7251f3cf9..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide4Template extends NPCTemplate { - public static final int ID = 31407; - - @Inject - protected MonsterRaceGuide4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Heine"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide5Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide5Template.java deleted file mode 100644 index c6e666b67..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide5Template extends NPCTemplate { - public static final int ID = 31408; - - @Inject - protected MonsterRaceGuide5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Town of Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide6Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide6Template.java deleted file mode 100644 index bffc0b8dd..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide6Template extends NPCTemplate { - public static final int ID = 31409; - - @Inject - protected MonsterRaceGuide6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Hunters Village"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide7Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide7Template.java deleted file mode 100644 index 44821e38b..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide7Template extends NPCTemplate { - public static final int ID = 31410; - - @Inject - protected MonsterRaceGuide7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Town of Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide8Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide8Template.java deleted file mode 100644 index 883cf08b1..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide8Template extends NPCTemplate { - public static final int ID = 31411; - - @Inject - protected MonsterRaceGuide8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Town of Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuide9Template.java b/data/script/template/script/template/actor/npc/MonsterRaceGuide9Template.java deleted file mode 100644 index a37ce829f..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuide9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuide9Template extends NPCTemplate { - public static final int ID = 31412; - - @Inject - protected MonsterRaceGuide9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Rune Township"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MonsterRaceGuideTemplate.java b/data/script/template/script/template/actor/npc/MonsterRaceGuideTemplate.java deleted file mode 100644 index 80201ae60..000000000 --- a/data/script/template/script/template/actor/npc/MonsterRaceGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterRaceGuideTemplate extends NPCTemplate { - public static final int ID = 31404; - - @Inject - protected MonsterRaceGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Race Guide"; - this.serverSideName = false; - this.title = "Town of Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MoonVoiceIreneTemplate.java b/data/script/template/script/template/actor/npc/MoonVoiceIreneTemplate.java deleted file mode 100644 index d407ccc18..000000000 --- a/data/script/template/script/template/actor/npc/MoonVoiceIreneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MoonVoiceIreneTemplate extends NPCTemplate { - public static final int ID = 31618; - - @Inject - protected MoonVoiceIreneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moon Voice Irene"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = itemProvider.createID(109); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MoonlightTombstoneTemplate.java b/data/script/template/script/template/actor/npc/MoonlightTombstoneTemplate.java deleted file mode 100644 index 29bf32821..000000000 --- a/data/script/template/script/template/actor/npc/MoonlightTombstoneTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MoonlightTombstoneTemplate extends NPCTemplate { - public static final int ID = 32343; - - @Inject - protected MoonlightTombstoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moonlight Tombstone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MorelynTemplate.java b/data/script/template/script/template/actor/npc/MorelynTemplate.java deleted file mode 100644 index e5de876f1..000000000 --- a/data/script/template/script/template/actor/npc/MorelynTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MorelynTemplate extends NPCTemplate { - public static final int ID = 30925; - - @Inject - protected MorelynTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Morelyn"; - this.serverSideName = false; - this.title = "High Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MorenkiTemplate.java b/data/script/template/script/template/actor/npc/MorenkiTemplate.java deleted file mode 100644 index 4843f81d8..000000000 --- a/data/script/template/script/template/actor/npc/MorenkiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MorenkiTemplate extends NPCTemplate { - public static final int ID = 32623; - - @Inject - protected MorenkiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Morenki"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MorganTemplate.java b/data/script/template/script/template/actor/npc/MorganTemplate.java deleted file mode 100644 index bafb9cc34..000000000 --- a/data/script/template/script/template/actor/npc/MorganTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MorganTemplate extends NPCTemplate { - public static final int ID = 30737; - - @Inject - protected MorganTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Morgan"; - this.serverSideName = false; - this.title = "Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MortiaAgathionTemplate.java b/data/script/template/script/template/actor/npc/MortiaAgathionTemplate.java deleted file mode 100644 index 59cebac20..000000000 --- a/data/script/template/script/template/actor/npc/MortiaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MortiaAgathionTemplate extends NPCTemplate { - public static final int ID = 1544; - - @Inject - protected MortiaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mortia Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MouthOfEkimusTemplate.java b/data/script/template/script/template/actor/npc/MouthOfEkimusTemplate.java deleted file mode 100644 index 9adf00b91..000000000 --- a/data/script/template/script/template/actor/npc/MouthOfEkimusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MouthOfEkimusTemplate extends NPCTemplate { - public static final int ID = 32537; - - @Inject - protected MouthOfEkimusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mouth of Ekimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 80.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MushikaTemplate.java b/data/script/template/script/template/actor/npc/MushikaTemplate.java deleted file mode 100644 index 1d62df6c1..000000000 --- a/data/script/template/script/template/actor/npc/MushikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MushikaTemplate extends NPCTemplate { - public static final int ID = 32114; - - @Inject - protected MushikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mushika"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 42.51; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MyoRaceTemplate.java b/data/script/template/script/template/actor/npc/MyoRaceTemplate.java deleted file mode 100644 index a870fc2b0..000000000 --- a/data/script/template/script/template/actor/npc/MyoRaceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MyoRaceTemplate extends NPCTemplate { - public static final int ID = 13156; - - @Inject - protected MyoRaceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Myo Race"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousAgentTemplate.java b/data/script/template/script/template/actor/npc/MysteriousAgentTemplate.java deleted file mode 100644 index 88546be90..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousAgentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousAgentTemplate extends NPCTemplate { - public static final int ID = 32372; - - @Inject - protected MysteriousAgentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Agent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousAncientTablet2Template.java b/data/script/template/script/template/actor/npc/MysteriousAncientTablet2Template.java deleted file mode 100644 index 470374b91..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousAncientTablet2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MysteriousAncientTablet2Template extends NPCTemplate { - public static final int ID = 31549; - - @Inject - protected MysteriousAncientTablet2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Ancient Tablet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousAncientTablet3Template.java b/data/script/template/script/template/actor/npc/MysteriousAncientTablet3Template.java deleted file mode 100644 index 04f61b60e..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousAncientTablet3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MysteriousAncientTablet3Template extends NPCTemplate { - public static final int ID = 31550; - - @Inject - protected MysteriousAncientTablet3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Ancient Tablet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousAncientTablet4Template.java b/data/script/template/script/template/actor/npc/MysteriousAncientTablet4Template.java deleted file mode 100644 index a460e5d73..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousAncientTablet4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MysteriousAncientTablet4Template extends NPCTemplate { - public static final int ID = 31551; - - @Inject - protected MysteriousAncientTablet4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Ancient Tablet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousAncientTablet5Template.java b/data/script/template/script/template/actor/npc/MysteriousAncientTablet5Template.java deleted file mode 100644 index 14fc3cf98..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousAncientTablet5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MysteriousAncientTablet5Template extends NPCTemplate { - public static final int ID = 31552; - - @Inject - protected MysteriousAncientTablet5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Ancient Tablet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousAncientTabletTemplate.java b/data/script/template/script/template/actor/npc/MysteriousAncientTabletTemplate.java deleted file mode 100644 index 944909a89..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousAncientTabletTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class MysteriousAncientTabletTemplate extends NPCTemplate { - public static final int ID = 31548; - - @Inject - protected MysteriousAncientTabletTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Ancient Tablet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousDarkElfTemplate.java b/data/script/template/script/template/actor/npc/MysteriousDarkElfTemplate.java deleted file mode 100644 index c9e31c702..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousDarkElfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousDarkElfTemplate extends NPCTemplate { - public static final int ID = 30661; - - @Inject - protected MysteriousDarkElfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Dark Elf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousDarkKnightTemplate.java b/data/script/template/script/template/actor/npc/MysteriousDarkKnightTemplate.java deleted file mode 100644 index 7e31e9d20..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousDarkKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousDarkKnightTemplate extends NPCTemplate { - public static final int ID = 31751; - - @Inject - protected MysteriousDarkKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Dark Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousNecromancerTemplate.java b/data/script/template/script/template/actor/npc/MysteriousNecromancerTemplate.java deleted file mode 100644 index 95c486c6b..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousNecromancerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousNecromancerTemplate extends NPCTemplate { - public static final int ID = 31518; - - @Inject - protected MysteriousNecromancerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Necromancer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousServitor2Template.java b/data/script/template/script/template/actor/npc/MysteriousServitor2Template.java deleted file mode 100644 index f2df62489..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousServitor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousServitor2Template extends NPCTemplate { - public static final int ID = 31632; - - @Inject - protected MysteriousServitor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Servitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousWizardTemplate.java b/data/script/template/script/template/actor/npc/MysteriousWizardTemplate.java deleted file mode 100644 index 420d1666f..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousWizardTemplate extends NPCTemplate { - public static final int ID = 31522; - - @Inject - protected MysteriousWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/MysteriousWomanTemplate.java b/data/script/template/script/template/actor/npc/MysteriousWomanTemplate.java deleted file mode 100644 index 50956a8c6..000000000 --- a/data/script/template/script/template/actor/npc/MysteriousWomanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousWomanTemplate extends NPCTemplate { - public static final int ID = 31750; - - @Inject - protected MysteriousWomanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Woman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NadirTemplate.java b/data/script/template/script/template/actor/npc/NadirTemplate.java deleted file mode 100644 index 908b00d45..000000000 --- a/data/script/template/script/template/actor/npc/NadirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NadirTemplate extends NPCTemplate { - public static final int ID = 32187; - - @Inject - protected NadirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nadir"; - this.serverSideName = false; - this.title = "Vice Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NaffTemplate.java b/data/script/template/script/template/actor/npc/NaffTemplate.java deleted file mode 100644 index 364fe3b88..000000000 --- a/data/script/template/script/template/actor/npc/NaffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaffTemplate extends NPCTemplate { - public static final int ID = 31544; - - @Inject - protected NaffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naff"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NaiaFailanTemplate.java b/data/script/template/script/template/actor/npc/NaiaFailanTemplate.java deleted file mode 100644 index d932c8c83..000000000 --- a/data/script/template/script/template/actor/npc/NaiaFailanTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class NaiaFailanTemplate extends NPCTemplate { - public static final int ID = 18484; - - @Inject - protected NaiaFailanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naia Failan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 120.00; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NanarinTemplate.java b/data/script/template/script/template/actor/npc/NanarinTemplate.java deleted file mode 100644 index 3355cc911..000000000 --- a/data/script/template/script/template/actor/npc/NanarinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NanarinTemplate extends NPCTemplate { - public static final int ID = 30956; - - @Inject - protected NanarinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nanarin"; - this.serverSideName = false; - this.title = "Musician"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NaoninAgathionTemplate.java b/data/script/template/script/template/actor/npc/NaoninAgathionTemplate.java deleted file mode 100644 index a391bce53..000000000 --- a/data/script/template/script/template/actor/npc/NaoninAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaoninAgathionTemplate extends NPCTemplate { - public static final int ID = 1550; - - @Inject - protected NaoninAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naonin Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NaranAshanukTemplate.java b/data/script/template/script/template/actor/npc/NaranAshanukTemplate.java deleted file mode 100644 index 06c68c3cd..000000000 --- a/data/script/template/script/template/actor/npc/NaranAshanukTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaranAshanukTemplate extends NPCTemplate { - public static final int ID = 31378; - - @Inject - protected NaranAshanukTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naran Ashanuk"; - this.serverSideName = false; - this.title = "Varka's Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(173); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Native2Template.java b/data/script/template/script/template/actor/npc/Native2Template.java deleted file mode 100644 index 4b0824ed8..000000000 --- a/data/script/template/script/template/actor/npc/Native2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Native2Template extends NPCTemplate { - public static final int ID = 13198; - - @Inject - protected Native2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Native"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Native3Template.java b/data/script/template/script/template/actor/npc/Native3Template.java deleted file mode 100644 index 7569b9c30..000000000 --- a/data/script/template/script/template/actor/npc/Native3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Native3Template extends NPCTemplate { - public static final int ID = 13199; - - @Inject - protected Native3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Native"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NativePrisonerTemplate.java b/data/script/template/script/template/actor/npc/NativePrisonerTemplate.java deleted file mode 100644 index 0a8cbbebd..000000000 --- a/data/script/template/script/template/actor/npc/NativePrisonerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NativePrisonerTemplate extends NPCTemplate { - public static final int ID = 32358; - - @Inject - protected NativePrisonerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Native Prisoner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NativeSlaveTemplate.java b/data/script/template/script/template/actor/npc/NativeSlaveTemplate.java deleted file mode 100644 index 03dbd063e..000000000 --- a/data/script/template/script/template/actor/npc/NativeSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NativeSlaveTemplate extends NPCTemplate { - public static final int ID = 32357; - - @Inject - protected NativeSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Native Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NativeTemplate.java b/data/script/template/script/template/actor/npc/NativeTemplate.java deleted file mode 100644 index e984452f4..000000000 --- a/data/script/template/script/template/actor/npc/NativeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NativeTemplate extends NPCTemplate { - public static final int ID = 13090; - - @Inject - protected NativeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Native"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NativesCorpseTemplate.java b/data/script/template/script/template/actor/npc/NativesCorpseTemplate.java deleted file mode 100644 index 37e260b50..000000000 --- a/data/script/template/script/template/actor/npc/NativesCorpseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NativesCorpseTemplate extends NPCTemplate { - public static final int ID = 32306; - - @Inject - protected NativesCorpseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Native's Corpse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NemoTemplate.java b/data/script/template/script/template/actor/npc/NemoTemplate.java deleted file mode 100644 index 5a32cf8c6..000000000 --- a/data/script/template/script/template/actor/npc/NemoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NemoTemplate extends NPCTemplate { - public static final int ID = 32735; - - @Inject - protected NemoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nemo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13465); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NepalSnowAgathionTemplate.java b/data/script/template/script/template/actor/npc/NepalSnowAgathionTemplate.java deleted file mode 100644 index 8e02de114..000000000 --- a/data/script/template/script/template/actor/npc/NepalSnowAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NepalSnowAgathionTemplate extends NPCTemplate { - public static final int ID = 1557; - - @Inject - protected NepalSnowAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nepal Snow Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.50; - this.collisionHeight = 12.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NephilimMercenary2Template.java b/data/script/template/script/template/actor/npc/NephilimMercenary2Template.java deleted file mode 100644 index 5f1f33028..000000000 --- a/data/script/template/script/template/actor/npc/NephilimMercenary2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimMercenary2Template extends NPCTemplate { - public static final int ID = 35061; - - @Inject - protected NephilimMercenary2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 585703.507797897000000; - this.maxMP = 1561.391359593390000; - this.hpRegeneration = 989.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 672; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2704.10327; - attributes.magicalAttack = 5539.65578; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NephilimMercenaryTemplate.java b/data/script/template/script/template/actor/npc/NephilimMercenaryTemplate.java deleted file mode 100644 index a4c547805..000000000 --- a/data/script/template/script/template/actor/npc/NephilimMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimMercenaryTemplate extends NPCTemplate { - public static final int ID = 35060; - - @Inject - protected NephilimMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 596964.367482148000000; - this.maxMP = 1662.649295438260000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 723; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2920.46742; - attributes.magicalAttack = 5982.90187; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NerupaTemplate.java b/data/script/template/script/template/actor/npc/NerupaTemplate.java deleted file mode 100644 index 1ee76eb3a..000000000 --- a/data/script/template/script/template/actor/npc/NerupaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NerupaTemplate extends NPCTemplate { - public static final int ID = 30370; - - @Inject - protected NerupaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nerupa"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NetiTemplate.java b/data/script/template/script/template/actor/npc/NetiTemplate.java deleted file mode 100644 index faede402c..000000000 --- a/data/script/template/script/template/actor/npc/NetiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NetiTemplate extends NPCTemplate { - public static final int ID = 30425; - - @Inject - protected NetiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Neti"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuide2Template.java b/data/script/template/script/template/actor/npc/NewbieGuide2Template.java deleted file mode 100644 index e7a3f16f3..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuide2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuide2Template extends NPCTemplate { - public static final int ID = 30599; - - @Inject - protected NewbieGuide2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuide3Template.java b/data/script/template/script/template/actor/npc/NewbieGuide3Template.java deleted file mode 100644 index db36d7599..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuide3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuide3Template extends NPCTemplate { - public static final int ID = 30600; - - @Inject - protected NewbieGuide3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuide4Template.java b/data/script/template/script/template/actor/npc/NewbieGuide4Template.java deleted file mode 100644 index 8e17ca763..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuide4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuide4Template extends NPCTemplate { - public static final int ID = 30601; - - @Inject - protected NewbieGuide4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuide5Template.java b/data/script/template/script/template/actor/npc/NewbieGuide5Template.java deleted file mode 100644 index a5ff4b462..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuide5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuide5Template extends NPCTemplate { - public static final int ID = 30602; - - @Inject - protected NewbieGuide5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuide6Template.java b/data/script/template/script/template/actor/npc/NewbieGuide6Template.java deleted file mode 100644 index 12622d7e6..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuide6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuide6Template extends NPCTemplate { - public static final int ID = 31076; - - @Inject - protected NewbieGuide6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuide7Template.java b/data/script/template/script/template/actor/npc/NewbieGuide7Template.java deleted file mode 100644 index 86710749a..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuide7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuide7Template extends NPCTemplate { - public static final int ID = 31077; - - @Inject - protected NewbieGuide7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuide8Template.java b/data/script/template/script/template/actor/npc/NewbieGuide8Template.java deleted file mode 100644 index 0e76ca33d..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuide8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuide8Template extends NPCTemplate { - public static final int ID = 32135; - - @Inject - protected NewbieGuide8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieGuideTemplate.java b/data/script/template/script/template/actor/npc/NewbieGuideTemplate.java deleted file mode 100644 index d4facb061..000000000 --- a/data/script/template/script/template/actor/npc/NewbieGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieGuideTemplate extends NPCTemplate { - public static final int ID = 30598; - - @Inject - protected NewbieGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper10Template.java b/data/script/template/script/template/actor/npc/NewbieHelper10Template.java deleted file mode 100644 index 7ba327b36..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper10Template extends NPCTemplate { - public static final int ID = 30575; - - @Inject - protected NewbieHelper10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper11Template.java b/data/script/template/script/template/actor/npc/NewbieHelper11Template.java deleted file mode 100644 index 72d5bc84a..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper11Template extends NPCTemplate { - public static final int ID = 32134; - - @Inject - protected NewbieHelper11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper2Template.java b/data/script/template/script/template/actor/npc/NewbieHelper2Template.java deleted file mode 100644 index a96caf264..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper2Template extends NPCTemplate { - public static final int ID = 30019; - - @Inject - protected NewbieHelper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper3Template.java b/data/script/template/script/template/actor/npc/NewbieHelper3Template.java deleted file mode 100644 index cc6b85721..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper3Template extends NPCTemplate { - public static final int ID = 30131; - - @Inject - protected NewbieHelper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper4Template.java b/data/script/template/script/template/actor/npc/NewbieHelper4Template.java deleted file mode 100644 index 54e20b49f..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper4Template extends NPCTemplate { - public static final int ID = 30400; - - @Inject - protected NewbieHelper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper5Template.java b/data/script/template/script/template/actor/npc/NewbieHelper5Template.java deleted file mode 100644 index d57c0af34..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper5Template extends NPCTemplate { - public static final int ID = 30401; - - @Inject - protected NewbieHelper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper6Template.java b/data/script/template/script/template/actor/npc/NewbieHelper6Template.java deleted file mode 100644 index 0982cc4af..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper6Template extends NPCTemplate { - public static final int ID = 30402; - - @Inject - protected NewbieHelper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper7Template.java b/data/script/template/script/template/actor/npc/NewbieHelper7Template.java deleted file mode 100644 index 33c7fe350..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper7Template extends NPCTemplate { - public static final int ID = 30403; - - @Inject - protected NewbieHelper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper8Template.java b/data/script/template/script/template/actor/npc/NewbieHelper8Template.java deleted file mode 100644 index 7294d6f50..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper8Template extends NPCTemplate { - public static final int ID = 30404; - - @Inject - protected NewbieHelper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelper9Template.java b/data/script/template/script/template/actor/npc/NewbieHelper9Template.java deleted file mode 100644 index d4ed5653f..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelper9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelper9Template extends NPCTemplate { - public static final int ID = 30530; - - @Inject - protected NewbieHelper9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NewbieHelperTemplate.java b/data/script/template/script/template/actor/npc/NewbieHelperTemplate.java deleted file mode 100644 index 2309f9b43..000000000 --- a/data/script/template/script/template/actor/npc/NewbieHelperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbieHelperTemplate extends NPCTemplate { - public static final int ID = 30009; - - @Inject - protected NewbieHelperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newbie Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NikolaTemplate.java b/data/script/template/script/template/actor/npc/NikolaTemplate.java deleted file mode 100644 index b16d54d43..000000000 --- a/data/script/template/script/template/actor/npc/NikolaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NikolaTemplate extends NPCTemplate { - public static final int ID = 30621; - - @Inject - protected NikolaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nikola"; - this.serverSideName = false; - this.title = "Maestro"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NoctisseTemplate.java b/data/script/template/script/template/actor/npc/NoctisseTemplate.java deleted file mode 100644 index c6a60f054..000000000 --- a/data/script/template/script/template/actor/npc/NoctisseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NoctisseTemplate extends NPCTemplate { - public static final int ID = 31613; - - @Inject - protected NoctisseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Noctisse"; - this.serverSideName = false; - this.title = "Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(204); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NoilessTemplate.java b/data/script/template/script/template/actor/npc/NoilessTemplate.java deleted file mode 100644 index c05e4faf0..000000000 --- a/data/script/template/script/template/actor/npc/NoilessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NoilessTemplate extends NPCTemplate { - public static final int ID = 32551; - - @Inject - protected NoilessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Noiless"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NorthwindTemplate.java b/data/script/template/script/template/actor/npc/NorthwindTemplate.java deleted file mode 100644 index c2755e794..000000000 --- a/data/script/template/script/template/actor/npc/NorthwindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NorthwindTemplate extends NPCTemplate { - public static final int ID = 30423; - - @Inject - protected NorthwindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Northwind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NottingaleTemplate.java b/data/script/template/script/template/actor/npc/NottingaleTemplate.java deleted file mode 100644 index 50c101ecf..000000000 --- a/data/script/template/script/template/actor/npc/NottingaleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NottingaleTemplate extends NPCTemplate { - public static final int ID = 32627; - - @Inject - protected NottingaleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nottingale"; - this.serverSideName = false; - this.title = "Wizard"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/NyakuriTemplate.java b/data/script/template/script/template/actor/npc/NyakuriTemplate.java deleted file mode 100644 index 636ad742c..000000000 --- a/data/script/template/script/template/actor/npc/NyakuriTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NyakuriTemplate extends NPCTemplate { - public static final int ID = 30670; - - @Inject - protected NyakuriTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nyakuri"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OasisTemplate.java b/data/script/template/script/template/actor/npc/OasisTemplate.java deleted file mode 100644 index 95a6014ae..000000000 --- a/data/script/template/script/template/actor/npc/OasisTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class OasisTemplate extends NPCTemplate { - public static final int ID = 32304; - - @Inject - protected OasisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oasis"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ObiTemplate.java b/data/script/template/script/template/actor/npc/ObiTemplate.java deleted file mode 100644 index f10a560ea..000000000 --- a/data/script/template/script/template/actor/npc/ObiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ObiTemplate extends NPCTemplate { - public static final int ID = 32052; - - @Inject - protected ObiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Obi"; - this.serverSideName = false; - this.title = "Railroad Worker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OctaviaTemplate.java b/data/script/template/script/template/actor/npc/OctaviaTemplate.java deleted file mode 100644 index 5889331ca..000000000 --- a/data/script/template/script/template/actor/npc/OctaviaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OctaviaTemplate extends NPCTemplate { - public static final int ID = 31043; - - @Inject - protected OctaviaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Octavia"; - this.serverSideName = false; - this.title = "Melody Maestro"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpirit2Template.java b/data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpirit2Template.java deleted file mode 100644 index 54ab9f494..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpirit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfApostatesEvokedSpirit2Template extends NPCTemplate { - public static final int ID = 18312; - - @Inject - protected OfferingOfApostatesEvokedSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Apostates Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3113; - this.sp = 213; - this.aggressive = false; - this.rightHand = itemProvider.createID(172); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 105.06362; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpiritTemplate.java b/data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpiritTemplate.java deleted file mode 100644 index 0f8e5b1f4..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfApostatesEvokedSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfApostatesEvokedSpiritTemplate extends NPCTemplate { - public static final int ID = 18302; - - @Inject - protected OfferingOfApostatesEvokedSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Apostates Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3113; - this.sp = 213; - this.aggressive = false; - this.rightHand = itemProvider.createID(172); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 105.06362; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpirit2Template.java b/data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpirit2Template.java deleted file mode 100644 index c2f682ed6..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpirit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfDarkOmenEvokedSpirit2Template extends NPCTemplate { - public static final int ID = 18316; - - @Inject - protected OfferingOfDarkOmenEvokedSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Dark Omen Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7004; - this.sp = 659; - this.aggressive = false; - this.rightHand = itemProvider.createID(2503); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 167.63575; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpiritTemplate.java b/data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpiritTemplate.java deleted file mode 100644 index 46b41e10c..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfDarkOmenEvokedSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfDarkOmenEvokedSpiritTemplate extends NPCTemplate { - public static final int ID = 18306; - - @Inject - protected OfferingOfDarkOmenEvokedSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Dark Omen Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7004; - this.sp = 659; - this.aggressive = false; - this.rightHand = itemProvider.createID(2503); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 167.63575; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpirit2Template.java b/data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpirit2Template.java deleted file mode 100644 index 238ab4f8a..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpirit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathEvokedSpirit2Template extends NPCTemplate { - public static final int ID = 18318; - - @Inject - protected OfferingOfForbiddenPathEvokedSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9534; - this.sp = 1032; - this.aggressive = false; - this.rightHand = itemProvider.createID(175); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 198.85955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpiritTemplate.java b/data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpiritTemplate.java deleted file mode 100644 index 50577ab48..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfForbiddenPathEvokedSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathEvokedSpiritTemplate extends NPCTemplate { - public static final int ID = 18308; - - @Inject - protected OfferingOfForbiddenPathEvokedSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of /Forbidden Path Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9534; - this.sp = 1032; - this.aggressive = false; - this.rightHand = itemProvider.createID(175); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 198.85955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpirit2Template.java b/data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpirit2Template.java deleted file mode 100644 index 9a034f9a9..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpirit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfTheBrandedEvokedSpirit2Template extends NPCTemplate { - public static final int ID = 18310; - - @Inject - protected OfferingOfTheBrandedEvokedSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of the Branded Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1751; - this.sp = 100; - this.aggressive = false; - this.rightHand = itemProvider.createID(158); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 78.28541; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpiritTemplate.java b/data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpiritTemplate.java deleted file mode 100644 index b90ba9bd6..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfTheBrandedEvokedSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfTheBrandedEvokedSpiritTemplate extends NPCTemplate { - public static final int ID = 18300; - - @Inject - protected OfferingOfTheBrandedEvokedSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of the Branded Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1751; - this.sp = 100; - this.aggressive = false; - this.rightHand = itemProvider.createID(158); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 78.28541; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpirit2Template.java b/data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpirit2Template.java deleted file mode 100644 index 65773ab4f..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpirit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfTheWitchEvokedSpirit2Template extends NPCTemplate { - public static final int ID = 18314; - - @Inject - protected OfferingOfTheWitchEvokedSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of the Witch Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4864; - this.sp = 393; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 135.47414; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpiritTemplate.java b/data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpiritTemplate.java deleted file mode 100644 index 308f806ea..000000000 --- a/data/script/template/script/template/actor/npc/OfferingOfTheWitchEvokedSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfTheWitchEvokedSpiritTemplate extends NPCTemplate { - public static final int ID = 18304; - - @Inject - protected OfferingOfTheWitchEvokedSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of the Witch Evoked Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4864; - this.sp = 393; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 135.47414; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OgmarTemplate.java b/data/script/template/script/template/actor/npc/OgmarTemplate.java deleted file mode 100644 index 8b44aeb07..000000000 --- a/data/script/template/script/template/actor/npc/OgmarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OgmarTemplate extends NPCTemplate { - public static final int ID = 31744; - - @Inject - protected OgmarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ogmar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OinkOinkTemplate.java b/data/script/template/script/template/actor/npc/OinkOinkTemplate.java deleted file mode 100644 index 0eaef8b5f..000000000 --- a/data/script/template/script/template/actor/npc/OinkOinkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OinkOinkTemplate extends NPCTemplate { - public static final int ID = 16065; - - @Inject - protected OinkOinkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oink Oink"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 5.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OlMahumPilgrimTemplate.java b/data/script/template/script/template/actor/npc/OlMahumPilgrimTemplate.java deleted file mode 100644 index 6bd05ddcc..000000000 --- a/data/script/template/script/template/actor/npc/OlMahumPilgrimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumPilgrimTemplate extends NPCTemplate { - public static final int ID = 30732; - - @Inject - protected OlMahumPilgrimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Pilgrim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OlMahumTemplate.java b/data/script/template/script/template/actor/npc/OlMahumTemplate.java deleted file mode 100644 index 9d5d085ea..000000000 --- a/data/script/template/script/template/actor/npc/OlMahumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumTemplate extends NPCTemplate { - public static final int ID = 13110; - - @Inject - protected OlMahumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 61.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8689); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 67.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OldDwarvenGhostTemplate.java b/data/script/template/script/template/actor/npc/OldDwarvenGhostTemplate.java deleted file mode 100644 index 68e9ff23a..000000000 --- a/data/script/template/script/template/actor/npc/OldDwarvenGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OldDwarvenGhostTemplate extends NPCTemplate { - public static final int ID = 32370; - - @Inject - protected OldDwarvenGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Old Dwarven Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8528); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OldFemaleDrifterTemplate.java b/data/script/template/script/template/actor/npc/OldFemaleDrifterTemplate.java deleted file mode 100644 index ed56cfa6a..000000000 --- a/data/script/template/script/template/actor/npc/OldFemaleDrifterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OldFemaleDrifterTemplate extends NPCTemplate { - public static final int ID = 32073; - - @Inject - protected OldFemaleDrifterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Old Female Drifter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 17.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 9.00000; - attributes.runSpeed = 34.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OliverTemplate.java b/data/script/template/script/template/actor/npc/OliverTemplate.java deleted file mode 100644 index 79870b4a7..000000000 --- a/data/script/template/script/template/actor/npc/OliverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OliverTemplate extends NPCTemplate { - public static final int ID = 30974; - - @Inject - protected OliverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oliver"; - this.serverSideName = false; - this.title = "Resurrected Adventurer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OlympiadFinisherTemplate.java b/data/script/template/script/template/actor/npc/OlympiadFinisherTemplate.java deleted file mode 100644 index f84d33659..000000000 --- a/data/script/template/script/template/actor/npc/OlympiadFinisherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlympiadFinisherTemplate extends NPCTemplate { - public static final int ID = 31689; - - @Inject - protected OlympiadFinisherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Olympiad Finisher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OmegasCatTemplate.java b/data/script/template/script/template/actor/npc/OmegasCatTemplate.java deleted file mode 100644 index 5d7eb859d..000000000 --- a/data/script/template/script/template/actor/npc/OmegasCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OmegasCatTemplate extends NPCTemplate { - public static final int ID = 32091; - - @Inject - protected OmegasCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Omega's Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OneEyedBatDroveAgathionTemplate.java b/data/script/template/script/template/actor/npc/OneEyedBatDroveAgathionTemplate.java deleted file mode 100644 index 2d26e1e09..000000000 --- a/data/script/template/script/template/actor/npc/OneEyedBatDroveAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OneEyedBatDroveAgathionTemplate extends NPCTemplate { - public static final int ID = 1513; - - @Inject - protected OneEyedBatDroveAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "One-Eyed Bat Drove Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OnyxBeastTemplate.java b/data/script/template/script/template/actor/npc/OnyxBeastTemplate.java deleted file mode 100644 index fe5de2bfa..000000000 --- a/data/script/template/script/template/actor/npc/OnyxBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OnyxBeastTemplate extends NPCTemplate { - public static final int ID = 13077; - - @Inject - protected OnyxBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Onyx Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 14.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OperaAgathionTemplate.java b/data/script/template/script/template/actor/npc/OperaAgathionTemplate.java deleted file mode 100644 index 96080ba57..000000000 --- a/data/script/template/script/template/actor/npc/OperaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OperaAgathionTemplate extends NPCTemplate { - public static final int ID = 1555; - - @Inject - protected OperaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Opera Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide2Template.java b/data/script/template/script/template/actor/npc/OracleGuide2Template.java deleted file mode 100644 index b4a2f8b6f..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide2Template extends NPCTemplate { - public static final int ID = 32274; - - @Inject - protected OracleGuide2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide3Template.java b/data/script/template/script/template/actor/npc/OracleGuide3Template.java deleted file mode 100644 index 9732ba574..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide3Template extends NPCTemplate { - public static final int ID = 32275; - - @Inject - protected OracleGuide3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide4Template.java b/data/script/template/script/template/actor/npc/OracleGuide4Template.java deleted file mode 100644 index f32fb06b5..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide4Template extends NPCTemplate { - public static final int ID = 32276; - - @Inject - protected OracleGuide4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide5Template.java b/data/script/template/script/template/actor/npc/OracleGuide5Template.java deleted file mode 100644 index 5600811fd..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide5Template extends NPCTemplate { - public static final int ID = 32277; - - @Inject - protected OracleGuide5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide6Template.java b/data/script/template/script/template/actor/npc/OracleGuide6Template.java deleted file mode 100644 index 6b16db589..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide6Template extends NPCTemplate { - public static final int ID = 32278; - - @Inject - protected OracleGuide6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide7Template.java b/data/script/template/script/template/actor/npc/OracleGuide7Template.java deleted file mode 100644 index eeceb3b31..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide7Template extends NPCTemplate { - public static final int ID = 32279; - - @Inject - protected OracleGuide7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide8Template.java b/data/script/template/script/template/actor/npc/OracleGuide8Template.java deleted file mode 100644 index 25c9df896..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide8Template extends NPCTemplate { - public static final int ID = 32280; - - @Inject - protected OracleGuide8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuide9Template.java b/data/script/template/script/template/actor/npc/OracleGuide9Template.java deleted file mode 100644 index fdc3d8082..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuide9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuide9Template extends NPCTemplate { - public static final int ID = 32281; - - @Inject - protected OracleGuide9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OracleGuideTemplate.java b/data/script/template/script/template/actor/npc/OracleGuideTemplate.java deleted file mode 100644 index f34c8cc9d..000000000 --- a/data/script/template/script/template/actor/npc/OracleGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OracleGuideTemplate extends NPCTemplate { - public static final int ID = 32273; - - @Inject - protected OracleGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oracle Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OrahochinTemplate.java b/data/script/template/script/template/actor/npc/OrahochinTemplate.java deleted file mode 100644 index d11e53743..000000000 --- a/data/script/template/script/template/actor/npc/OrahochinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrahochinTemplate extends NPCTemplate { - public static final int ID = 32111; - - @Inject - protected OrahochinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orahochin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations17Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations17Template.java deleted file mode 100644 index 775cd62b1..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations17Template extends NPCTemplate { - public static final int ID = 31247; - - @Inject - protected OratorOfRevelations17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations18Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations18Template.java deleted file mode 100644 index f9daba10b..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations18Template extends NPCTemplate { - public static final int ID = 31248; - - @Inject - protected OratorOfRevelations18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations19Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations19Template.java deleted file mode 100644 index fea5ac5ad..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations19Template extends NPCTemplate { - public static final int ID = 31249; - - @Inject - protected OratorOfRevelations19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations20Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations20Template.java deleted file mode 100644 index 2a577f05c..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations20Template extends NPCTemplate { - public static final int ID = 31250; - - @Inject - protected OratorOfRevelations20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations21Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations21Template.java deleted file mode 100644 index 04b37d1cc..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations21Template extends NPCTemplate { - public static final int ID = 31251; - - @Inject - protected OratorOfRevelations21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations22Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations22Template.java deleted file mode 100644 index 4cf0c2be0..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations22Template extends NPCTemplate { - public static final int ID = 31252; - - @Inject - protected OratorOfRevelations22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations23Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations23Template.java deleted file mode 100644 index 3608aa897..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations23Template extends NPCTemplate { - public static final int ID = 31253; - - @Inject - protected OratorOfRevelations23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations24Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations24Template.java deleted file mode 100644 index e72e87c16..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations24Template extends NPCTemplate { - public static final int ID = 31254; - - @Inject - protected OratorOfRevelations24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations25Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations25Template.java deleted file mode 100644 index 649ba5784..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations25Template extends NPCTemplate { - public static final int ID = 31721; - - @Inject - protected OratorOfRevelations25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations26Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations26Template.java deleted file mode 100644 index 7f1066411..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations26Template extends NPCTemplate { - public static final int ID = 31722; - - @Inject - protected OratorOfRevelations26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations27Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations27Template.java deleted file mode 100644 index 9061ee7a5..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations27Template extends NPCTemplate { - public static final int ID = 31723; - - @Inject - protected OratorOfRevelations27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations28Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations28Template.java deleted file mode 100644 index 762cd8a5b..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations28Template extends NPCTemplate { - public static final int ID = 31724; - - @Inject - protected OratorOfRevelations28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations29Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations29Template.java deleted file mode 100644 index 8b653db51..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations29Template extends NPCTemplate { - public static final int ID = 31725; - - @Inject - protected OratorOfRevelations29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations30Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations30Template.java deleted file mode 100644 index 6d5667392..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations30Template extends NPCTemplate { - public static final int ID = 31726; - - @Inject - protected OratorOfRevelations30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations31Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations31Template.java deleted file mode 100644 index 783b39eef..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations31Template extends NPCTemplate { - public static final int ID = 31727; - - @Inject - protected OratorOfRevelations31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations32Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations32Template.java deleted file mode 100644 index ea9ee72d3..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations32Template extends NPCTemplate { - public static final int ID = 31728; - - @Inject - protected OratorOfRevelations32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations33Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations33Template.java deleted file mode 100644 index 84630bb8d..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations33Template extends NPCTemplate { - public static final int ID = 32003; - - @Inject - protected OratorOfRevelations33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations34Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations34Template.java deleted file mode 100644 index a4c5cd789..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations34Template extends NPCTemplate { - public static final int ID = 32004; - - @Inject - protected OratorOfRevelations34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations35Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations35Template.java deleted file mode 100644 index 7b6e40db4..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations35Template extends NPCTemplate { - public static final int ID = 32005; - - @Inject - protected OratorOfRevelations35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OratorOfRevelations36Template.java b/data/script/template/script/template/actor/npc/OratorOfRevelations36Template.java deleted file mode 100644 index 885edc618..000000000 --- a/data/script/template/script/template/actor/npc/OratorOfRevelations36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations36Template extends NPCTemplate { - public static final int ID = 32006; - - @Inject - protected OratorOfRevelations36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OrbyuTemplate.java b/data/script/template/script/template/actor/npc/OrbyuTemplate.java deleted file mode 100644 index 235df513b..000000000 --- a/data/script/template/script/template/actor/npc/OrbyuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrbyuTemplate extends NPCTemplate { - public static final int ID = 32560; - - @Inject - protected OrbyuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orbyu"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OrcMaleMercenaryTemplate.java b/data/script/template/script/template/actor/npc/OrcMaleMercenaryTemplate.java deleted file mode 100644 index d179dc018..000000000 --- a/data/script/template/script/template/actor/npc/OrcMaleMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcMaleMercenaryTemplate extends NPCTemplate { - public static final int ID = 13172; - - @Inject - protected OrcMaleMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Male Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OrimTemplate.java b/data/script/template/script/template/actor/npc/OrimTemplate.java deleted file mode 100644 index 79543ec69..000000000 --- a/data/script/template/script/template/actor/npc/OrimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrimTemplate extends NPCTemplate { - public static final int ID = 30630; - - @Inject - protected OrimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orim"; - this.serverSideName = false; - this.title = "Shadow"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OrodrielAgathionTemplate.java b/data/script/template/script/template/actor/npc/OrodrielAgathionTemplate.java deleted file mode 100644 index 95d3e65c3..000000000 --- a/data/script/template/script/template/actor/npc/OrodrielAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrodrielAgathionTemplate extends NPCTemplate { - public static final int ID = 1542; - - @Inject - protected OrodrielAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orodriel Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OrphanGirlTemplate.java b/data/script/template/script/template/actor/npc/OrphanGirlTemplate.java deleted file mode 100644 index 13321a5f1..000000000 --- a/data/script/template/script/template/actor/npc/OrphanGirlTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrphanGirlTemplate extends NPCTemplate { - public static final int ID = 30659; - - @Inject - protected OrphanGirlTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orphan Girl"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OrpheusTemplate.java b/data/script/template/script/template/actor/npc/OrpheusTemplate.java deleted file mode 100644 index 20d1e9e62..000000000 --- a/data/script/template/script/template/actor/npc/OrpheusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrpheusTemplate extends NPCTemplate { - public static final int ID = 30971; - - @Inject - protected OrpheusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orpheus"; - this.serverSideName = false; - this.title = "Mad Doctor"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OssianTemplate.java b/data/script/template/script/template/actor/npc/OssianTemplate.java deleted file mode 100644 index ce0a85e05..000000000 --- a/data/script/template/script/template/actor/npc/OssianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OssianTemplate extends NPCTemplate { - public static final int ID = 31741; - - @Inject - protected OssianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ossian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OuterDoorman12Template.java b/data/script/template/script/template/actor/npc/OuterDoorman12Template.java deleted file mode 100644 index 2eb5d7d21..000000000 --- a/data/script/template/script/template/actor/npc/OuterDoorman12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman12Template extends NPCTemplate { - public static final int ID = 35625; - - @Inject - protected OuterDoorman12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OuterDoorman13Template.java b/data/script/template/script/template/actor/npc/OuterDoorman13Template.java deleted file mode 100644 index 7cdb0dca4..000000000 --- a/data/script/template/script/template/actor/npc/OuterDoorman13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman13Template extends NPCTemplate { - public static final int ID = 35626; - - @Inject - protected OuterDoorman13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OuterDoorman8Template.java b/data/script/template/script/template/actor/npc/OuterDoorman8Template.java deleted file mode 100644 index 5f9245630..000000000 --- a/data/script/template/script/template/actor/npc/OuterDoorman8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman8Template extends NPCTemplate { - public static final int ID = 35435; - - @Inject - protected OuterDoorman8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OuterDoorman9Template.java b/data/script/template/script/template/actor/npc/OuterDoorman9Template.java deleted file mode 100644 index de439cd00..000000000 --- a/data/script/template/script/template/actor/npc/OuterDoorman9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman9Template extends NPCTemplate { - public static final int ID = 35436; - - @Inject - protected OuterDoorman9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/OutpostTemplate.java b/data/script/template/script/template/actor/npc/OutpostTemplate.java deleted file mode 100644 index c3b2af5ad..000000000 --- a/data/script/template/script/template/actor/npc/OutpostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OutpostTemplate extends NPCTemplate { - public static final int ID = 36590; - - @Inject - protected OutpostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outpost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 110.00; - this.collisionHeight = 70.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PamelaAprodia2Template.java b/data/script/template/script/template/actor/npc/PamelaAprodia2Template.java deleted file mode 100644 index 20e05b27d..000000000 --- a/data/script/template/script/template/actor/npc/PamelaAprodia2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PamelaAprodia2Template extends NPCTemplate { - public static final int ID = 31601; - - @Inject - protected PamelaAprodia2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pamela Aprodia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PamelaAprodiaTemplate.java b/data/script/template/script/template/actor/npc/PamelaAprodiaTemplate.java deleted file mode 100644 index 33688a857..000000000 --- a/data/script/template/script/template/actor/npc/PamelaAprodiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PamelaAprodiaTemplate extends NPCTemplate { - public static final int ID = 31600; - - @Inject - protected PamelaAprodiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pamela Aprodia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PapikuTemplate.java b/data/script/template/script/template/actor/npc/PapikuTemplate.java deleted file mode 100644 index 32f83c078..000000000 --- a/data/script/template/script/template/actor/npc/PapikuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PapikuTemplate extends NPCTemplate { - public static final int ID = 32564; - - @Inject - protected PapikuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Papiku"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ParinaTemplate.java b/data/script/template/script/template/actor/npc/ParinaTemplate.java deleted file mode 100644 index 659f5f27f..000000000 --- a/data/script/template/script/template/actor/npc/ParinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParinaTemplate extends NPCTemplate { - public static final int ID = 30391; - - @Inject - protected ParinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ParmeTemplate.java b/data/script/template/script/template/actor/npc/ParmeTemplate.java deleted file mode 100644 index 3ff57027a..000000000 --- a/data/script/template/script/template/actor/npc/ParmeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParmeTemplate extends NPCTemplate { - public static final int ID = 32271; - - @Inject - protected ParmeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parme"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 65.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PartsBoxTemplate.java b/data/script/template/script/template/actor/npc/PartsBoxTemplate.java deleted file mode 100644 index 30a1abf92..000000000 --- a/data/script/template/script/template/actor/npc/PartsBoxTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PartsBoxTemplate extends NPCTemplate { - public static final int ID = 32050; - - @Inject - protected PartsBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parts Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PasswordEntryDeviceTemplate.java b/data/script/template/script/template/actor/npc/PasswordEntryDeviceTemplate.java deleted file mode 100644 index 6406184d7..000000000 --- a/data/script/template/script/template/actor/npc/PasswordEntryDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PasswordEntryDeviceTemplate extends NPCTemplate { - public static final int ID = 32577; - - @Inject - protected PasswordEntryDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Password Entry Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 50.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PathfinderWorker2Template.java b/data/script/template/script/template/actor/npc/PathfinderWorker2Template.java deleted file mode 100644 index f851878a9..000000000 --- a/data/script/template/script/template/actor/npc/PathfinderWorker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PathfinderWorker2Template extends NPCTemplate { - public static final int ID = 32485; - - @Inject - protected PathfinderWorker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pathfinder Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PathfinderWorker3Template.java b/data/script/template/script/template/actor/npc/PathfinderWorker3Template.java deleted file mode 100644 index 64a4cd0d7..000000000 --- a/data/script/template/script/template/actor/npc/PathfinderWorker3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PathfinderWorker3Template extends NPCTemplate { - public static final int ID = 32713; - - @Inject - protected PathfinderWorker3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pathfinder Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PathfinderWorkerTemplate.java b/data/script/template/script/template/actor/npc/PathfinderWorkerTemplate.java deleted file mode 100644 index ffc56fc4f..000000000 --- a/data/script/template/script/template/actor/npc/PathfinderWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PathfinderWorkerTemplate extends NPCTemplate { - public static final int ID = 32484; - - @Inject - protected PathfinderWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pathfinder Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PatrinTemplate.java b/data/script/template/script/template/actor/npc/PatrinTemplate.java deleted file mode 100644 index b0d42405d..000000000 --- a/data/script/template/script/template/actor/npc/PatrinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PatrinTemplate extends NPCTemplate { - public static final int ID = 30929; - - @Inject - protected PatrinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patrin"; - this.serverSideName = false; - this.title = "Antique Dealer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PegasusAgathionTemplate.java b/data/script/template/script/template/actor/npc/PegasusAgathionTemplate.java deleted file mode 100644 index 92c4d84c1..000000000 --- a/data/script/template/script/template/actor/npc/PegasusAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PegasusAgathionTemplate extends NPCTemplate { - public static final int ID = 1514; - - @Inject - protected PegasusAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pegasus Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PenaltyKickBlueTemplate.java b/data/script/template/script/template/actor/npc/PenaltyKickBlueTemplate.java deleted file mode 100644 index ee33c4967..000000000 --- a/data/script/template/script/template/actor/npc/PenaltyKickBlueTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PenaltyKickBlueTemplate extends NPCTemplate { - public static final int ID = 1581; - - @Inject - protected PenaltyKickBlueTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Penalty Kick (blue)"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PenaltyKickRedTemplate.java b/data/script/template/script/template/actor/npc/PenaltyKickRedTemplate.java deleted file mode 100644 index 4b766bcaf..000000000 --- a/data/script/template/script/template/actor/npc/PenaltyKickRedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PenaltyKickRedTemplate extends NPCTemplate { - public static final int ID = 1584; - - @Inject - protected PenaltyKickRedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Penalty Kick (red)"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PenaltyKickTemplate.java b/data/script/template/script/template/actor/npc/PenaltyKickTemplate.java deleted file mode 100644 index d4e52fd9b..000000000 --- a/data/script/template/script/template/actor/npc/PenaltyKickTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PenaltyKickTemplate extends NPCTemplate { - public static final int ID = 1578; - - @Inject - protected PenaltyKickTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Penalty Kick"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PerrinTemplate.java b/data/script/template/script/template/actor/npc/PerrinTemplate.java deleted file mode 100644 index bc2976660..000000000 --- a/data/script/template/script/template/actor/npc/PerrinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PerrinTemplate extends NPCTemplate { - public static final int ID = 30428; - - @Inject - protected PerrinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Perrin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PerwanTemplate.java b/data/script/template/script/template/actor/npc/PerwanTemplate.java deleted file mode 100644 index 3e83844ed..000000000 --- a/data/script/template/script/template/actor/npc/PerwanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PerwanTemplate extends NPCTemplate { - public static final int ID = 32133; - - @Inject - protected PerwanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Perwan"; - this.serverSideName = false; - this.title = "Vice Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PhoenixTemplate.java b/data/script/template/script/template/actor/npc/PhoenixTemplate.java deleted file mode 100644 index 7c20d26ab..000000000 --- a/data/script/template/script/template/actor/npc/PhoenixTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PhoenixTemplate extends NPCTemplate { - public static final int ID = 1574; - - @Inject - protected PhoenixTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Phoenix"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PiazzaTemplate.java b/data/script/template/script/template/actor/npc/PiazzaTemplate.java deleted file mode 100644 index 971d9fe8d..000000000 --- a/data/script/template/script/template/actor/npc/PiazzaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PiazzaTemplate extends NPCTemplate { - public static final int ID = 32644; - - @Inject - protected PiazzaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Piazza"; - this.serverSideName = false; - this.title = "Expert Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PierceTemplate.java b/data/script/template/script/template/actor/npc/PierceTemplate.java deleted file mode 100644 index c502385f3..000000000 --- a/data/script/template/script/template/actor/npc/PierceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PierceTemplate extends NPCTemplate { - public static final int ID = 31553; - - @Inject - protected PierceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pierce"; - this.serverSideName = false; - this.title = "Mercenary Captain"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PierreBaguetteTemplate.java b/data/script/template/script/template/actor/npc/PierreBaguetteTemplate.java deleted file mode 100644 index 2643e636b..000000000 --- a/data/script/template/script/template/actor/npc/PierreBaguetteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PierreBaguetteTemplate extends NPCTemplate { - public static final int ID = 32639; - - @Inject - protected PierreBaguetteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pierre Baguette"; - this.serverSideName = false; - this.title = "April Fool's Day Event"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PigTemplate.java b/data/script/template/script/template/actor/npc/PigTemplate.java deleted file mode 100644 index 8409eb9e0..000000000 --- a/data/script/template/script/template/actor/npc/PigTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PigTemplate extends NPCTemplate { - public static final int ID = 13093; - - @Inject - protected PigTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pig"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 18.30; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PilgrimOfDarkness2Template.java b/data/script/template/script/template/actor/npc/PilgrimOfDarkness2Template.java deleted file mode 100644 index ac08ea00b..000000000 --- a/data/script/template/script/template/actor/npc/PilgrimOfDarkness2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PilgrimOfDarkness2Template extends NPCTemplate { - public static final int ID = 31641; - - @Inject - protected PilgrimOfDarkness2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pilgrim of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(318); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PilgrimOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/PilgrimOfDarknessTemplate.java deleted file mode 100644 index 3dd6a7681..000000000 --- a/data/script/template/script/template/actor/npc/PilgrimOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PilgrimOfDarknessTemplate extends NPCTemplate { - public static final int ID = 31640; - - @Inject - protected PilgrimOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pilgrim of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(318); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PioturTemplate.java b/data/script/template/script/template/actor/npc/PioturTemplate.java deleted file mode 100644 index 819f34875..000000000 --- a/data/script/template/script/template/actor/npc/PioturTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PioturTemplate extends NPCTemplate { - public static final int ID = 30597; - - @Inject - protected PioturTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Piotur"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PiperLongbowTemplate.java b/data/script/template/script/template/actor/npc/PiperLongbowTemplate.java deleted file mode 100644 index b27eb24f8..000000000 --- a/data/script/template/script/template/actor/npc/PiperLongbowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PiperLongbowTemplate extends NPCTemplate { - public static final int ID = 30662; - - @Inject - protected PiperLongbowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Piper Longbow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PippiTemplate.java b/data/script/template/script/template/actor/npc/PippiTemplate.java deleted file mode 100644 index 7d084b2aa..000000000 --- a/data/script/template/script/template/actor/npc/PippiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PippiTemplate extends NPCTemplate { - public static final int ID = 30524; - - @Inject - protected PippiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pippi"; - this.serverSideName = false; - this.title = "Collector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PiratesChestTemplate.java b/data/script/template/script/template/actor/npc/PiratesChestTemplate.java deleted file mode 100644 index 63c21a708..000000000 --- a/data/script/template/script/template/actor/npc/PiratesChestTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PiratesChestTemplate extends NPCTemplate { - public static final int ID = 31148; - - @Inject - protected PiratesChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate's Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PithgonTemplate.java b/data/script/template/script/template/actor/npc/PithgonTemplate.java deleted file mode 100644 index 0b25d1053..000000000 --- a/data/script/template/script/template/actor/npc/PithgonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PithgonTemplate extends NPCTemplate { - public static final int ID = 30951; - - @Inject - protected PithgonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pithgon"; - this.serverSideName = false; - this.title = "Researcher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PixyMurikaTemplate.java b/data/script/template/script/template/actor/npc/PixyMurikaTemplate.java deleted file mode 100644 index 0353d90a2..000000000 --- a/data/script/template/script/template/actor/npc/PixyMurikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PixyMurikaTemplate extends NPCTemplate { - public static final int ID = 31852; - - @Inject - protected PixyMurikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pixy Murika"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3000; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PixyTemplate.java b/data/script/template/script/template/actor/npc/PixyTemplate.java deleted file mode 100644 index 2d9e4bcc6..000000000 --- a/data/script/template/script/template/actor/npc/PixyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PixyTemplate extends NPCTemplate { - public static final int ID = 13095; - - @Inject - protected PixyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pixy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PlaipitakAgathionTemplate.java b/data/script/template/script/template/actor/npc/PlaipitakAgathionTemplate.java deleted file mode 100644 index a3dd0e90b..000000000 --- a/data/script/template/script/template/actor/npc/PlaipitakAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlaipitakAgathionTemplate extends NPCTemplate { - public static final int ID = 1504; - - @Inject - protected PlaipitakAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plaipitak Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PlenosTemplate.java b/data/script/template/script/template/actor/npc/PlenosTemplate.java deleted file mode 100644 index 9bbb94c60..000000000 --- a/data/script/template/script/template/actor/npc/PlenosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlenosTemplate extends NPCTemplate { - public static final int ID = 32563; - - @Inject - protected PlenosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plenos"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PomonaAgathionTemplate.java b/data/script/template/script/template/actor/npc/PomonaAgathionTemplate.java deleted file mode 100644 index cea623ea6..000000000 --- a/data/script/template/script/template/actor/npc/PomonaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PomonaAgathionTemplate extends NPCTemplate { - public static final int ID = 1527; - - @Inject - protected PomonaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pomona Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PonaTemplate.java b/data/script/template/script/template/actor/npc/PonaTemplate.java deleted file mode 100644 index 584af33ed..000000000 --- a/data/script/template/script/template/actor/npc/PonaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PonaTemplate extends NPCTemplate { - public static final int ID = 16069; - - @Inject - protected PonaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pona"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 3.00; - this.collisionHeight = 5.15; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit10Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit10Template.java deleted file mode 100644 index 0d7bb35d7..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit10Template extends NPCTemplate { - public static final int ID = 35986; - - @Inject - protected PowerControlUnit10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit11Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit11Template.java deleted file mode 100644 index 088778123..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit11Template extends NPCTemplate { - public static final int ID = 36020; - - @Inject - protected PowerControlUnit11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit12Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit12Template.java deleted file mode 100644 index dd6a51cfc..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit12Template extends NPCTemplate { - public static final int ID = 36055; - - @Inject - protected PowerControlUnit12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit13Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit13Template.java deleted file mode 100644 index ddfcc5d99..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit13Template extends NPCTemplate { - public static final int ID = 36093; - - @Inject - protected PowerControlUnit13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit14Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit14Template.java deleted file mode 100644 index 51b7c6cab..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit14Template extends NPCTemplate { - public static final int ID = 36127; - - @Inject - protected PowerControlUnit14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit15Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit15Template.java deleted file mode 100644 index 8edecd801..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit15Template extends NPCTemplate { - public static final int ID = 36158; - - @Inject - protected PowerControlUnit15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit16Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit16Template.java deleted file mode 100644 index c0b0a98d1..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit16Template extends NPCTemplate { - public static final int ID = 36193; - - @Inject - protected PowerControlUnit16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit17Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit17Template.java deleted file mode 100644 index 5a40476b9..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit17Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit17Template extends NPCTemplate { - public static final int ID = 36231; - - @Inject - protected PowerControlUnit17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit18Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit18Template.java deleted file mode 100644 index b32d5ed41..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit18Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit18Template extends NPCTemplate { - public static final int ID = 36269; - - @Inject - protected PowerControlUnit18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit19Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit19Template.java deleted file mode 100644 index 28f9df6b0..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit19Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit19Template extends NPCTemplate { - public static final int ID = 36303; - - @Inject - protected PowerControlUnit19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit20Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit20Template.java deleted file mode 100644 index da5173503..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit20Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit20Template extends NPCTemplate { - public static final int ID = 36338; - - @Inject - protected PowerControlUnit20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit21Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit21Template.java deleted file mode 100644 index 06457a4f3..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit21Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit21Template extends NPCTemplate { - public static final int ID = 36376; - - @Inject - protected PowerControlUnit21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit2Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit2Template.java deleted file mode 100644 index b0bd2fc76..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit2Template extends NPCTemplate { - public static final int ID = 35710; - - @Inject - protected PowerControlUnit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit3Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit3Template.java deleted file mode 100644 index c41e0e50c..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit3Template extends NPCTemplate { - public static final int ID = 35744; - - @Inject - protected PowerControlUnit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit4Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit4Template.java deleted file mode 100644 index 76089e1ac..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit4Template extends NPCTemplate { - public static final int ID = 35779; - - @Inject - protected PowerControlUnit4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit5Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit5Template.java deleted file mode 100644 index 89690dc8d..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit5Template extends NPCTemplate { - public static final int ID = 35813; - - @Inject - protected PowerControlUnit5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit6Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit6Template.java deleted file mode 100644 index dccdfe2ba..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit6Template extends NPCTemplate { - public static final int ID = 35844; - - @Inject - protected PowerControlUnit6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit7Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit7Template.java deleted file mode 100644 index 09f210f34..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit7Template extends NPCTemplate { - public static final int ID = 35879; - - @Inject - protected PowerControlUnit7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit8Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit8Template.java deleted file mode 100644 index 53dd6b1fd..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit8Template extends NPCTemplate { - public static final int ID = 35913; - - @Inject - protected PowerControlUnit8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnit9Template.java b/data/script/template/script/template/actor/npc/PowerControlUnit9Template.java deleted file mode 100644 index 790f18332..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnit9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnit9Template extends NPCTemplate { - public static final int ID = 35948; - - @Inject - protected PowerControlUnit9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PowerControlUnitTemplate.java b/data/script/template/script/template/actor/npc/PowerControlUnitTemplate.java deleted file mode 100644 index 2b2fa560f..000000000 --- a/data/script/template/script/template/actor/npc/PowerControlUnitTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PowerControlUnitTemplate extends NPCTemplate { - public static final int ID = 35675; - - @Inject - protected PowerControlUnitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Control Unit"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 59.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreAwakenedEkimusTemplate.java b/data/script/template/script/template/actor/npc/PreAwakenedEkimusTemplate.java deleted file mode 100644 index 1cefc08bd..000000000 --- a/data/script/template/script/template/actor/npc/PreAwakenedEkimusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreAwakenedEkimusTemplate extends NPCTemplate { - public static final int ID = 29161; - - @Inject - protected PreAwakenedEkimusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pre-Awakened Ekimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 70.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom17Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom17Template.java deleted file mode 100644 index 642b22580..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom17Template extends NPCTemplate { - public static final int ID = 31231; - - @Inject - protected PreacherOfDoom17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom18Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom18Template.java deleted file mode 100644 index 7483e44a4..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom18Template extends NPCTemplate { - public static final int ID = 31232; - - @Inject - protected PreacherOfDoom18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom19Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom19Template.java deleted file mode 100644 index 7fb6ba38f..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom19Template extends NPCTemplate { - public static final int ID = 31233; - - @Inject - protected PreacherOfDoom19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom20Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom20Template.java deleted file mode 100644 index 17e851a7f..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom20Template extends NPCTemplate { - public static final int ID = 31234; - - @Inject - protected PreacherOfDoom20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom21Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom21Template.java deleted file mode 100644 index 05cb55a0e..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom21Template extends NPCTemplate { - public static final int ID = 31235; - - @Inject - protected PreacherOfDoom21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom22Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom22Template.java deleted file mode 100644 index 7b962bf03..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom22Template extends NPCTemplate { - public static final int ID = 31236; - - @Inject - protected PreacherOfDoom22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom23Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom23Template.java deleted file mode 100644 index 397422839..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom23Template extends NPCTemplate { - public static final int ID = 31237; - - @Inject - protected PreacherOfDoom23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom24Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom24Template.java deleted file mode 100644 index 1cda92219..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom24Template extends NPCTemplate { - public static final int ID = 31238; - - @Inject - protected PreacherOfDoom24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom25Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom25Template.java deleted file mode 100644 index 37c7023cd..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom25Template extends NPCTemplate { - public static final int ID = 31239; - - @Inject - protected PreacherOfDoom25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom26Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom26Template.java deleted file mode 100644 index 7af91e8b1..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom26Template extends NPCTemplate { - public static final int ID = 31240; - - @Inject - protected PreacherOfDoom26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom27Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom27Template.java deleted file mode 100644 index 4ed88245f..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom27Template extends NPCTemplate { - public static final int ID = 31241; - - @Inject - protected PreacherOfDoom27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom28Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom28Template.java deleted file mode 100644 index f2f408057..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom28Template extends NPCTemplate { - public static final int ID = 31242; - - @Inject - protected PreacherOfDoom28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom29Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom29Template.java deleted file mode 100644 index 2adf05313..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom29Template extends NPCTemplate { - public static final int ID = 31243; - - @Inject - protected PreacherOfDoom29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom30Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom30Template.java deleted file mode 100644 index 114a78585..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom30Template extends NPCTemplate { - public static final int ID = 31244; - - @Inject - protected PreacherOfDoom30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom31Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom31Template.java deleted file mode 100644 index b625801af..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom31Template extends NPCTemplate { - public static final int ID = 31245; - - @Inject - protected PreacherOfDoom31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom32Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom32Template.java deleted file mode 100644 index e7984e333..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom32Template extends NPCTemplate { - public static final int ID = 31246; - - @Inject - protected PreacherOfDoom32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom33Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom33Template.java deleted file mode 100644 index a355da602..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom33Template extends NPCTemplate { - public static final int ID = 31713; - - @Inject - protected PreacherOfDoom33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom34Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom34Template.java deleted file mode 100644 index c8ce8c075..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom34Template extends NPCTemplate { - public static final int ID = 31714; - - @Inject - protected PreacherOfDoom34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom35Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom35Template.java deleted file mode 100644 index 9bb872185..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom35Template extends NPCTemplate { - public static final int ID = 31715; - - @Inject - protected PreacherOfDoom35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom36Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom36Template.java deleted file mode 100644 index db5cafb96..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom36Template extends NPCTemplate { - public static final int ID = 31716; - - @Inject - protected PreacherOfDoom36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom37Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom37Template.java deleted file mode 100644 index 2f6a2f051..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom37Template extends NPCTemplate { - public static final int ID = 31717; - - @Inject - protected PreacherOfDoom37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom38Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom38Template.java deleted file mode 100644 index efda60dc9..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom38Template extends NPCTemplate { - public static final int ID = 31718; - - @Inject - protected PreacherOfDoom38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom39Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom39Template.java deleted file mode 100644 index 9a99c7b0c..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom39Template extends NPCTemplate { - public static final int ID = 31719; - - @Inject - protected PreacherOfDoom39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom40Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom40Template.java deleted file mode 100644 index 3af49728c..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom40Template extends NPCTemplate { - public static final int ID = 31720; - - @Inject - protected PreacherOfDoom40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom41Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom41Template.java deleted file mode 100644 index 7703b2e8c..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom41Template extends NPCTemplate { - public static final int ID = 31999; - - @Inject - protected PreacherOfDoom41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom42Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom42Template.java deleted file mode 100644 index e7b1fad76..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom42Template extends NPCTemplate { - public static final int ID = 32000; - - @Inject - protected PreacherOfDoom42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom43Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom43Template.java deleted file mode 100644 index 8991ccbc6..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom43Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom43Template extends NPCTemplate { - public static final int ID = 32001; - - @Inject - protected PreacherOfDoom43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PreacherOfDoom44Template.java b/data/script/template/script/template/actor/npc/PreacherOfDoom44Template.java deleted file mode 100644 index aacfc0d1e..000000000 --- a/data/script/template/script/template/actor/npc/PreacherOfDoom44Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom44Template extends NPCTemplate { - public static final int ID = 32002; - - @Inject - protected PreacherOfDoom44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PriasTemplate.java b/data/script/template/script/template/actor/npc/PriasTemplate.java deleted file mode 100644 index a1aa79b9c..000000000 --- a/data/script/template/script/template/actor/npc/PriasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriasTemplate extends NPCTemplate { - public static final int ID = 30426; - - @Inject - protected PriasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prias"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PriestCainForPresentationTemplate.java b/data/script/template/script/template/actor/npc/PriestCainForPresentationTemplate.java deleted file mode 100644 index 47d8a3e85..000000000 --- a/data/script/template/script/template/actor/npc/PriestCainForPresentationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestCainForPresentationTemplate extends NPCTemplate { - public static final int ID = 18827; - - @Inject - protected PriestCainForPresentationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest Cain for Presentation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PriestGuard2Template.java b/data/script/template/script/template/actor/npc/PriestGuard2Template.java deleted file mode 100644 index b4ee7a330..000000000 --- a/data/script/template/script/template/actor/npc/PriestGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestGuard2Template extends NPCTemplate { - public static final int ID = 32127; - - @Inject - protected PriestGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7824); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PriestGuardTemplate.java b/data/script/template/script/template/actor/npc/PriestGuardTemplate.java deleted file mode 100644 index be00c55d5..000000000 --- a/data/script/template/script/template/actor/npc/PriestGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestGuardTemplate extends NPCTemplate { - public static final int ID = 32126; - - @Inject - protected PriestGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7824); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PriestOfBlessingTemplate.java b/data/script/template/script/template/actor/npc/PriestOfBlessingTemplate.java deleted file mode 100644 index c6e387abd..000000000 --- a/data/script/template/script/template/actor/npc/PriestOfBlessingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfBlessingTemplate extends NPCTemplate { - public static final int ID = 32783; - - @Inject - protected PriestOfBlessingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Blessing"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PriestOfResurrectionTemplate.java b/data/script/template/script/template/actor/npc/PriestOfResurrectionTemplate.java deleted file mode 100644 index 478d52df9..000000000 --- a/data/script/template/script/template/actor/npc/PriestOfResurrectionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfResurrectionTemplate extends NPCTemplate { - public static final int ID = 32725; - - @Inject - protected PriestOfResurrectionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Resurrection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PromiseOfMammonTemplate.java b/data/script/template/script/template/actor/npc/PromiseOfMammonTemplate.java deleted file mode 100644 index afc130b68..000000000 --- a/data/script/template/script/template/actor/npc/PromiseOfMammonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PromiseOfMammonTemplate extends NPCTemplate { - public static final int ID = 32585; - - @Inject - protected PromiseOfMammonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Promise of Mammon"; - this.serverSideName = false; - this.title = "Teleporter"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PulinTemplate.java b/data/script/template/script/template/actor/npc/PulinTemplate.java deleted file mode 100644 index dbe4222dc..000000000 --- a/data/script/template/script/template/actor/npc/PulinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PulinTemplate extends NPCTemplate { - public static final int ID = 31543; - - @Inject - protected PulinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pulin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PumpkinGhostTemplate.java b/data/script/template/script/template/actor/npc/PumpkinGhostTemplate.java deleted file mode 100644 index 63e27bba0..000000000 --- a/data/script/template/script/template/actor/npc/PumpkinGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PumpkinGhostTemplate extends NPCTemplate { - public static final int ID = 13135; - - @Inject - protected PumpkinGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pumpkin Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 18.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PureWhiteUnicornTemplate.java b/data/script/template/script/template/actor/npc/PureWhiteUnicornTemplate.java deleted file mode 100644 index d77a6789e..000000000 --- a/data/script/template/script/template/actor/npc/PureWhiteUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PureWhiteUnicornTemplate extends NPCTemplate { - public static final int ID = 31747; - - @Inject - protected PureWhiteUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pure White Unicorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PurpleFlagTemplate.java b/data/script/template/script/template/actor/npc/PurpleFlagTemplate.java deleted file mode 100644 index b4831011b..000000000 --- a/data/script/template/script/template/actor/npc/PurpleFlagTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class PurpleFlagTemplate extends NPCTemplate { - public static final int ID = 35427; - - @Inject - protected PurpleFlagTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purple Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 75.00; - this.collisionHeight = 55.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/PussTheCatTemplate.java b/data/script/template/script/template/actor/npc/PussTheCatTemplate.java deleted file mode 100644 index 16f34a49a..000000000 --- a/data/script/template/script/template/actor/npc/PussTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PussTheCatTemplate extends NPCTemplate { - public static final int ID = 32727; - - @Inject - protected PussTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Puss the Cat"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/QuarrySlaveTemplate.java b/data/script/template/script/template/actor/npc/QuarrySlaveTemplate.java deleted file mode 100644 index 314d6927e..000000000 --- a/data/script/template/script/template/actor/npc/QuarrySlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuarrySlaveTemplate extends NPCTemplate { - public static final int ID = 32299; - - @Inject - protected QuarrySlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quarry Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 47.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/QueenOfHeartsTemplate.java b/data/script/template/script/template/actor/npc/QueenOfHeartsTemplate.java deleted file mode 100644 index 38f0ae7d7..000000000 --- a/data/script/template/script/template/actor/npc/QueenOfHeartsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenOfHeartsTemplate extends NPCTemplate { - public static final int ID = 4301; - - @Inject - protected QueenOfHeartsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queen of Hearts"; - this.serverSideName = false; - this.title = "Valentine Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/QuigbyTemplate.java b/data/script/template/script/template/actor/npc/QuigbyTemplate.java deleted file mode 100644 index ea8bdf4f4..000000000 --- a/data/script/template/script/template/actor/npc/QuigbyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuigbyTemplate extends NPCTemplate { - public static final int ID = 35628; - - @Inject - protected QuigbyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quigby"; - this.serverSideName = false; - this.title = "Farm Manager"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Rabbit3Template.java b/data/script/template/script/template/actor/npc/Rabbit3Template.java deleted file mode 100644 index ecddc4a44..000000000 --- a/data/script/template/script/template/actor/npc/Rabbit3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Rabbit3Template extends NPCTemplate { - public static final int ID = 30741; - - @Inject - protected Rabbit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rabbit"; - this.serverSideName = false; - this.title = "Royal Servant"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RabbitTemplate.java b/data/script/template/script/template/actor/npc/RabbitTemplate.java deleted file mode 100644 index 55b7acd08..000000000 --- a/data/script/template/script/template/actor/npc/RabbitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RabbitTemplate extends NPCTemplate { - public static final int ID = 13096; - - @Inject - protected RabbitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rabbit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RaceManagerTemplate.java b/data/script/template/script/template/actor/npc/RaceManagerTemplate.java deleted file mode 100644 index 6b86992d7..000000000 --- a/data/script/template/script/template/actor/npc/RaceManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaceManagerTemplate extends NPCTemplate { - public static final int ID = 30995; - - @Inject - protected RaceManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Race Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RaceTrackGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/RaceTrackGatekeeperTemplate.java deleted file mode 100644 index 416c9e80c..000000000 --- a/data/script/template/script/template/actor/npc/RaceTrackGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaceTrackGatekeeperTemplate extends NPCTemplate { - public static final int ID = 31210; - - @Inject - protected RaceTrackGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Race Track Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RadyssTemplate.java b/data/script/template/script/template/actor/npc/RadyssTemplate.java deleted file mode 100644 index 68fd9d3db..000000000 --- a/data/script/template/script/template/actor/npc/RadyssTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RadyssTemplate extends NPCTemplate { - public static final int ID = 31614; - - @Inject - protected RadyssTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Radyss"; - this.serverSideName = false; - this.title = "Head Summoner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RafaelTemplate.java b/data/script/template/script/template/actor/npc/RafaelTemplate.java deleted file mode 100644 index d2a07d717..000000000 --- a/data/script/template/script/template/actor/npc/RafaelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RafaelTemplate extends NPCTemplate { - public static final int ID = 31310; - - @Inject - protected RafaelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rafael"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RaffortyTemplate.java b/data/script/template/script/template/actor/npc/RaffortyTemplate.java deleted file mode 100644 index 596ac8a53..000000000 --- a/data/script/template/script/template/actor/npc/RaffortyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaffortyTemplate extends NPCTemplate { - public static final int ID = 32020; - - @Inject - protected RaffortyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rafforty"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RainHoneyWatermelonTemplate.java b/data/script/template/script/template/actor/npc/RainHoneyWatermelonTemplate.java deleted file mode 100644 index 32c1d38c6..000000000 --- a/data/script/template/script/template/actor/npc/RainHoneyWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class RainHoneyWatermelonTemplate extends NPCTemplate { - public static final int ID = 13277; - - @Inject - protected RainHoneyWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rain Honey Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 52.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RainWatermelonTemplate.java b/data/script/template/script/template/actor/npc/RainWatermelonTemplate.java deleted file mode 100644 index 5a46f87c7..000000000 --- a/data/script/template/script/template/actor/npc/RainWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class RainWatermelonTemplate extends NPCTemplate { - public static final int ID = 13273; - - @Inject - protected RainWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rain Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RainbowAgathionTemplate.java b/data/script/template/script/template/actor/npc/RainbowAgathionTemplate.java deleted file mode 100644 index 24cf5e5f9..000000000 --- a/data/script/template/script/template/actor/npc/RainbowAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RainbowAgathionTemplate extends NPCTemplate { - public static final int ID = 16027; - - @Inject - protected RainbowAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rainbow Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 6.70; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RaldoTemplate.java b/data/script/template/script/template/actor/npc/RaldoTemplate.java deleted file mode 100644 index af103720e..000000000 --- a/data/script/template/script/template/actor/npc/RaldoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaldoTemplate extends NPCTemplate { - public static final int ID = 30646; - - @Inject - protected RaldoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raldo"; - this.serverSideName = false; - this.title = "Champion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RamusTemplate.java b/data/script/template/script/template/actor/npc/RamusTemplate.java deleted file mode 100644 index 3d4a6f82d..000000000 --- a/data/script/template/script/template/actor/npc/RamusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RamusTemplate extends NPCTemplate { - public static final int ID = 30667; - - @Inject - protected RamusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ramus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RankuTemplate.java b/data/script/template/script/template/actor/npc/RankuTemplate.java deleted file mode 100644 index 053a1cfab..000000000 --- a/data/script/template/script/template/actor/npc/RankuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RankuTemplate extends NPCTemplate { - public static final int ID = 13103; - - @Inject - protected RankuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ranku"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RankusScapegoatTemplate.java b/data/script/template/script/template/actor/npc/RankusScapegoatTemplate.java deleted file mode 100644 index 1aca3dbb5..000000000 --- a/data/script/template/script/template/actor/npc/RankusScapegoatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RankusScapegoatTemplate extends NPCTemplate { - public static final int ID = 32305; - - @Inject - protected RankusScapegoatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ranku's Scapegoat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 47.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RatHoleTemplate.java b/data/script/template/script/template/actor/npc/RatHoleTemplate.java deleted file mode 100644 index cab979222..000000000 --- a/data/script/template/script/template/actor/npc/RatHoleTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class RatHoleTemplate extends NPCTemplate { - public static final int ID = 32312; - - @Inject - protected RatHoleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rat Hole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RedFlag2Template.java b/data/script/template/script/template/actor/npc/RedFlag2Template.java deleted file mode 100644 index f0880edcb..000000000 --- a/data/script/template/script/template/actor/npc/RedFlag2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class RedFlag2Template extends NPCTemplate { - public static final int ID = 35607; - - @Inject - protected RedFlag2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 51.80; - this.collisionHeight = 108.25; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RedFlagTemplate.java b/data/script/template/script/template/actor/npc/RedFlagTemplate.java deleted file mode 100644 index 4d99d290e..000000000 --- a/data/script/template/script/template/actor/npc/RedFlagTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class RedFlagTemplate extends NPCTemplate { - public static final int ID = 35423; - - @Inject - protected RedFlagTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 75.00; - this.collisionHeight = 55.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RedOperaAgathionTemplate.java b/data/script/template/script/template/actor/npc/RedOperaAgathionTemplate.java deleted file mode 100644 index 984714d81..000000000 --- a/data/script/template/script/template/actor/npc/RedOperaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedOperaAgathionTemplate extends NPCTemplate { - public static final int ID = 1554; - - @Inject - protected RedOperaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Opera Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RedSumoWrestlerAgathionTemplate.java b/data/script/template/script/template/actor/npc/RedSumoWrestlerAgathionTemplate.java deleted file mode 100644 index 0d2f59248..000000000 --- a/data/script/template/script/template/actor/npc/RedSumoWrestlerAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedSumoWrestlerAgathionTemplate extends NPCTemplate { - public static final int ID = 1519; - - @Inject - protected RedSumoWrestlerAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Sumo Wrestler Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RedfootTemplate.java b/data/script/template/script/template/actor/npc/RedfootTemplate.java deleted file mode 100644 index 6f5597a30..000000000 --- a/data/script/template/script/template/actor/npc/RedfootTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedfootTemplate extends NPCTemplate { - public static final int ID = 30736; - - @Inject - protected RedfootTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Redfoot"; - this.serverSideName = false; - this.title = "Mercenary"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ReorinTemplate.java b/data/script/template/script/template/actor/npc/ReorinTemplate.java deleted file mode 100644 index d67ba8257..000000000 --- a/data/script/template/script/template/actor/npc/ReorinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReorinTemplate extends NPCTemplate { - public static final int ID = 31002; - - @Inject - protected ReorinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reorin"; - this.serverSideName = false; - this.title = "Maestro"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ReptilikonsWardTemplate.java b/data/script/template/script/template/actor/npc/ReptilikonsWardTemplate.java deleted file mode 100644 index 0ed8ff78e..000000000 --- a/data/script/template/script/template/actor/npc/ReptilikonsWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReptilikonsWardTemplate extends NPCTemplate { - public static final int ID = 18844; - - @Inject - protected ReptilikonsWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reptilikon's Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 54.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RerikyaTemplate.java b/data/script/template/script/template/actor/npc/RerikyaTemplate.java deleted file mode 100644 index 40a2d889d..000000000 --- a/data/script/template/script/template/actor/npc/RerikyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RerikyaTemplate extends NPCTemplate { - public static final int ID = 30947; - - @Inject - protected RerikyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rerikya"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RestinaTemplate.java b/data/script/template/script/template/actor/npc/RestinaTemplate.java deleted file mode 100644 index 79664dd12..000000000 --- a/data/script/template/script/template/actor/npc/RestinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RestinaTemplate extends NPCTemplate { - public static final int ID = 30926; - - @Inject - protected RestinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Restina"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ResurrectedTownMaidenTemplate.java b/data/script/template/script/template/actor/npc/ResurrectedTownMaidenTemplate.java deleted file mode 100644 index b1eef32a7..000000000 --- a/data/script/template/script/template/actor/npc/ResurrectedTownMaidenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectedTownMaidenTemplate extends NPCTemplate { - public static final int ID = 30976; - - @Inject - protected ResurrectedTownMaidenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrected Town Maiden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ResurrectionTower2Template.java b/data/script/template/script/template/actor/npc/ResurrectionTower2Template.java deleted file mode 100644 index 11a2d30a4..000000000 --- a/data/script/template/script/template/actor/npc/ResurrectionTower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectionTower2Template extends NPCTemplate { - public static final int ID = 18540; - - @Inject - protected ResurrectionTower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrection Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 46220.050661387900000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 93.757778205666300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2217.12540; - attributes.magicalAttack = 1514.00925; - attributes.physicalDefense = 357.81792; - attributes.magicalDefense = 392.75345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ResurrectionTower3Template.java b/data/script/template/script/template/actor/npc/ResurrectionTower3Template.java deleted file mode 100644 index 8592f32fd..000000000 --- a/data/script/template/script/template/actor/npc/ResurrectionTower3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectionTower3Template extends NPCTemplate { - public static final int ID = 18541; - - @Inject - protected ResurrectionTower3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrection Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 64711.130561316400000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 122.743258583495000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4492.80976; - attributes.magicalAttack = 3068.00672; - attributes.physicalDefense = 435.02453; - attributes.magicalDefense = 477.49810; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ResurrectionTower4Template.java b/data/script/template/script/template/actor/npc/ResurrectionTower4Template.java deleted file mode 100644 index 752b96671..000000000 --- a/data/script/template/script/template/actor/npc/ResurrectionTower4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectionTower4Template extends NPCTemplate { - public static final int ID = 18542; - - @Inject - protected ResurrectionTower4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrection Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 74307.946579141800000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 132.352087135506000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6388.10354; - attributes.magicalAttack = 4362.24666; - attributes.physicalDefense = 510.79397; - attributes.magicalDefense = 560.66527; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ResurrectionTower5Template.java b/data/script/template/script/template/actor/npc/ResurrectionTower5Template.java deleted file mode 100644 index c9443775f..000000000 --- a/data/script/template/script/template/actor/npc/ResurrectionTower5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectionTower5Template extends NPCTemplate { - public static final int ID = 18543; - - @Inject - protected ResurrectionTower5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrection Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 113229.052561999000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9005.41719; - attributes.magicalAttack = 6149.53252; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ResurrectionTowerTemplate.java b/data/script/template/script/template/actor/npc/ResurrectionTowerTemplate.java deleted file mode 100644 index 400e94222..000000000 --- a/data/script/template/script/template/actor/npc/ResurrectionTowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectionTowerTemplate extends NPCTemplate { - public static final int ID = 18539; - - @Inject - protected ResurrectionTowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrection Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 24126.895657854000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 52.593979144182900; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 964.76735; - attributes.magicalAttack = 658.81103; - attributes.physicalDefense = 284.45994; - attributes.magicalDefense = 312.23316; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RiftPostCaptainTemplate.java b/data/script/template/script/template/actor/npc/RiftPostCaptainTemplate.java deleted file mode 100644 index 95b1db1cf..000000000 --- a/data/script/template/script/template/actor/npc/RiftPostCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RiftPostCaptainTemplate extends NPCTemplate { - public static final int ID = 31491; - - @Inject - protected RiftPostCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rift Post Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(660); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RiftPostCommanderTemplate.java b/data/script/template/script/template/actor/npc/RiftPostCommanderTemplate.java deleted file mode 100644 index 86350d69d..000000000 --- a/data/script/template/script/template/actor/npc/RiftPostCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RiftPostCommanderTemplate extends NPCTemplate { - public static final int ID = 31492; - - @Inject - protected RiftPostCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rift Post Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(655); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RiftPostHeroTemplate.java b/data/script/template/script/template/actor/npc/RiftPostHeroTemplate.java deleted file mode 100644 index 324e6efe2..000000000 --- a/data/script/template/script/template/actor/npc/RiftPostHeroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RiftPostHeroTemplate extends NPCTemplate { - public static final int ID = 31493; - - @Inject - protected RiftPostHeroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rift Post Hero"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RiftPostOfficerTemplate.java b/data/script/template/script/template/actor/npc/RiftPostOfficerTemplate.java deleted file mode 100644 index 76698d9b5..000000000 --- a/data/script/template/script/template/actor/npc/RiftPostOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RiftPostOfficerTemplate extends NPCTemplate { - public static final int ID = 31490; - - @Inject - protected RiftPostOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rift Post Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(111); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RiftPostPrivateTemplate.java b/data/script/template/script/template/actor/npc/RiftPostPrivateTemplate.java deleted file mode 100644 index c01aa6782..000000000 --- a/data/script/template/script/template/actor/npc/RiftPostPrivateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RiftPostPrivateTemplate extends NPCTemplate { - public static final int ID = 31489; - - @Inject - protected RiftPostPrivateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rift Post Private"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(304); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RiftPostRecruitTemplate.java b/data/script/template/script/template/actor/npc/RiftPostRecruitTemplate.java deleted file mode 100644 index d412ace83..000000000 --- a/data/script/template/script/template/actor/npc/RiftPostRecruitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RiftPostRecruitTemplate extends NPCTemplate { - public static final int ID = 31488; - - @Inject - protected RiftPostRecruitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rift Post Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RignosTemplate.java b/data/script/template/script/template/actor/npc/RignosTemplate.java deleted file mode 100644 index 61abb4918..000000000 --- a/data/script/template/script/template/actor/npc/RignosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RignosTemplate extends NPCTemplate { - public static final int ID = 32349; - - @Inject - protected RignosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rignos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(173); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RitualOffering3Template.java b/data/script/template/script/template/actor/npc/RitualOffering3Template.java deleted file mode 100644 index 5b50980c2..000000000 --- a/data/script/template/script/template/actor/npc/RitualOffering3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualOffering3Template extends NPCTemplate { - public static final int ID = 32038; - - @Inject - protected RitualOffering3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RizraellTemplate.java b/data/script/template/script/template/actor/npc/RizraellTemplate.java deleted file mode 100644 index 796b234f5..000000000 --- a/data/script/template/script/template/actor/npc/RizraellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RizraellTemplate extends NPCTemplate { - public static final int ID = 30361; - - @Inject - protected RizraellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rizraell"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RockTemplate.java b/data/script/template/script/template/actor/npc/RockTemplate.java deleted file mode 100644 index c8c688230..000000000 --- a/data/script/template/script/template/actor/npc/RockTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RockTemplate extends NPCTemplate { - public static final int ID = 32238; - - @Inject - protected RockTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rock"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RockswellTemplate.java b/data/script/template/script/template/actor/npc/RockswellTemplate.java deleted file mode 100644 index a91a574f9..000000000 --- a/data/script/template/script/template/actor/npc/RockswellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RockswellTemplate extends NPCTemplate { - public static final int ID = 30312; - - @Inject - protected RockswellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rockswell"; - this.serverSideName = false; - this.title = "Lighthouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Rodenpicula2Template.java b/data/script/template/script/template/actor/npc/Rodenpicula2Template.java deleted file mode 100644 index dcb9a4738..000000000 --- a/data/script/template/script/template/actor/npc/Rodenpicula2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Rodenpicula2Template extends NPCTemplate { - public static final int ID = 32263; - - @Inject - protected Rodenpicula2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rodenpicula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RodenpiculaTemplate.java b/data/script/template/script/template/actor/npc/RodenpiculaTemplate.java deleted file mode 100644 index 5f3859cf2..000000000 --- a/data/script/template/script/template/actor/npc/RodenpiculaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RodenpiculaTemplate extends NPCTemplate { - public static final int ID = 32237; - - @Inject - protected RodenpiculaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rodenpicula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RoderikTemplate.java b/data/script/template/script/template/actor/npc/RoderikTemplate.java deleted file mode 100644 index 1bab3870e..000000000 --- a/data/script/template/script/template/actor/npc/RoderikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoderikTemplate extends NPCTemplate { - public static final int ID = 30631; - - @Inject - protected RoderikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roderik"; - this.serverSideName = false; - this.title = "Warden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RogentTemplate.java b/data/script/template/script/template/actor/npc/RogentTemplate.java deleted file mode 100644 index 6f9c7ef51..000000000 --- a/data/script/template/script/template/actor/npc/RogentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RogentTemplate extends NPCTemplate { - public static final int ID = 30930; - - @Inject - protected RogentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rogent"; - this.serverSideName = false; - this.title = "Antique Appraiser"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RoienTemplate.java b/data/script/template/script/template/actor/npc/RoienTemplate.java deleted file mode 100644 index f4bf825f3..000000000 --- a/data/script/template/script/template/actor/npc/RoienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoienTemplate extends NPCTemplate { - public static final int ID = 30008; - - @Inject - protected RoienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roien"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RoniTheCatTemplate.java b/data/script/template/script/template/actor/npc/RoniTheCatTemplate.java deleted file mode 100644 index 8cf853a56..000000000 --- a/data/script/template/script/template/actor/npc/RoniTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoniTheCatTemplate extends NPCTemplate { - public static final int ID = 32638; - - @Inject - protected RoniTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roni the cat"; - this.serverSideName = false; - this.title = "PC Cafe Event"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RooneyTemplate.java b/data/script/template/script/template/actor/npc/RooneyTemplate.java deleted file mode 100644 index b44a6c351..000000000 --- a/data/script/template/script/template/actor/npc/RooneyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RooneyTemplate extends NPCTemplate { - public static final int ID = 32049; - - @Inject - protected RooneyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rooney"; - this.serverSideName = false; - this.title = "Blacksmith of Wind"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RosaliaTemplate.java b/data/script/template/script/template/actor/npc/RosaliaTemplate.java deleted file mode 100644 index 17060cf3b..000000000 --- a/data/script/template/script/template/actor/npc/RosaliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RosaliaTemplate extends NPCTemplate { - public static final int ID = 4305; - - @Inject - protected RosaliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rosalia"; - this.serverSideName = false; - this.title = "Hopeless Romantic"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RosellaTemplate.java b/data/script/template/script/template/actor/npc/RosellaTemplate.java deleted file mode 100644 index e7b41c5e7..000000000 --- a/data/script/template/script/template/actor/npc/RosellaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RosellaTemplate extends NPCTemplate { - public static final int ID = 30414; - - @Inject - protected RosellaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rosella"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RosheekTemplate.java b/data/script/template/script/template/actor/npc/RosheekTemplate.java deleted file mode 100644 index 430c3a4d8..000000000 --- a/data/script/template/script/template/actor/npc/RosheekTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RosheekTemplate extends NPCTemplate { - public static final int ID = 30590; - - @Inject - protected RosheekTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rosheek"; - this.serverSideName = false; - this.title = "Khavatari"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RoundBallSnowAgathionTemplate.java b/data/script/template/script/template/actor/npc/RoundBallSnowAgathionTemplate.java deleted file mode 100644 index 841865c7a..000000000 --- a/data/script/template/script/template/actor/npc/RoundBallSnowAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoundBallSnowAgathionTemplate extends NPCTemplate { - public static final int ID = 1558; - - @Inject - protected RoundBallSnowAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Round Ball Snow Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 20.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RoyTheCatTemplate.java b/data/script/template/script/template/actor/npc/RoyTheCatTemplate.java deleted file mode 100644 index 038e2287e..000000000 --- a/data/script/template/script/template/actor/npc/RoyTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyTheCatTemplate extends NPCTemplate { - public static final int ID = 31228; - - @Inject - protected RoyTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roy the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/RoyalGuardTemplate.java deleted file mode 100644 index f1dfe29d3..000000000 --- a/data/script/template/script/template/actor/npc/RoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalGuardTemplate extends NPCTemplate { - public static final int ID = 32626; - - @Inject - protected RoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Guard"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RuaTemplate.java b/data/script/template/script/template/actor/npc/RuaTemplate.java deleted file mode 100644 index 374f65ae8..000000000 --- a/data/script/template/script/template/actor/npc/RuaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuaTemplate extends NPCTemplate { - public static final int ID = 32246; - - @Inject - protected RuaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rua"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RudolphAgathion2Template.java b/data/script/template/script/template/actor/npc/RudolphAgathion2Template.java deleted file mode 100644 index 0d6850c8a..000000000 --- a/data/script/template/script/template/actor/npc/RudolphAgathion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RudolphAgathion2Template extends NPCTemplate { - public static final int ID = 16073; - - @Inject - protected RudolphAgathion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rudolph Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 5.27; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RudolphAgathionTemplate.java b/data/script/template/script/template/actor/npc/RudolphAgathionTemplate.java deleted file mode 100644 index 0da14d359..000000000 --- a/data/script/template/script/template/actor/npc/RudolphAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RudolphAgathionTemplate extends NPCTemplate { - public static final int ID = 16033; - - @Inject - protected RudolphAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rudolph Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 5.27; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RukalTemplate.java b/data/script/template/script/template/actor/npc/RukalTemplate.java deleted file mode 100644 index 3e4e7d32c..000000000 --- a/data/script/template/script/template/actor/npc/RukalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RukalTemplate extends NPCTemplate { - public static final int ID = 30629; - - @Inject - protected RukalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rukal"; - this.serverSideName = false; - this.title = "Bard"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(4202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/RupinaTemplate.java b/data/script/template/script/template/actor/npc/RupinaTemplate.java deleted file mode 100644 index 849351bcc..000000000 --- a/data/script/template/script/template/actor/npc/RupinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RupinaTemplate extends NPCTemplate { - public static final int ID = 30742; - - @Inject - protected RupinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rupina"; - this.serverSideName = false; - this.title = "Fairy of Love"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SaberToothTigerTemplate.java b/data/script/template/script/template/actor/npc/SaberToothTigerTemplate.java deleted file mode 100644 index 9f15ffea2..000000000 --- a/data/script/template/script/template/actor/npc/SaberToothTigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaberToothTigerTemplate extends NPCTemplate { - public static final int ID = 13109; - - @Inject - protected SaberToothTigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saber Tooth Tiger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8190); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SacrificedFanatic2Template.java b/data/script/template/script/template/actor/npc/SacrificedFanatic2Template.java deleted file mode 100644 index 5d39f3e4e..000000000 --- a/data/script/template/script/template/actor/npc/SacrificedFanatic2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SacrificedFanatic2Template extends NPCTemplate { - public static final int ID = 18719; - - @Inject - protected SacrificedFanatic2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sacrificed Fanatic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 44.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 799.38377; - attributes.magicalAttack = 549.08653; - attributes.physicalDefense = 321.12415; - attributes.magicalDefense = 234.98471; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SacrificedFanaticTemplate.java b/data/script/template/script/template/actor/npc/SacrificedFanaticTemplate.java deleted file mode 100644 index ba34d4c09..000000000 --- a/data/script/template/script/template/actor/npc/SacrificedFanaticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SacrificedFanaticTemplate extends NPCTemplate { - public static final int ID = 18718; - - @Inject - protected SacrificedFanaticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sacrificed Fanatic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 48.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13987); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 799.38377; - attributes.magicalAttack = 549.08653; - attributes.physicalDefense = 321.12415; - attributes.magicalDefense = 234.98471; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SaeromTemplate.java b/data/script/template/script/template/actor/npc/SaeromTemplate.java deleted file mode 100644 index 144f130d6..000000000 --- a/data/script/template/script/template/actor/npc/SaeromTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaeromTemplate extends NPCTemplate { - public static final int ID = 16063; - - @Inject - protected SaeromTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saerom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 3.00; - this.collisionHeight = 5.15; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SaintsFollower2Template.java b/data/script/template/script/template/actor/npc/SaintsFollower2Template.java deleted file mode 100644 index 9c1c4ff3e..000000000 --- a/data/script/template/script/template/actor/npc/SaintsFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaintsFollower2Template extends NPCTemplate { - public static final int ID = 31701; - - @Inject - protected SaintsFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saint's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SaintsFollower3Template.java b/data/script/template/script/template/actor/npc/SaintsFollower3Template.java deleted file mode 100644 index 1ea7da15a..000000000 --- a/data/script/template/script/template/actor/npc/SaintsFollower3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaintsFollower3Template extends NPCTemplate { - public static final int ID = 31702; - - @Inject - protected SaintsFollower3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saint's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SaintsFollower4Template.java b/data/script/template/script/template/actor/npc/SaintsFollower4Template.java deleted file mode 100644 index 567d6079a..000000000 --- a/data/script/template/script/template/actor/npc/SaintsFollower4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaintsFollower4Template extends NPCTemplate { - public static final int ID = 31703; - - @Inject - protected SaintsFollower4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saint's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SaintsFollower5Template.java b/data/script/template/script/template/actor/npc/SaintsFollower5Template.java deleted file mode 100644 index e6a285b24..000000000 --- a/data/script/template/script/template/actor/npc/SaintsFollower5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaintsFollower5Template extends NPCTemplate { - public static final int ID = 31704; - - @Inject - protected SaintsFollower5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saint's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SaintsFollowerTemplate.java b/data/script/template/script/template/actor/npc/SaintsFollowerTemplate.java deleted file mode 100644 index 0d7f22041..000000000 --- a/data/script/template/script/template/actor/npc/SaintsFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaintsFollowerTemplate extends NPCTemplate { - public static final int ID = 31700; - - @Inject - protected SaintsFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saint's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SakeDunZuHestuiTemplate.java b/data/script/template/script/template/actor/npc/SakeDunZuHestuiTemplate.java deleted file mode 100644 index 165653625..000000000 --- a/data/script/template/script/template/actor/npc/SakeDunZuHestuiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SakeDunZuHestuiTemplate extends NPCTemplate { - public static final int ID = 31607; - - @Inject - protected SakeDunZuHestuiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sake Dun Zu Hestui"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(298); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SalesCatOfIvoryTowerTemplate.java b/data/script/template/script/template/actor/npc/SalesCatOfIvoryTowerTemplate.java deleted file mode 100644 index 7381399c9..000000000 --- a/data/script/template/script/template/actor/npc/SalesCatOfIvoryTowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SalesCatOfIvoryTowerTemplate extends NPCTemplate { - public static final int ID = 31075; - - @Inject - protected SalesCatOfIvoryTowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sales Cat of Ivory Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SallyTemplate.java b/data/script/template/script/template/actor/npc/SallyTemplate.java deleted file mode 100644 index 3f3f4d2d9..000000000 --- a/data/script/template/script/template/actor/npc/SallyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SallyTemplate extends NPCTemplate { - public static final int ID = 32743; - - @Inject - protected SallyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sally"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SamedTemplate.java b/data/script/template/script/template/actor/npc/SamedTemplate.java deleted file mode 100644 index b7a0a2bb6..000000000 --- a/data/script/template/script/template/actor/npc/SamedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SamedTemplate extends NPCTemplate { - public static final int ID = 30434; - - @Inject - protected SamedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Samed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Sandstorm2Template.java b/data/script/template/script/template/actor/npc/Sandstorm2Template.java deleted file mode 100644 index 84513f55d..000000000 --- a/data/script/template/script/template/actor/npc/Sandstorm2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Sandstorm2Template extends NPCTemplate { - public static final int ID = 32350; - - @Inject - protected Sandstorm2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sandstorm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 35.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SandyTheCatTemplate.java b/data/script/template/script/template/actor/npc/SandyTheCatTemplate.java deleted file mode 100644 index 6eac702f0..000000000 --- a/data/script/template/script/template/actor/npc/SandyTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SandyTheCatTemplate extends NPCTemplate { - public static final int ID = 32075; - - @Inject - protected SandyTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sandy the Cat"; - this.serverSideName = false; - this.title = "Tournament Helper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Santa2Template.java b/data/script/template/script/template/actor/npc/Santa2Template.java deleted file mode 100644 index a014c5371..000000000 --- a/data/script/template/script/template/actor/npc/Santa2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Santa2Template extends NPCTemplate { - public static final int ID = 4304; - - @Inject - protected Santa2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa"; - this.serverSideName = false; - this.title = "Merry Christmas"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantaClaus2Template.java b/data/script/template/script/template/actor/npc/SantaClaus2Template.java deleted file mode 100644 index eceada49c..000000000 --- a/data/script/template/script/template/actor/npc/SantaClaus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantaClaus2Template extends NPCTemplate { - public static final int ID = 13185; - - @Inject - protected SantaClaus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa Claus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantaClaus3Template.java b/data/script/template/script/template/actor/npc/SantaClaus3Template.java deleted file mode 100644 index 4b8aaa143..000000000 --- a/data/script/template/script/template/actor/npc/SantaClaus3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantaClaus3Template extends NPCTemplate { - public static final int ID = 13186; - - @Inject - protected SantaClaus3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa Claus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 50.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 55.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantaClaus4Template.java b/data/script/template/script/template/actor/npc/SantaClaus4Template.java deleted file mode 100644 index 419a5c566..000000000 --- a/data/script/template/script/template/actor/npc/SantaClaus4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantaClaus4Template extends NPCTemplate { - public static final int ID = 13285; - - @Inject - protected SantaClaus4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa Claus"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantaClausTemplate.java b/data/script/template/script/template/actor/npc/SantaClausTemplate.java deleted file mode 100644 index febd6a293..000000000 --- a/data/script/template/script/template/actor/npc/SantaClausTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantaClausTemplate extends NPCTemplate { - public static final int ID = 13184; - - @Inject - protected SantaClausTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa Claus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantaTemplate.java b/data/script/template/script/template/actor/npc/SantaTemplate.java deleted file mode 100644 index e0b30ef6a..000000000 --- a/data/script/template/script/template/actor/npc/SantaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantaTemplate extends NPCTemplate { - public static final int ID = 30; - - @Inject - protected SantaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa"; - this.serverSideName = false; - this.title = "Merry Christmas"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantaTrainee2Template.java b/data/script/template/script/template/actor/npc/SantaTrainee2Template.java deleted file mode 100644 index c46ba335b..000000000 --- a/data/script/template/script/template/actor/npc/SantaTrainee2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantaTrainee2Template extends NPCTemplate { - public static final int ID = 31864; - - @Inject - protected SantaTrainee2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa Trainee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantaTraineeTemplate.java b/data/script/template/script/template/actor/npc/SantaTraineeTemplate.java deleted file mode 100644 index 486f74669..000000000 --- a/data/script/template/script/template/actor/npc/SantaTraineeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantaTraineeTemplate extends NPCTemplate { - public static final int ID = 31863; - - @Inject - protected SantaTraineeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa Trainee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantasHelperTemplate.java b/data/script/template/script/template/actor/npc/SantasHelperTemplate.java deleted file mode 100644 index 6e90cffa4..000000000 --- a/data/script/template/script/template/actor/npc/SantasHelperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantasHelperTemplate extends NPCTemplate { - public static final int ID = 3; - - @Inject - protected SantasHelperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santa's Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SantiagoTemplate.java b/data/script/template/script/template/actor/npc/SantiagoTemplate.java deleted file mode 100644 index 4eb7006c7..000000000 --- a/data/script/template/script/template/actor/npc/SantiagoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SantiagoTemplate extends NPCTemplate { - public static final int ID = 30648; - - @Inject - protected SantiagoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Santiago"; - this.serverSideName = false; - this.title = "Hermit"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SariaTemplate.java b/data/script/template/script/template/actor/npc/SariaTemplate.java deleted file mode 100644 index a44783a77..000000000 --- a/data/script/template/script/template/actor/npc/SariaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SariaTemplate extends NPCTemplate { - public static final int ID = 32251; - - @Inject - protected SariaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saria"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ScarecrowTemplate.java b/data/script/template/script/template/actor/npc/ScarecrowTemplate.java deleted file mode 100644 index d4146a6e1..000000000 --- a/data/script/template/script/template/actor/npc/ScarecrowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarecrowTemplate extends NPCTemplate { - public static final int ID = 13161; - - @Inject - protected ScarecrowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarecrow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 30.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ScoutsCorpseTemplate.java b/data/script/template/script/template/actor/npc/ScoutsCorpseTemplate.java deleted file mode 100644 index 8341a3c49..000000000 --- a/data/script/template/script/template/actor/npc/ScoutsCorpseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutsCorpseTemplate extends NPCTemplate { - public static final int ID = 32015; - - @Inject - protected ScoutsCorpseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout's Corpse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ScrydeHeartseekerTemplate.java b/data/script/template/script/template/actor/npc/ScrydeHeartseekerTemplate.java deleted file mode 100644 index f374723f9..000000000 --- a/data/script/template/script/template/actor/npc/ScrydeHeartseekerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScrydeHeartseekerTemplate extends NPCTemplate { - public static final int ID = 31611; - - @Inject - protected ScrydeHeartseekerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scryde Heartseeker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(81); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedKnight2Template.java b/data/script/template/script/template/actor/npc/SeducedKnight2Template.java deleted file mode 100644 index 4b3840e31..000000000 --- a/data/script/template/script/template/actor/npc/SeducedKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedKnight2Template extends NPCTemplate { - public static final int ID = 36566; - - @Inject - protected SeducedKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Knight"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 43728.007991685100000; - this.maxMP = 1404.887385594910000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 742.37341; - attributes.magicalAttack = 506.94481; - attributes.physicalDefense = 379.30061; - attributes.magicalDefense = 222.65961; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedKnightTemplate.java b/data/script/template/script/template/actor/npc/SeducedKnightTemplate.java deleted file mode 100644 index c4ee0853e..000000000 --- a/data/script/template/script/template/actor/npc/SeducedKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedKnightTemplate extends NPCTemplate { - public static final int ID = 36562; - - @Inject - protected SeducedKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Knight"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 58333.054746521400000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedMage2Template.java b/data/script/template/script/template/actor/npc/SeducedMage2Template.java deleted file mode 100644 index 8dcfdaa68..000000000 --- a/data/script/template/script/template/actor/npc/SeducedMage2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedMage2Template extends NPCTemplate { - public static final int ID = 36568; - - @Inject - protected SeducedMage2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Mage"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 43728.007991685100000; - this.maxMP = 1404.887385594910000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 742.37341; - attributes.magicalAttack = 506.94481; - attributes.physicalDefense = 379.30061; - attributes.magicalDefense = 222.65961; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedMageTemplate.java b/data/script/template/script/template/actor/npc/SeducedMageTemplate.java deleted file mode 100644 index 1d57f6fb2..000000000 --- a/data/script/template/script/template/actor/npc/SeducedMageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedMageTemplate extends NPCTemplate { - public static final int ID = 36564; - - @Inject - protected SeducedMageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Mage"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 58333.054746521400000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedRanger2Template.java b/data/script/template/script/template/actor/npc/SeducedRanger2Template.java deleted file mode 100644 index 95fe4b1f9..000000000 --- a/data/script/template/script/template/actor/npc/SeducedRanger2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedRanger2Template extends NPCTemplate { - public static final int ID = 36567; - - @Inject - protected SeducedRanger2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Ranger"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 43728.007991685100000; - this.maxMP = 1404.887385594910000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 742.37341; - attributes.magicalAttack = 506.94481; - attributes.physicalDefense = 379.30061; - attributes.magicalDefense = 222.65961; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedRangerTemplate.java b/data/script/template/script/template/actor/npc/SeducedRangerTemplate.java deleted file mode 100644 index 26a1f90e6..000000000 --- a/data/script/template/script/template/actor/npc/SeducedRangerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedRangerTemplate extends NPCTemplate { - public static final int ID = 36563; - - @Inject - protected SeducedRangerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Ranger"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 58333.054746521400000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedWarrior2Template.java b/data/script/template/script/template/actor/npc/SeducedWarrior2Template.java deleted file mode 100644 index 2c96b1afb..000000000 --- a/data/script/template/script/template/actor/npc/SeducedWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedWarrior2Template extends NPCTemplate { - public static final int ID = 36569; - - @Inject - protected SeducedWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Warrior"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 43728.007991685100000; - this.maxMP = 1404.887385594910000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 742.37341; - attributes.magicalAttack = 506.94481; - attributes.physicalDefense = 379.30061; - attributes.magicalDefense = 222.65961; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeducedWarriorTemplate.java b/data/script/template/script/template/actor/npc/SeducedWarriorTemplate.java deleted file mode 100644 index 519369bfc..000000000 --- a/data/script/template/script/template/actor/npc/SeducedWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeducedWarriorTemplate extends NPCTemplate { - public static final int ID = 36565; - - @Inject - protected SeducedWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seduced Warrior"; - this.serverSideName = false; - this.title = "Investigator"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 58333.054746521400000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 26; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 336; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeedOfDestructionControlDeviceTemplate.java b/data/script/template/script/template/actor/npc/SeedOfDestructionControlDeviceTemplate.java deleted file mode 100644 index c5ce48515..000000000 --- a/data/script/template/script/template/actor/npc/SeedOfDestructionControlDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeedOfDestructionControlDeviceTemplate extends NPCTemplate { - public static final int ID = 18775; - - @Inject - protected SeedOfDestructionControlDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seed of Destruction Control Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 147312; - this.sp = 11412; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeedOfGenerationTemplate.java b/data/script/template/script/template/actor/npc/SeedOfGenerationTemplate.java deleted file mode 100644 index 8a3ec38a8..000000000 --- a/data/script/template/script/template/actor/npc/SeedOfGenerationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeedOfGenerationTemplate extends NPCTemplate { - public static final int ID = 32544; - - @Inject - protected SeedOfGenerationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seed of Generation"; - this.serverSideName = false; - this.title = "Artificial"; - this.serverSideTitle = false; - this.collisionRadius = 57.75; - this.collisionHeight = 65.63; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SelinaTemplate.java b/data/script/template/script/template/actor/npc/SelinaTemplate.java deleted file mode 100644 index 65d0ccc74..000000000 --- a/data/script/template/script/template/actor/npc/SelinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelinaTemplate extends NPCTemplate { - public static final int ID = 31556; - - @Inject - protected SelinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Selina"; - this.serverSideName = false; - this.title = "Mercenary Medic"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = itemProvider.createID(659); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeresinTemplate.java b/data/script/template/script/template/actor/npc/SeresinTemplate.java deleted file mode 100644 index 1edea171b..000000000 --- a/data/script/template/script/template/actor/npc/SeresinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeresinTemplate extends NPCTemplate { - public static final int ID = 30657; - - @Inject - protected SeresinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seresin"; - this.serverSideName = false; - this.title = "Cardinal"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SerianTemplate.java b/data/script/template/script/template/actor/npc/SerianTemplate.java deleted file mode 100644 index 68e2310fd..000000000 --- a/data/script/template/script/template/actor/npc/SerianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SerianTemplate extends NPCTemplate { - public static final int ID = 32247; - - @Inject - protected SerianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Serian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeruziaTemplate.java b/data/script/template/script/template/actor/npc/SeruziaTemplate.java deleted file mode 100644 index 45bc12006..000000000 --- a/data/script/template/script/template/actor/npc/SeruziaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeruziaTemplate extends NPCTemplate { - public static final int ID = 32296; - - @Inject - protected SeruziaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seruzia"; - this.serverSideName = false; - this.title = "Spirit of the Old Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SexyPandaAgathionTemplate.java b/data/script/template/script/template/actor/npc/SexyPandaAgathionTemplate.java deleted file mode 100644 index 01f698c01..000000000 --- a/data/script/template/script/template/actor/npc/SexyPandaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SexyPandaAgathionTemplate extends NPCTemplate { - public static final int ID = 1507; - - @Inject - protected SexyPandaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sexy Panda Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SeyoTemplate.java b/data/script/template/script/template/actor/npc/SeyoTemplate.java deleted file mode 100644 index b8c56b45c..000000000 --- a/data/script/template/script/template/actor/npc/SeyoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeyoTemplate extends NPCTemplate { - public static final int ID = 32737; - - @Inject - protected SeyoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seyo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShamhaiTemplate.java b/data/script/template/script/template/actor/npc/ShamhaiTemplate.java deleted file mode 100644 index 20fbb6c12..000000000 --- a/data/script/template/script/template/actor/npc/ShamhaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShamhaiTemplate extends NPCTemplate { - public static final int ID = 30752; - - @Inject - protected ShamhaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shamhai"; - this.serverSideName = false; - this.title = "Wyrm"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SharonaArtemiaTemplate.java b/data/script/template/script/template/actor/npc/SharonaArtemiaTemplate.java deleted file mode 100644 index 9c1ad8cd6..000000000 --- a/data/script/template/script/template/actor/npc/SharonaArtemiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SharonaArtemiaTemplate extends NPCTemplate { - public static final int ID = 31602; - - @Inject - protected SharonaArtemiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sharona Artemia"; - this.serverSideName = false; - this.title = "Bodyguard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShikenGloomdrakeTemplate.java b/data/script/template/script/template/actor/npc/ShikenGloomdrakeTemplate.java deleted file mode 100644 index 88eee783c..000000000 --- a/data/script/template/script/template/actor/npc/ShikenGloomdrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShikenGloomdrakeTemplate extends NPCTemplate { - public static final int ID = 31610; - - @Inject - protected ShikenGloomdrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shiken Gloomdrake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShilensEvilThoughtsForPresentationTemplate.java b/data/script/template/script/template/actor/npc/ShilensEvilThoughtsForPresentationTemplate.java deleted file mode 100644 index 7a8ddccdf..000000000 --- a/data/script/template/script/template/actor/npc/ShilensEvilThoughtsForPresentationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughtsForPresentationTemplate extends NPCTemplate { - public static final int ID = 18826; - - @Inject - protected ShilensEvilThoughtsForPresentationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts For Presentation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShilensEvilThoughtsLeaderForPresentationTemplate.java b/data/script/template/script/template/actor/npc/ShilensEvilThoughtsLeaderForPresentationTemplate.java deleted file mode 100644 index 1e046177b..000000000 --- a/data/script/template/script/template/actor/npc/ShilensEvilThoughtsLeaderForPresentationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughtsLeaderForPresentationTemplate extends NPCTemplate { - public static final int ID = 18829; - - @Inject - protected ShilensEvilThoughtsLeaderForPresentationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts Leader For Presentation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShilensStoneStatueTemplate.java b/data/script/template/script/template/actor/npc/ShilensStoneStatueTemplate.java deleted file mode 100644 index 292192761..000000000 --- a/data/script/template/script/template/actor/npc/ShilensStoneStatueTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensStoneStatueTemplate extends NPCTemplate { - public static final int ID = 32109; - - @Inject - protected ShilensStoneStatueTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Stone Statue"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 72.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShiningWhiteTemplate.java b/data/script/template/script/template/actor/npc/ShiningWhiteTemplate.java deleted file mode 100644 index 5909bad89..000000000 --- a/data/script/template/script/template/actor/npc/ShiningWhiteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShiningWhiteTemplate extends NPCTemplate { - public static final int ID = 13295; - - @Inject - protected ShiningWhiteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shining White"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShowStaff2Template.java b/data/script/template/script/template/actor/npc/ShowStaff2Template.java deleted file mode 100644 index a0f56bc73..000000000 --- a/data/script/template/script/template/actor/npc/ShowStaff2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShowStaff2Template extends NPCTemplate { - public static final int ID = 32425; - - @Inject - protected ShowStaff2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Show Staff"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShowStaff3Template.java b/data/script/template/script/template/actor/npc/ShowStaff3Template.java deleted file mode 100644 index 222069733..000000000 --- a/data/script/template/script/template/actor/npc/ShowStaff3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShowStaff3Template extends NPCTemplate { - public static final int ID = 32426; - - @Inject - protected ShowStaff3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Show Staff"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShowStaff4Template.java b/data/script/template/script/template/actor/npc/ShowStaff4Template.java deleted file mode 100644 index 41b49d6e5..000000000 --- a/data/script/template/script/template/actor/npc/ShowStaff4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShowStaff4Template extends NPCTemplate { - public static final int ID = 32427; - - @Inject - protected ShowStaff4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Show Staff"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShowStaff5Template.java b/data/script/template/script/template/actor/npc/ShowStaff5Template.java deleted file mode 100644 index 9ab5c5433..000000000 --- a/data/script/template/script/template/actor/npc/ShowStaff5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShowStaff5Template extends NPCTemplate { - public static final int ID = 32428; - - @Inject - protected ShowStaff5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Show Staff"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShowStaffTemplate.java b/data/script/template/script/template/actor/npc/ShowStaffTemplate.java deleted file mode 100644 index 77b0c8a9d..000000000 --- a/data/script/template/script/template/actor/npc/ShowStaffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShowStaffTemplate extends NPCTemplate { - public static final int ID = 32424; - - @Inject - protected ShowStaffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Show Staff"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ShunaimanTemplate.java b/data/script/template/script/template/actor/npc/ShunaimanTemplate.java deleted file mode 100644 index d23cf9db6..000000000 --- a/data/script/template/script/template/actor/npc/ShunaimanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShunaimanTemplate extends NPCTemplate { - public static final int ID = 32586; - - @Inject - protected ShunaimanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shunaiman"; - this.serverSideName = false; - this.title = "Emperor of Elmoreden"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SiestTemplate.java b/data/script/template/script/template/actor/npc/SiestTemplate.java deleted file mode 100644 index 8a5494848..000000000 --- a/data/script/template/script/template/actor/npc/SiestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiestTemplate extends NPCTemplate { - public static final int ID = 32562; - - @Inject - protected SiestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siest"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SilverFeysharTemplate.java b/data/script/template/script/template/actor/npc/SilverFeysharTemplate.java deleted file mode 100644 index 5b2208580..000000000 --- a/data/script/template/script/template/actor/npc/SilverFeysharTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilverFeysharTemplate extends NPCTemplate { - public static final int ID = 31643; - - @Inject - protected SilverFeysharTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silver Feyshar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirAronTanfordTemplate.java b/data/script/template/script/template/actor/npc/SirAronTanfordTemplate.java deleted file mode 100644 index 19b004d4f..000000000 --- a/data/script/template/script/template/actor/npc/SirAronTanfordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirAronTanfordTemplate extends NPCTemplate { - public static final int ID = 30653; - - @Inject - protected SirAronTanfordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Aron Tanford"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirCollinWindawoodTemplate.java b/data/script/template/script/template/actor/npc/SirCollinWindawoodTemplate.java deleted file mode 100644 index b43d2ce38..000000000 --- a/data/script/template/script/template/actor/npc/SirCollinWindawoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirCollinWindawoodTemplate extends NPCTemplate { - public static final int ID = 30311; - - @Inject - protected SirCollinWindawoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Collin Windawood"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirEricRodemaiTemplate.java b/data/script/template/script/template/actor/npc/SirEricRodemaiTemplate.java deleted file mode 100644 index 1609a0dce..000000000 --- a/data/script/template/script/template/actor/npc/SirEricRodemaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirEricRodemaiTemplate extends NPCTemplate { - public static final int ID = 30868; - - @Inject - protected SirEricRodemaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Eric Rodemai"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = itemProvider.createID(632); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirGustavAthebaldtTemplate.java b/data/script/template/script/template/actor/npc/SirGustavAthebaldtTemplate.java deleted file mode 100644 index 515f66b48..000000000 --- a/data/script/template/script/template/actor/npc/SirGustavAthebaldtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirGustavAthebaldtTemplate extends NPCTemplate { - public static final int ID = 30760; - - @Inject - protected SirGustavAthebaldtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Gustav Athebaldt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirKielNighthawkTemplate.java b/data/script/template/script/template/actor/npc/SirKielNighthawkTemplate.java deleted file mode 100644 index d7fe8199f..000000000 --- a/data/script/template/script/template/actor/npc/SirKielNighthawkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirKielNighthawkTemplate extends NPCTemplate { - public static final int ID = 30654; - - @Inject - protected SirKielNighthawkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Kiel Nighthawk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirKlausVasperTemplate.java b/data/script/template/script/template/actor/npc/SirKlausVasperTemplate.java deleted file mode 100644 index 77df102d2..000000000 --- a/data/script/template/script/template/actor/npc/SirKlausVasperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirKlausVasperTemplate extends NPCTemplate { - public static final int ID = 30417; - - @Inject - protected SirKlausVasperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Klaus Vasper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirKristofRodemaiTemplate.java b/data/script/template/script/template/actor/npc/SirKristofRodemaiTemplate.java deleted file mode 100644 index b1dabaffb..000000000 --- a/data/script/template/script/template/actor/npc/SirKristofRodemaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirKristofRodemaiTemplate extends NPCTemplate { - public static final int ID = 30756; - - @Inject - protected SirKristofRodemaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Kristof Rodemai"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirOrthoLancerTemplate.java b/data/script/template/script/template/actor/npc/SirOrthoLancerTemplate.java deleted file mode 100644 index 354cf475f..000000000 --- a/data/script/template/script/template/actor/npc/SirOrthoLancerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirOrthoLancerTemplate extends NPCTemplate { - public static final int ID = 30477; - - @Inject - protected SirOrthoLancerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sir Ortho Lancer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Sirra2Template.java b/data/script/template/script/template/actor/npc/Sirra2Template.java deleted file mode 100644 index e8b1d0747..000000000 --- a/data/script/template/script/template/actor/npc/Sirra2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Sirra2Template extends NPCTemplate { - public static final int ID = 32762; - - @Inject - protected Sirra2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Sirra3Template.java b/data/script/template/script/template/actor/npc/Sirra3Template.java deleted file mode 100644 index 4825a7552..000000000 --- a/data/script/template/script/template/actor/npc/Sirra3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Sirra3Template extends NPCTemplate { - public static final int ID = 32763; - - @Inject - protected Sirra3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirra"; - this.serverSideName = false; - this.title = "Ice Fairy"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 35.60; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SirraTemplate.java b/data/script/template/script/template/actor/npc/SirraTemplate.java deleted file mode 100644 index 09a5cc482..000000000 --- a/data/script/template/script/template/actor/npc/SirraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirraTemplate extends NPCTemplate { - public static final int ID = 18852; - - @Inject - protected SirraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SixthAnniversaryPartyManagerTemplate.java b/data/script/template/script/template/actor/npc/SixthAnniversaryPartyManagerTemplate.java deleted file mode 100644 index 13ab76cc6..000000000 --- a/data/script/template/script/template/actor/npc/SixthAnniversaryPartyManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SixthAnniversaryPartyManagerTemplate extends NPCTemplate { - public static final int ID = 32732; - - @Inject - protected SixthAnniversaryPartyManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sixth Anniversary Party Manager"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 21.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Skooldie2Template.java b/data/script/template/script/template/actor/npc/Skooldie2Template.java deleted file mode 100644 index eea87557e..000000000 --- a/data/script/template/script/template/actor/npc/Skooldie2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Skooldie2Template extends NPCTemplate { - public static final int ID = 13282; - - @Inject - protected Skooldie2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skooldie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 12.80; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SkooldieTemplate.java b/data/script/template/script/template/actor/npc/SkooldieTemplate.java deleted file mode 100644 index 090643f80..000000000 --- a/data/script/template/script/template/actor/npc/SkooldieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkooldieTemplate extends NPCTemplate { - public static final int ID = 13281; - - @Inject - protected SkooldieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skooldie"; - this.serverSideName = false; - this.title = "Event manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 12.80; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Skooldy2Template.java b/data/script/template/script/template/actor/npc/Skooldy2Template.java deleted file mode 100644 index 534a3d627..000000000 --- a/data/script/template/script/template/actor/npc/Skooldy2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Skooldy2Template extends NPCTemplate { - public static final int ID = 4303; - - @Inject - protected Skooldy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skooldy"; - this.serverSideName = false; - this.title = "Halloween Children"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 723; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SkooldyTemplate.java b/data/script/template/script/template/actor/npc/SkooldyTemplate.java deleted file mode 100644 index 0cf9abf0b..000000000 --- a/data/script/template/script/template/actor/npc/SkooldyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkooldyTemplate extends NPCTemplate { - public static final int ID = 21; - - @Inject - protected SkooldyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skooldy"; - this.serverSideName = false; - this.title = "Jack Game Trainer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20000000.000000000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 40.00000; - attributes.magicalDefense = 30.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SkullTemplate.java b/data/script/template/script/template/actor/npc/SkullTemplate.java deleted file mode 100644 index 7451ac41c..000000000 --- a/data/script/template/script/template/actor/npc/SkullTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkullTemplate extends NPCTemplate { - public static final int ID = 32494; - - @Inject - protected SkullTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skull"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1.000000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SlaTemplate.java b/data/script/template/script/template/actor/npc/SlaTemplate.java deleted file mode 100644 index d17254bb5..000000000 --- a/data/script/template/script/template/actor/npc/SlaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaTemplate extends NPCTemplate { - public static final int ID = 30666; - - @Inject - protected SlaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sla"; - this.serverSideName = false; - this.title = "Preacher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SleinShiningBladeTemplate.java b/data/script/template/script/template/actor/npc/SleinShiningBladeTemplate.java deleted file mode 100644 index 1f3629688..000000000 --- a/data/script/template/script/template/actor/npc/SleinShiningBladeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SleinShiningBladeTemplate extends NPCTemplate { - public static final int ID = 30663; - - @Inject - protected SleinShiningBladeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slein Shining Blade"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SnowTemplate.java b/data/script/template/script/template/actor/npc/SnowTemplate.java deleted file mode 100644 index 6b19d1ab3..000000000 --- a/data/script/template/script/template/actor/npc/SnowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SnowTemplate extends NPCTemplate { - public static final int ID = 32365; - - @Inject - protected SnowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Snow"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SnowmanTemplate.java b/data/script/template/script/template/actor/npc/SnowmanTemplate.java deleted file mode 100644 index d81d73ef0..000000000 --- a/data/script/template/script/template/actor/npc/SnowmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SnowmanTemplate extends NPCTemplate { - public static final int ID = 13160; - - @Inject - protected SnowmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Snowman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 30.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SolomonTemplate.java b/data/script/template/script/template/actor/npc/SolomonTemplate.java deleted file mode 100644 index 16ec4de64..000000000 --- a/data/script/template/script/template/actor/npc/SolomonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SolomonTemplate extends NPCTemplate { - public static final int ID = 32355; - - @Inject - protected SolomonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Solomon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SomulitanTemplate.java b/data/script/template/script/template/actor/npc/SomulitanTemplate.java deleted file mode 100644 index b2b28a3ac..000000000 --- a/data/script/template/script/template/actor/npc/SomulitanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SomulitanTemplate extends NPCTemplate { - public static final int ID = 32704; - - @Inject - protected SomulitanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Somulitan"; - this.serverSideName = false; - this.title = "Soul Fragment Annex"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SophiaTemplate.java b/data/script/template/script/template/actor/npc/SophiaTemplate.java deleted file mode 100644 index 86a8aadf2..000000000 --- a/data/script/template/script/template/actor/npc/SophiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SophiaTemplate extends NPCTemplate { - public static final int ID = 32596; - - @Inject - protected SophiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sophia"; - this.serverSideName = false; - this.title = "Library of Sages Director"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SophyaTemplate.java b/data/script/template/script/template/actor/npc/SophyaTemplate.java deleted file mode 100644 index 092a2f07d..000000000 --- a/data/script/template/script/template/actor/npc/SophyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SophyaTemplate extends NPCTemplate { - public static final int ID = 30735; - - @Inject - protected SophyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sophya"; - this.serverSideName = false; - this.title = "Mercenary Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SorrowTemplate.java b/data/script/template/script/template/actor/npc/SorrowTemplate.java deleted file mode 100644 index a44550ac9..000000000 --- a/data/script/template/script/template/actor/npc/SorrowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SorrowTemplate extends NPCTemplate { - public static final int ID = 16057; - - @Inject - protected SorrowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sorrow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 5.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SoulCrystalPillarTemplate.java b/data/script/template/script/template/actor/npc/SoulCrystalPillarTemplate.java deleted file mode 100644 index 56ddb262e..000000000 --- a/data/script/template/script/template/actor/npc/SoulCrystalPillarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCrystalPillarTemplate extends NPCTemplate { - public static final int ID = 18506; - - @Inject - protected SoulCrystalPillarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Crystal Pillar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 53.00; - this.level = 87; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4656.720016128790000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1280.04975; - attributes.magicalAttack = 874.10805; - attributes.physicalDefense = 369.35950; - attributes.magicalDefense = 270.28125; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SparkyTheCat2Template.java b/data/script/template/script/template/actor/npc/SparkyTheCat2Template.java deleted file mode 100644 index 01e082004..000000000 --- a/data/script/template/script/template/actor/npc/SparkyTheCat2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SparkyTheCat2Template extends NPCTemplate { - public static final int ID = 31586; - - @Inject - protected SparkyTheCat2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sparky the Cat"; - this.serverSideName = false; - this.title = "Keats Servitor"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SparkyTheCatTemplate.java b/data/script/template/script/template/actor/npc/SparkyTheCatTemplate.java deleted file mode 100644 index 2b3208858..000000000 --- a/data/script/template/script/template/actor/npc/SparkyTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SparkyTheCatTemplate extends NPCTemplate { - public static final int ID = 31585; - - @Inject - protected SparkyTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sparky the Cat"; - this.serverSideName = false; - this.title = "Keats Servitor"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SpiritOfFireTemplate.java b/data/script/template/script/template/actor/npc/SpiritOfFireTemplate.java deleted file mode 100644 index 3d0302ae4..000000000 --- a/data/script/template/script/template/actor/npc/SpiritOfFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfFireTemplate extends NPCTemplate { - public static final int ID = 8; - - @Inject - protected SpiritOfFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20000000.000000000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 40.00000; - attributes.magicalDefense = 30.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SpiritOfSirTalianusTemplate.java b/data/script/template/script/template/actor/npc/SpiritOfSirTalianusTemplate.java deleted file mode 100644 index 056e4cd8a..000000000 --- a/data/script/template/script/template/actor/npc/SpiritOfSirTalianusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfSirTalianusTemplate extends NPCTemplate { - public static final int ID = 30656; - - @Inject - protected SpiritOfSirTalianusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit Of Sir Talianus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SpironTemplate.java b/data/script/template/script/template/actor/npc/SpironTemplate.java deleted file mode 100644 index ed243727b..000000000 --- a/data/script/template/script/template/actor/npc/SpironTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpironTemplate extends NPCTemplate { - public static final int ID = 30532; - - @Inject - protected SpironTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiron"; - this.serverSideName = false; - this.title = "Golden Wheel's"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SpookyTombstoneTemplate.java b/data/script/template/script/template/actor/npc/SpookyTombstoneTemplate.java deleted file mode 100644 index bb9b02faa..000000000 --- a/data/script/template/script/template/actor/npc/SpookyTombstoneTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class SpookyTombstoneTemplate extends NPCTemplate { - public static final int ID = 32344; - - @Inject - protected SpookyTombstoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spooky Tombstone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SquareBaseTemplate.java b/data/script/template/script/template/actor/npc/SquareBaseTemplate.java deleted file mode 100644 index 4a1d0fc64..000000000 --- a/data/script/template/script/template/actor/npc/SquareBaseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SquareBaseTemplate extends NPCTemplate { - public static final int ID = 18921; - - @Inject - protected SquareBaseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Square Base"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 37.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy1Template.java b/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy1Template.java deleted file mode 100644 index 1c416889d..000000000 --- a/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SsqForPresentationCameraDummy1Template extends NPCTemplate { - public static final int ID = 18830; - - @Inject - protected SsqForPresentationCameraDummy1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "ssq For Presentation Camera Dummy 1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy2Template.java b/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy2Template.java deleted file mode 100644 index 85ae24a9a..000000000 --- a/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SsqForPresentationCameraDummy2Template extends NPCTemplate { - public static final int ID = 18831; - - @Inject - protected SsqForPresentationCameraDummy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "ssq For Presentation Camera Dummy 2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy3Template.java b/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy3Template.java deleted file mode 100644 index b704659f8..000000000 --- a/data/script/template/script/template/actor/npc/SsqForPresentationCameraDummy3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SsqForPresentationCameraDummy3Template extends NPCTemplate { - public static final int ID = 18832; - - @Inject - protected SsqForPresentationCameraDummy3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "ssq For Presentation Camera Dummy 3"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StabilizedSeedOfGenerationTemplate.java b/data/script/template/script/template/actor/npc/StabilizedSeedOfGenerationTemplate.java deleted file mode 100644 index 730278dbe..000000000 --- a/data/script/template/script/template/actor/npc/StabilizedSeedOfGenerationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StabilizedSeedOfGenerationTemplate extends NPCTemplate { - public static final int ID = 32542; - - @Inject - protected StabilizedSeedOfGenerationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stabilized Seed of Generation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.75; - this.collisionHeight = 65.63; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StarlingKnightKastienTemplate.java b/data/script/template/script/template/actor/npc/StarlingKnightKastienTemplate.java deleted file mode 100644 index 0b040a12a..000000000 --- a/data/script/template/script/template/actor/npc/StarlingKnightKastienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StarlingKnightKastienTemplate extends NPCTemplate { - public static final int ID = 31638; - - @Inject - protected StarlingKnightKastienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Starling Knight Kastien"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StatueOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/StatueOfDarknessTemplate.java deleted file mode 100644 index e52fe3d57..000000000 --- a/data/script/template/script/template/actor/npc/StatueOfDarknessTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StatueOfDarknessTemplate extends NPCTemplate { - public static final int ID = 30966; - - @Inject - protected StatueOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StatueOfEarthTemplate.java b/data/script/template/script/template/actor/npc/StatueOfEarthTemplate.java deleted file mode 100644 index 6dea295bc..000000000 --- a/data/script/template/script/template/actor/npc/StatueOfEarthTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StatueOfEarthTemplate extends NPCTemplate { - public static final int ID = 30965; - - @Inject - protected StatueOfEarthTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Earth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StatueOfFireTemplate.java b/data/script/template/script/template/actor/npc/StatueOfFireTemplate.java deleted file mode 100644 index 13985d27c..000000000 --- a/data/script/template/script/template/actor/npc/StatueOfFireTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StatueOfFireTemplate extends NPCTemplate { - public static final int ID = 30963; - - @Inject - protected StatueOfFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StatueOfLightTemplate.java b/data/script/template/script/template/actor/npc/StatueOfLightTemplate.java deleted file mode 100644 index 34955d6fc..000000000 --- a/data/script/template/script/template/actor/npc/StatueOfLightTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StatueOfLightTemplate extends NPCTemplate { - public static final int ID = 30967; - - @Inject - protected StatueOfLightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Light"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StatueOfOfferingTemplate.java b/data/script/template/script/template/actor/npc/StatueOfOfferingTemplate.java deleted file mode 100644 index 660938e21..000000000 --- a/data/script/template/script/template/actor/npc/StatueOfOfferingTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StatueOfOfferingTemplate extends NPCTemplate { - public static final int ID = 30757; - - @Inject - protected StatueOfOfferingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue Of Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 98.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StatueOfWaterTemplate.java b/data/script/template/script/template/actor/npc/StatueOfWaterTemplate.java deleted file mode 100644 index f8a517f5f..000000000 --- a/data/script/template/script/template/actor/npc/StatueOfWaterTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StatueOfWaterTemplate extends NPCTemplate { - public static final int ID = 30962; - - @Inject - protected StatueOfWaterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StatueOfWindTemplate.java b/data/script/template/script/template/actor/npc/StatueOfWindTemplate.java deleted file mode 100644 index da5a05d74..000000000 --- a/data/script/template/script/template/actor/npc/StatueOfWindTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StatueOfWindTemplate extends NPCTemplate { - public static final int ID = 30964; - - @Inject - protected StatueOfWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SteamSledgeTemplate.java b/data/script/template/script/template/actor/npc/SteamSledgeTemplate.java deleted file mode 100644 index d79339f66..000000000 --- a/data/script/template/script/template/actor/npc/SteamSledgeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SteamSledgeTemplate extends NPCTemplate { - public static final int ID = 13147; - - @Inject - protected SteamSledgeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Steam Sledge"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 27.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SteveShyagelTemplate.java b/data/script/template/script/template/actor/npc/SteveShyagelTemplate.java deleted file mode 100644 index c69537ba0..000000000 --- a/data/script/template/script/template/actor/npc/SteveShyagelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SteveShyagelTemplate extends NPCTemplate { - public static final int ID = 4306; - - @Inject - protected SteveShyagelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Steve Shyagel"; - this.serverSideName = false; - this.title = "Eva's High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 723; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StoneCoffinTemplate.java b/data/script/template/script/template/actor/npc/StoneCoffinTemplate.java deleted file mode 100644 index f4cb9865e..000000000 --- a/data/script/template/script/template/actor/npc/StoneCoffinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StoneCoffinTemplate extends NPCTemplate { - public static final int ID = 32470; - - @Inject - protected StoneCoffinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stone Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 109.00; - this.collisionHeight = 11.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StrangeMachineTemplate.java b/data/script/template/script/template/actor/npc/StrangeMachineTemplate.java deleted file mode 100644 index 0862a4a34..000000000 --- a/data/script/template/script/template/actor/npc/StrangeMachineTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StrangeMachineTemplate extends NPCTemplate { - public static final int ID = 32032; - - @Inject - protected StrangeMachineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Strange Machine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 15.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StrategistLucienTemplate.java b/data/script/template/script/template/actor/npc/StrategistLucienTemplate.java deleted file mode 100644 index e4f740b23..000000000 --- a/data/script/template/script/template/actor/npc/StrategistLucienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StrategistLucienTemplate extends NPCTemplate { - public static final int ID = 32130; - - @Inject - protected StrategistLucienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Strategist Lucien"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.01; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 160.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/StrongWoodenChestTemplate.java b/data/script/template/script/template/actor/npc/StrongWoodenChestTemplate.java deleted file mode 100644 index 326f3c021..000000000 --- a/data/script/template/script/template/actor/npc/StrongWoodenChestTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class StrongWoodenChestTemplate extends NPCTemplate { - public static final int ID = 30628; - - @Inject - protected StrongWoodenChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Strong Wooden Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SubclassCertificationHelperTemplate.java b/data/script/template/script/template/actor/npc/SubclassCertificationHelperTemplate.java deleted file mode 100644 index 423e3fbdb..000000000 --- a/data/script/template/script/template/actor/npc/SubclassCertificationHelperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SubclassCertificationHelperTemplate extends NPCTemplate { - public static final int ID = 32475; - - @Inject - protected SubclassCertificationHelperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Subclass Certification Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.01; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 160.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SujinTemplate.java b/data/script/template/script/template/actor/npc/SujinTemplate.java deleted file mode 100644 index 3f989d2dd..000000000 --- a/data/script/template/script/template/actor/npc/SujinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SujinTemplate extends NPCTemplate { - public static final int ID = 34; - - @Inject - protected SujinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sujin"; - this.serverSideName = false; - this.title = "Blessed Child"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 13.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SukiTemplate.java b/data/script/template/script/template/actor/npc/SukiTemplate.java deleted file mode 100644 index d33dc1275..000000000 --- a/data/script/template/script/template/actor/npc/SukiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SukiTemplate extends NPCTemplate { - public static final int ID = 32013; - - @Inject - protected SukiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suki"; - this.serverSideName = false; - this.title = "Wild Maiden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SultrinessTemplate.java b/data/script/template/script/template/actor/npc/SultrinessTemplate.java deleted file mode 100644 index 27c8a1289..000000000 --- a/data/script/template/script/template/actor/npc/SultrinessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SultrinessTemplate extends NPCTemplate { - public static final int ID = 13270; - - @Inject - protected SultrinessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sultriness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 53.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.00000; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SumariTemplate.java b/data/script/template/script/template/actor/npc/SumariTemplate.java deleted file mode 100644 index a1b78cd1e..000000000 --- a/data/script/template/script/template/actor/npc/SumariTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SumariTemplate extends NPCTemplate { - public static final int ID = 30564; - - @Inject - protected SumariTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sumari"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SumielTemplate.java b/data/script/template/script/template/actor/npc/SumielTemplate.java deleted file mode 100644 index c65f6bc0e..000000000 --- a/data/script/template/script/template/actor/npc/SumielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SumielTemplate extends NPCTemplate { - public static final int ID = 32758; - - @Inject - protected SumielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sumiel"; - this.serverSideName = false; - this.title = "Treasure Seeker"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SunsetGuideLunaTemplate.java b/data/script/template/script/template/actor/npc/SunsetGuideLunaTemplate.java deleted file mode 100644 index 48b8ba767..000000000 --- a/data/script/template/script/template/actor/npc/SunsetGuideLunaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SunsetGuideLunaTemplate extends NPCTemplate { - public static final int ID = 31591; - - @Inject - protected SunsetGuideLunaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sunset Guide Luna"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SuperGiantRatTemplate.java b/data/script/template/script/template/actor/npc/SuperGiantRatTemplate.java deleted file mode 100644 index e6589934c..000000000 --- a/data/script/template/script/template/actor/npc/SuperGiantRatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuperGiantRatTemplate extends NPCTemplate { - public static final int ID = 13123; - - @Inject - protected SuperGiantRatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Super giant rat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 33.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3400.000000000000000; - this.maxMP = 6000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.50000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox10Template.java b/data/script/template/script/template/actor/npc/SupplyBox10Template.java deleted file mode 100644 index 26110415e..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox10Template extends NPCTemplate { - public static final int ID = 35973; - - @Inject - protected SupplyBox10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox11Template.java b/data/script/template/script/template/actor/npc/SupplyBox11Template.java deleted file mode 100644 index 09eae82b4..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox11Template extends NPCTemplate { - public static final int ID = 36010; - - @Inject - protected SupplyBox11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox12Template.java b/data/script/template/script/template/actor/npc/SupplyBox12Template.java deleted file mode 100644 index c5adb2863..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox12Template extends NPCTemplate { - public static final int ID = 36042; - - @Inject - protected SupplyBox12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox13Template.java b/data/script/template/script/template/actor/npc/SupplyBox13Template.java deleted file mode 100644 index 55ca30aa1..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox13Template extends NPCTemplate { - public static final int ID = 36080; - - @Inject - protected SupplyBox13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox14Template.java b/data/script/template/script/template/actor/npc/SupplyBox14Template.java deleted file mode 100644 index cd80752b1..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox14Template extends NPCTemplate { - public static final int ID = 36117; - - @Inject - protected SupplyBox14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox15Template.java b/data/script/template/script/template/actor/npc/SupplyBox15Template.java deleted file mode 100644 index 76205e11b..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox15Template extends NPCTemplate { - public static final int ID = 36148; - - @Inject - protected SupplyBox15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox16Template.java b/data/script/template/script/template/actor/npc/SupplyBox16Template.java deleted file mode 100644 index 66f68a4fc..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox16Template extends NPCTemplate { - public static final int ID = 36180; - - @Inject - protected SupplyBox16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox17Template.java b/data/script/template/script/template/actor/npc/SupplyBox17Template.java deleted file mode 100644 index 76a3c9146..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox17Template extends NPCTemplate { - public static final int ID = 36218; - - @Inject - protected SupplyBox17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox18Template.java b/data/script/template/script/template/actor/npc/SupplyBox18Template.java deleted file mode 100644 index 788711dd6..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox18Template extends NPCTemplate { - public static final int ID = 36256; - - @Inject - protected SupplyBox18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox19Template.java b/data/script/template/script/template/actor/npc/SupplyBox19Template.java deleted file mode 100644 index ec1e1b300..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox19Template extends NPCTemplate { - public static final int ID = 36293; - - @Inject - protected SupplyBox19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox20Template.java b/data/script/template/script/template/actor/npc/SupplyBox20Template.java deleted file mode 100644 index 6d2aea142..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox20Template extends NPCTemplate { - public static final int ID = 36325; - - @Inject - protected SupplyBox20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox21Template.java b/data/script/template/script/template/actor/npc/SupplyBox21Template.java deleted file mode 100644 index 90973c693..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox21Template extends NPCTemplate { - public static final int ID = 36363; - - @Inject - protected SupplyBox21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox2Template.java b/data/script/template/script/template/actor/npc/SupplyBox2Template.java deleted file mode 100644 index 5e15c30a1..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox2Template extends NPCTemplate { - public static final int ID = 35697; - - @Inject - protected SupplyBox2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox3Template.java b/data/script/template/script/template/actor/npc/SupplyBox3Template.java deleted file mode 100644 index 6f629a82b..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox3Template extends NPCTemplate { - public static final int ID = 35734; - - @Inject - protected SupplyBox3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox4Template.java b/data/script/template/script/template/actor/npc/SupplyBox4Template.java deleted file mode 100644 index f803cbcfb..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox4Template extends NPCTemplate { - public static final int ID = 35766; - - @Inject - protected SupplyBox4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox5Template.java b/data/script/template/script/template/actor/npc/SupplyBox5Template.java deleted file mode 100644 index 3d95a036b..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox5Template extends NPCTemplate { - public static final int ID = 35803; - - @Inject - protected SupplyBox5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox6Template.java b/data/script/template/script/template/actor/npc/SupplyBox6Template.java deleted file mode 100644 index 161b69f01..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox6Template extends NPCTemplate { - public static final int ID = 35834; - - @Inject - protected SupplyBox6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox7Template.java b/data/script/template/script/template/actor/npc/SupplyBox7Template.java deleted file mode 100644 index 91f292815..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox7Template extends NPCTemplate { - public static final int ID = 35866; - - @Inject - protected SupplyBox7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox8Template.java b/data/script/template/script/template/actor/npc/SupplyBox8Template.java deleted file mode 100644 index d28f97cec..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox8Template extends NPCTemplate { - public static final int ID = 35903; - - @Inject - protected SupplyBox8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBox9Template.java b/data/script/template/script/template/actor/npc/SupplyBox9Template.java deleted file mode 100644 index 7d387c9dc..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBox9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBox9Template extends NPCTemplate { - public static final int ID = 35935; - - @Inject - protected SupplyBox9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBoxOnWharfTemplate.java b/data/script/template/script/template/actor/npc/SupplyBoxOnWharfTemplate.java deleted file mode 100644 index 988fc3b23..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBoxOnWharfTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class SupplyBoxOnWharfTemplate extends NPCTemplate { - public static final int ID = 30734; - - @Inject - protected SupplyBoxOnWharfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box On Wharf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 14.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SupplyBoxTemplate.java b/data/script/template/script/template/actor/npc/SupplyBoxTemplate.java deleted file mode 100644 index a1e68ff57..000000000 --- a/data/script/template/script/template/actor/npc/SupplyBoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupplyBoxTemplate extends NPCTemplate { - public static final int ID = 35665; - - @Inject - protected SupplyBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supply Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SuspiciousLookingPileOfStonesTemplate.java b/data/script/template/script/template/actor/npc/SuspiciousLookingPileOfStonesTemplate.java deleted file mode 100644 index d4f439d05..000000000 --- a/data/script/template/script/template/actor/npc/SuspiciousLookingPileOfStonesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousLookingPileOfStonesTemplate extends NPCTemplate { - public static final int ID = 32046; - - @Inject - protected SuspiciousLookingPileOfStonesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious-Looking Pile of Stones"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SuspiciousMan2Template.java b/data/script/template/script/template/actor/npc/SuspiciousMan2Template.java deleted file mode 100644 index 37301e3ff..000000000 --- a/data/script/template/script/template/actor/npc/SuspiciousMan2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMan2Template extends NPCTemplate { - public static final int ID = 32244; - - @Inject - protected SuspiciousMan2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Man"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SuspiciousManTemplate.java b/data/script/template/script/template/actor/npc/SuspiciousManTemplate.java deleted file mode 100644 index fe2b086fc..000000000 --- a/data/script/template/script/template/actor/npc/SuspiciousManTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousManTemplate extends NPCTemplate { - public static final int ID = 32019; - - @Inject - protected SuspiciousManTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Man"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SuzetTemplate.java b/data/script/template/script/template/actor/npc/SuzetTemplate.java deleted file mode 100644 index 7ae6553e1..000000000 --- a/data/script/template/script/template/actor/npc/SuzetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuzetTemplate extends NPCTemplate { - public static final int ID = 30751; - - @Inject - protected SuzetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suzet"; - this.serverSideName = false; - this.title = "Wyrm"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SwanTemplate.java b/data/script/template/script/template/actor/npc/SwanTemplate.java deleted file mode 100644 index 08bad41e1..000000000 --- a/data/script/template/script/template/actor/npc/SwanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwanTemplate extends NPCTemplate { - public static final int ID = 30957; - - @Inject - protected SwanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swan"; - this.serverSideName = false; - this.title = "Bard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(4202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SwaySkyLanternTemplate.java b/data/script/template/script/template/actor/npc/SwaySkyLanternTemplate.java deleted file mode 100644 index 25021575a..000000000 --- a/data/script/template/script/template/actor/npc/SwaySkyLanternTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwaySkyLanternTemplate extends NPCTemplate { - public static final int ID = 24; - - @Inject - protected SwaySkyLanternTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sway Sky Lantern"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.20; - this.collisionHeight = 5.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SymbolOfAdventureTemplate.java b/data/script/template/script/template/actor/npc/SymbolOfAdventureTemplate.java deleted file mode 100644 index 81b46e16a..000000000 --- a/data/script/template/script/template/actor/npc/SymbolOfAdventureTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SymbolOfAdventureTemplate extends NPCTemplate { - public static final int ID = 32290; - - @Inject - protected SymbolOfAdventureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Symbol of Adventure"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 37.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SymbolOfAdversityTemplate.java b/data/script/template/script/template/actor/npc/SymbolOfAdversityTemplate.java deleted file mode 100644 index f7164ad57..000000000 --- a/data/script/template/script/template/actor/npc/SymbolOfAdversityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SymbolOfAdversityTemplate extends NPCTemplate { - public static final int ID = 32289; - - @Inject - protected SymbolOfAdversityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Symbol of Adversity"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 37.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SymbolOfFaithTemplate.java b/data/script/template/script/template/actor/npc/SymbolOfFaithTemplate.java deleted file mode 100644 index 8ef154aa4..000000000 --- a/data/script/template/script/template/actor/npc/SymbolOfFaithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SymbolOfFaithTemplate extends NPCTemplate { - public static final int ID = 32288; - - @Inject - protected SymbolOfFaithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Symbol of Faith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 37.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/SymbolOfTruthTemplate.java b/data/script/template/script/template/actor/npc/SymbolOfTruthTemplate.java deleted file mode 100644 index 7bd442cdf..000000000 --- a/data/script/template/script/template/actor/npc/SymbolOfTruthTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SymbolOfTruthTemplate extends NPCTemplate { - public static final int ID = 32291; - - @Inject - protected SymbolOfTruthTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Symbol of Truth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision10Template.java b/data/script/template/script/template/actor/npc/TabletOfVision10Template.java deleted file mode 100644 index 09174bb7a..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision10Template extends NPCTemplate { - public static final int ID = 31655; - - @Inject - protected TabletOfVision10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision11Template.java b/data/script/template/script/template/actor/npc/TabletOfVision11Template.java deleted file mode 100644 index 416f23ba7..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision11Template extends NPCTemplate { - public static final int ID = 31656; - - @Inject - protected TabletOfVision11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision12Template.java b/data/script/template/script/template/actor/npc/TabletOfVision12Template.java deleted file mode 100644 index e294cdeeb..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision12Template extends NPCTemplate { - public static final int ID = 31657; - - @Inject - protected TabletOfVision12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision13Template.java b/data/script/template/script/template/actor/npc/TabletOfVision13Template.java deleted file mode 100644 index 7db479795..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision13Template extends NPCTemplate { - public static final int ID = 31658; - - @Inject - protected TabletOfVision13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision14Template.java b/data/script/template/script/template/actor/npc/TabletOfVision14Template.java deleted file mode 100644 index e8e487d63..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision14Template extends NPCTemplate { - public static final int ID = 31659; - - @Inject - protected TabletOfVision14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision15Template.java b/data/script/template/script/template/actor/npc/TabletOfVision15Template.java deleted file mode 100644 index a4223e38d..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision15Template extends NPCTemplate { - public static final int ID = 31660; - - @Inject - protected TabletOfVision15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision2Template.java b/data/script/template/script/template/actor/npc/TabletOfVision2Template.java deleted file mode 100644 index dc106c1d6..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision2Template extends NPCTemplate { - public static final int ID = 31647; - - @Inject - protected TabletOfVision2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision3Template.java b/data/script/template/script/template/actor/npc/TabletOfVision3Template.java deleted file mode 100644 index c0078e2ea..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision3Template extends NPCTemplate { - public static final int ID = 31648; - - @Inject - protected TabletOfVision3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision4Template.java b/data/script/template/script/template/actor/npc/TabletOfVision4Template.java deleted file mode 100644 index 89ed8749a..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision4Template extends NPCTemplate { - public static final int ID = 31649; - - @Inject - protected TabletOfVision4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision5Template.java b/data/script/template/script/template/actor/npc/TabletOfVision5Template.java deleted file mode 100644 index 534d025ae..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision5Template extends NPCTemplate { - public static final int ID = 31650; - - @Inject - protected TabletOfVision5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision6Template.java b/data/script/template/script/template/actor/npc/TabletOfVision6Template.java deleted file mode 100644 index ece0a7463..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision6Template extends NPCTemplate { - public static final int ID = 31651; - - @Inject - protected TabletOfVision6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision7Template.java b/data/script/template/script/template/actor/npc/TabletOfVision7Template.java deleted file mode 100644 index 45f723b36..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision7Template extends NPCTemplate { - public static final int ID = 31652; - - @Inject - protected TabletOfVision7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision8Template.java b/data/script/template/script/template/actor/npc/TabletOfVision8Template.java deleted file mode 100644 index ebc8fdf8c..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision8Template extends NPCTemplate { - public static final int ID = 31653; - - @Inject - protected TabletOfVision8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVision9Template.java b/data/script/template/script/template/actor/npc/TabletOfVision9Template.java deleted file mode 100644 index 2e8908a47..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVision9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVision9Template extends NPCTemplate { - public static final int ID = 31654; - - @Inject - protected TabletOfVision9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TabletOfVisionTemplate.java b/data/script/template/script/template/actor/npc/TabletOfVisionTemplate.java deleted file mode 100644 index 957ff0f16..000000000 --- a/data/script/template/script/template/actor/npc/TabletOfVisionTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TabletOfVisionTemplate extends NPCTemplate { - public static final int ID = 31646; - - @Inject - protected TabletOfVisionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tablet of Vision"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TakiaZuDudaMaraTemplate.java b/data/script/template/script/template/actor/npc/TakiaZuDudaMaraTemplate.java deleted file mode 100644 index a7161a29d..000000000 --- a/data/script/template/script/template/actor/npc/TakiaZuDudaMaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TakiaZuDudaMaraTemplate extends NPCTemplate { - public static final int ID = 30588; - - @Inject - protected TakiaZuDudaMaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Takia Zu Duda-Mara"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TakunaTemplate.java b/data/script/template/script/template/actor/npc/TakunaTemplate.java deleted file mode 100644 index 0b2889928..000000000 --- a/data/script/template/script/template/actor/npc/TakunaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TakunaTemplate extends NPCTemplate { - public static final int ID = 30641; - - @Inject - protected TakunaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Takuna"; - this.serverSideName = false; - this.title = "Duda-Mara Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TalienTemplate.java b/data/script/template/script/template/actor/npc/TalienTemplate.java deleted file mode 100644 index 903d5fdd3..000000000 --- a/data/script/template/script/template/actor/npc/TalienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalienTemplate extends NPCTemplate { - public static final int ID = 31739; - - @Inject - protected TalienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talien"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(4202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TallothTemplate.java b/data/script/template/script/template/actor/npc/TallothTemplate.java deleted file mode 100644 index 63b2a1435..000000000 --- a/data/script/template/script/template/actor/npc/TallothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TallothTemplate extends NPCTemplate { - public static final int ID = 30141; - - @Inject - protected TallothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talloth"; - this.serverSideName = false; - this.title = "Tetrarch"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 23.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TamanZeLapatuiAgathionTemplate.java b/data/script/template/script/template/actor/npc/TamanZeLapatuiAgathionTemplate.java deleted file mode 100644 index 3a688d736..000000000 --- a/data/script/template/script/template/actor/npc/TamanZeLapatuiAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamanZeLapatuiAgathionTemplate extends NPCTemplate { - public static final int ID = 1547; - - @Inject - protected TamanZeLapatuiAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taman ze Lapatui Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TamutakTemplate.java b/data/script/template/script/template/actor/npc/TamutakTemplate.java deleted file mode 100644 index 63be0dd1a..000000000 --- a/data/script/template/script/template/actor/npc/TamutakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamutakTemplate extends NPCTemplate { - public static final int ID = 35383; - - @Inject - protected TamutakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tamutak"; - this.serverSideName = false; - this.title = "Ol Mahum Steward"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TangTangAgathionTemplate.java b/data/script/template/script/template/actor/npc/TangTangAgathionTemplate.java deleted file mode 100644 index 1c330f35e..000000000 --- a/data/script/template/script/template/actor/npc/TangTangAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TangTangAgathionTemplate extends NPCTemplate { - public static final int ID = 1530; - - @Inject - protected TangTangAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tang-tang Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TantanTemplate.java b/data/script/template/script/template/actor/npc/TantanTemplate.java deleted file mode 100644 index d95c131d2..000000000 --- a/data/script/template/script/template/actor/npc/TantanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantanTemplate extends NPCTemplate { - public static final int ID = 32012; - - @Inject - protected TantanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tantan"; - this.serverSideName = false; - this.title = "Retired Adventurer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 17.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 6.00000; - attributes.runSpeed = 32.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TantusTemplate.java b/data/script/template/script/template/actor/npc/TantusTemplate.java deleted file mode 100644 index 801e46aee..000000000 --- a/data/script/template/script/template/actor/npc/TantusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantusTemplate extends NPCTemplate { - public static final int ID = 30567; - - @Inject - protected TantusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tantus"; - this.serverSideName = false; - this.title = "Neruga Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(175); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TarionTemplate.java b/data/script/template/script/template/actor/npc/TarionTemplate.java deleted file mode 100644 index 27ca9eec5..000000000 --- a/data/script/template/script/template/actor/npc/TarionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarionTemplate extends NPCTemplate { - public static final int ID = 32514; - - @Inject - protected TarionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarion"; - this.serverSideName = false; - this.title = "Entrance Manager"; - this.serverSideTitle = false; - this.collisionRadius = 7.80; - this.collisionHeight = 17.29; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TarkaiZuDudaMaraTemplate.java b/data/script/template/script/template/actor/npc/TarkaiZuDudaMaraTemplate.java deleted file mode 100644 index dfd567f5d..000000000 --- a/data/script/template/script/template/actor/npc/TarkaiZuDudaMaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarkaiZuDudaMaraTemplate extends NPCTemplate { - public static final int ID = 31642; - - @Inject - protected TarkaiZuDudaMaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarkai Zu Duda-Mara"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(210); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TataruZuHestuiTemplate.java b/data/script/template/script/template/actor/npc/TataruZuHestuiTemplate.java deleted file mode 100644 index f36a95bcc..000000000 --- a/data/script/template/script/template/actor/npc/TataruZuHestuiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TataruZuHestuiTemplate extends NPCTemplate { - public static final int ID = 30585; - - @Inject - protected TataruZuHestuiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tataru Zu Hestui"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TawnyManedLionTemplate.java b/data/script/template/script/template/actor/npc/TawnyManedLionTemplate.java deleted file mode 100644 index 025337ca0..000000000 --- a/data/script/template/script/template/actor/npc/TawnyManedLionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TawnyManedLionTemplate extends NPCTemplate { - public static final int ID = 13146; - - @Inject - protected TawnyManedLionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tawny-Maned Lion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 22.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDevice2Template.java b/data/script/template/script/template/actor/npc/TeleportDevice2Template.java deleted file mode 100644 index fc8d5c4d4..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDevice2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDevice2Template extends NPCTemplate { - public static final int ID = 32746; - - @Inject - protected TeleportDevice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDevice3Template.java b/data/script/template/script/template/actor/npc/TeleportDevice3Template.java deleted file mode 100644 index 9e3536aec..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDevice3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDevice3Template extends NPCTemplate { - public static final int ID = 32747; - - @Inject - protected TeleportDevice3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDevice4Template.java b/data/script/template/script/template/actor/npc/TeleportDevice4Template.java deleted file mode 100644 index 3f723d424..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDevice4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDevice4Template extends NPCTemplate { - public static final int ID = 32748; - - @Inject - protected TeleportDevice4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDevice5Template.java b/data/script/template/script/template/actor/npc/TeleportDevice5Template.java deleted file mode 100644 index 6457146fc..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDevice5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDevice5Template extends NPCTemplate { - public static final int ID = 32749; - - @Inject - protected TeleportDevice5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDevice6Template.java b/data/script/template/script/template/actor/npc/TeleportDevice6Template.java deleted file mode 100644 index 0873adae2..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDevice6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDevice6Template extends NPCTemplate { - public static final int ID = 32750; - - @Inject - protected TeleportDevice6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDevice7Template.java b/data/script/template/script/template/actor/npc/TeleportDevice7Template.java deleted file mode 100644 index 9fc9f6ea7..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDevice7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDevice7Template extends NPCTemplate { - public static final int ID = 32751; - - @Inject - protected TeleportDevice7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDevice8Template.java b/data/script/template/script/template/actor/npc/TeleportDevice8Template.java deleted file mode 100644 index 973c6d9bb..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDevice8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDevice8Template extends NPCTemplate { - public static final int ID = 32752; - - @Inject - protected TeleportDevice8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportDeviceTemplate.java b/data/script/template/script/template/actor/npc/TeleportDeviceTemplate.java deleted file mode 100644 index 593983d5a..000000000 --- a/data/script/template/script/template/actor/npc/TeleportDeviceTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportDeviceTemplate extends NPCTemplate { - public static final int ID = 32745; - - @Inject - protected TeleportDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportationCubic10Template.java b/data/script/template/script/template/actor/npc/TeleportationCubic10Template.java deleted file mode 100644 index 8a373cd45..000000000 --- a/data/script/template/script/template/actor/npc/TeleportationCubic10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic10Template extends NPCTemplate { - public static final int ID = 32376; - - @Inject - protected TeleportationCubic10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 65.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportationCubic11Template.java b/data/script/template/script/template/actor/npc/TeleportationCubic11Template.java deleted file mode 100644 index 7a7a46959..000000000 --- a/data/script/template/script/template/actor/npc/TeleportationCubic11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic11Template extends NPCTemplate { - public static final int ID = 32467; - - @Inject - protected TeleportationCubic11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 65.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportationCubic3Template.java b/data/script/template/script/template/actor/npc/TeleportationCubic3Template.java deleted file mode 100644 index ec8fdd2fc..000000000 --- a/data/script/template/script/template/actor/npc/TeleportationCubic3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic3Template extends NPCTemplate { - public static final int ID = 31759; - - @Inject - protected TeleportationCubic3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportationCubic6Template.java b/data/script/template/script/template/actor/npc/TeleportationCubic6Template.java deleted file mode 100644 index c6f19c801..000000000 --- a/data/script/template/script/template/actor/npc/TeleportationCubic6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic6Template extends NPCTemplate { - public static final int ID = 31859; - - @Inject - protected TeleportationCubic6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportationCubic7Template.java b/data/script/template/script/template/actor/npc/TeleportationCubic7Template.java deleted file mode 100644 index 443bd27f2..000000000 --- a/data/script/template/script/template/actor/npc/TeleportationCubic7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic7Template extends NPCTemplate { - public static final int ID = 32107; - - @Inject - protected TeleportationCubic7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportationCubic8Template.java b/data/script/template/script/template/actor/npc/TeleportationCubic8Template.java deleted file mode 100644 index 6b77d2616..000000000 --- a/data/script/template/script/template/actor/npc/TeleportationCubic8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic8Template extends NPCTemplate { - public static final int ID = 32374; - - @Inject - protected TeleportationCubic8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 65.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleportationCubic9Template.java b/data/script/template/script/template/actor/npc/TeleportationCubic9Template.java deleted file mode 100644 index 81184d819..000000000 --- a/data/script/template/script/template/actor/npc/TeleportationCubic9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic9Template extends NPCTemplate { - public static final int ID = 32375; - - @Inject - protected TeleportationCubic9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 65.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeleporterTemplate.java b/data/script/template/script/template/actor/npc/TeleporterTemplate.java deleted file mode 100644 index 87d46b284..000000000 --- a/data/script/template/script/template/actor/npc/TeleporterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeleporterTemplate extends NPCTemplate { - public static final int ID = 13129; - - @Inject - protected TeleporterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleporter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TellingTheCatTemplate.java b/data/script/template/script/template/actor/npc/TellingTheCatTemplate.java deleted file mode 100644 index 6ad590bac..000000000 --- a/data/script/template/script/template/actor/npc/TellingTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TellingTheCatTemplate extends NPCTemplate { - public static final int ID = 32103; - - @Inject - protected TellingTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Telling the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TelsonTemplate.java b/data/script/template/script/template/actor/npc/TelsonTemplate.java deleted file mode 100644 index 2e78775a1..000000000 --- a/data/script/template/script/template/actor/npc/TelsonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TelsonTemplate extends NPCTemplate { - public static final int ID = 31592; - - @Inject - protected TelsonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Telson"; - this.serverSideName = false; - this.title = "Chief Golem Crafter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TempleInspectorTemplate.java b/data/script/template/script/template/actor/npc/TempleInspectorTemplate.java deleted file mode 100644 index b43357186..000000000 --- a/data/script/template/script/template/actor/npc/TempleInspectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TempleInspectorTemplate extends NPCTemplate { - public static final int ID = 32507; - - @Inject - protected TempleInspectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temple Inspector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TemporaryTeleporterTemplate.java b/data/script/template/script/template/actor/npc/TemporaryTeleporterTemplate.java deleted file mode 100644 index cb0b49562..000000000 --- a/data/script/template/script/template/actor/npc/TemporaryTeleporterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TemporaryTeleporterTemplate extends NPCTemplate { - public static final int ID = 32602; - - @Inject - protected TemporaryTeleporterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temporary Teleporter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TeniusTemplate.java b/data/script/template/script/template/actor/npc/TeniusTemplate.java deleted file mode 100644 index 0967d675c..000000000 --- a/data/script/template/script/template/actor/npc/TeniusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeniusTemplate extends NPCTemplate { - public static final int ID = 32555; - - @Inject - protected TeniusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tenius"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Tepios2Template.java b/data/script/template/script/template/actor/npc/Tepios2Template.java deleted file mode 100644 index 8c9855b8b..000000000 --- a/data/script/template/script/template/actor/npc/Tepios2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tepios2Template extends NPCTemplate { - public static final int ID = 32603; - - @Inject - protected Tepios2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tepios"; - this.serverSideName = false; - this.title = "Officer"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TepiosTemplate.java b/data/script/template/script/template/actor/npc/TepiosTemplate.java deleted file mode 100644 index 20174fe55..000000000 --- a/data/script/template/script/template/actor/npc/TepiosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TepiosTemplate extends NPCTemplate { - public static final int ID = 32530; - - @Inject - protected TepiosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tepios"; - this.serverSideName = false; - this.title = "Officer"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult10Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult10Template.java deleted file mode 100644 index bd3e917bd..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult10Template extends NPCTemplate { - public static final int ID = 36581; - - @Inject - protected TerritoryCatapult10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult11Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult11Template.java deleted file mode 100644 index c3c4694bc..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult11Template extends NPCTemplate { - public static final int ID = 36582; - - @Inject - protected TerritoryCatapult11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult12Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult12Template.java deleted file mode 100644 index 019317fe7..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult12Template extends NPCTemplate { - public static final int ID = 36583; - - @Inject - protected TerritoryCatapult12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult13Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult13Template.java deleted file mode 100644 index 561327464..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult13Template extends NPCTemplate { - public static final int ID = 36584; - - @Inject - protected TerritoryCatapult13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult14Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult14Template.java deleted file mode 100644 index 79f789035..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult14Template extends NPCTemplate { - public static final int ID = 36585; - - @Inject - protected TerritoryCatapult14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult15Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult15Template.java deleted file mode 100644 index 3b170fa9f..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult15Template extends NPCTemplate { - public static final int ID = 36586; - - @Inject - protected TerritoryCatapult15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult16Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult16Template.java deleted file mode 100644 index cd4b341d4..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult16Template extends NPCTemplate { - public static final int ID = 36587; - - @Inject - protected TerritoryCatapult16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult17Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult17Template.java deleted file mode 100644 index 4ab23b8b1..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult17Template extends NPCTemplate { - public static final int ID = 36588; - - @Inject - protected TerritoryCatapult17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TerritoryCatapult18Template.java b/data/script/template/script/template/actor/npc/TerritoryCatapult18Template.java deleted file mode 100644 index 1c381aaf4..000000000 --- a/data/script/template/script/template/actor/npc/TerritoryCatapult18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult18Template extends NPCTemplate { - public static final int ID = 36589; - - @Inject - protected TerritoryCatapult18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 125.00; - this.collisionHeight = 43.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TessTemplate.java b/data/script/template/script/template/actor/npc/TessTemplate.java deleted file mode 100644 index 3dad6d007..000000000 --- a/data/script/template/script/template/actor/npc/TessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TessTemplate extends NPCTemplate { - public static final int ID = 32573; - - @Inject - protected TessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tess"; - this.serverSideName = false; - this.title = "Grandma"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 17.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 9.00000; - attributes.runSpeed = 34.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ThaliaTemplate.java b/data/script/template/script/template/actor/npc/ThaliaTemplate.java deleted file mode 100644 index 6dfdafdd8..000000000 --- a/data/script/template/script/template/actor/npc/ThaliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThaliaTemplate extends NPCTemplate { - public static final int ID = 30371; - - @Inject - protected ThaliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thalia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TheodricTemplate.java b/data/script/template/script/template/actor/npc/TheodricTemplate.java deleted file mode 100644 index df7a8674c..000000000 --- a/data/script/template/script/template/actor/npc/TheodricTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TheodricTemplate extends NPCTemplate { - public static final int ID = 30755; - - @Inject - protected TheodricTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Theodric"; - this.serverSideName = false; - this.title = "Antharas Watchman"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ThomasDTurkey2Template.java b/data/script/template/script/template/actor/npc/ThomasDTurkey2Template.java deleted file mode 100644 index 196ea78ff..000000000 --- a/data/script/template/script/template/actor/npc/ThomasDTurkey2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThomasDTurkey2Template extends NPCTemplate { - public static final int ID = 13183; - - @Inject - protected ThomasDTurkey2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thomas D. Turkey"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ThomasDTurkeyTemplate.java b/data/script/template/script/template/actor/npc/ThomasDTurkeyTemplate.java deleted file mode 100644 index 41b2190ca..000000000 --- a/data/script/template/script/template/actor/npc/ThomasDTurkeyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThomasDTurkeyTemplate extends NPCTemplate { - public static final int ID = 1; - - @Inject - protected ThomasDTurkeyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thomas D. Turkey"; - this.serverSideName = false; - this.title = "Misguided Holiday Scrooge"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 680.000000000000000; - this.maxMP = 2000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 19.50000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ThreeHeadedDragonTemplate.java b/data/script/template/script/template/actor/npc/ThreeHeadedDragonTemplate.java deleted file mode 100644 index 9e75c4ac4..000000000 --- a/data/script/template/script/template/actor/npc/ThreeHeadedDragonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThreeHeadedDragonTemplate extends NPCTemplate { - public static final int ID = 1575; - - @Inject - protected ThreeHeadedDragonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Three-headed Dragon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ThyimiTemplate.java b/data/script/template/script/template/actor/npc/ThyimiTemplate.java deleted file mode 100644 index 0795bd839..000000000 --- a/data/script/template/script/template/actor/npc/ThyimiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThyimiTemplate extends NPCTemplate { - public static final int ID = 32618; - - @Inject - protected ThyimiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thyimi"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Tiat3Template.java b/data/script/template/script/template/actor/npc/Tiat3Template.java deleted file mode 100644 index 3ca921362..000000000 --- a/data/script/template/script/template/actor/npc/Tiat3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tiat3Template extends NPCTemplate { - public static final int ID = 32525; - - @Inject - protected Tiat3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiat"; - this.serverSideName = false; - this.title = "Witch of the Dragon of Darkness"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TiatPriest2Template.java b/data/script/template/script/template/actor/npc/TiatPriest2Template.java deleted file mode 100644 index 963bb6257..000000000 --- a/data/script/template/script/template/actor/npc/TiatPriest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiatPriest2Template extends NPCTemplate { - public static final int ID = 29174; - - @Inject - protected TiatPriest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiat Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TiatPriestTemplate.java b/data/script/template/script/template/actor/npc/TiatPriestTemplate.java deleted file mode 100644 index d0cea44bd..000000000 --- a/data/script/template/script/template/actor/npc/TiatPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiatPriestTemplate extends NPCTemplate { - public static final int ID = 29173; - - @Inject - protected TiatPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiat Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TimitranTemplate.java b/data/script/template/script/template/actor/npc/TimitranTemplate.java deleted file mode 100644 index 302f5cb88..000000000 --- a/data/script/template/script/template/actor/npc/TimitranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimitranTemplate extends NPCTemplate { - public static final int ID = 13132; - - @Inject - protected TimitranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timitran"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TinPlateGolemTemplate.java b/data/script/template/script/template/actor/npc/TinPlateGolemTemplate.java deleted file mode 100644 index df276b43d..000000000 --- a/data/script/template/script/template/actor/npc/TinPlateGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TinPlateGolemTemplate extends NPCTemplate { - public static final int ID = 13162; - - @Inject - protected TinPlateGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tin Plate Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 18.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TinkWandergoldTemplate.java b/data/script/template/script/template/actor/npc/TinkWandergoldTemplate.java deleted file mode 100644 index 6cc44d3c9..000000000 --- a/data/script/template/script/template/actor/npc/TinkWandergoldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TinkWandergoldTemplate extends NPCTemplate { - public static final int ID = 30551; - - @Inject - protected TinkWandergoldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tink Wandergold"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ToadTemplate.java b/data/script/template/script/template/actor/npc/ToadTemplate.java deleted file mode 100644 index 1441d04fe..000000000 --- a/data/script/template/script/template/actor/npc/ToadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ToadTemplate extends NPCTemplate { - public static final int ID = 30740; - - @Inject - protected ToadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Toad"; - this.serverSideName = false; - this.title = "Royal Servant"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Tobald2Template.java b/data/script/template/script/template/actor/npc/Tobald2Template.java deleted file mode 100644 index 90ab272a8..000000000 --- a/data/script/template/script/template/actor/npc/Tobald2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tobald2Template extends NPCTemplate { - public static final int ID = 31597; - - @Inject - protected Tobald2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tobald"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(187); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TobaldTemplate.java b/data/script/template/script/template/actor/npc/TobaldTemplate.java deleted file mode 100644 index ac090007e..000000000 --- a/data/script/template/script/template/actor/npc/TobaldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TobaldTemplate extends NPCTemplate { - public static final int ID = 31596; - - @Inject - protected TobaldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tobald"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(187); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TolonisTemplate.java b/data/script/template/script/template/actor/npc/TolonisTemplate.java deleted file mode 100644 index 6bb72cc45..000000000 --- a/data/script/template/script/template/actor/npc/TolonisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TolonisTemplate extends NPCTemplate { - public static final int ID = 32611; - - @Inject - protected TolonisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tolonis"; - this.serverSideName = false; - this.title = "Officer"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Toma2Template.java b/data/script/template/script/template/actor/npc/Toma2Template.java deleted file mode 100644 index f320443e9..000000000 --- a/data/script/template/script/template/actor/npc/Toma2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Toma2Template extends NPCTemplate { - public static final int ID = 30556; - - @Inject - protected Toma2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Toma"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.40; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TomarisTemplate.java b/data/script/template/script/template/actor/npc/TomarisTemplate.java deleted file mode 100644 index 38490cb41..000000000 --- a/data/script/template/script/template/actor/npc/TomarisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TomarisTemplate extends NPCTemplate { - public static final int ID = 32552; - - @Inject - protected TomarisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomaris"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13524); - this.leftHand = itemProvider.createID(13525); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Tombstone2Template.java b/data/script/template/script/template/actor/npc/Tombstone2Template.java deleted file mode 100644 index 91e383b6d..000000000 --- a/data/script/template/script/template/actor/npc/Tombstone2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Tombstone2Template extends NPCTemplate { - public static final int ID = 31531; - - @Inject - protected Tombstone2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tombstone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TombstoneTemplate.java b/data/script/template/script/template/actor/npc/TombstoneTemplate.java deleted file mode 100644 index 56692689c..000000000 --- a/data/script/template/script/template/actor/npc/TombstoneTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TombstoneTemplate extends NPCTemplate { - public static final int ID = 31523; - - @Inject - protected TombstoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tombstone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TonyTheCat2Template.java b/data/script/template/script/template/actor/npc/TonyTheCat2Template.java deleted file mode 100644 index a23a92553..000000000 --- a/data/script/template/script/template/actor/npc/TonyTheCat2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TonyTheCat2Template extends NPCTemplate { - public static final int ID = 32100; - - @Inject - protected TonyTheCat2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tony the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TonyTheCat3Template.java b/data/script/template/script/template/actor/npc/TonyTheCat3Template.java deleted file mode 100644 index fbf8577d6..000000000 --- a/data/script/template/script/template/actor/npc/TonyTheCat3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TonyTheCat3Template extends NPCTemplate { - public static final int ID = 32101; - - @Inject - protected TonyTheCat3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tony the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TonyTheCat4Template.java b/data/script/template/script/template/actor/npc/TonyTheCat4Template.java deleted file mode 100644 index 2bafe6c3a..000000000 --- a/data/script/template/script/template/actor/npc/TonyTheCat4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TonyTheCat4Template extends NPCTemplate { - public static final int ID = 32102; - - @Inject - protected TonyTheCat4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tony the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TonyTheCatTemplate.java b/data/script/template/script/template/actor/npc/TonyTheCatTemplate.java deleted file mode 100644 index b8c36d5b1..000000000 --- a/data/script/template/script/template/actor/npc/TonyTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TonyTheCatTemplate extends NPCTemplate { - public static final int ID = 32099; - - @Inject - protected TonyTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tony the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TorTemplate.java b/data/script/template/script/template/actor/npc/TorTemplate.java deleted file mode 100644 index b34d33bce..000000000 --- a/data/script/template/script/template/actor/npc/TorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorTemplate extends NPCTemplate { - public static final int ID = 30745; - - @Inject - protected TorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tor"; - this.serverSideName = false; - this.title = "Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ToraiTemplate.java b/data/script/template/script/template/actor/npc/ToraiTemplate.java deleted file mode 100644 index 6d3f702e5..000000000 --- a/data/script/template/script/template/actor/npc/ToraiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ToraiTemplate extends NPCTemplate { - public static final int ID = 30557; - - @Inject - protected ToraiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Torai"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ToroccoTemplate.java b/data/script/template/script/template/actor/npc/ToroccoTemplate.java deleted file mode 100644 index 2b1305a74..000000000 --- a/data/script/template/script/template/actor/npc/ToroccoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ToroccoTemplate extends NPCTemplate { - public static final int ID = 30555; - - @Inject - protected ToroccoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Torocco"; - this.serverSideName = false; - this.title = "Carrier"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TorrantTemplate.java b/data/script/template/script/template/actor/npc/TorrantTemplate.java deleted file mode 100644 index 01752286b..000000000 --- a/data/script/template/script/template/actor/npc/TorrantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorrantTemplate extends NPCTemplate { - public static final int ID = 32016; - - @Inject - protected TorrantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Torrant"; - this.serverSideName = false; - this.title = "Beacon Tower Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(95); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TorukuTemplate.java b/data/script/template/script/template/actor/npc/TorukuTemplate.java deleted file mode 100644 index 7f2f89faf..000000000 --- a/data/script/template/script/template/actor/npc/TorukuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorukuTemplate extends NPCTemplate { - public static final int ID = 30591; - - @Inject - protected TorukuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Toruku"; - this.serverSideName = false; - this.title = "Khavatari"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TorumbasTelegraphTemplate.java b/data/script/template/script/template/actor/npc/TorumbasTelegraphTemplate.java deleted file mode 100644 index 84ce1fa08..000000000 --- a/data/script/template/script/template/actor/npc/TorumbasTelegraphTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorumbasTelegraphTemplate extends NPCTemplate { - public static final int ID = 18845; - - @Inject - protected TorumbasTelegraphTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Torumba's Telegraph"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TotemSpiritOfGandiTemplate.java b/data/script/template/script/template/actor/npc/TotemSpiritOfGandiTemplate.java deleted file mode 100644 index 8ed6597ae..000000000 --- a/data/script/template/script/template/actor/npc/TotemSpiritOfGandiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TotemSpiritOfGandiTemplate extends NPCTemplate { - public static final int ID = 32057; - - @Inject - protected TotemSpiritOfGandiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Totem Spirit of Gandi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TowTemplate.java b/data/script/template/script/template/actor/npc/TowTemplate.java deleted file mode 100644 index 3ba2e3b3d..000000000 --- a/data/script/template/script/template/actor/npc/TowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TowTemplate extends NPCTemplate { - public static final int ID = 13163; - - @Inject - protected TowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.40; - this.collisionHeight = 8.25; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 155.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TowbatTemplate.java b/data/script/template/script/template/actor/npc/TowbatTemplate.java deleted file mode 100644 index 4b84f9a7c..000000000 --- a/data/script/template/script/template/actor/npc/TowbatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TowbatTemplate extends NPCTemplate { - public static final int ID = 16070; - - @Inject - protected TowbatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Towbat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.00; - this.collisionHeight = 5.87; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TrainingDummyTemplate.java b/data/script/template/script/template/actor/npc/TrainingDummyTemplate.java deleted file mode 100644 index 0740d0165..000000000 --- a/data/script/template/script/template/actor/npc/TrainingDummyTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TrainingDummyTemplate extends NPCTemplate { - public static final int ID = 31691; - - @Inject - protected TrainingDummyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Training Dummy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap100Template.java b/data/script/template/script/template/actor/npc/Trap100Template.java deleted file mode 100644 index 614b9968c..000000000 --- a/data/script/template/script/template/actor/npc/Trap100Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap100Template extends NPCTemplate { - public static final int ID = 18385; - - @Inject - protected Trap100Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap101Template.java b/data/script/template/script/template/actor/npc/Trap101Template.java deleted file mode 100644 index 8fd58fff3..000000000 --- a/data/script/template/script/template/actor/npc/Trap101Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap101Template extends NPCTemplate { - public static final int ID = 18386; - - @Inject - protected Trap101Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap102Template.java b/data/script/template/script/template/actor/npc/Trap102Template.java deleted file mode 100644 index ceb4179fd..000000000 --- a/data/script/template/script/template/actor/npc/Trap102Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap102Template extends NPCTemplate { - public static final int ID = 18387; - - @Inject - protected Trap102Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap103Template.java b/data/script/template/script/template/actor/npc/Trap103Template.java deleted file mode 100644 index 8f79822bd..000000000 --- a/data/script/template/script/template/actor/npc/Trap103Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap103Template extends NPCTemplate { - public static final int ID = 18388; - - @Inject - protected Trap103Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap104Template.java b/data/script/template/script/template/actor/npc/Trap104Template.java deleted file mode 100644 index 3b672edf5..000000000 --- a/data/script/template/script/template/actor/npc/Trap104Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap104Template extends NPCTemplate { - public static final int ID = 18389; - - @Inject - protected Trap104Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap105Template.java b/data/script/template/script/template/actor/npc/Trap105Template.java deleted file mode 100644 index b5b404c05..000000000 --- a/data/script/template/script/template/actor/npc/Trap105Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap105Template extends NPCTemplate { - public static final int ID = 18390; - - @Inject - protected Trap105Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap106Template.java b/data/script/template/script/template/actor/npc/Trap106Template.java deleted file mode 100644 index 510fdb73f..000000000 --- a/data/script/template/script/template/actor/npc/Trap106Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap106Template extends NPCTemplate { - public static final int ID = 18391; - - @Inject - protected Trap106Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap107Template.java b/data/script/template/script/template/actor/npc/Trap107Template.java deleted file mode 100644 index 37f1791bb..000000000 --- a/data/script/template/script/template/actor/npc/Trap107Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap107Template extends NPCTemplate { - public static final int ID = 18392; - - @Inject - protected Trap107Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap108Template.java b/data/script/template/script/template/actor/npc/Trap108Template.java deleted file mode 100644 index 9719ec558..000000000 --- a/data/script/template/script/template/actor/npc/Trap108Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap108Template extends NPCTemplate { - public static final int ID = 18393; - - @Inject - protected Trap108Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap109Template.java b/data/script/template/script/template/actor/npc/Trap109Template.java deleted file mode 100644 index 94afbf46c..000000000 --- a/data/script/template/script/template/actor/npc/Trap109Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap109Template extends NPCTemplate { - public static final int ID = 18394; - - @Inject - protected Trap109Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap10Template.java b/data/script/template/script/template/actor/npc/Trap10Template.java deleted file mode 100644 index 00558b2fa..000000000 --- a/data/script/template/script/template/actor/npc/Trap10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap10Template extends NPCTemplate { - public static final int ID = 13046; - - @Inject - protected Trap10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 49; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap110Template.java b/data/script/template/script/template/actor/npc/Trap110Template.java deleted file mode 100644 index dbb9e24a9..000000000 --- a/data/script/template/script/template/actor/npc/Trap110Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap110Template extends NPCTemplate { - public static final int ID = 18395; - - @Inject - protected Trap110Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap111Template.java b/data/script/template/script/template/actor/npc/Trap111Template.java deleted file mode 100644 index d20c9d02f..000000000 --- a/data/script/template/script/template/actor/npc/Trap111Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap111Template extends NPCTemplate { - public static final int ID = 18396; - - @Inject - protected Trap111Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap112Template.java b/data/script/template/script/template/actor/npc/Trap112Template.java deleted file mode 100644 index 93043929a..000000000 --- a/data/script/template/script/template/actor/npc/Trap112Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap112Template extends NPCTemplate { - public static final int ID = 18397; - - @Inject - protected Trap112Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap113Template.java b/data/script/template/script/template/actor/npc/Trap113Template.java deleted file mode 100644 index bf855a1ac..000000000 --- a/data/script/template/script/template/actor/npc/Trap113Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap113Template extends NPCTemplate { - public static final int ID = 18398; - - @Inject - protected Trap113Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap114Template.java b/data/script/template/script/template/actor/npc/Trap114Template.java deleted file mode 100644 index dcbf48e7f..000000000 --- a/data/script/template/script/template/actor/npc/Trap114Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap114Template extends NPCTemplate { - public static final int ID = 18399; - - @Inject - protected Trap114Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap115Template.java b/data/script/template/script/template/actor/npc/Trap115Template.java deleted file mode 100644 index 5af30a2ba..000000000 --- a/data/script/template/script/template/actor/npc/Trap115Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap115Template extends NPCTemplate { - public static final int ID = 18400; - - @Inject - protected Trap115Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap116Template.java b/data/script/template/script/template/actor/npc/Trap116Template.java deleted file mode 100644 index 3f2e7bdf5..000000000 --- a/data/script/template/script/template/actor/npc/Trap116Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap116Template extends NPCTemplate { - public static final int ID = 18401; - - @Inject - protected Trap116Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap117Template.java b/data/script/template/script/template/actor/npc/Trap117Template.java deleted file mode 100644 index 50f85fd32..000000000 --- a/data/script/template/script/template/actor/npc/Trap117Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap117Template extends NPCTemplate { - public static final int ID = 18402; - - @Inject - protected Trap117Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap118Template.java b/data/script/template/script/template/actor/npc/Trap118Template.java deleted file mode 100644 index 9eaea9c51..000000000 --- a/data/script/template/script/template/actor/npc/Trap118Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap118Template extends NPCTemplate { - public static final int ID = 18403; - - @Inject - protected Trap118Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap119Template.java b/data/script/template/script/template/actor/npc/Trap119Template.java deleted file mode 100644 index 12c5c96f6..000000000 --- a/data/script/template/script/template/actor/npc/Trap119Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap119Template extends NPCTemplate { - public static final int ID = 18404; - - @Inject - protected Trap119Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap11Template.java b/data/script/template/script/template/actor/npc/Trap11Template.java deleted file mode 100644 index 63f94254d..000000000 --- a/data/script/template/script/template/actor/npc/Trap11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap11Template extends NPCTemplate { - public static final int ID = 13047; - - @Inject - protected Trap11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap120Template.java b/data/script/template/script/template/actor/npc/Trap120Template.java deleted file mode 100644 index 5fa4a778a..000000000 --- a/data/script/template/script/template/actor/npc/Trap120Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap120Template extends NPCTemplate { - public static final int ID = 18405; - - @Inject - protected Trap120Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap121Template.java b/data/script/template/script/template/actor/npc/Trap121Template.java deleted file mode 100644 index 6b10b0aa0..000000000 --- a/data/script/template/script/template/actor/npc/Trap121Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap121Template extends NPCTemplate { - public static final int ID = 18406; - - @Inject - protected Trap121Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap122Template.java b/data/script/template/script/template/actor/npc/Trap122Template.java deleted file mode 100644 index a4c5e65a4..000000000 --- a/data/script/template/script/template/actor/npc/Trap122Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap122Template extends NPCTemplate { - public static final int ID = 18407; - - @Inject - protected Trap122Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap123Template.java b/data/script/template/script/template/actor/npc/Trap123Template.java deleted file mode 100644 index 21c5a5e89..000000000 --- a/data/script/template/script/template/actor/npc/Trap123Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap123Template extends NPCTemplate { - public static final int ID = 18408; - - @Inject - protected Trap123Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap124Template.java b/data/script/template/script/template/actor/npc/Trap124Template.java deleted file mode 100644 index a0033d66d..000000000 --- a/data/script/template/script/template/actor/npc/Trap124Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap124Template extends NPCTemplate { - public static final int ID = 18409; - - @Inject - protected Trap124Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap125Template.java b/data/script/template/script/template/actor/npc/Trap125Template.java deleted file mode 100644 index 9526e5784..000000000 --- a/data/script/template/script/template/actor/npc/Trap125Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap125Template extends NPCTemplate { - public static final int ID = 18410; - - @Inject - protected Trap125Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap126Template.java b/data/script/template/script/template/actor/npc/Trap126Template.java deleted file mode 100644 index 7426f927a..000000000 --- a/data/script/template/script/template/actor/npc/Trap126Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap126Template extends NPCTemplate { - public static final int ID = 18411; - - @Inject - protected Trap126Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap127Template.java b/data/script/template/script/template/actor/npc/Trap127Template.java deleted file mode 100644 index ad4102661..000000000 --- a/data/script/template/script/template/actor/npc/Trap127Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap127Template extends NPCTemplate { - public static final int ID = 18412; - - @Inject - protected Trap127Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap128Template.java b/data/script/template/script/template/actor/npc/Trap128Template.java deleted file mode 100644 index b4870d9d0..000000000 --- a/data/script/template/script/template/actor/npc/Trap128Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap128Template extends NPCTemplate { - public static final int ID = 18413; - - @Inject - protected Trap128Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap129Template.java b/data/script/template/script/template/actor/npc/Trap129Template.java deleted file mode 100644 index 1df893313..000000000 --- a/data/script/template/script/template/actor/npc/Trap129Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap129Template extends NPCTemplate { - public static final int ID = 18420; - - @Inject - protected Trap129Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap12Template.java b/data/script/template/script/template/actor/npc/Trap12Template.java deleted file mode 100644 index fdb8026e0..000000000 --- a/data/script/template/script/template/actor/npc/Trap12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap12Template extends NPCTemplate { - public static final int ID = 13048; - - @Inject - protected Trap12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 60; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap130Template.java b/data/script/template/script/template/actor/npc/Trap130Template.java deleted file mode 100644 index 4563a684a..000000000 --- a/data/script/template/script/template/actor/npc/Trap130Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap130Template extends NPCTemplate { - public static final int ID = 18431; - - @Inject - protected Trap130Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap131Template.java b/data/script/template/script/template/actor/npc/Trap131Template.java deleted file mode 100644 index 36e5fd115..000000000 --- a/data/script/template/script/template/actor/npc/Trap131Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap131Template extends NPCTemplate { - public static final int ID = 18432; - - @Inject - protected Trap131Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 38.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap132Template.java b/data/script/template/script/template/actor/npc/Trap132Template.java deleted file mode 100644 index 2456ccda0..000000000 --- a/data/script/template/script/template/actor/npc/Trap132Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap132Template extends NPCTemplate { - public static final int ID = 18433; - - @Inject - protected Trap132Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap133Template.java b/data/script/template/script/template/actor/npc/Trap133Template.java deleted file mode 100644 index 0626afa12..000000000 --- a/data/script/template/script/template/actor/npc/Trap133Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap133Template extends NPCTemplate { - public static final int ID = 18434; - - @Inject - protected Trap133Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap134Template.java b/data/script/template/script/template/actor/npc/Trap134Template.java deleted file mode 100644 index 917f45e37..000000000 --- a/data/script/template/script/template/actor/npc/Trap134Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap134Template extends NPCTemplate { - public static final int ID = 18435; - - @Inject - protected Trap134Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap135Template.java b/data/script/template/script/template/actor/npc/Trap135Template.java deleted file mode 100644 index 86dc12b45..000000000 --- a/data/script/template/script/template/actor/npc/Trap135Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap135Template extends NPCTemplate { - public static final int ID = 18436; - - @Inject - protected Trap135Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap136Template.java b/data/script/template/script/template/actor/npc/Trap136Template.java deleted file mode 100644 index 3e884df2c..000000000 --- a/data/script/template/script/template/actor/npc/Trap136Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Trap136Template extends NPCTemplate { - public static final int ID = 18437; - - @Inject - protected Trap136Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.10; - this.collisionHeight = 0.10; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap137Template.java b/data/script/template/script/template/actor/npc/Trap137Template.java deleted file mode 100644 index ba1071f4e..000000000 --- a/data/script/template/script/template/actor/npc/Trap137Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap137Template extends NPCTemplate { - public static final int ID = 18438; - - @Inject - protected Trap137Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 15; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap138Template.java b/data/script/template/script/template/actor/npc/Trap138Template.java deleted file mode 100644 index cf97a3b5c..000000000 --- a/data/script/template/script/template/actor/npc/Trap138Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap138Template extends NPCTemplate { - public static final int ID = 18442; - - @Inject - protected Trap138Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap139Template.java b/data/script/template/script/template/actor/npc/Trap139Template.java deleted file mode 100644 index f4183858b..000000000 --- a/data/script/template/script/template/actor/npc/Trap139Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap139Template extends NPCTemplate { - public static final int ID = 18443; - - @Inject - protected Trap139Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap13Template.java b/data/script/template/script/template/actor/npc/Trap13Template.java deleted file mode 100644 index 500b2530b..000000000 --- a/data/script/template/script/template/actor/npc/Trap13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap13Template extends NPCTemplate { - public static final int ID = 13049; - - @Inject - protected Trap13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 64; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap143Template.java b/data/script/template/script/template/actor/npc/Trap143Template.java deleted file mode 100644 index 884d3a358..000000000 --- a/data/script/template/script/template/actor/npc/Trap143Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap143Template extends NPCTemplate { - public static final int ID = 18720; - - @Inject - protected Trap143Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap144Template.java b/data/script/template/script/template/actor/npc/Trap144Template.java deleted file mode 100644 index 7bdc3d628..000000000 --- a/data/script/template/script/template/actor/npc/Trap144Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap144Template extends NPCTemplate { - public static final int ID = 18721; - - @Inject - protected Trap144Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap145Template.java b/data/script/template/script/template/actor/npc/Trap145Template.java deleted file mode 100644 index 6ccc4fd81..000000000 --- a/data/script/template/script/template/actor/npc/Trap145Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap145Template extends NPCTemplate { - public static final int ID = 18722; - - @Inject - protected Trap145Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap146Template.java b/data/script/template/script/template/actor/npc/Trap146Template.java deleted file mode 100644 index 5f0f8be56..000000000 --- a/data/script/template/script/template/actor/npc/Trap146Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap146Template extends NPCTemplate { - public static final int ID = 18723; - - @Inject - protected Trap146Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap147Template.java b/data/script/template/script/template/actor/npc/Trap147Template.java deleted file mode 100644 index 93daf8414..000000000 --- a/data/script/template/script/template/actor/npc/Trap147Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap147Template extends NPCTemplate { - public static final int ID = 18724; - - @Inject - protected Trap147Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap148Template.java b/data/script/template/script/template/actor/npc/Trap148Template.java deleted file mode 100644 index 78f9b9caa..000000000 --- a/data/script/template/script/template/actor/npc/Trap148Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap148Template extends NPCTemplate { - public static final int ID = 18725; - - @Inject - protected Trap148Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap149Template.java b/data/script/template/script/template/actor/npc/Trap149Template.java deleted file mode 100644 index 8b693b99e..000000000 --- a/data/script/template/script/template/actor/npc/Trap149Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap149Template extends NPCTemplate { - public static final int ID = 18726; - - @Inject - protected Trap149Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap14Template.java b/data/script/template/script/template/actor/npc/Trap14Template.java deleted file mode 100644 index 4c8f813a2..000000000 --- a/data/script/template/script/template/actor/npc/Trap14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap14Template extends NPCTemplate { - public static final int ID = 13050; - - @Inject - protected Trap14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 68; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap150Template.java b/data/script/template/script/template/actor/npc/Trap150Template.java deleted file mode 100644 index 2d220a678..000000000 --- a/data/script/template/script/template/actor/npc/Trap150Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap150Template extends NPCTemplate { - public static final int ID = 18727; - - @Inject - protected Trap150Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap151Template.java b/data/script/template/script/template/actor/npc/Trap151Template.java deleted file mode 100644 index 2e4c787b7..000000000 --- a/data/script/template/script/template/actor/npc/Trap151Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap151Template extends NPCTemplate { - public static final int ID = 18728; - - @Inject - protected Trap151Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap152Template.java b/data/script/template/script/template/actor/npc/Trap152Template.java deleted file mode 100644 index 70273fbce..000000000 --- a/data/script/template/script/template/actor/npc/Trap152Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap152Template extends NPCTemplate { - public static final int ID = 18729; - - @Inject - protected Trap152Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap153Template.java b/data/script/template/script/template/actor/npc/Trap153Template.java deleted file mode 100644 index 71a0e0708..000000000 --- a/data/script/template/script/template/actor/npc/Trap153Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap153Template extends NPCTemplate { - public static final int ID = 18730; - - @Inject - protected Trap153Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap154Template.java b/data/script/template/script/template/actor/npc/Trap154Template.java deleted file mode 100644 index 43a0cd9f0..000000000 --- a/data/script/template/script/template/actor/npc/Trap154Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap154Template extends NPCTemplate { - public static final int ID = 18731; - - @Inject - protected Trap154Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap155Template.java b/data/script/template/script/template/actor/npc/Trap155Template.java deleted file mode 100644 index bbdedf354..000000000 --- a/data/script/template/script/template/actor/npc/Trap155Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap155Template extends NPCTemplate { - public static final int ID = 18732; - - @Inject - protected Trap155Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap156Template.java b/data/script/template/script/template/actor/npc/Trap156Template.java deleted file mode 100644 index 76173cb4a..000000000 --- a/data/script/template/script/template/actor/npc/Trap156Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap156Template extends NPCTemplate { - public static final int ID = 18733; - - @Inject - protected Trap156Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap157Template.java b/data/script/template/script/template/actor/npc/Trap157Template.java deleted file mode 100644 index 71527eef2..000000000 --- a/data/script/template/script/template/actor/npc/Trap157Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap157Template extends NPCTemplate { - public static final int ID = 18734; - - @Inject - protected Trap157Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap158Template.java b/data/script/template/script/template/actor/npc/Trap158Template.java deleted file mode 100644 index 89890b9b8..000000000 --- a/data/script/template/script/template/actor/npc/Trap158Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap158Template extends NPCTemplate { - public static final int ID = 18735; - - @Inject - protected Trap158Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap159Template.java b/data/script/template/script/template/actor/npc/Trap159Template.java deleted file mode 100644 index 1c090535a..000000000 --- a/data/script/template/script/template/actor/npc/Trap159Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap159Template extends NPCTemplate { - public static final int ID = 18736; - - @Inject - protected Trap159Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap15Template.java b/data/script/template/script/template/actor/npc/Trap15Template.java deleted file mode 100644 index 4a758cb3c..000000000 --- a/data/script/template/script/template/actor/npc/Trap15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap15Template extends NPCTemplate { - public static final int ID = 13051; - - @Inject - protected Trap15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 72; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap160Template.java b/data/script/template/script/template/actor/npc/Trap160Template.java deleted file mode 100644 index 458809df3..000000000 --- a/data/script/template/script/template/actor/npc/Trap160Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap160Template extends NPCTemplate { - public static final int ID = 18737; - - @Inject - protected Trap160Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap161Template.java b/data/script/template/script/template/actor/npc/Trap161Template.java deleted file mode 100644 index bedcf51b7..000000000 --- a/data/script/template/script/template/actor/npc/Trap161Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap161Template extends NPCTemplate { - public static final int ID = 18738; - - @Inject - protected Trap161Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap162Template.java b/data/script/template/script/template/actor/npc/Trap162Template.java deleted file mode 100644 index 6ae7c90d2..000000000 --- a/data/script/template/script/template/actor/npc/Trap162Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap162Template extends NPCTemplate { - public static final int ID = 18739; - - @Inject - protected Trap162Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap163Template.java b/data/script/template/script/template/actor/npc/Trap163Template.java deleted file mode 100644 index ef4fcbe98..000000000 --- a/data/script/template/script/template/actor/npc/Trap163Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap163Template extends NPCTemplate { - public static final int ID = 18740; - - @Inject - protected Trap163Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap164Template.java b/data/script/template/script/template/actor/npc/Trap164Template.java deleted file mode 100644 index f31b07710..000000000 --- a/data/script/template/script/template/actor/npc/Trap164Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap164Template extends NPCTemplate { - public static final int ID = 18741; - - @Inject - protected Trap164Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap165Template.java b/data/script/template/script/template/actor/npc/Trap165Template.java deleted file mode 100644 index 4e9d27332..000000000 --- a/data/script/template/script/template/actor/npc/Trap165Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap165Template extends NPCTemplate { - public static final int ID = 18742; - - @Inject - protected Trap165Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap166Template.java b/data/script/template/script/template/actor/npc/Trap166Template.java deleted file mode 100644 index c819cc9ae..000000000 --- a/data/script/template/script/template/actor/npc/Trap166Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap166Template extends NPCTemplate { - public static final int ID = 18743; - - @Inject - protected Trap166Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap167Template.java b/data/script/template/script/template/actor/npc/Trap167Template.java deleted file mode 100644 index 117ffd695..000000000 --- a/data/script/template/script/template/actor/npc/Trap167Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap167Template extends NPCTemplate { - public static final int ID = 18744; - - @Inject - protected Trap167Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap168Template.java b/data/script/template/script/template/actor/npc/Trap168Template.java deleted file mode 100644 index c68d64836..000000000 --- a/data/script/template/script/template/actor/npc/Trap168Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap168Template extends NPCTemplate { - public static final int ID = 18745; - - @Inject - protected Trap168Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap169Template.java b/data/script/template/script/template/actor/npc/Trap169Template.java deleted file mode 100644 index 68e20e947..000000000 --- a/data/script/template/script/template/actor/npc/Trap169Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap169Template extends NPCTemplate { - public static final int ID = 18746; - - @Inject - protected Trap169Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap16Template.java b/data/script/template/script/template/actor/npc/Trap16Template.java deleted file mode 100644 index 010ae52fd..000000000 --- a/data/script/template/script/template/actor/npc/Trap16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap16Template extends NPCTemplate { - public static final int ID = 13052; - - @Inject - protected Trap16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap170Template.java b/data/script/template/script/template/actor/npc/Trap170Template.java deleted file mode 100644 index 3e402316c..000000000 --- a/data/script/template/script/template/actor/npc/Trap170Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap170Template extends NPCTemplate { - public static final int ID = 18747; - - @Inject - protected Trap170Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap171Template.java b/data/script/template/script/template/actor/npc/Trap171Template.java deleted file mode 100644 index 46cf39a73..000000000 --- a/data/script/template/script/template/actor/npc/Trap171Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap171Template extends NPCTemplate { - public static final int ID = 18748; - - @Inject - protected Trap171Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap172Template.java b/data/script/template/script/template/actor/npc/Trap172Template.java deleted file mode 100644 index f349123b9..000000000 --- a/data/script/template/script/template/actor/npc/Trap172Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap172Template extends NPCTemplate { - public static final int ID = 18749; - - @Inject - protected Trap172Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap173Template.java b/data/script/template/script/template/actor/npc/Trap173Template.java deleted file mode 100644 index 308dd8680..000000000 --- a/data/script/template/script/template/actor/npc/Trap173Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap173Template extends NPCTemplate { - public static final int ID = 18750; - - @Inject - protected Trap173Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap174Template.java b/data/script/template/script/template/actor/npc/Trap174Template.java deleted file mode 100644 index b254a10ba..000000000 --- a/data/script/template/script/template/actor/npc/Trap174Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap174Template extends NPCTemplate { - public static final int ID = 18751; - - @Inject - protected Trap174Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap175Template.java b/data/script/template/script/template/actor/npc/Trap175Template.java deleted file mode 100644 index 803c7776b..000000000 --- a/data/script/template/script/template/actor/npc/Trap175Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap175Template extends NPCTemplate { - public static final int ID = 18752; - - @Inject - protected Trap175Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap176Template.java b/data/script/template/script/template/actor/npc/Trap176Template.java deleted file mode 100644 index 274f287e7..000000000 --- a/data/script/template/script/template/actor/npc/Trap176Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap176Template extends NPCTemplate { - public static final int ID = 18753; - - @Inject - protected Trap176Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap177Template.java b/data/script/template/script/template/actor/npc/Trap177Template.java deleted file mode 100644 index ae87bf23e..000000000 --- a/data/script/template/script/template/actor/npc/Trap177Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap177Template extends NPCTemplate { - public static final int ID = 18754; - - @Inject - protected Trap177Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap178Template.java b/data/script/template/script/template/actor/npc/Trap178Template.java deleted file mode 100644 index 43e5811ec..000000000 --- a/data/script/template/script/template/actor/npc/Trap178Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap178Template extends NPCTemplate { - public static final int ID = 18755; - - @Inject - protected Trap178Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap179Template.java b/data/script/template/script/template/actor/npc/Trap179Template.java deleted file mode 100644 index b05b06d0d..000000000 --- a/data/script/template/script/template/actor/npc/Trap179Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap179Template extends NPCTemplate { - public static final int ID = 18756; - - @Inject - protected Trap179Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap17Template.java b/data/script/template/script/template/actor/npc/Trap17Template.java deleted file mode 100644 index cfb22b293..000000000 --- a/data/script/template/script/template/actor/npc/Trap17Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap17Template extends NPCTemplate { - public static final int ID = 13053; - - @Inject - protected Trap17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 60; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap180Template.java b/data/script/template/script/template/actor/npc/Trap180Template.java deleted file mode 100644 index 9c5127f22..000000000 --- a/data/script/template/script/template/actor/npc/Trap180Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap180Template extends NPCTemplate { - public static final int ID = 18757; - - @Inject - protected Trap180Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap181Template.java b/data/script/template/script/template/actor/npc/Trap181Template.java deleted file mode 100644 index 5dc1676b7..000000000 --- a/data/script/template/script/template/actor/npc/Trap181Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap181Template extends NPCTemplate { - public static final int ID = 18758; - - @Inject - protected Trap181Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap182Template.java b/data/script/template/script/template/actor/npc/Trap182Template.java deleted file mode 100644 index e65d33475..000000000 --- a/data/script/template/script/template/actor/npc/Trap182Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap182Template extends NPCTemplate { - public static final int ID = 18759; - - @Inject - protected Trap182Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap183Template.java b/data/script/template/script/template/actor/npc/Trap183Template.java deleted file mode 100644 index 6851e7a6d..000000000 --- a/data/script/template/script/template/actor/npc/Trap183Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap183Template extends NPCTemplate { - public static final int ID = 18760; - - @Inject - protected Trap183Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap184Template.java b/data/script/template/script/template/actor/npc/Trap184Template.java deleted file mode 100644 index 79cecd62a..000000000 --- a/data/script/template/script/template/actor/npc/Trap184Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap184Template extends NPCTemplate { - public static final int ID = 18761; - - @Inject - protected Trap184Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap185Template.java b/data/script/template/script/template/actor/npc/Trap185Template.java deleted file mode 100644 index 4fa7ce67f..000000000 --- a/data/script/template/script/template/actor/npc/Trap185Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap185Template extends NPCTemplate { - public static final int ID = 18762; - - @Inject - protected Trap185Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap186Template.java b/data/script/template/script/template/actor/npc/Trap186Template.java deleted file mode 100644 index 0fd8f629b..000000000 --- a/data/script/template/script/template/actor/npc/Trap186Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap186Template extends NPCTemplate { - public static final int ID = 18763; - - @Inject - protected Trap186Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap187Template.java b/data/script/template/script/template/actor/npc/Trap187Template.java deleted file mode 100644 index 3830c2417..000000000 --- a/data/script/template/script/template/actor/npc/Trap187Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap187Template extends NPCTemplate { - public static final int ID = 18764; - - @Inject - protected Trap187Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap188Template.java b/data/script/template/script/template/actor/npc/Trap188Template.java deleted file mode 100644 index c858a79a2..000000000 --- a/data/script/template/script/template/actor/npc/Trap188Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap188Template extends NPCTemplate { - public static final int ID = 18765; - - @Inject - protected Trap188Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap189Template.java b/data/script/template/script/template/actor/npc/Trap189Template.java deleted file mode 100644 index ace789f5b..000000000 --- a/data/script/template/script/template/actor/npc/Trap189Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap189Template extends NPCTemplate { - public static final int ID = 18766; - - @Inject - protected Trap189Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap18Template.java b/data/script/template/script/template/actor/npc/Trap18Template.java deleted file mode 100644 index 790f7c06e..000000000 --- a/data/script/template/script/template/actor/npc/Trap18Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap18Template extends NPCTemplate { - public static final int ID = 13054; - - @Inject - protected Trap18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 64; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap190Template.java b/data/script/template/script/template/actor/npc/Trap190Template.java deleted file mode 100644 index d550758cb..000000000 --- a/data/script/template/script/template/actor/npc/Trap190Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap190Template extends NPCTemplate { - public static final int ID = 18767; - - @Inject - protected Trap190Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap191Template.java b/data/script/template/script/template/actor/npc/Trap191Template.java deleted file mode 100644 index a58993cb5..000000000 --- a/data/script/template/script/template/actor/npc/Trap191Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap191Template extends NPCTemplate { - public static final int ID = 18768; - - @Inject - protected Trap191Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap192Template.java b/data/script/template/script/template/actor/npc/Trap192Template.java deleted file mode 100644 index e66ce9576..000000000 --- a/data/script/template/script/template/actor/npc/Trap192Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap192Template extends NPCTemplate { - public static final int ID = 18769; - - @Inject - protected Trap192Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap193Template.java b/data/script/template/script/template/actor/npc/Trap193Template.java deleted file mode 100644 index a7ab12ea2..000000000 --- a/data/script/template/script/template/actor/npc/Trap193Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap193Template extends NPCTemplate { - public static final int ID = 18770; - - @Inject - protected Trap193Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap194Template.java b/data/script/template/script/template/actor/npc/Trap194Template.java deleted file mode 100644 index 8e7fd8bc5..000000000 --- a/data/script/template/script/template/actor/npc/Trap194Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap194Template extends NPCTemplate { - public static final int ID = 18771; - - @Inject - protected Trap194Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap195Template.java b/data/script/template/script/template/actor/npc/Trap195Template.java deleted file mode 100644 index 8119a77d7..000000000 --- a/data/script/template/script/template/actor/npc/Trap195Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap195Template extends NPCTemplate { - public static final int ID = 18772; - - @Inject - protected Trap195Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap196Template.java b/data/script/template/script/template/actor/npc/Trap196Template.java deleted file mode 100644 index b8a2e7b62..000000000 --- a/data/script/template/script/template/actor/npc/Trap196Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap196Template extends NPCTemplate { - public static final int ID = 18773; - - @Inject - protected Trap196Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap197Template.java b/data/script/template/script/template/actor/npc/Trap197Template.java deleted file mode 100644 index 9cd6b6c1f..000000000 --- a/data/script/template/script/template/actor/npc/Trap197Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap197Template extends NPCTemplate { - public static final int ID = 18774; - - @Inject - protected Trap197Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap198Template.java b/data/script/template/script/template/actor/npc/Trap198Template.java deleted file mode 100644 index 7543563b3..000000000 --- a/data/script/template/script/template/actor/npc/Trap198Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap198Template extends NPCTemplate { - public static final int ID = 18925; - - @Inject - protected Trap198Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap19Template.java b/data/script/template/script/template/actor/npc/Trap19Template.java deleted file mode 100644 index a3950f75a..000000000 --- a/data/script/template/script/template/actor/npc/Trap19Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap19Template extends NPCTemplate { - public static final int ID = 13055; - - @Inject - protected Trap19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 68; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap20Template.java b/data/script/template/script/template/actor/npc/Trap20Template.java deleted file mode 100644 index 28ef3378a..000000000 --- a/data/script/template/script/template/actor/npc/Trap20Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap20Template extends NPCTemplate { - public static final int ID = 13056; - - @Inject - protected Trap20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 72; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap21Template.java b/data/script/template/script/template/actor/npc/Trap21Template.java deleted file mode 100644 index e36a8207d..000000000 --- a/data/script/template/script/template/actor/npc/Trap21Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap21Template extends NPCTemplate { - public static final int ID = 13057; - - @Inject - protected Trap21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 40; - this.sex = null; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap22Template.java b/data/script/template/script/template/actor/npc/Trap22Template.java deleted file mode 100644 index ad421552b..000000000 --- a/data/script/template/script/template/actor/npc/Trap22Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap22Template extends NPCTemplate { - public static final int ID = 13058; - - @Inject - protected Trap22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 46; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 133.31739; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap23Template.java b/data/script/template/script/template/actor/npc/Trap23Template.java deleted file mode 100644 index 4458e2c87..000000000 --- a/data/script/template/script/template/actor/npc/Trap23Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap23Template extends NPCTemplate { - public static final int ID = 13059; - - @Inject - protected Trap23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 52; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap24Template.java b/data/script/template/script/template/actor/npc/Trap24Template.java deleted file mode 100644 index d3fcde50e..000000000 --- a/data/script/template/script/template/actor/npc/Trap24Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap24Template extends NPCTemplate { - public static final int ID = 13060; - - @Inject - protected Trap24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 58; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap25Template.java b/data/script/template/script/template/actor/npc/Trap25Template.java deleted file mode 100644 index 6ec47c36b..000000000 --- a/data/script/template/script/template/actor/npc/Trap25Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap25Template extends NPCTemplate { - public static final int ID = 13061; - - @Inject - protected Trap25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 62; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 188.31220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap26Template.java b/data/script/template/script/template/actor/npc/Trap26Template.java deleted file mode 100644 index 966c2f4c4..000000000 --- a/data/script/template/script/template/actor/npc/Trap26Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap26Template extends NPCTemplate { - public static final int ID = 13062; - - @Inject - protected Trap26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 66; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap27Template.java b/data/script/template/script/template/actor/npc/Trap27Template.java deleted file mode 100644 index af8584abe..000000000 --- a/data/script/template/script/template/actor/npc/Trap27Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap27Template extends NPCTemplate { - public static final int ID = 13063; - - @Inject - protected Trap27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap28Template.java b/data/script/template/script/template/actor/npc/Trap28Template.java deleted file mode 100644 index 83d2bf072..000000000 --- a/data/script/template/script/template/actor/npc/Trap28Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap28Template extends NPCTemplate { - public static final int ID = 13064; - - @Inject - protected Trap28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 74; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap29Template.java b/data/script/template/script/template/actor/npc/Trap29Template.java deleted file mode 100644 index a5a2d3937..000000000 --- a/data/script/template/script/template/actor/npc/Trap29Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap29Template extends NPCTemplate { - public static final int ID = 13065; - - @Inject - protected Trap29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 52; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap2Template.java b/data/script/template/script/template/actor/npc/Trap2Template.java deleted file mode 100644 index 9385697c1..000000000 --- a/data/script/template/script/template/actor/npc/Trap2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap2Template extends NPCTemplate { - public static final int ID = 13038; - - @Inject - protected Trap2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 36; - this.sex = null; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap30Template.java b/data/script/template/script/template/actor/npc/Trap30Template.java deleted file mode 100644 index cad1acb7c..000000000 --- a/data/script/template/script/template/actor/npc/Trap30Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap30Template extends NPCTemplate { - public static final int ID = 13066; - - @Inject - protected Trap30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 58; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap31Template.java b/data/script/template/script/template/actor/npc/Trap31Template.java deleted file mode 100644 index b98886382..000000000 --- a/data/script/template/script/template/actor/npc/Trap31Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap31Template extends NPCTemplate { - public static final int ID = 13067; - - @Inject - protected Trap31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 62; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 188.31220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap32Template.java b/data/script/template/script/template/actor/npc/Trap32Template.java deleted file mode 100644 index 0ab179190..000000000 --- a/data/script/template/script/template/actor/npc/Trap32Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap32Template extends NPCTemplate { - public static final int ID = 13068; - - @Inject - protected Trap32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 66; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap33Template.java b/data/script/template/script/template/actor/npc/Trap33Template.java deleted file mode 100644 index 1b5510a23..000000000 --- a/data/script/template/script/template/actor/npc/Trap33Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap33Template extends NPCTemplate { - public static final int ID = 13069; - - @Inject - protected Trap33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap34Template.java b/data/script/template/script/template/actor/npc/Trap34Template.java deleted file mode 100644 index d41c54106..000000000 --- a/data/script/template/script/template/actor/npc/Trap34Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap34Template extends NPCTemplate { - public static final int ID = 13070; - - @Inject - protected Trap34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 74; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap35Template.java b/data/script/template/script/template/actor/npc/Trap35Template.java deleted file mode 100644 index efdd01403..000000000 --- a/data/script/template/script/template/actor/npc/Trap35Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap35Template extends NPCTemplate { - public static final int ID = 13125; - - @Inject - protected Trap35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 64; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap36Template.java b/data/script/template/script/template/actor/npc/Trap36Template.java deleted file mode 100644 index 6943e5b74..000000000 --- a/data/script/template/script/template/actor/npc/Trap36Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap36Template extends NPCTemplate { - public static final int ID = 13126; - - @Inject - protected Trap36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 64; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap37Template.java b/data/script/template/script/template/actor/npc/Trap37Template.java deleted file mode 100644 index a5e330764..000000000 --- a/data/script/template/script/template/actor/npc/Trap37Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap37Template extends NPCTemplate { - public static final int ID = 13127; - - @Inject - protected Trap37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 68; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap38Template.java b/data/script/template/script/template/actor/npc/Trap38Template.java deleted file mode 100644 index 16c9bcf8a..000000000 --- a/data/script/template/script/template/actor/npc/Trap38Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap38Template extends NPCTemplate { - public static final int ID = 13202; - - @Inject - protected Trap38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 76; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap39Template.java b/data/script/template/script/template/actor/npc/Trap39Template.java deleted file mode 100644 index 473ecb9ac..000000000 --- a/data/script/template/script/template/actor/npc/Trap39Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap39Template extends NPCTemplate { - public static final int ID = 13203; - - @Inject - protected Trap39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 77; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap3Template.java b/data/script/template/script/template/actor/npc/Trap3Template.java deleted file mode 100644 index ee95c4175..000000000 --- a/data/script/template/script/template/actor/npc/Trap3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap3Template extends NPCTemplate { - public static final int ID = 13039; - - @Inject - protected Trap3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 43; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap40Template.java b/data/script/template/script/template/actor/npc/Trap40Template.java deleted file mode 100644 index 04cf3dfd0..000000000 --- a/data/script/template/script/template/actor/npc/Trap40Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap40Template extends NPCTemplate { - public static final int ID = 13204; - - @Inject - protected Trap40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap41Template.java b/data/script/template/script/template/actor/npc/Trap41Template.java deleted file mode 100644 index e82f929d1..000000000 --- a/data/script/template/script/template/actor/npc/Trap41Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap41Template extends NPCTemplate { - public static final int ID = 13205; - - @Inject - protected Trap41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 79; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap42Template.java b/data/script/template/script/template/actor/npc/Trap42Template.java deleted file mode 100644 index a9885338a..000000000 --- a/data/script/template/script/template/actor/npc/Trap42Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap42Template extends NPCTemplate { - public static final int ID = 13206; - - @Inject - protected Trap42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap43Template.java b/data/script/template/script/template/actor/npc/Trap43Template.java deleted file mode 100644 index 9812eacd1..000000000 --- a/data/script/template/script/template/actor/npc/Trap43Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap43Template extends NPCTemplate { - public static final int ID = 13207; - - @Inject - protected Trap43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 81; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap44Template.java b/data/script/template/script/template/actor/npc/Trap44Template.java deleted file mode 100644 index a298e6983..000000000 --- a/data/script/template/script/template/actor/npc/Trap44Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap44Template extends NPCTemplate { - public static final int ID = 13208; - - @Inject - protected Trap44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 82; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap45Template.java b/data/script/template/script/template/actor/npc/Trap45Template.java deleted file mode 100644 index bd836bf94..000000000 --- a/data/script/template/script/template/actor/npc/Trap45Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap45Template extends NPCTemplate { - public static final int ID = 13209; - - @Inject - protected Trap45Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap46Template.java b/data/script/template/script/template/actor/npc/Trap46Template.java deleted file mode 100644 index d7db10cd4..000000000 --- a/data/script/template/script/template/actor/npc/Trap46Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap46Template extends NPCTemplate { - public static final int ID = 13210; - - @Inject - protected Trap46Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap47Template.java b/data/script/template/script/template/actor/npc/Trap47Template.java deleted file mode 100644 index 3e866eefc..000000000 --- a/data/script/template/script/template/actor/npc/Trap47Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap47Template extends NPCTemplate { - public static final int ID = 13211; - - @Inject - protected Trap47Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap48Template.java b/data/script/template/script/template/actor/npc/Trap48Template.java deleted file mode 100644 index a4e223677..000000000 --- a/data/script/template/script/template/actor/npc/Trap48Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap48Template extends NPCTemplate { - public static final int ID = 13212; - - @Inject - protected Trap48Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 86; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap49Template.java b/data/script/template/script/template/actor/npc/Trap49Template.java deleted file mode 100644 index 093e67e8e..000000000 --- a/data/script/template/script/template/actor/npc/Trap49Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap49Template extends NPCTemplate { - public static final int ID = 13213; - - @Inject - protected Trap49Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 76; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap4Template.java b/data/script/template/script/template/actor/npc/Trap4Template.java deleted file mode 100644 index 519c3ba5e..000000000 --- a/data/script/template/script/template/actor/npc/Trap4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap4Template extends NPCTemplate { - public static final int ID = 13040; - - @Inject - protected Trap4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 49; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap50Template.java b/data/script/template/script/template/actor/npc/Trap50Template.java deleted file mode 100644 index f85078551..000000000 --- a/data/script/template/script/template/actor/npc/Trap50Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap50Template extends NPCTemplate { - public static final int ID = 13214; - - @Inject - protected Trap50Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 77; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap51Template.java b/data/script/template/script/template/actor/npc/Trap51Template.java deleted file mode 100644 index 8c5373d86..000000000 --- a/data/script/template/script/template/actor/npc/Trap51Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap51Template extends NPCTemplate { - public static final int ID = 13215; - - @Inject - protected Trap51Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap52Template.java b/data/script/template/script/template/actor/npc/Trap52Template.java deleted file mode 100644 index 52522ba1d..000000000 --- a/data/script/template/script/template/actor/npc/Trap52Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap52Template extends NPCTemplate { - public static final int ID = 13216; - - @Inject - protected Trap52Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 79; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap53Template.java b/data/script/template/script/template/actor/npc/Trap53Template.java deleted file mode 100644 index 8060bc261..000000000 --- a/data/script/template/script/template/actor/npc/Trap53Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap53Template extends NPCTemplate { - public static final int ID = 13217; - - @Inject - protected Trap53Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap54Template.java b/data/script/template/script/template/actor/npc/Trap54Template.java deleted file mode 100644 index afc5788a6..000000000 --- a/data/script/template/script/template/actor/npc/Trap54Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap54Template extends NPCTemplate { - public static final int ID = 13218; - - @Inject - protected Trap54Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 81; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap55Template.java b/data/script/template/script/template/actor/npc/Trap55Template.java deleted file mode 100644 index 29a76291a..000000000 --- a/data/script/template/script/template/actor/npc/Trap55Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap55Template extends NPCTemplate { - public static final int ID = 13219; - - @Inject - protected Trap55Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 82; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap56Template.java b/data/script/template/script/template/actor/npc/Trap56Template.java deleted file mode 100644 index 93ee4ea93..000000000 --- a/data/script/template/script/template/actor/npc/Trap56Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap56Template extends NPCTemplate { - public static final int ID = 13220; - - @Inject - protected Trap56Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap57Template.java b/data/script/template/script/template/actor/npc/Trap57Template.java deleted file mode 100644 index 58fb532da..000000000 --- a/data/script/template/script/template/actor/npc/Trap57Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap57Template extends NPCTemplate { - public static final int ID = 13221; - - @Inject - protected Trap57Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap58Template.java b/data/script/template/script/template/actor/npc/Trap58Template.java deleted file mode 100644 index addbfb052..000000000 --- a/data/script/template/script/template/actor/npc/Trap58Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap58Template extends NPCTemplate { - public static final int ID = 13222; - - @Inject - protected Trap58Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap59Template.java b/data/script/template/script/template/actor/npc/Trap59Template.java deleted file mode 100644 index b262e8b30..000000000 --- a/data/script/template/script/template/actor/npc/Trap59Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap59Template extends NPCTemplate { - public static final int ID = 13223; - - @Inject - protected Trap59Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 86; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap5Template.java b/data/script/template/script/template/actor/npc/Trap5Template.java deleted file mode 100644 index 6b67d780e..000000000 --- a/data/script/template/script/template/actor/npc/Trap5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap5Template extends NPCTemplate { - public static final int ID = 13041; - - @Inject - protected Trap5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap60Template.java b/data/script/template/script/template/actor/npc/Trap60Template.java deleted file mode 100644 index 16c5b955f..000000000 --- a/data/script/template/script/template/actor/npc/Trap60Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap60Template extends NPCTemplate { - public static final int ID = 13224; - - @Inject - protected Trap60Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 76; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap61Template.java b/data/script/template/script/template/actor/npc/Trap61Template.java deleted file mode 100644 index 61acf0769..000000000 --- a/data/script/template/script/template/actor/npc/Trap61Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap61Template extends NPCTemplate { - public static final int ID = 13225; - - @Inject - protected Trap61Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 77; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap62Template.java b/data/script/template/script/template/actor/npc/Trap62Template.java deleted file mode 100644 index 9073ee2a9..000000000 --- a/data/script/template/script/template/actor/npc/Trap62Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap62Template extends NPCTemplate { - public static final int ID = 13226; - - @Inject - protected Trap62Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap63Template.java b/data/script/template/script/template/actor/npc/Trap63Template.java deleted file mode 100644 index 826824930..000000000 --- a/data/script/template/script/template/actor/npc/Trap63Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap63Template extends NPCTemplate { - public static final int ID = 13227; - - @Inject - protected Trap63Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 79; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap64Template.java b/data/script/template/script/template/actor/npc/Trap64Template.java deleted file mode 100644 index 0945629ea..000000000 --- a/data/script/template/script/template/actor/npc/Trap64Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap64Template extends NPCTemplate { - public static final int ID = 13228; - - @Inject - protected Trap64Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap65Template.java b/data/script/template/script/template/actor/npc/Trap65Template.java deleted file mode 100644 index 1bd4b10b9..000000000 --- a/data/script/template/script/template/actor/npc/Trap65Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap65Template extends NPCTemplate { - public static final int ID = 13229; - - @Inject - protected Trap65Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 81; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap66Template.java b/data/script/template/script/template/actor/npc/Trap66Template.java deleted file mode 100644 index 835c605a5..000000000 --- a/data/script/template/script/template/actor/npc/Trap66Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap66Template extends NPCTemplate { - public static final int ID = 13230; - - @Inject - protected Trap66Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 82; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap67Template.java b/data/script/template/script/template/actor/npc/Trap67Template.java deleted file mode 100644 index 882f8584b..000000000 --- a/data/script/template/script/template/actor/npc/Trap67Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap67Template extends NPCTemplate { - public static final int ID = 13231; - - @Inject - protected Trap67Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap68Template.java b/data/script/template/script/template/actor/npc/Trap68Template.java deleted file mode 100644 index 6cad2d8f8..000000000 --- a/data/script/template/script/template/actor/npc/Trap68Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap68Template extends NPCTemplate { - public static final int ID = 13232; - - @Inject - protected Trap68Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap69Template.java b/data/script/template/script/template/actor/npc/Trap69Template.java deleted file mode 100644 index 84e577b1b..000000000 --- a/data/script/template/script/template/actor/npc/Trap69Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap69Template extends NPCTemplate { - public static final int ID = 13233; - - @Inject - protected Trap69Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap6Template.java b/data/script/template/script/template/actor/npc/Trap6Template.java deleted file mode 100644 index dc9f0d03d..000000000 --- a/data/script/template/script/template/actor/npc/Trap6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap6Template extends NPCTemplate { - public static final int ID = 13042; - - @Inject - protected Trap6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 60; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap70Template.java b/data/script/template/script/template/actor/npc/Trap70Template.java deleted file mode 100644 index 0b1e59385..000000000 --- a/data/script/template/script/template/actor/npc/Trap70Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap70Template extends NPCTemplate { - public static final int ID = 13234; - - @Inject - protected Trap70Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 86; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap71Template.java b/data/script/template/script/template/actor/npc/Trap71Template.java deleted file mode 100644 index c6ac87825..000000000 --- a/data/script/template/script/template/actor/npc/Trap71Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap71Template extends NPCTemplate { - public static final int ID = 13235; - - @Inject - protected Trap71Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 76; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap72Template.java b/data/script/template/script/template/actor/npc/Trap72Template.java deleted file mode 100644 index 0d8df4b91..000000000 --- a/data/script/template/script/template/actor/npc/Trap72Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap72Template extends NPCTemplate { - public static final int ID = 13236; - - @Inject - protected Trap72Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 77; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap73Template.java b/data/script/template/script/template/actor/npc/Trap73Template.java deleted file mode 100644 index 47614be5c..000000000 --- a/data/script/template/script/template/actor/npc/Trap73Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap73Template extends NPCTemplate { - public static final int ID = 13237; - - @Inject - protected Trap73Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap74Template.java b/data/script/template/script/template/actor/npc/Trap74Template.java deleted file mode 100644 index 6119d0e86..000000000 --- a/data/script/template/script/template/actor/npc/Trap74Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap74Template extends NPCTemplate { - public static final int ID = 13238; - - @Inject - protected Trap74Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 79; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap75Template.java b/data/script/template/script/template/actor/npc/Trap75Template.java deleted file mode 100644 index 23deaea19..000000000 --- a/data/script/template/script/template/actor/npc/Trap75Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap75Template extends NPCTemplate { - public static final int ID = 13239; - - @Inject - protected Trap75Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap76Template.java b/data/script/template/script/template/actor/npc/Trap76Template.java deleted file mode 100644 index 3b42cf777..000000000 --- a/data/script/template/script/template/actor/npc/Trap76Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap76Template extends NPCTemplate { - public static final int ID = 13240; - - @Inject - protected Trap76Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 81; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap77Template.java b/data/script/template/script/template/actor/npc/Trap77Template.java deleted file mode 100644 index bb6284ec5..000000000 --- a/data/script/template/script/template/actor/npc/Trap77Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap77Template extends NPCTemplate { - public static final int ID = 13241; - - @Inject - protected Trap77Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 82; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap78Template.java b/data/script/template/script/template/actor/npc/Trap78Template.java deleted file mode 100644 index 26b0d2a6b..000000000 --- a/data/script/template/script/template/actor/npc/Trap78Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap78Template extends NPCTemplate { - public static final int ID = 13242; - - @Inject - protected Trap78Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap79Template.java b/data/script/template/script/template/actor/npc/Trap79Template.java deleted file mode 100644 index 85d1b5961..000000000 --- a/data/script/template/script/template/actor/npc/Trap79Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap79Template extends NPCTemplate { - public static final int ID = 13243; - - @Inject - protected Trap79Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap7Template.java b/data/script/template/script/template/actor/npc/Trap7Template.java deleted file mode 100644 index 893e597fd..000000000 --- a/data/script/template/script/template/actor/npc/Trap7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap7Template extends NPCTemplate { - public static final int ID = 13043; - - @Inject - protected Trap7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 64; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap80Template.java b/data/script/template/script/template/actor/npc/Trap80Template.java deleted file mode 100644 index 3e80c01c3..000000000 --- a/data/script/template/script/template/actor/npc/Trap80Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap80Template extends NPCTemplate { - public static final int ID = 13244; - - @Inject - protected Trap80Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap81Template.java b/data/script/template/script/template/actor/npc/Trap81Template.java deleted file mode 100644 index 91b4fc1cc..000000000 --- a/data/script/template/script/template/actor/npc/Trap81Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap81Template extends NPCTemplate { - public static final int ID = 13245; - - @Inject - protected Trap81Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 86; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap82Template.java b/data/script/template/script/template/actor/npc/Trap82Template.java deleted file mode 100644 index cc34a0678..000000000 --- a/data/script/template/script/template/actor/npc/Trap82Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap82Template extends NPCTemplate { - public static final int ID = 13246; - - @Inject - protected Trap82Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 76; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap83Template.java b/data/script/template/script/template/actor/npc/Trap83Template.java deleted file mode 100644 index b352f25d6..000000000 --- a/data/script/template/script/template/actor/npc/Trap83Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap83Template extends NPCTemplate { - public static final int ID = 13247; - - @Inject - protected Trap83Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 77; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap84Template.java b/data/script/template/script/template/actor/npc/Trap84Template.java deleted file mode 100644 index 061ca42ff..000000000 --- a/data/script/template/script/template/actor/npc/Trap84Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap84Template extends NPCTemplate { - public static final int ID = 13248; - - @Inject - protected Trap84Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap85Template.java b/data/script/template/script/template/actor/npc/Trap85Template.java deleted file mode 100644 index 202bcc7ed..000000000 --- a/data/script/template/script/template/actor/npc/Trap85Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap85Template extends NPCTemplate { - public static final int ID = 13249; - - @Inject - protected Trap85Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 79; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap86Template.java b/data/script/template/script/template/actor/npc/Trap86Template.java deleted file mode 100644 index 0b567e4b2..000000000 --- a/data/script/template/script/template/actor/npc/Trap86Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap86Template extends NPCTemplate { - public static final int ID = 13250; - - @Inject - protected Trap86Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap87Template.java b/data/script/template/script/template/actor/npc/Trap87Template.java deleted file mode 100644 index 57e58720f..000000000 --- a/data/script/template/script/template/actor/npc/Trap87Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap87Template extends NPCTemplate { - public static final int ID = 13251; - - @Inject - protected Trap87Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 81; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap88Template.java b/data/script/template/script/template/actor/npc/Trap88Template.java deleted file mode 100644 index 777d4e18f..000000000 --- a/data/script/template/script/template/actor/npc/Trap88Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap88Template extends NPCTemplate { - public static final int ID = 13252; - - @Inject - protected Trap88Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 82; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap89Template.java b/data/script/template/script/template/actor/npc/Trap89Template.java deleted file mode 100644 index be7c6c70a..000000000 --- a/data/script/template/script/template/actor/npc/Trap89Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap89Template extends NPCTemplate { - public static final int ID = 13253; - - @Inject - protected Trap89Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap8Template.java b/data/script/template/script/template/actor/npc/Trap8Template.java deleted file mode 100644 index 990da017d..000000000 --- a/data/script/template/script/template/actor/npc/Trap8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap8Template extends NPCTemplate { - public static final int ID = 13044; - - @Inject - protected Trap8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 68; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap90Template.java b/data/script/template/script/template/actor/npc/Trap90Template.java deleted file mode 100644 index dacab97bc..000000000 --- a/data/script/template/script/template/actor/npc/Trap90Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap90Template extends NPCTemplate { - public static final int ID = 13254; - - @Inject - protected Trap90Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap91Template.java b/data/script/template/script/template/actor/npc/Trap91Template.java deleted file mode 100644 index e9573d8cd..000000000 --- a/data/script/template/script/template/actor/npc/Trap91Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap91Template extends NPCTemplate { - public static final int ID = 13255; - - @Inject - protected Trap91Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap92Template.java b/data/script/template/script/template/actor/npc/Trap92Template.java deleted file mode 100644 index da5017536..000000000 --- a/data/script/template/script/template/actor/npc/Trap92Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap92Template extends NPCTemplate { - public static final int ID = 13256; - - @Inject - protected Trap92Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 86; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap93Template.java b/data/script/template/script/template/actor/npc/Trap93Template.java deleted file mode 100644 index b442e84dd..000000000 --- a/data/script/template/script/template/actor/npc/Trap93Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap93Template extends NPCTemplate { - public static final int ID = 18378; - - @Inject - protected Trap93Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap94Template.java b/data/script/template/script/template/actor/npc/Trap94Template.java deleted file mode 100644 index 67505fab3..000000000 --- a/data/script/template/script/template/actor/npc/Trap94Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap94Template extends NPCTemplate { - public static final int ID = 18379; - - @Inject - protected Trap94Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap95Template.java b/data/script/template/script/template/actor/npc/Trap95Template.java deleted file mode 100644 index ea464f815..000000000 --- a/data/script/template/script/template/actor/npc/Trap95Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap95Template extends NPCTemplate { - public static final int ID = 18380; - - @Inject - protected Trap95Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap96Template.java b/data/script/template/script/template/actor/npc/Trap96Template.java deleted file mode 100644 index f5fb6cfe2..000000000 --- a/data/script/template/script/template/actor/npc/Trap96Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap96Template extends NPCTemplate { - public static final int ID = 18381; - - @Inject - protected Trap96Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap97Template.java b/data/script/template/script/template/actor/npc/Trap97Template.java deleted file mode 100644 index fd2009e0c..000000000 --- a/data/script/template/script/template/actor/npc/Trap97Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap97Template extends NPCTemplate { - public static final int ID = 18382; - - @Inject - protected Trap97Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap98Template.java b/data/script/template/script/template/actor/npc/Trap98Template.java deleted file mode 100644 index 647c0f380..000000000 --- a/data/script/template/script/template/actor/npc/Trap98Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap98Template extends NPCTemplate { - public static final int ID = 18383; - - @Inject - protected Trap98Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap99Template.java b/data/script/template/script/template/actor/npc/Trap99Template.java deleted file mode 100644 index 152106989..000000000 --- a/data/script/template/script/template/actor/npc/Trap99Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap99Template extends NPCTemplate { - public static final int ID = 18384; - - @Inject - protected Trap99Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 13.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Trap9Template.java b/data/script/template/script/template/actor/npc/Trap9Template.java deleted file mode 100644 index bf7a82916..000000000 --- a/data/script/template/script/template/actor/npc/Trap9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Trap9Template extends NPCTemplate { - public static final int ID = 13045; - - @Inject - protected Trap9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 72; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TrapTemplate.java b/data/script/template/script/template/actor/npc/TrapTemplate.java deleted file mode 100644 index 8b79af6b0..000000000 --- a/data/script/template/script/template/actor/npc/TrapTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TrapTemplate extends NPCTemplate { - public static final int ID = 13037; - - @Inject - protected TrapTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 28; - this.sex = null; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 81.67405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TreasureChest53Template.java b/data/script/template/script/template/actor/npc/TreasureChest53Template.java deleted file mode 100644 index 71c474157..000000000 --- a/data/script/template/script/template/actor/npc/TreasureChest53Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest53Template extends NPCTemplate { - public static final int ID = 35593; - - @Inject - protected TreasureChest53Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 156.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TreasureChest54Template.java b/data/script/template/script/template/actor/npc/TreasureChest54Template.java deleted file mode 100644 index 43bc93609..000000000 --- a/data/script/template/script/template/actor/npc/TreasureChest54Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest54Template extends NPCTemplate { - public static final int ID = 35594; - - @Inject - protected TreasureChest54Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 156.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TreasureChest55Template.java b/data/script/template/script/template/actor/npc/TreasureChest55Template.java deleted file mode 100644 index 479d7b458..000000000 --- a/data/script/template/script/template/actor/npc/TreasureChest55Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest55Template extends NPCTemplate { - public static final int ID = 35595; - - @Inject - protected TreasureChest55Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 156.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TreasureChestOfInvaderSoldierOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/TreasureChestOfInvaderSoldierOfNightmareTemplate.java deleted file mode 100644 index 23f6bf985..000000000 --- a/data/script/template/script/template/actor/npc/TreasureChestOfInvaderSoldierOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChestOfInvaderSoldierOfNightmareTemplate extends NPCTemplate { - public static final int ID = 18838; - - @Inject - protected TreasureChestOfInvaderSoldierOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest of Invader Soldier of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 8.00; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TreeTemplate.java b/data/script/template/script/template/actor/npc/TreeTemplate.java deleted file mode 100644 index ebe0d2e26..000000000 --- a/data/script/template/script/template/actor/npc/TreeTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TreeTemplate extends NPCTemplate { - public static final int ID = 30627; - - @Inject - protected TreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tree"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 90.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TrejuoTemplate.java b/data/script/template/script/template/actor/npc/TrejuoTemplate.java deleted file mode 100644 index 90430b9b9..000000000 --- a/data/script/template/script/template/actor/npc/TrejuoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrejuoTemplate extends NPCTemplate { - public static final int ID = 33; - - @Inject - protected TrejuoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trejuo"; - this.serverSideName = false; - this.title = "Blessed Child"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 13.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TreykanTemplate.java b/data/script/template/script/template/actor/npc/TreykanTemplate.java deleted file mode 100644 index acc9e52fb..000000000 --- a/data/script/template/script/template/actor/npc/TreykanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreykanTemplate extends NPCTemplate { - public static final int ID = 13283; - - @Inject - protected TreykanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treykan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 27.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 88.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriffTemplate.java b/data/script/template/script/template/actor/npc/TriffTemplate.java deleted file mode 100644 index 32d56bfba..000000000 --- a/data/script/template/script/template/actor/npc/TriffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriffTemplate extends NPCTemplate { - public static final int ID = 30611; - - @Inject - protected TriffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triff"; - this.serverSideName = false; - this.title = "Drunkard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation10Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation10Template.java deleted file mode 100644 index eb2627dbd..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation10Template extends NPCTemplate { - public static final int ID = 32067; - - @Inject - protected TriolsRevelation10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation11Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation11Template.java deleted file mode 100644 index bb717ecf7..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation11Template extends NPCTemplate { - public static final int ID = 32068; - - @Inject - protected TriolsRevelation11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation2Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation2Template.java deleted file mode 100644 index 7634df8f1..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation2Template extends NPCTemplate { - public static final int ID = 32059; - - @Inject - protected TriolsRevelation2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation3Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation3Template.java deleted file mode 100644 index d24d2eeb1..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation3Template extends NPCTemplate { - public static final int ID = 32060; - - @Inject - protected TriolsRevelation3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation4Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation4Template.java deleted file mode 100644 index 581ad8a04..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation4Template extends NPCTemplate { - public static final int ID = 32061; - - @Inject - protected TriolsRevelation4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation5Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation5Template.java deleted file mode 100644 index 4323b1a12..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation5Template extends NPCTemplate { - public static final int ID = 32062; - - @Inject - protected TriolsRevelation5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation6Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation6Template.java deleted file mode 100644 index 2440206f1..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation6Template extends NPCTemplate { - public static final int ID = 32063; - - @Inject - protected TriolsRevelation6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation7Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation7Template.java deleted file mode 100644 index fdf98c407..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation7Template extends NPCTemplate { - public static final int ID = 32064; - - @Inject - protected TriolsRevelation7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation8Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation8Template.java deleted file mode 100644 index 8bb8dab60..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation8Template extends NPCTemplate { - public static final int ID = 32065; - - @Inject - protected TriolsRevelation8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelation9Template.java b/data/script/template/script/template/actor/npc/TriolsRevelation9Template.java deleted file mode 100644 index 6e2d40e05..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelation9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelation9Template extends NPCTemplate { - public static final int ID = 32066; - - @Inject - protected TriolsRevelation9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriolsRevelationTemplate.java b/data/script/template/script/template/actor/npc/TriolsRevelationTemplate.java deleted file mode 100644 index 37d930e73..000000000 --- a/data/script/template/script/template/actor/npc/TriolsRevelationTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsRevelationTemplate extends NPCTemplate { - public static final int ID = 32058; - - @Inject - protected TriolsRevelationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Revelation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TriskelTemplate.java b/data/script/template/script/template/actor/npc/TriskelTemplate.java deleted file mode 100644 index 525bfa526..000000000 --- a/data/script/template/script/template/actor/npc/TriskelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriskelTemplate extends NPCTemplate { - public static final int ID = 30416; - - @Inject - protected TriskelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triskel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TrooperLevelMercenaryTemplate.java b/data/script/template/script/template/actor/npc/TrooperLevelMercenaryTemplate.java deleted file mode 100644 index 566bcdba8..000000000 --- a/data/script/template/script/template/actor/npc/TrooperLevelMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrooperLevelMercenaryTemplate extends NPCTemplate { - public static final int ID = 13178; - - @Inject - protected TrooperLevelMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trooper Level Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TrumpinTemplate.java b/data/script/template/script/template/actor/npc/TrumpinTemplate.java deleted file mode 100644 index 13a60cc52..000000000 --- a/data/script/template/script/template/actor/npc/TrumpinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrumpinTemplate extends NPCTemplate { - public static final int ID = 30935; - - @Inject - protected TrumpinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trumpin"; - this.serverSideName = false; - this.title = "Collector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TruthScholarDevianneTemplate.java b/data/script/template/script/template/actor/npc/TruthScholarDevianneTemplate.java deleted file mode 100644 index 863ce4d0c..000000000 --- a/data/script/template/script/template/actor/npc/TruthScholarDevianneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TruthScholarDevianneTemplate extends NPCTemplate { - public static final int ID = 31590; - - @Inject - protected TruthScholarDevianneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Truth Scholar Devianne"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(192); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper10Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper10Template.java deleted file mode 100644 index 6b877cf06..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper10Template extends NPCTemplate { - public static final int ID = 18454; - - @Inject - protected TullysGatekeeper10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper11Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper11Template.java deleted file mode 100644 index 0e63b2f1c..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper11Template extends NPCTemplate { - public static final int ID = 18455; - - @Inject - protected TullysGatekeeper11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper12Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper12Template.java deleted file mode 100644 index ddd2bfaf1..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper12Template extends NPCTemplate { - public static final int ID = 18456; - - @Inject - protected TullysGatekeeper12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper13Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper13Template.java deleted file mode 100644 index 6c119243c..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper13Template extends NPCTemplate { - public static final int ID = 18457; - - @Inject - protected TullysGatekeeper13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper14Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper14Template.java deleted file mode 100644 index acc4df38c..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper14Template extends NPCTemplate { - public static final int ID = 18458; - - @Inject - protected TullysGatekeeper14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper15Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper15Template.java deleted file mode 100644 index 8ac843ba8..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper15Template extends NPCTemplate { - public static final int ID = 18459; - - @Inject - protected TullysGatekeeper15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper16Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper16Template.java deleted file mode 100644 index e66172236..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper16Template extends NPCTemplate { - public static final int ID = 18460; - - @Inject - protected TullysGatekeeper16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper17Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper17Template.java deleted file mode 100644 index 19f0d6555..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper17Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper17Template extends NPCTemplate { - public static final int ID = 18461; - - @Inject - protected TullysGatekeeper17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper2Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper2Template.java deleted file mode 100644 index 3980e1a29..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper2Template extends NPCTemplate { - public static final int ID = 18446; - - @Inject - protected TullysGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper3Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper3Template.java deleted file mode 100644 index 5336e8fe9..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper3Template extends NPCTemplate { - public static final int ID = 18447; - - @Inject - protected TullysGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper4Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper4Template.java deleted file mode 100644 index f7c83619b..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper4Template extends NPCTemplate { - public static final int ID = 18448; - - @Inject - protected TullysGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper5Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper5Template.java deleted file mode 100644 index 8654c57d3..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper5Template extends NPCTemplate { - public static final int ID = 18449; - - @Inject - protected TullysGatekeeper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper6Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper6Template.java deleted file mode 100644 index 0ef42e9e0..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper6Template extends NPCTemplate { - public static final int ID = 18450; - - @Inject - protected TullysGatekeeper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper7Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper7Template.java deleted file mode 100644 index e985bd284..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper7Template extends NPCTemplate { - public static final int ID = 18451; - - @Inject - protected TullysGatekeeper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper8Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper8Template.java deleted file mode 100644 index 905d50b4f..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper8Template extends NPCTemplate { - public static final int ID = 18452; - - @Inject - protected TullysGatekeeper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeper9Template.java b/data/script/template/script/template/actor/npc/TullysGatekeeper9Template.java deleted file mode 100644 index fd23f9a61..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeper9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeper9Template extends NPCTemplate { - public static final int ID = 18453; - - @Inject - protected TullysGatekeeper9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TullysGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/TullysGatekeeperTemplate.java deleted file mode 100644 index 04dc3a391..000000000 --- a/data/script/template/script/template/actor/npc/TullysGatekeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class TullysGatekeeperTemplate extends NPCTemplate { - public static final int ID = 18445; - - @Inject - protected TullysGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TunatunTemplate.java b/data/script/template/script/template/actor/npc/TunatunTemplate.java deleted file mode 100644 index 1eb04eb95..000000000 --- a/data/script/template/script/template/actor/npc/TunatunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TunatunTemplate extends NPCTemplate { - public static final int ID = 31537; - - @Inject - protected TunatunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tunatun"; - this.serverSideName = false; - this.title = "Beast Herder"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TurnedBoyTemplate.java b/data/script/template/script/template/actor/npc/TurnedBoyTemplate.java deleted file mode 100644 index 02067f1de..000000000 --- a/data/script/template/script/template/actor/npc/TurnedBoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurnedBoyTemplate extends NPCTemplate { - public static final int ID = 18584; - - @Inject - protected TurnedBoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turned Boy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 12.80; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/TurnedGirlTemplate.java b/data/script/template/script/template/actor/npc/TurnedGirlTemplate.java deleted file mode 100644 index d5283f8a6..000000000 --- a/data/script/template/script/template/actor/npc/TurnedGirlTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurnedGirlTemplate extends NPCTemplate { - public static final int ID = 18582; - - @Inject - protected TurnedGirlTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turned Girl"; - this.serverSideName = false; - this.title = "Kratei's Fortune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UdanMarduiTemplate.java b/data/script/template/script/template/actor/npc/UdanMarduiTemplate.java deleted file mode 100644 index 138fac8d8..000000000 --- a/data/script/template/script/template/actor/npc/UdanMarduiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UdanMarduiTemplate extends NPCTemplate { - public static final int ID = 31379; - - @Inject - protected UdanMarduiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Udan Mardui"; - this.serverSideName = false; - this.title = "Soul Guide"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UdanMarduisBoxTemplate.java b/data/script/template/script/template/actor/npc/UdanMarduisBoxTemplate.java deleted file mode 100644 index 2cf9e03d7..000000000 --- a/data/script/template/script/template/actor/npc/UdanMarduisBoxTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class UdanMarduisBoxTemplate extends NPCTemplate { - public static final int ID = 31561; - - @Inject - protected UdanMarduisBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Udan Mardui's Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UldieTemplate.java b/data/script/template/script/template/actor/npc/UldieTemplate.java deleted file mode 100644 index 2910a6a90..000000000 --- a/data/script/template/script/template/actor/npc/UldieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UldieTemplate extends NPCTemplate { - public static final int ID = 13279; - - @Inject - protected UldieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Uldie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UluKaimuTemplate.java b/data/script/template/script/template/actor/npc/UluKaimuTemplate.java deleted file mode 100644 index edc75cd4c..000000000 --- a/data/script/template/script/template/actor/npc/UluKaimuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UluKaimuTemplate extends NPCTemplate { - public static final int ID = 32119; - - @Inject - protected UluKaimuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ulu Kaimu"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UndergroundColiseumHelperTemplate.java b/data/script/template/script/template/actor/npc/UndergroundColiseumHelperTemplate.java deleted file mode 100644 index 35df38dd8..000000000 --- a/data/script/template/script/template/actor/npc/UndergroundColiseumHelperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndergroundColiseumHelperTemplate extends NPCTemplate { - public static final int ID = 32491; - - @Inject - protected UndergroundColiseumHelperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Underground Coliseum Helper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.80; - this.collisionHeight = 17.29; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UndriasTemplate.java b/data/script/template/script/template/actor/npc/UndriasTemplate.java deleted file mode 100644 index 780b51cc1..000000000 --- a/data/script/template/script/template/actor/npc/UndriasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndriasTemplate extends NPCTemplate { - public static final int ID = 30130; - - @Inject - protected UndriasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Undrias"; - this.serverSideName = false; - this.title = "Abyssal Celebrant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UnicornTemplate.java b/data/script/template/script/template/actor/npc/UnicornTemplate.java deleted file mode 100644 index abe3920aa..000000000 --- a/data/script/template/script/template/actor/npc/UnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnicornTemplate extends NPCTemplate { - public static final int ID = 13081; - - @Inject - protected UnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unicorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UnicorniunTemplate.java b/data/script/template/script/template/actor/npc/UnicorniunTemplate.java deleted file mode 100644 index 10780154e..000000000 --- a/data/script/template/script/template/actor/npc/UnicorniunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnicorniunTemplate extends NPCTemplate { - public static final int ID = 13155; - - @Inject - protected UnicorniunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unicorniun"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UnidentifiedBodyTemplate.java b/data/script/template/script/template/actor/npc/UnidentifiedBodyTemplate.java deleted file mode 100644 index 751a6dcc0..000000000 --- a/data/script/template/script/template/actor/npc/UnidentifiedBodyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnidentifiedBodyTemplate extends NPCTemplate { - public static final int ID = 32568; - - @Inject - protected UnidentifiedBodyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unidentified Body"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UnstableSeedOfGenerationTemplate.java b/data/script/template/script/template/actor/npc/UnstableSeedOfGenerationTemplate.java deleted file mode 100644 index debf8b5b2..000000000 --- a/data/script/template/script/template/actor/npc/UnstableSeedOfGenerationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnstableSeedOfGenerationTemplate extends NPCTemplate { - public static final int ID = 32541; - - @Inject - protected UnstableSeedOfGenerationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unstable Seed of Generation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.75; - this.collisionHeight = 65.63; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UruhaTemplate.java b/data/script/template/script/template/actor/npc/UruhaTemplate.java deleted file mode 100644 index dd9be4ccc..000000000 --- a/data/script/template/script/template/actor/npc/UruhaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UruhaTemplate extends NPCTemplate { - public static final int ID = 30652; - - @Inject - protected UruhaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Uruha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/UtankaAgathionTemplate.java b/data/script/template/script/template/actor/npc/UtankaAgathionTemplate.java deleted file mode 100644 index b3ecea231..000000000 --- a/data/script/template/script/template/actor/npc/UtankaAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtankaAgathionTemplate extends NPCTemplate { - public static final int ID = 1533; - - @Inject - protected UtankaAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utanka Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Valakas2Template.java b/data/script/template/script/template/actor/npc/Valakas2Template.java deleted file mode 100644 index ef006da52..000000000 --- a/data/script/template/script/template/actor/npc/Valakas2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Valakas2Template extends NPCTemplate { - public static final int ID = 32123; - - @Inject - protected Valakas2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valakas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 190.00; - this.collisionHeight = 335.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 120.00000; - attributes.runSpeed = 290.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ValeMasterTemplate.java b/data/script/template/script/template/actor/npc/ValeMasterTemplate.java deleted file mode 100644 index d54a5a5ac..000000000 --- a/data/script/template/script/template/actor/npc/ValeMasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValeMasterTemplate extends NPCTemplate { - public static final int ID = 13108; - - @Inject - protected ValeMasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vale master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ValentineTemplate.java b/data/script/template/script/template/actor/npc/ValentineTemplate.java deleted file mode 100644 index 41def4169..000000000 --- a/data/script/template/script/template/actor/npc/ValentineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValentineTemplate extends NPCTemplate { - public static final int ID = 31584; - - @Inject - protected ValentineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valentine"; - this.serverSideName = false; - this.title = "Brewer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireAdept2Template.java b/data/script/template/script/template/actor/npc/VampireAdept2Template.java deleted file mode 100644 index fbb99ca83..000000000 --- a/data/script/template/script/template/actor/npc/VampireAdept2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireAdept2Template extends NPCTemplate { - public static final int ID = 35632; - - @Inject - protected VampireAdept2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Adept"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 7144.075961508750000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1722.93050; - attributes.magicalAttack = 136.90452; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireCaster2Template.java b/data/script/template/script/template/actor/npc/VampireCaster2Template.java deleted file mode 100644 index 3efaccb5d..000000000 --- a/data/script/template/script/template/actor/npc/VampireCaster2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireCaster2Template extends NPCTemplate { - public static final int ID = 35646; - - @Inject - protected VampireCaster2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Caster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 6886.000000000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2773.00000; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireCasterTemplate.java b/data/script/template/script/template/actor/npc/VampireCasterTemplate.java deleted file mode 100644 index f81895719..000000000 --- a/data/script/template/script/template/actor/npc/VampireCasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireCasterTemplate extends NPCTemplate { - public static final int ID = 35634; - - @Inject - protected VampireCasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Caster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 8029.975620000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3526.34866; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireLeader2Template.java b/data/script/template/script/template/actor/npc/VampireLeader2Template.java deleted file mode 100644 index b8223aee6..000000000 --- a/data/script/template/script/template/actor/npc/VampireLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireLeader2Template extends NPCTemplate { - public static final int ID = 35647; - - @Inject - protected VampireLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.50; - this.collisionHeight = 25.80; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7333.000000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1204.00000; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireLeaderTemplate.java b/data/script/template/script/template/actor/npc/VampireLeaderTemplate.java deleted file mode 100644 index 44e03668e..000000000 --- a/data/script/template/script/template/actor/npc/VampireLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireLeaderTemplate extends NPCTemplate { - public static final int ID = 35637; - - @Inject - protected VampireLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.50; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8923.070591949480000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1556.42254; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireMagister4Template.java b/data/script/template/script/template/actor/npc/VampireMagister4Template.java deleted file mode 100644 index 2e33a4e63..000000000 --- a/data/script/template/script/template/actor/npc/VampireMagister4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireMagister4Template extends NPCTemplate { - public static final int ID = 35635; - - @Inject - protected VampireMagister4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Magister"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 8274.177699840000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1922.69132; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireSoldier2Template.java b/data/script/template/script/template/actor/npc/VampireSoldier2Template.java deleted file mode 100644 index 59f5f2019..000000000 --- a/data/script/template/script/template/actor/npc/VampireSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireSoldier2Template extends NPCTemplate { - public static final int ID = 35633; - - @Inject - protected VampireSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7896.589080000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1709.62599; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VampireWarlord4Template.java b/data/script/template/script/template/actor/npc/VampireWarlord4Template.java deleted file mode 100644 index 6df458af5..000000000 --- a/data/script/template/script/template/actor/npc/VampireWarlord4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireWarlord4Template extends NPCTemplate { - public static final int ID = 35636; - - @Inject - protected VampireWarlord4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Warlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 8570.306176894800000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1712.88112; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VarangkasGuardianTemplate.java b/data/script/template/script/template/actor/npc/VarangkasGuardianTemplate.java deleted file mode 100644 index acfd2e934..000000000 --- a/data/script/template/script/template/actor/npc/VarangkasGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasGuardianTemplate extends NPCTemplate { - public static final int ID = 18836; - - @Inject - protected VarangkasGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16412; - this.sp = 1794; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VarikaTemplate.java b/data/script/template/script/template/actor/npc/VarikaTemplate.java deleted file mode 100644 index cccc77a1d..000000000 --- a/data/script/template/script/template/actor/npc/VarikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarikaTemplate extends NPCTemplate { - public static final int ID = 30421; - - @Inject - protected VarikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varika"; - this.serverSideName = false; - this.title = "Witch"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VarkaRaiderTemplate.java b/data/script/template/script/template/actor/npc/VarkaRaiderTemplate.java deleted file mode 100644 index 0b7ac6aa3..000000000 --- a/data/script/template/script/template/actor/npc/VarkaRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaRaiderTemplate extends NPCTemplate { - public static final int ID = 31712; - - @Inject - protected VarkaRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VarkasHolyAltarTemplate.java b/data/script/template/script/template/actor/npc/VarkasHolyAltarTemplate.java deleted file mode 100644 index 9709a55cc..000000000 --- a/data/script/template/script/template/actor/npc/VarkasHolyAltarTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class VarkasHolyAltarTemplate extends NPCTemplate { - public static final int ID = 31560; - - @Inject - protected VarkasHolyAltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Holy Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 55.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VarkeesTemplate.java b/data/script/template/script/template/actor/npc/VarkeesTemplate.java deleted file mode 100644 index b0591032e..000000000 --- a/data/script/template/script/template/actor/npc/VarkeesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkeesTemplate extends NPCTemplate { - public static final int ID = 30566; - - @Inject - protected VarkeesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varkees"; - this.serverSideName = false; - this.title = "Atuba Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(81); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VarsakTemplate.java b/data/script/template/script/template/actor/npc/VarsakTemplate.java deleted file mode 100644 index 7e8b5457a..000000000 --- a/data/script/template/script/template/actor/npc/VarsakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarsakTemplate extends NPCTemplate { - public static final int ID = 30342; - - @Inject - protected VarsakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varsak"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VaultDoorControllerTemplate.java b/data/script/template/script/template/actor/npc/VaultDoorControllerTemplate.java deleted file mode 100644 index cba6c5029..000000000 --- a/data/script/template/script/template/actor/npc/VaultDoorControllerTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class VaultDoorControllerTemplate extends NPCTemplate { - public static final int ID = 32259; - - @Inject - protected VaultDoorControllerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vault Door Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VelliorTemplate.java b/data/script/template/script/template/actor/npc/VelliorTemplate.java deleted file mode 100644 index f973004a5..000000000 --- a/data/script/template/script/template/actor/npc/VelliorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VelliorTemplate extends NPCTemplate { - public static final int ID = 30305; - - @Inject - protected VelliorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vellior"; - this.serverSideName = false; - this.title = "Tetrarch"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 23.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VerceTemplate.java b/data/script/template/script/template/actor/npc/VerceTemplate.java deleted file mode 100644 index f604dfd9f..000000000 --- a/data/script/template/script/template/actor/npc/VerceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VerceTemplate extends NPCTemplate { - public static final int ID = 30988; - - @Inject - protected VerceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Verce"; - this.serverSideName = false; - this.title = "Leathersmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VerdandiTemplate.java b/data/script/template/script/template/actor/npc/VerdandiTemplate.java deleted file mode 100644 index 77865b2a9..000000000 --- a/data/script/template/script/template/actor/npc/VerdandiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VerdandiTemplate extends NPCTemplate { - public static final int ID = 20; - - @Inject - protected VerdandiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Verdandi"; - this.serverSideName = false; - this.title = "Halloween Children"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 14.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20000000.000000000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 40.00000; - attributes.magicalDefense = 30.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VerdureElderElikiaTemplate.java b/data/script/template/script/template/actor/npc/VerdureElderElikiaTemplate.java deleted file mode 100644 index 13c7f36f1..000000000 --- a/data/script/template/script/template/actor/npc/VerdureElderElikiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VerdureElderElikiaTemplate extends NPCTemplate { - public static final int ID = 31620; - - @Inject - protected VerdureElderElikiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Verdure Elder Elikia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VervatoTemplate.java b/data/script/template/script/template/actor/npc/VervatoTemplate.java deleted file mode 100644 index 7de8de2fa..000000000 --- a/data/script/template/script/template/actor/npc/VervatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VervatoTemplate extends NPCTemplate { - public static final int ID = 32104; - - @Inject - protected VervatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vervato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VictorsFlagTemplate.java b/data/script/template/script/template/actor/npc/VictorsFlagTemplate.java deleted file mode 100644 index 9f16710a9..000000000 --- a/data/script/template/script/template/actor/npc/VictorsFlagTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class VictorsFlagTemplate extends NPCTemplate { - public static final int ID = 35606; - - @Inject - protected VictorsFlagTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victor's Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 63.50; - this.collisionHeight = 97.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Virgil2Template.java b/data/script/template/script/template/actor/npc/Virgil2Template.java deleted file mode 100644 index 27cec98e8..000000000 --- a/data/script/template/script/template/actor/npc/Virgil2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Virgil2Template extends NPCTemplate { - public static final int ID = 31742; - - @Inject - protected Virgil2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virgil"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VoiceOfGloryTemplate.java b/data/script/template/script/template/actor/npc/VoiceOfGloryTemplate.java deleted file mode 100644 index 7f3b17853..000000000 --- a/data/script/template/script/template/actor/npc/VoiceOfGloryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VoiceOfGloryTemplate extends NPCTemplate { - public static final int ID = 31367; - - @Inject - protected VoiceOfGloryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Voice of Glory"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VoltarTemplate.java b/data/script/template/script/template/actor/npc/VoltarTemplate.java deleted file mode 100644 index 4b2159dff..000000000 --- a/data/script/template/script/template/actor/npc/VoltarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VoltarTemplate extends NPCTemplate { - public static final int ID = 30615; - - @Inject - protected VoltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Voltar"; - this.serverSideName = false; - this.title = "Breka Chief"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(173); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VolunteerTemplate.java b/data/script/template/script/template/actor/npc/VolunteerTemplate.java deleted file mode 100644 index c6f2199ab..000000000 --- a/data/script/template/script/template/actor/npc/VolunteerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VolunteerTemplate extends NPCTemplate { - public static final int ID = 32477; - - @Inject - protected VolunteerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Volunteer"; - this.serverSideName = false; - this.title = "Gatekeeper Welfare Foundation"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VortexGate2Template.java b/data/script/template/script/template/actor/npc/VortexGate2Template.java deleted file mode 100644 index 451a8e803..000000000 --- a/data/script/template/script/template/actor/npc/VortexGate2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VortexGate2Template extends NPCTemplate { - public static final int ID = 32519; - - @Inject - protected VortexGate2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vortex Gate"; - this.serverSideName = false; - this.title = "Aerial Cleft"; - this.serverSideTitle = false; - this.collisionRadius = 300.00; - this.collisionHeight = 130.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VortexGateTemplate.java b/data/script/template/script/template/actor/npc/VortexGateTemplate.java deleted file mode 100644 index 7b8f9ad4d..000000000 --- a/data/script/template/script/template/actor/npc/VortexGateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VortexGateTemplate extends NPCTemplate { - public static final int ID = 32518; - - @Inject - protected VortexGateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vortex Gate"; - this.serverSideName = false; - this.title = "Aerial Cleft"; - this.serverSideTitle = false; - this.collisionRadius = 300.00; - this.collisionHeight = 130.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VortexTemplate.java b/data/script/template/script/template/actor/npc/VortexTemplate.java deleted file mode 100644 index 362d72f11..000000000 --- a/data/script/template/script/template/actor/npc/VortexTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VortexTemplate extends NPCTemplate { - public static final int ID = 36571; - - @Inject - protected VortexTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vortex"; - this.serverSideName = false; - this.title = "Aerial Cleft"; - this.serverSideTitle = false; - this.collisionRadius = 300.00; - this.collisionHeight = 130.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VulcanTemplate.java b/data/script/template/script/template/actor/npc/VulcanTemplate.java deleted file mode 100644 index a45337808..000000000 --- a/data/script/template/script/template/actor/npc/VulcanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VulcanTemplate extends NPCTemplate { - public static final int ID = 31539; - - @Inject - protected VulcanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vulcan"; - this.serverSideName = false; - this.title = "Blacksmith of Flame"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/VulkusTemplate.java b/data/script/template/script/template/actor/npc/VulkusTemplate.java deleted file mode 100644 index 6b2a2d592..000000000 --- a/data/script/template/script/template/actor/npc/VulkusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VulkusTemplate extends NPCTemplate { - public static final int ID = 30573; - - @Inject - protected VulkusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vulkus"; - this.serverSideName = false; - this.title = "Flame Guardian"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WahkanTemplate.java b/data/script/template/script/template/actor/npc/WahkanTemplate.java deleted file mode 100644 index 7f65ce791..000000000 --- a/data/script/template/script/template/actor/npc/WahkanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WahkanTemplate extends NPCTemplate { - public static final int ID = 31371; - - @Inject - protected WahkanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wahkan"; - this.serverSideName = false; - this.title = "Ketra's Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(175); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WardOfTheGrailTemplate.java b/data/script/template/script/template/actor/npc/WardOfTheGrailTemplate.java deleted file mode 100644 index 6d37a2322..000000000 --- a/data/script/template/script/template/actor/npc/WardOfTheGrailTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WardOfTheGrailTemplate extends NPCTemplate { - public static final int ID = 18929; - - @Inject - protected WardOfTheGrailTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ward of the Grail"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WardTemplate.java b/data/script/template/script/template/actor/npc/WardTemplate.java deleted file mode 100644 index 22e22ac50..000000000 --- a/data/script/template/script/template/actor/npc/WardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WardTemplate extends NPCTemplate { - public static final int ID = 18493; - - @Inject - protected WardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ward"; - this.serverSideName = false; - this.title = "Tower of Naia"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 55.00; - this.level = 87; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10160613.539379500000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 330.315166023642000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13067.54736; - attributes.magicalAttack = 8923.44082; - attributes.physicalDefense = 738.71900; - attributes.magicalDefense = 1081.12500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden2Template.java b/data/script/template/script/template/actor/npc/Warden2Template.java deleted file mode 100644 index d076a3612..000000000 --- a/data/script/template/script/template/actor/npc/Warden2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden2Template extends NPCTemplate { - public static final int ID = 36404; - - @Inject - protected Warden2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden3Template.java b/data/script/template/script/template/actor/npc/Warden3Template.java deleted file mode 100644 index d6aa95f57..000000000 --- a/data/script/template/script/template/actor/npc/Warden3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden3Template extends NPCTemplate { - public static final int ID = 36405; - - @Inject - protected Warden3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden4Template.java b/data/script/template/script/template/actor/npc/Warden4Template.java deleted file mode 100644 index 5daa623cc..000000000 --- a/data/script/template/script/template/actor/npc/Warden4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden4Template extends NPCTemplate { - public static final int ID = 36406; - - @Inject - protected Warden4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden5Template.java b/data/script/template/script/template/actor/npc/Warden5Template.java deleted file mode 100644 index 23ed643c3..000000000 --- a/data/script/template/script/template/actor/npc/Warden5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden5Template extends NPCTemplate { - public static final int ID = 36407; - - @Inject - protected Warden5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden6Template.java b/data/script/template/script/template/actor/npc/Warden6Template.java deleted file mode 100644 index 39616ba73..000000000 --- a/data/script/template/script/template/actor/npc/Warden6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden6Template extends NPCTemplate { - public static final int ID = 36408; - - @Inject - protected Warden6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden7Template.java b/data/script/template/script/template/actor/npc/Warden7Template.java deleted file mode 100644 index a998aa0bf..000000000 --- a/data/script/template/script/template/actor/npc/Warden7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden7Template extends NPCTemplate { - public static final int ID = 36409; - - @Inject - protected Warden7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden8Template.java b/data/script/template/script/template/actor/npc/Warden8Template.java deleted file mode 100644 index 047c50800..000000000 --- a/data/script/template/script/template/actor/npc/Warden8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden8Template extends NPCTemplate { - public static final int ID = 36410; - - @Inject - protected Warden8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warden9Template.java b/data/script/template/script/template/actor/npc/Warden9Template.java deleted file mode 100644 index 94ed2a8ef..000000000 --- a/data/script/template/script/template/actor/npc/Warden9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warden9Template extends NPCTemplate { - public static final int ID = 36411; - - @Inject - protected Warden9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WardenTemplate.java b/data/script/template/script/template/actor/npc/WardenTemplate.java deleted file mode 100644 index 16757eaee..000000000 --- a/data/script/template/script/template/actor/npc/WardenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WardenTemplate extends NPCTemplate { - public static final int ID = 36403; - - @Inject - protected WardenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warden"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarmHeartedSno2Template.java b/data/script/template/script/template/actor/npc/WarmHeartedSno2Template.java deleted file mode 100644 index 1eec9f58f..000000000 --- a/data/script/template/script/template/actor/npc/WarmHeartedSno2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarmHeartedSno2Template extends NPCTemplate { - public static final int ID = 14; - - @Inject - protected WarmHeartedSno2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warm Hearted Sno"; - this.serverSideName = false; - this.title = "Beginner Supporter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarmHeartedSno3Template.java b/data/script/template/script/template/actor/npc/WarmHeartedSno3Template.java deleted file mode 100644 index ab8fb8cba..000000000 --- a/data/script/template/script/template/actor/npc/WarmHeartedSno3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarmHeartedSno3Template extends NPCTemplate { - public static final int ID = 15; - - @Inject - protected WarmHeartedSno3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warm Hearted Sno"; - this.serverSideName = false; - this.title = "Beginner Supporter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarmHeartedSno4Template.java b/data/script/template/script/template/actor/npc/WarmHeartedSno4Template.java deleted file mode 100644 index 4e23c1f19..000000000 --- a/data/script/template/script/template/actor/npc/WarmHeartedSno4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarmHeartedSno4Template extends NPCTemplate { - public static final int ID = 16; - - @Inject - protected WarmHeartedSno4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warm Hearted Sno"; - this.serverSideName = false; - this.title = "Beginner Supporter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarmHeartedSno5Template.java b/data/script/template/script/template/actor/npc/WarmHeartedSno5Template.java deleted file mode 100644 index cc31e9ea4..000000000 --- a/data/script/template/script/template/actor/npc/WarmHeartedSno5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarmHeartedSno5Template extends NPCTemplate { - public static final int ID = 17; - - @Inject - protected WarmHeartedSno5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warm Hearted Sno"; - this.serverSideName = false; - this.title = "Beginner Supporter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarmHeartedSno6Template.java b/data/script/template/script/template/actor/npc/WarmHeartedSno6Template.java deleted file mode 100644 index b34e15b07..000000000 --- a/data/script/template/script/template/actor/npc/WarmHeartedSno6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarmHeartedSno6Template extends NPCTemplate { - public static final int ID = 18; - - @Inject - protected WarmHeartedSno6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warm Hearted Sno"; - this.serverSideName = false; - this.title = "Beginner Supporter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarmHeartedSnoTemplate.java b/data/script/template/script/template/actor/npc/WarmHeartedSnoTemplate.java deleted file mode 100644 index 0d2c0e47b..000000000 --- a/data/script/template/script/template/actor/npc/WarmHeartedSnoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarmHeartedSnoTemplate extends NPCTemplate { - public static final int ID = 13; - - @Inject - protected WarmHeartedSnoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warm Hearted Sno"; - this.serverSideName = false; - this.title = "Beginner Supporter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.30; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 4.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warpgate2Template.java b/data/script/template/script/template/actor/npc/Warpgate2Template.java deleted file mode 100644 index 9d5cabb70..000000000 --- a/data/script/template/script/template/actor/npc/Warpgate2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warpgate2Template extends NPCTemplate { - public static final int ID = 32315; - - @Inject - protected Warpgate2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warpgate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warpgate3Template.java b/data/script/template/script/template/actor/npc/Warpgate3Template.java deleted file mode 100644 index 64dc84a0f..000000000 --- a/data/script/template/script/template/actor/npc/Warpgate3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warpgate3Template extends NPCTemplate { - public static final int ID = 32316; - - @Inject - protected Warpgate3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warpgate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warpgate4Template.java b/data/script/template/script/template/actor/npc/Warpgate4Template.java deleted file mode 100644 index a91ad28b5..000000000 --- a/data/script/template/script/template/actor/npc/Warpgate4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warpgate4Template extends NPCTemplate { - public static final int ID = 32317; - - @Inject - protected Warpgate4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warpgate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warpgate5Template.java b/data/script/template/script/template/actor/npc/Warpgate5Template.java deleted file mode 100644 index 2a6f7da76..000000000 --- a/data/script/template/script/template/actor/npc/Warpgate5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warpgate5Template extends NPCTemplate { - public static final int ID = 32318; - - @Inject - protected Warpgate5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warpgate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Warpgate6Template.java b/data/script/template/script/template/actor/npc/Warpgate6Template.java deleted file mode 100644 index f8dd0c859..000000000 --- a/data/script/template/script/template/actor/npc/Warpgate6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Warpgate6Template extends NPCTemplate { - public static final int ID = 32319; - - @Inject - protected Warpgate6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warpgate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarpgateTemplate.java b/data/script/template/script/template/actor/npc/WarpgateTemplate.java deleted file mode 100644 index 4701359e1..000000000 --- a/data/script/template/script/template/actor/npc/WarpgateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarpgateTemplate extends NPCTemplate { - public static final int ID = 32314; - - @Inject - protected WarpgateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warpgate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarriorsGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/WarriorsGatekeeperTemplate.java deleted file mode 100644 index aa851f191..000000000 --- a/data/script/template/script/template/actor/npc/WarriorsGatekeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class WarriorsGatekeeperTemplate extends NPCTemplate { - public static final int ID = 18414; - - @Inject - protected WarriorsGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = null; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WarriorsGraveTemplate.java b/data/script/template/script/template/actor/npc/WarriorsGraveTemplate.java deleted file mode 100644 index f321e2f8b..000000000 --- a/data/script/template/script/template/actor/npc/WarriorsGraveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarriorsGraveTemplate extends NPCTemplate { - public static final int ID = 32122; - - @Inject - protected WarriorsGraveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior's Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WastelandLizardmanTemplate.java b/data/script/template/script/template/actor/npc/WastelandLizardmanTemplate.java deleted file mode 100644 index ad6cd5353..000000000 --- a/data/script/template/script/template/actor/npc/WastelandLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WastelandLizardmanTemplate extends NPCTemplate { - public static final int ID = 30410; - - @Inject - protected WastelandLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wasteland Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WaterUndineTemplate.java b/data/script/template/script/template/actor/npc/WaterUndineTemplate.java deleted file mode 100644 index c04ad6aac..000000000 --- a/data/script/template/script/template/actor/npc/WaterUndineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterUndineTemplate extends NPCTemplate { - public static final int ID = 30413; - - @Inject - protected WaterUndineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Undine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WeatheredRockTemplate.java b/data/script/template/script/template/actor/npc/WeatheredRockTemplate.java deleted file mode 100644 index 648bab153..000000000 --- a/data/script/template/script/template/actor/npc/WeatheredRockTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeatheredRockTemplate extends NPCTemplate { - public static final int ID = 32368; - - @Inject - protected WeatheredRockTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weathered Rock"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Weathermaster2Template.java b/data/script/template/script/template/actor/npc/Weathermaster2Template.java deleted file mode 100644 index 5c64b051c..000000000 --- a/data/script/template/script/template/actor/npc/Weathermaster2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class Weathermaster2Template extends NPCTemplate { - public static final int ID = 32043; - - @Inject - protected Weathermaster2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weathermaster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Weathermaster3Template.java b/data/script/template/script/template/actor/npc/Weathermaster3Template.java deleted file mode 100644 index 25ca44838..000000000 --- a/data/script/template/script/template/actor/npc/Weathermaster3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Weathermaster3Template extends NPCTemplate { - public static final int ID = 32044; - - @Inject - protected Weathermaster3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weathermaster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WeathermasterTemplate.java b/data/script/template/script/template/actor/npc/WeathermasterTemplate.java deleted file mode 100644 index 09bfb795a..000000000 --- a/data/script/template/script/template/actor/npc/WeathermasterTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class WeathermasterTemplate extends NPCTemplate { - public static final int ID = 32042; - - @Inject - protected WeathermasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weathermaster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WeaverAgathionTemplate.java b/data/script/template/script/template/actor/npc/WeaverAgathionTemplate.java deleted file mode 100644 index 3f94224f2..000000000 --- a/data/script/template/script/template/actor/npc/WeaverAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeaverAgathionTemplate extends NPCTemplate { - public static final int ID = 1528; - - @Inject - protected WeaverAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weaver Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WellTemplate.java b/data/script/template/script/template/actor/npc/WellTemplate.java deleted file mode 100644 index 2c9549a85..000000000 --- a/data/script/template/script/template/actor/npc/WellTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class WellTemplate extends NPCTemplate { - public static final int ID = 31527; - - @Inject - protected WellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Well"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 37.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WendyTemplate.java b/data/script/template/script/template/actor/npc/WendyTemplate.java deleted file mode 100644 index 9b04d7903..000000000 --- a/data/script/template/script/template/actor/npc/WendyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WendyTemplate extends NPCTemplate { - public static final int ID = 32047; - - @Inject - protected WendyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wendy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WharfPatrol2Template.java b/data/script/template/script/template/actor/npc/WharfPatrol2Template.java deleted file mode 100644 index 8d7836be7..000000000 --- a/data/script/template/script/template/actor/npc/WharfPatrol2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WharfPatrol2Template extends NPCTemplate { - public static final int ID = 32629; - - @Inject - protected WharfPatrol2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wharf Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WharfPatrolTemplate.java b/data/script/template/script/template/actor/npc/WharfPatrolTemplate.java deleted file mode 100644 index 6994e5bcd..000000000 --- a/data/script/template/script/template/actor/npc/WharfPatrolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WharfPatrolTemplate extends NPCTemplate { - public static final int ID = 32628; - - @Inject - protected WharfPatrolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wharf Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WhiteCupidAgathionTemplate.java b/data/script/template/script/template/actor/npc/WhiteCupidAgathionTemplate.java deleted file mode 100644 index 66830064e..000000000 --- a/data/script/template/script/template/actor/npc/WhiteCupidAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteCupidAgathionTemplate extends NPCTemplate { - public static final int ID = 1508; - - @Inject - protected WhiteCupidAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Cupid Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WhiteManekiNekoAgathionTemplate.java b/data/script/template/script/template/actor/npc/WhiteManekiNekoAgathionTemplate.java deleted file mode 100644 index 32ee1176c..000000000 --- a/data/script/template/script/template/actor/npc/WhiteManekiNekoAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteManekiNekoAgathionTemplate extends NPCTemplate { - public static final int ID = 1510; - - @Inject - protected WhiteManekiNekoAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Maneki Neko Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WhiteTigerCaptainTemplate.java b/data/script/template/script/template/actor/npc/WhiteTigerCaptainTemplate.java deleted file mode 100644 index d54650061..000000000 --- a/data/script/template/script/template/actor/npc/WhiteTigerCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteTigerCaptainTemplate extends NPCTemplate { - public static final int ID = 13291; - - @Inject - protected WhiteTigerCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Tiger Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 34.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7563.291139240510000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WhiteTigerTemplate.java b/data/script/template/script/template/actor/npc/WhiteTigerTemplate.java deleted file mode 100644 index 29f2ce316..000000000 --- a/data/script/template/script/template/actor/npc/WhiteTigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteTigerTemplate extends NPCTemplate { - public static final int ID = 13290; - - @Inject - protected WhiteTigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Tiger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 601.265822784810000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WildMaguenTemplate.java b/data/script/template/script/template/actor/npc/WildMaguenTemplate.java deleted file mode 100644 index 94fbacbf8..000000000 --- a/data/script/template/script/template/actor/npc/WildMaguenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildMaguenTemplate extends NPCTemplate { - public static final int ID = 18839; - - @Inject - protected WildMaguenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Maguen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 13.25; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WindSylphTemplate.java b/data/script/template/script/template/actor/npc/WindSylphTemplate.java deleted file mode 100644 index 31124d0a1..000000000 --- a/data/script/template/script/template/actor/npc/WindSylphTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WindSylphTemplate extends NPCTemplate { - public static final int ID = 30412; - - @Inject - protected WindSylphTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wind Sylph"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WindyShaoringTemplate.java b/data/script/template/script/template/actor/npc/WindyShaoringTemplate.java deleted file mode 100644 index bb0fd1d9c..000000000 --- a/data/script/template/script/template/actor/npc/WindyShaoringTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WindyShaoringTemplate extends NPCTemplate { - public static final int ID = 30660; - - @Inject - protected WindyShaoringTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Windy Shaoring"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WingTowTemplate.java b/data/script/template/script/template/actor/npc/WingTowTemplate.java deleted file mode 100644 index 6cf40bf5c..000000000 --- a/data/script/template/script/template/actor/npc/WingTowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WingTowTemplate extends NPCTemplate { - public static final int ID = 13166; - - @Inject - protected WingTowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wing Tow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.40; - this.collisionHeight = 8.25; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WinnieTheCatTemplate.java b/data/script/template/script/template/actor/npc/WinnieTheCatTemplate.java deleted file mode 100644 index 2e22c98e2..000000000 --- a/data/script/template/script/template/actor/npc/WinnieTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WinnieTheCatTemplate extends NPCTemplate { - public static final int ID = 31229; - - @Inject - protected WinnieTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Winnie the Cat"; - this.serverSideName = false; - this.title = "Event Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WinterHunterKadyth2Template.java b/data/script/template/script/template/actor/npc/WinterHunterKadyth2Template.java deleted file mode 100644 index 2fa8ee62a..000000000 --- a/data/script/template/script/template/actor/npc/WinterHunterKadyth2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WinterHunterKadyth2Template extends NPCTemplate { - public static final int ID = 31634; - - @Inject - protected WinterHunterKadyth2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Winter Hunter Kadyth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(285); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WinterHunterKadyth3Template.java b/data/script/template/script/template/actor/npc/WinterHunterKadyth3Template.java deleted file mode 100644 index 7c37334f0..000000000 --- a/data/script/template/script/template/actor/npc/WinterHunterKadyth3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WinterHunterKadyth3Template extends NPCTemplate { - public static final int ID = 31635; - - @Inject - protected WinterHunterKadyth3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Winter Hunter Kadyth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(285); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WinterHunterKadythTemplate.java b/data/script/template/script/template/actor/npc/WinterHunterKadythTemplate.java deleted file mode 100644 index c7ba63b16..000000000 --- a/data/script/template/script/template/actor/npc/WinterHunterKadythTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WinterHunterKadythTemplate extends NPCTemplate { - public static final int ID = 31633; - - @Inject - protected WinterHunterKadythTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Winter Hunter Kadyth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(285); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WisdomChestTemplate.java b/data/script/template/script/template/actor/npc/WisdomChestTemplate.java deleted file mode 100644 index 7f7eb391b..000000000 --- a/data/script/template/script/template/actor/npc/WisdomChestTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class WisdomChestTemplate extends NPCTemplate { - public static final int ID = 30743; - - @Inject - protected WisdomChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wisdom Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WizardLevelMercenaryTemplate.java b/data/script/template/script/template/actor/npc/WizardLevelMercenaryTemplate.java deleted file mode 100644 index 716ca0b23..000000000 --- a/data/script/template/script/template/actor/npc/WizardLevelMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WizardLevelMercenaryTemplate extends NPCTemplate { - public static final int ID = 13177; - - @Inject - protected WizardLevelMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard Level Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WonbosoAgathionTemplate.java b/data/script/template/script/template/actor/npc/WonbosoAgathionTemplate.java deleted file mode 100644 index aea40a046..000000000 --- a/data/script/template/script/template/actor/npc/WonbosoAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WonbosoAgathionTemplate extends NPCTemplate { - public static final int ID = 1525; - - @Inject - protected WonbosoAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wonboso Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WoodTemplate.java b/data/script/template/script/template/actor/npc/WoodTemplate.java deleted file mode 100644 index a723cb9c5..000000000 --- a/data/script/template/script/template/actor/npc/WoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WoodTemplate extends NPCTemplate { - public static final int ID = 32593; - - @Inject - protected WoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wood"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WooldyTemplate.java b/data/script/template/script/template/actor/npc/WooldyTemplate.java deleted file mode 100644 index 055eac782..000000000 --- a/data/script/template/script/template/actor/npc/WooldyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WooldyTemplate extends NPCTemplate { - public static final int ID = 19; - - @Inject - protected WooldyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wooldy"; - this.serverSideName = false; - this.title = "Halloween Children"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20000000.000000000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 40.00000; - attributes.magicalDefense = 30.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/WorkshopTeleporterTemplate.java b/data/script/template/script/template/actor/npc/WorkshopTeleporterTemplate.java deleted file mode 100644 index de57db413..000000000 --- a/data/script/template/script/template/actor/npc/WorkshopTeleporterTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class WorkshopTeleporterTemplate extends NPCTemplate { - public static final int ID = 32637; - - @Inject - protected WorkshopTeleporterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Workshop Teleporter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YangTemplate.java b/data/script/template/script/template/actor/npc/YangTemplate.java deleted file mode 100644 index 42b8a65da..000000000 --- a/data/script/template/script/template/actor/npc/YangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YangTemplate extends NPCTemplate { - public static final int ID = 32326; - - @Inject - protected YangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yang"; - this.serverSideName = false; - this.title = "Attribute Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YellowFlag2Template.java b/data/script/template/script/template/actor/npc/YellowFlag2Template.java deleted file mode 100644 index 61e3ff4c8..000000000 --- a/data/script/template/script/template/actor/npc/YellowFlag2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class YellowFlag2Template extends NPCTemplate { - public static final int ID = 35608; - - @Inject - protected YellowFlag2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yellow Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 51.80; - this.collisionHeight = 108.25; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YellowFlagTemplate.java b/data/script/template/script/template/actor/npc/YellowFlagTemplate.java deleted file mode 100644 index 1d648b52b..000000000 --- a/data/script/template/script/template/actor/npc/YellowFlagTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class YellowFlagTemplate extends NPCTemplate { - public static final int ID = 35424; - - @Inject - protected YellowFlagTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yellow Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 75.00; - this.collisionHeight = 55.00; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YellowRobedTojigongAgathionTemplate.java b/data/script/template/script/template/actor/npc/YellowRobedTojigongAgathionTemplate.java deleted file mode 100644 index 5b5dd40ff..000000000 --- a/data/script/template/script/template/actor/npc/YellowRobedTojigongAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YellowRobedTojigongAgathionTemplate extends NPCTemplate { - public static final int ID = 1515; - - @Inject - protected YellowRobedTojigongAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yellow-Robed Tojigong Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 3.75; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Yeti2Template.java b/data/script/template/script/template/actor/npc/Yeti2Template.java deleted file mode 100644 index 603ebf722..000000000 --- a/data/script/template/script/template/actor/npc/Yeti2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Yeti2Template extends NPCTemplate { - public static final int ID = 13134; - - @Inject - protected Yeti2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yeti"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 32.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 16.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/Yeti3Template.java b/data/script/template/script/template/actor/npc/Yeti3Template.java deleted file mode 100644 index 532c8cdbc..000000000 --- a/data/script/template/script/template/actor/npc/Yeti3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Yeti3Template extends NPCTemplate { - public static final int ID = 31625; - - @Inject - protected Yeti3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yeti"; - this.serverSideName = false; - this.title = "Donath Kitchen Help"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YetiTemplate.java b/data/script/template/script/template/actor/npc/YetiTemplate.java deleted file mode 100644 index 97f8ac53a..000000000 --- a/data/script/template/script/template/actor/npc/YetiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YetiTemplate extends NPCTemplate { - public static final int ID = 13091; - - @Inject - protected YetiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yeti"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YetisTableTemplate.java b/data/script/template/script/template/actor/npc/YetisTableTemplate.java deleted file mode 100644 index 54fb6de79..000000000 --- a/data/script/template/script/template/actor/npc/YetisTableTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class YetisTableTemplate extends NPCTemplate { - public static final int ID = 31542; - - @Inject - protected YetisTableTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yeti's Table"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YinTemplate.java b/data/script/template/script/template/actor/npc/YinTemplate.java deleted file mode 100644 index b72960136..000000000 --- a/data/script/template/script/template/actor/npc/YinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YinTemplate extends NPCTemplate { - public static final int ID = 32325; - - @Inject - protected YinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yin"; - this.serverSideName = false; - this.title = "Attribute Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YiyenTemplate.java b/data/script/template/script/template/actor/npc/YiyenTemplate.java deleted file mode 100644 index b850608b5..000000000 --- a/data/script/template/script/template/actor/npc/YiyenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YiyenTemplate extends NPCTemplate { - public static final int ID = 32282; - - @Inject - protected YiyenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yiyen"; - this.serverSideName = false; - this.title = "Archaeologist"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YoungChild2Template.java b/data/script/template/script/template/actor/npc/YoungChild2Template.java deleted file mode 100644 index a92b43503..000000000 --- a/data/script/template/script/template/actor/npc/YoungChild2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungChild2Template extends NPCTemplate { - public static final int ID = 13200; - - @Inject - protected YoungChild2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Child"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.30; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YoungChildTemplate.java b/data/script/template/script/template/actor/npc/YoungChildTemplate.java deleted file mode 100644 index fa1aa5299..000000000 --- a/data/script/template/script/template/actor/npc/YoungChildTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungChildTemplate extends NPCTemplate { - public static final int ID = 13158; - - @Inject - protected YoungChildTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Child"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.30; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YoungHoneyWatermelonTemplate.java b/data/script/template/script/template/actor/npc/YoungHoneyWatermelonTemplate.java deleted file mode 100644 index 83148e902..000000000 --- a/data/script/template/script/template/actor/npc/YoungHoneyWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class YoungHoneyWatermelonTemplate extends NPCTemplate { - public static final int ID = 13275; - - @Inject - protected YoungHoneyWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Honey Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YoungSquashTemplate.java b/data/script/template/script/template/actor/npc/YoungSquashTemplate.java deleted file mode 100644 index 2bab347a4..000000000 --- a/data/script/template/script/template/actor/npc/YoungSquashTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class YoungSquashTemplate extends NPCTemplate { - public static final int ID = 12774; - - @Inject - protected YoungSquashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Squash"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 10.50; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YoungWatermelonTemplate.java b/data/script/template/script/template/actor/npc/YoungWatermelonTemplate.java deleted file mode 100644 index 6d844f17e..000000000 --- a/data/script/template/script/template/actor/npc/YoungWatermelonTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; - -/** - * @author Rogiel - */ -public class YoungWatermelonTemplate extends NPCTemplate { - public static final int ID = 13271; - - @Inject - protected YoungWatermelonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Watermelon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.00; - this.level = 1; - this.sex = null; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/YumiTemplate.java b/data/script/template/script/template/actor/npc/YumiTemplate.java deleted file mode 100644 index e401471bc..000000000 --- a/data/script/template/script/template/actor/npc/YumiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YumiTemplate extends NPCTemplate { - public static final int ID = 32041; - - @Inject - protected YumiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yumi"; - this.serverSideName = false; - this.title = "Collector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ZakenTemplate.java b/data/script/template/script/template/actor/npc/ZakenTemplate.java deleted file mode 100644 index 0b1547840..000000000 --- a/data/script/template/script/template/actor/npc/ZakenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakenTemplate extends NPCTemplate { - public static final int ID = 13099; - - @Inject - protected ZakenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 32.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ZakensCandleTemplate.java b/data/script/template/script/template/actor/npc/ZakensCandleTemplate.java deleted file mode 100644 index 4c1d2f7c9..000000000 --- a/data/script/template/script/template/actor/npc/ZakensCandleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensCandleTemplate extends NPCTemplate { - public static final int ID = 32705; - - @Inject - protected ZakensCandleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Candle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 13.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ZaricheTemplate.java b/data/script/template/script/template/actor/npc/ZaricheTemplate.java deleted file mode 100644 index 518ff43b8..000000000 --- a/data/script/template/script/template/actor/npc/ZaricheTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZaricheTemplate extends NPCTemplate { - public static final int ID = 13086; - - @Inject - protected ZaricheTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zariche"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.57; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8190); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ZimenfTemplate.java b/data/script/template/script/template/actor/npc/ZimenfTemplate.java deleted file mode 100644 index a2c290ab7..000000000 --- a/data/script/template/script/template/actor/npc/ZimenfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZimenfTemplate extends NPCTemplate { - public static final int ID = 30538; - - @Inject - protected ZimenfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zimenf"; - this.serverSideName = false; - this.title = "Priest of the Earth"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ZombieAgathionTemplate.java b/data/script/template/script/template/actor/npc/ZombieAgathionTemplate.java deleted file mode 100644 index 57fc29624..000000000 --- a/data/script/template/script/template/actor/npc/ZombieAgathionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieAgathionTemplate extends NPCTemplate { - public static final int ID = 1535; - - @Inject - protected ZombieAgathionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie Agathion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 6.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ZombieTemplate.java b/data/script/template/script/template/actor/npc/ZombieTemplate.java deleted file mode 100644 index 05ac1b884..000000000 --- a/data/script/template/script/template/actor/npc/ZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieTemplate extends NPCTemplate { - public static final int ID = 13094; - - @Inject - protected ZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 24.60; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/ZwovTemplate.java b/data/script/template/script/template/actor/npc/ZwovTemplate.java deleted file mode 100644 index 881dd1ca4..000000000 --- a/data/script/template/script/template/actor/npc/ZwovTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZwovTemplate extends NPCTemplate { - public static final int ID = 30749; - - @Inject - protected ZwovTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zwov"; - this.serverSideName = false; - this.title = "Drake"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdenTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/AdenTerritoryManagerTemplate.java deleted file mode 100644 index 367b77532..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdenTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdenTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32085; - - @Inject - protected AdenTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aden Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman10Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman10Template.java deleted file mode 100644 index 4cfb0107b..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman10Template extends AdventurerNPCTemplate { - public static final int ID = 31784; - - @Inject - protected AdventureGuildsman10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman11Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman11Template.java deleted file mode 100644 index fab18381f..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman11Template extends AdventurerNPCTemplate { - public static final int ID = 31785; - - @Inject - protected AdventureGuildsman11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman12Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman12Template.java deleted file mode 100644 index dccc6b12f..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman12Template extends AdventurerNPCTemplate { - public static final int ID = 31786; - - @Inject - protected AdventureGuildsman12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman13Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman13Template.java deleted file mode 100644 index b8cc591a1..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman13Template extends AdventurerNPCTemplate { - public static final int ID = 31787; - - @Inject - protected AdventureGuildsman13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman14Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman14Template.java deleted file mode 100644 index 6ff7eae04..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman14Template extends AdventurerNPCTemplate { - public static final int ID = 31788; - - @Inject - protected AdventureGuildsman14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman15Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman15Template.java deleted file mode 100644 index bf024ec11..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman15Template extends AdventurerNPCTemplate { - public static final int ID = 31789; - - @Inject - protected AdventureGuildsman15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman16Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman16Template.java deleted file mode 100644 index fd41057ed..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman16Template extends AdventurerNPCTemplate { - public static final int ID = 31790; - - @Inject - protected AdventureGuildsman16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman17Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman17Template.java deleted file mode 100644 index b3556ab68..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman17Template extends AdventurerNPCTemplate { - public static final int ID = 31791; - - @Inject - protected AdventureGuildsman17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman18Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman18Template.java deleted file mode 100644 index 04cbd48d7..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman18Template extends AdventurerNPCTemplate { - public static final int ID = 31792; - - @Inject - protected AdventureGuildsman18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman19Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman19Template.java deleted file mode 100644 index e3a6a0dc2..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman19Template extends AdventurerNPCTemplate { - public static final int ID = 31793; - - @Inject - protected AdventureGuildsman19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman20Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman20Template.java deleted file mode 100644 index cf73f6314..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman20Template extends AdventurerNPCTemplate { - public static final int ID = 31794; - - @Inject - protected AdventureGuildsman20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman21Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman21Template.java deleted file mode 100644 index f2196079f..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman21Template extends AdventurerNPCTemplate { - public static final int ID = 31795; - - @Inject - protected AdventureGuildsman21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman22Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman22Template.java deleted file mode 100644 index cf6454606..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman22Template extends AdventurerNPCTemplate { - public static final int ID = 31796; - - @Inject - protected AdventureGuildsman22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman23Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman23Template.java deleted file mode 100644 index aa0fc04f1..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman23Template extends AdventurerNPCTemplate { - public static final int ID = 31797; - - @Inject - protected AdventureGuildsman23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman24Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman24Template.java deleted file mode 100644 index f980984ec..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman24Template extends AdventurerNPCTemplate { - public static final int ID = 31798; - - @Inject - protected AdventureGuildsman24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman25Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman25Template.java deleted file mode 100644 index c2a6a6455..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman25Template extends AdventurerNPCTemplate { - public static final int ID = 31799; - - @Inject - protected AdventureGuildsman25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman26Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman26Template.java deleted file mode 100644 index 6971e2b73..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman26Template extends AdventurerNPCTemplate { - public static final int ID = 31800; - - @Inject - protected AdventureGuildsman26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman27Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman27Template.java deleted file mode 100644 index 4e6320228..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman27Template extends AdventurerNPCTemplate { - public static final int ID = 31801; - - @Inject - protected AdventureGuildsman27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman28Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman28Template.java deleted file mode 100644 index f7fb53c59..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman28Template extends AdventurerNPCTemplate { - public static final int ID = 31802; - - @Inject - protected AdventureGuildsman28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman29Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman29Template.java deleted file mode 100644 index 331bc81bb..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman29Template extends AdventurerNPCTemplate { - public static final int ID = 31803; - - @Inject - protected AdventureGuildsman29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman2Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman2Template.java deleted file mode 100644 index 1a583c6ff..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman2Template extends AdventurerNPCTemplate { - public static final int ID = 31776; - - @Inject - protected AdventureGuildsman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman30Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman30Template.java deleted file mode 100644 index 2fea14999..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman30Template extends AdventurerNPCTemplate { - public static final int ID = 31804; - - @Inject - protected AdventureGuildsman30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman31Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman31Template.java deleted file mode 100644 index ec5b10b5c..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman31Template extends AdventurerNPCTemplate { - public static final int ID = 31805; - - @Inject - protected AdventureGuildsman31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman32Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman32Template.java deleted file mode 100644 index f5930f108..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman32Template extends AdventurerNPCTemplate { - public static final int ID = 31806; - - @Inject - protected AdventureGuildsman32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman33Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman33Template.java deleted file mode 100644 index d6aad26de..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman33Template extends AdventurerNPCTemplate { - public static final int ID = 31807; - - @Inject - protected AdventureGuildsman33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman34Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman34Template.java deleted file mode 100644 index 0aa3c3d55..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman34Template extends AdventurerNPCTemplate { - public static final int ID = 31808; - - @Inject - protected AdventureGuildsman34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman35Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman35Template.java deleted file mode 100644 index 58ffa50fa..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman35Template extends AdventurerNPCTemplate { - public static final int ID = 31809; - - @Inject - protected AdventureGuildsman35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman36Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman36Template.java deleted file mode 100644 index 30c309675..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman36Template extends AdventurerNPCTemplate { - public static final int ID = 31810; - - @Inject - protected AdventureGuildsman36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman37Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman37Template.java deleted file mode 100644 index 2898542d0..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman37Template extends AdventurerNPCTemplate { - public static final int ID = 31811; - - @Inject - protected AdventureGuildsman37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman38Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman38Template.java deleted file mode 100644 index 86e440d90..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman38Template extends AdventurerNPCTemplate { - public static final int ID = 31812; - - @Inject - protected AdventureGuildsman38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman39Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman39Template.java deleted file mode 100644 index 369fee796..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman39Template extends AdventurerNPCTemplate { - public static final int ID = 31813; - - @Inject - protected AdventureGuildsman39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman3Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman3Template.java deleted file mode 100644 index b11f73cb3..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman3Template extends AdventurerNPCTemplate { - public static final int ID = 31777; - - @Inject - protected AdventureGuildsman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman40Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman40Template.java deleted file mode 100644 index 50f67e366..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman40Template extends AdventurerNPCTemplate { - public static final int ID = 31814; - - @Inject - protected AdventureGuildsman40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman41Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman41Template.java deleted file mode 100644 index a251b0e5e..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman41Template extends AdventurerNPCTemplate { - public static final int ID = 31815; - - @Inject - protected AdventureGuildsman41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman42Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman42Template.java deleted file mode 100644 index 0936811b3..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman42Template extends AdventurerNPCTemplate { - public static final int ID = 31816; - - @Inject - protected AdventureGuildsman42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman43Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman43Template.java deleted file mode 100644 index 87556cf1f..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman43Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman43Template extends AdventurerNPCTemplate { - public static final int ID = 31817; - - @Inject - protected AdventureGuildsman43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman44Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman44Template.java deleted file mode 100644 index 1cf7fd626..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman44Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman44Template extends AdventurerNPCTemplate { - public static final int ID = 31818; - - @Inject - protected AdventureGuildsman44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman45Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman45Template.java deleted file mode 100644 index f8be24126..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman45Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman45Template extends AdventurerNPCTemplate { - public static final int ID = 31819; - - @Inject - protected AdventureGuildsman45Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman46Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman46Template.java deleted file mode 100644 index 4698d1435..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman46Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman46Template extends AdventurerNPCTemplate { - public static final int ID = 31820; - - @Inject - protected AdventureGuildsman46Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman47Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman47Template.java deleted file mode 100644 index b3b8621b4..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman47Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman47Template extends AdventurerNPCTemplate { - public static final int ID = 31821; - - @Inject - protected AdventureGuildsman47Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman48Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman48Template.java deleted file mode 100644 index bb081278c..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman48Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman48Template extends AdventurerNPCTemplate { - public static final int ID = 31822; - - @Inject - protected AdventureGuildsman48Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman49Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman49Template.java deleted file mode 100644 index b8cb3cced..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman49Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman49Template extends AdventurerNPCTemplate { - public static final int ID = 31823; - - @Inject - protected AdventureGuildsman49Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman4Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman4Template.java deleted file mode 100644 index 05178aaa5..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman4Template extends AdventurerNPCTemplate { - public static final int ID = 31778; - - @Inject - protected AdventureGuildsman4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman50Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman50Template.java deleted file mode 100644 index 338338fe0..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman50Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman50Template extends AdventurerNPCTemplate { - public static final int ID = 31824; - - @Inject - protected AdventureGuildsman50Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman51Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman51Template.java deleted file mode 100644 index 7442259e2..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman51Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman51Template extends AdventurerNPCTemplate { - public static final int ID = 31825; - - @Inject - protected AdventureGuildsman51Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman52Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman52Template.java deleted file mode 100644 index b4ce015a5..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman52Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman52Template extends AdventurerNPCTemplate { - public static final int ID = 31826; - - @Inject - protected AdventureGuildsman52Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman53Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman53Template.java deleted file mode 100644 index 33bcf4862..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman53Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman53Template extends AdventurerNPCTemplate { - public static final int ID = 31827; - - @Inject - protected AdventureGuildsman53Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman54Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman54Template.java deleted file mode 100644 index 8d42a23fb..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman54Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman54Template extends AdventurerNPCTemplate { - public static final int ID = 31828; - - @Inject - protected AdventureGuildsman54Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman55Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman55Template.java deleted file mode 100644 index ab6056fe0..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman55Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman55Template extends AdventurerNPCTemplate { - public static final int ID = 31829; - - @Inject - protected AdventureGuildsman55Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman56Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman56Template.java deleted file mode 100644 index ec93f5145..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman56Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman56Template extends AdventurerNPCTemplate { - public static final int ID = 31830; - - @Inject - protected AdventureGuildsman56Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman57Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman57Template.java deleted file mode 100644 index 1ac1ca7e0..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman57Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman57Template extends AdventurerNPCTemplate { - public static final int ID = 31831; - - @Inject - protected AdventureGuildsman57Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman58Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman58Template.java deleted file mode 100644 index 2fad28800..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman58Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman58Template extends AdventurerNPCTemplate { - public static final int ID = 31832; - - @Inject - protected AdventureGuildsman58Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman59Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman59Template.java deleted file mode 100644 index ab542df13..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman59Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman59Template extends AdventurerNPCTemplate { - public static final int ID = 31833; - - @Inject - protected AdventureGuildsman59Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman5Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman5Template.java deleted file mode 100644 index fe87ea06b..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman5Template extends AdventurerNPCTemplate { - public static final int ID = 31779; - - @Inject - protected AdventureGuildsman5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman60Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman60Template.java deleted file mode 100644 index 464dce8ed..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman60Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman60Template extends AdventurerNPCTemplate { - public static final int ID = 31834; - - @Inject - protected AdventureGuildsman60Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman61Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman61Template.java deleted file mode 100644 index 937c59d88..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman61Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman61Template extends AdventurerNPCTemplate { - public static final int ID = 31835; - - @Inject - protected AdventureGuildsman61Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman62Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman62Template.java deleted file mode 100644 index 5f53c8e18..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman62Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman62Template extends AdventurerNPCTemplate { - public static final int ID = 31836; - - @Inject - protected AdventureGuildsman62Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman63Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman63Template.java deleted file mode 100644 index e3bb449d2..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman63Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman63Template extends AdventurerNPCTemplate { - public static final int ID = 31837; - - @Inject - protected AdventureGuildsman63Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman64Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman64Template.java deleted file mode 100644 index 5dad1380a..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman64Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman64Template extends AdventurerNPCTemplate { - public static final int ID = 31838; - - @Inject - protected AdventureGuildsman64Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman65Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman65Template.java deleted file mode 100644 index d5c1d3ea0..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman65Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman65Template extends AdventurerNPCTemplate { - public static final int ID = 31839; - - @Inject - protected AdventureGuildsman65Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman66Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman66Template.java deleted file mode 100644 index 0c009e609..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman66Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman66Template extends AdventurerNPCTemplate { - public static final int ID = 31840; - - @Inject - protected AdventureGuildsman66Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman67Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman67Template.java deleted file mode 100644 index f8f6b5774..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman67Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman67Template extends AdventurerNPCTemplate { - public static final int ID = 31841; - - @Inject - protected AdventureGuildsman67Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman68Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman68Template.java deleted file mode 100644 index 465af2dc7..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman68Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman68Template extends AdventurerNPCTemplate { - public static final int ID = 31991; - - @Inject - protected AdventureGuildsman68Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman69Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman69Template.java deleted file mode 100644 index b8ce8d356..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman69Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman69Template extends AdventurerNPCTemplate { - public static final int ID = 31992; - - @Inject - protected AdventureGuildsman69Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman6Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman6Template.java deleted file mode 100644 index 0f03d5cf2..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman6Template extends AdventurerNPCTemplate { - public static final int ID = 31780; - - @Inject - protected AdventureGuildsman6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman70Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman70Template.java deleted file mode 100644 index f7ab2f298..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman70Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman70Template extends AdventurerNPCTemplate { - public static final int ID = 31993; - - @Inject - protected AdventureGuildsman70Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman71Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman71Template.java deleted file mode 100644 index bd822a4b1..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman71Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman71Template extends AdventurerNPCTemplate { - public static final int ID = 31994; - - @Inject - protected AdventureGuildsman71Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman72Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman72Template.java deleted file mode 100644 index e7ed664b3..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman72Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman72Template extends AdventurerNPCTemplate { - public static final int ID = 31995; - - @Inject - protected AdventureGuildsman72Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman73Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman73Template.java deleted file mode 100644 index 957b72553..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman73Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman73Template extends AdventurerNPCTemplate { - public static final int ID = 32337; - - @Inject - protected AdventureGuildsman73Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman74Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman74Template.java deleted file mode 100644 index 49c6c96ce..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman74Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman74Template extends AdventurerNPCTemplate { - public static final int ID = 32338; - - @Inject - protected AdventureGuildsman74Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman75Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman75Template.java deleted file mode 100644 index 459c1b7a4..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman75Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman75Template extends AdventurerNPCTemplate { - public static final int ID = 32339; - - @Inject - protected AdventureGuildsman75Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman76Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman76Template.java deleted file mode 100644 index b8aa9eec8..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman76Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman76Template extends AdventurerNPCTemplate { - public static final int ID = 32340; - - @Inject - protected AdventureGuildsman76Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman7Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman7Template.java deleted file mode 100644 index fa264a4d8..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman7Template extends AdventurerNPCTemplate { - public static final int ID = 31781; - - @Inject - protected AdventureGuildsman7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman8Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman8Template.java deleted file mode 100644 index e6d049b73..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman8Template extends AdventurerNPCTemplate { - public static final int ID = 31782; - - @Inject - protected AdventureGuildsman8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman9Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman9Template.java deleted file mode 100644 index 7c57fc770..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsman9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsman9Template extends AdventurerNPCTemplate { - public static final int ID = 31783; - - @Inject - protected AdventureGuildsman9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsmanTemplate.java b/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsmanTemplate.java deleted file mode 100644 index b82f779b2..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventureGuildsmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventureGuildsmanTemplate extends AdventurerNPCTemplate { - public static final int ID = 31775; - - @Inject - protected AdventureGuildsmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventure Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman10Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman10Template.java deleted file mode 100644 index 179a0fcb9..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman10Template extends AdventurerNPCTemplate { - public static final int ID = 31738; - - @Inject - protected AdventurerGuildsman10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman2Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman2Template.java deleted file mode 100644 index 92686b6bf..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman2Template extends AdventurerNPCTemplate { - public static final int ID = 31730; - - @Inject - protected AdventurerGuildsman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman3Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman3Template.java deleted file mode 100644 index fb111c449..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman3Template extends AdventurerNPCTemplate { - public static final int ID = 31731; - - @Inject - protected AdventurerGuildsman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(224); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman4Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman4Template.java deleted file mode 100644 index b2f2e9067..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman4Template extends AdventurerNPCTemplate { - public static final int ID = 31732; - - @Inject - protected AdventurerGuildsman4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman5Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman5Template.java deleted file mode 100644 index b00afbdce..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman5Template extends AdventurerNPCTemplate { - public static final int ID = 31733; - - @Inject - protected AdventurerGuildsman5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman6Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman6Template.java deleted file mode 100644 index 115e40a16..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman6Template extends AdventurerNPCTemplate { - public static final int ID = 31734; - - @Inject - protected AdventurerGuildsman6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman7Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman7Template.java deleted file mode 100644 index e08c31c2b..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman7Template extends AdventurerNPCTemplate { - public static final int ID = 31735; - - @Inject - protected AdventurerGuildsman7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman8Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman8Template.java deleted file mode 100644 index dd207baec..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman8Template extends AdventurerNPCTemplate { - public static final int ID = 31736; - - @Inject - protected AdventurerGuildsman8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman9Template.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman9Template.java deleted file mode 100644 index bd817331e..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsman9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsman9Template extends AdventurerNPCTemplate { - public static final int ID = 31737; - - @Inject - protected AdventurerGuildsman9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsmanTemplate.java b/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsmanTemplate.java deleted file mode 100644 index c71a64968..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/AdventurerGuildsmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdventurerGuildsmanTemplate extends AdventurerNPCTemplate { - public static final int ID = 31729; - - @Inject - protected AdventurerGuildsmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adventurer Guildsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/DionTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/DionTerritoryManagerTemplate.java deleted file mode 100644 index e22dfb21c..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/DionTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DionTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32082; - - @Inject - protected DionTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dion Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/GiranTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/GiranTerritoryManagerTemplate.java deleted file mode 100644 index dcb5e8b79..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/GiranTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiranTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32083; - - @Inject - protected GiranTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giran Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/GoddardTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/GoddardTerritoryManagerTemplate.java deleted file mode 100644 index 0e12d4da3..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/GoddardTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoddardTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32088; - - @Inject - protected GoddardTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goddard Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/InnadrilTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/InnadrilTerritoryManagerTemplate.java deleted file mode 100644 index 93a4d5bac..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/InnadrilTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnadrilTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32086; - - @Inject - protected InnadrilTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Innadril Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/OrenTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/OrenTerritoryManagerTemplate.java deleted file mode 100644 index 1e2e989c4..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/OrenTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrenTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32084; - - @Inject - protected OrenTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oren Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/RuneTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/RuneTerritoryManagerTemplate.java deleted file mode 100644 index 46b0f430d..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/RuneTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuneTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32089; - - @Inject - protected RuneTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rune Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/adventurer/SchuttgartTerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/adventurer/SchuttgartTerritoryManagerTemplate.java deleted file mode 100644 index a1ceea5f3..000000000 --- a/data/script/template/script/template/actor/npc/adventurer/SchuttgartTerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.adventurer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AdventurerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SchuttgartTerritoryManagerTemplate extends AdventurerNPCTemplate { - public static final int ID = 32087; - - @Inject - protected SchuttgartTerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Schuttgart Territory Manager"; - this.serverSideName = false; - this.title = "Adventure Guildsman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/AdenHolyArtifactTemplate.java b/data/script/template/script/template/actor/npc/artefact/AdenHolyArtifactTemplate.java deleted file mode 100644 index 55aac00c0..000000000 --- a/data/script/template/script/template/actor/npc/artefact/AdenHolyArtifactTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class AdenHolyArtifactTemplate extends ArtefactNPCTemplate { - public static final int ID = 35233; - - @Inject - protected AdenHolyArtifactTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aden Holy Artifact"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 98.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/AltarOfEarthTemplate.java b/data/script/template/script/template/actor/npc/artefact/AltarOfEarthTemplate.java deleted file mode 100644 index 1152ba010..000000000 --- a/data/script/template/script/template/actor/npc/artefact/AltarOfEarthTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfEarthTemplate extends ArtefactNPCTemplate { - public static final int ID = 35515; - - @Inject - protected AltarOfEarthTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Earth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 65.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/AltarOfFireTemplate.java b/data/script/template/script/template/actor/npc/artefact/AltarOfFireTemplate.java deleted file mode 100644 index afbfbb914..000000000 --- a/data/script/template/script/template/actor/npc/artefact/AltarOfFireTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfFireTemplate extends ArtefactNPCTemplate { - public static final int ID = 35322; - - @Inject - protected AltarOfFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 65.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/AltarOfWaterTemplate.java b/data/script/template/script/template/actor/npc/artefact/AltarOfWaterTemplate.java deleted file mode 100644 index a318f3123..000000000 --- a/data/script/template/script/template/actor/npc/artefact/AltarOfWaterTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfWaterTemplate extends ArtefactNPCTemplate { - public static final int ID = 35323; - - @Inject - protected AltarOfWaterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 65.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/AltarOfWindTemplate.java b/data/script/template/script/template/actor/npc/artefact/AltarOfWindTemplate.java deleted file mode 100644 index 1f848267f..000000000 --- a/data/script/template/script/template/actor/npc/artefact/AltarOfWindTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class AltarOfWindTemplate extends ArtefactNPCTemplate { - public static final int ID = 35514; - - @Inject - protected AltarOfWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altar of Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 65.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/DionHolyArtifactTemplate.java b/data/script/template/script/template/actor/npc/artefact/DionHolyArtifactTemplate.java deleted file mode 100644 index 6e8fdfa09..000000000 --- a/data/script/template/script/template/actor/npc/artefact/DionHolyArtifactTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class DionHolyArtifactTemplate extends ArtefactNPCTemplate { - public static final int ID = 35105; - - @Inject - protected DionHolyArtifactTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dion Holy Artifact"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 98.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/GiranHolyArtifactTemplate.java b/data/script/template/script/template/actor/npc/artefact/GiranHolyArtifactTemplate.java deleted file mode 100644 index bcd96e768..000000000 --- a/data/script/template/script/template/actor/npc/artefact/GiranHolyArtifactTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class GiranHolyArtifactTemplate extends ArtefactNPCTemplate { - public static final int ID = 35147; - - @Inject - protected GiranHolyArtifactTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giran Holy Artifact"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 98.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/GludioHolyArtifactTemplate.java b/data/script/template/script/template/actor/npc/artefact/GludioHolyArtifactTemplate.java deleted file mode 100644 index fab47fe6a..000000000 --- a/data/script/template/script/template/actor/npc/artefact/GludioHolyArtifactTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class GludioHolyArtifactTemplate extends ArtefactNPCTemplate { - public static final int ID = 35063; - - @Inject - protected GludioHolyArtifactTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gludio Holy Artifact"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 98.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/GodsAltarTemplate.java b/data/script/template/script/template/actor/npc/artefact/GodsAltarTemplate.java deleted file mode 100644 index ff4a14aa0..000000000 --- a/data/script/template/script/template/actor/npc/artefact/GodsAltarTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class GodsAltarTemplate extends ArtefactNPCTemplate { - public static final int ID = 35469; - - @Inject - protected GodsAltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gods' Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 72.50; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/InnadrilHolyArtifactTemplate.java b/data/script/template/script/template/actor/npc/artefact/InnadrilHolyArtifactTemplate.java deleted file mode 100644 index c423c7e66..000000000 --- a/data/script/template/script/template/actor/npc/artefact/InnadrilHolyArtifactTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class InnadrilHolyArtifactTemplate extends ArtefactNPCTemplate { - public static final int ID = 35279; - - @Inject - protected InnadrilHolyArtifactTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Innadril Holy Artifact"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 98.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/artefact/OrenHolyArtifactTemplate.java b/data/script/template/script/template/actor/npc/artefact/OrenHolyArtifactTemplate.java deleted file mode 100644 index 69e4ee769..000000000 --- a/data/script/template/script/template/actor/npc/artefact/OrenHolyArtifactTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.artefact; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ArtefactNPCTemplate; - -/** - * @author Rogiel - */ -public class OrenHolyArtifactTemplate extends ArtefactNPCTemplate { - public static final int ID = 35189; - - @Inject - protected OrenHolyArtifactTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oren Holy Artifact"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 98.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer2Template.java b/data/script/template/script/template/actor/npc/auctioneer/Auctioneer2Template.java deleted file mode 100644 index f5a8c7bdf..000000000 --- a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.auctioneer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AuctioneerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Auctioneer2Template extends AuctioneerNPCTemplate { - public static final int ID = 30768; - - @Inject - protected Auctioneer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auctioneer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer3Template.java b/data/script/template/script/template/actor/npc/auctioneer/Auctioneer3Template.java deleted file mode 100644 index fcc8c07d9..000000000 --- a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.auctioneer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AuctioneerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Auctioneer3Template extends AuctioneerNPCTemplate { - public static final int ID = 30769; - - @Inject - protected Auctioneer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auctioneer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer4Template.java b/data/script/template/script/template/actor/npc/auctioneer/Auctioneer4Template.java deleted file mode 100644 index fce866dcb..000000000 --- a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.auctioneer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AuctioneerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Auctioneer4Template extends AuctioneerNPCTemplate { - public static final int ID = 30770; - - @Inject - protected Auctioneer4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auctioneer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer5Template.java b/data/script/template/script/template/actor/npc/auctioneer/Auctioneer5Template.java deleted file mode 100644 index dc838b3fd..000000000 --- a/data/script/template/script/template/actor/npc/auctioneer/Auctioneer5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.auctioneer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AuctioneerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Auctioneer5Template extends AuctioneerNPCTemplate { - public static final int ID = 30771; - - @Inject - protected Auctioneer5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auctioneer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/auctioneer/AuctioneerTemplate.java b/data/script/template/script/template/actor/npc/auctioneer/AuctioneerTemplate.java deleted file mode 100644 index 497dd1383..000000000 --- a/data/script/template/script/template/actor/npc/auctioneer/AuctioneerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.auctioneer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.AuctioneerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AuctioneerTemplate extends AuctioneerNPCTemplate { - public static final int ID = 30767; - - @Inject - protected AuctioneerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auctioneer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/BabyBuffaloTemplate.java b/data/script/template/script/template/actor/npc/babypet/BabyBuffaloTemplate.java deleted file mode 100644 index aa770985a..000000000 --- a/data/script/template/script/template/actor/npc/babypet/BabyBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyBuffaloTemplate extends BabyPetNPCTemplate { - public static final int ID = 12780; - - @Inject - protected BabyBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/BabyCougarTemplate.java b/data/script/template/script/template/actor/npc/babypet/BabyCougarTemplate.java deleted file mode 100644 index b0db980fa..000000000 --- a/data/script/template/script/template/actor/npc/babypet/BabyCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyCougarTemplate extends BabyPetNPCTemplate { - public static final int ID = 12782; - - @Inject - protected BabyCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/BabyKookaburraTemplate.java b/data/script/template/script/template/actor/npc/babypet/BabyKookaburraTemplate.java deleted file mode 100644 index 03d8bec0c..000000000 --- a/data/script/template/script/template/actor/npc/babypet/BabyKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyKookaburraTemplate extends BabyPetNPCTemplate { - public static final int ID = 12781; - - @Inject - protected BabyKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/FairyPrincessTemplate.java b/data/script/template/script/template/actor/npc/babypet/FairyPrincessTemplate.java deleted file mode 100644 index 7a2855043..000000000 --- a/data/script/template/script/template/actor/npc/babypet/FairyPrincessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FairyPrincessTemplate extends BabyPetNPCTemplate { - public static final int ID = 16046; - - @Inject - protected FairyPrincessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fairy Princess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 32; - attributes.strength = 35; - attributes.concentration = 37; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/ImprovedBabyBuffaloTemplate.java b/data/script/template/script/template/actor/npc/babypet/ImprovedBabyBuffaloTemplate.java deleted file mode 100644 index a9889892c..000000000 --- a/data/script/template/script/template/actor/npc/babypet/ImprovedBabyBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImprovedBabyBuffaloTemplate extends BabyPetNPCTemplate { - public static final int ID = 16034; - - @Inject - protected ImprovedBabyBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Improved Baby Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/ImprovedBabyCougarTemplate.java b/data/script/template/script/template/actor/npc/babypet/ImprovedBabyCougarTemplate.java deleted file mode 100644 index b5a30460f..000000000 --- a/data/script/template/script/template/actor/npc/babypet/ImprovedBabyCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImprovedBabyCougarTemplate extends BabyPetNPCTemplate { - public static final int ID = 16036; - - @Inject - protected ImprovedBabyCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Improved Baby Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/ImprovedBabyKookaburraTemplate.java b/data/script/template/script/template/actor/npc/babypet/ImprovedBabyKookaburraTemplate.java deleted file mode 100644 index 5633c1605..000000000 --- a/data/script/template/script/template/actor/npc/babypet/ImprovedBabyKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImprovedBabyKookaburraTemplate extends BabyPetNPCTemplate { - public static final int ID = 16035; - - @Inject - protected ImprovedBabyKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Improved Baby Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/SpiritShamanTemplate.java b/data/script/template/script/template/actor/npc/babypet/SpiritShamanTemplate.java deleted file mode 100644 index 5b9c2af5e..000000000 --- a/data/script/template/script/template/actor/npc/babypet/SpiritShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritShamanTemplate extends BabyPetNPCTemplate { - public static final int ID = 16051; - - @Inject - protected SpiritShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.80; - this.collisionHeight = 15.60; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 32; - attributes.strength = 35; - attributes.concentration = 37; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/ToyKnightTemplate.java b/data/script/template/script/template/actor/npc/babypet/ToyKnightTemplate.java deleted file mode 100644 index f1513027e..000000000 --- a/data/script/template/script/template/actor/npc/babypet/ToyKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ToyKnightTemplate extends BabyPetNPCTemplate { - public static final int ID = 16052; - - @Inject - protected ToyKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Toy Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/TurtleAsceticTemplate.java b/data/script/template/script/template/actor/npc/babypet/TurtleAsceticTemplate.java deleted file mode 100644 index 3aabe10cf..000000000 --- a/data/script/template/script/template/actor/npc/babypet/TurtleAsceticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurtleAsceticTemplate extends BabyPetNPCTemplate { - public static final int ID = 16053; - - @Inject - protected TurtleAsceticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turtle Ascetic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 10.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 26; - attributes.strength = 38; - attributes.concentration = 40; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/babypet/WhiteWeaselTemplate.java b/data/script/template/script/template/actor/npc/babypet/WhiteWeaselTemplate.java deleted file mode 100644 index 006cbe781..000000000 --- a/data/script/template/script/template/actor/npc/babypet/WhiteWeaselTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.babypet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BabyPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteWeaselTemplate extends BabyPetNPCTemplate { - public static final int ID = 16045; - - @Inject - protected WhiteWeaselTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Weasel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 12.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/block/Block2Template.java b/data/script/template/script/template/actor/npc/block/Block2Template.java deleted file mode 100644 index a7884c771..000000000 --- a/data/script/template/script/template/actor/npc/block/Block2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.block; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.BlockNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Block2Template extends BlockNPCTemplate { - public static final int ID = 18672; - - @Inject - protected Block2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Block"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations10Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations10Template.java deleted file mode 100644 index 1ae905c12..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations10Template extends CabaleBufferNPCTemplate { - public static final int ID = 31189; - - @Inject - protected OratorOfRevelations10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations11Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations11Template.java deleted file mode 100644 index 7691ac669..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations11Template extends CabaleBufferNPCTemplate { - public static final int ID = 31191; - - @Inject - protected OratorOfRevelations11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations12Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations12Template.java deleted file mode 100644 index 772468f0e..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations12Template extends CabaleBufferNPCTemplate { - public static final int ID = 31193; - - @Inject - protected OratorOfRevelations12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations13Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations13Template.java deleted file mode 100644 index 18078ada3..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations13Template extends CabaleBufferNPCTemplate { - public static final int ID = 31195; - - @Inject - protected OratorOfRevelations13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations14Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations14Template.java deleted file mode 100644 index 05f50fd00..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations14Template extends CabaleBufferNPCTemplate { - public static final int ID = 31197; - - @Inject - protected OratorOfRevelations14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations15Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations15Template.java deleted file mode 100644 index 1e7281115..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations15Template extends CabaleBufferNPCTemplate { - public static final int ID = 31199; - - @Inject - protected OratorOfRevelations15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations16Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations16Template.java deleted file mode 100644 index 5e4cf4fa7..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations16Template extends CabaleBufferNPCTemplate { - public static final int ID = 31201; - - @Inject - protected OratorOfRevelations16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations2Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations2Template.java deleted file mode 100644 index 885a6e1cf..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations2Template extends CabaleBufferNPCTemplate { - public static final int ID = 31173; - - @Inject - protected OratorOfRevelations2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations3Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations3Template.java deleted file mode 100644 index c5f5639c6..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations3Template extends CabaleBufferNPCTemplate { - public static final int ID = 31175; - - @Inject - protected OratorOfRevelations3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations4Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations4Template.java deleted file mode 100644 index fc54c6fe3..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations4Template extends CabaleBufferNPCTemplate { - public static final int ID = 31177; - - @Inject - protected OratorOfRevelations4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations5Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations5Template.java deleted file mode 100644 index cdb9c1bf6..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations5Template extends CabaleBufferNPCTemplate { - public static final int ID = 31179; - - @Inject - protected OratorOfRevelations5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations6Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations6Template.java deleted file mode 100644 index 6a1c6e939..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations6Template extends CabaleBufferNPCTemplate { - public static final int ID = 31181; - - @Inject - protected OratorOfRevelations6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations7Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations7Template.java deleted file mode 100644 index 8a8b55179..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations7Template extends CabaleBufferNPCTemplate { - public static final int ID = 31183; - - @Inject - protected OratorOfRevelations7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations8Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations8Template.java deleted file mode 100644 index 0d812f565..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations8Template extends CabaleBufferNPCTemplate { - public static final int ID = 31185; - - @Inject - protected OratorOfRevelations8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations9Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations9Template.java deleted file mode 100644 index 48642f472..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelations9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelations9Template extends CabaleBufferNPCTemplate { - public static final int ID = 31187; - - @Inject - protected OratorOfRevelations9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelationsTemplate.java b/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelationsTemplate.java deleted file mode 100644 index 02f2db809..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/OratorOfRevelationsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OratorOfRevelationsTemplate extends CabaleBufferNPCTemplate { - public static final int ID = 31094; - - @Inject - protected OratorOfRevelationsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orator of Revelations"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom10Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom10Template.java deleted file mode 100644 index 9bccbee9a..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom10Template extends CabaleBufferNPCTemplate { - public static final int ID = 31188; - - @Inject - protected PreacherOfDoom10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom11Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom11Template.java deleted file mode 100644 index 7e3e3fb6b..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom11Template extends CabaleBufferNPCTemplate { - public static final int ID = 31190; - - @Inject - protected PreacherOfDoom11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom12Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom12Template.java deleted file mode 100644 index 9f796b183..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom12Template extends CabaleBufferNPCTemplate { - public static final int ID = 31192; - - @Inject - protected PreacherOfDoom12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom13Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom13Template.java deleted file mode 100644 index 7ca9a1c40..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom13Template extends CabaleBufferNPCTemplate { - public static final int ID = 31194; - - @Inject - protected PreacherOfDoom13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom14Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom14Template.java deleted file mode 100644 index 3b0b7f4db..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom14Template extends CabaleBufferNPCTemplate { - public static final int ID = 31196; - - @Inject - protected PreacherOfDoom14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom15Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom15Template.java deleted file mode 100644 index 46a4d82b7..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom15Template extends CabaleBufferNPCTemplate { - public static final int ID = 31198; - - @Inject - protected PreacherOfDoom15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom16Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom16Template.java deleted file mode 100644 index 79df885c5..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom16Template extends CabaleBufferNPCTemplate { - public static final int ID = 31200; - - @Inject - protected PreacherOfDoom16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom2Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom2Template.java deleted file mode 100644 index f70eabd8e..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom2Template extends CabaleBufferNPCTemplate { - public static final int ID = 31172; - - @Inject - protected PreacherOfDoom2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom3Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom3Template.java deleted file mode 100644 index fa6eeb19d..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom3Template extends CabaleBufferNPCTemplate { - public static final int ID = 31174; - - @Inject - protected PreacherOfDoom3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom4Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom4Template.java deleted file mode 100644 index af5347806..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom4Template extends CabaleBufferNPCTemplate { - public static final int ID = 31176; - - @Inject - protected PreacherOfDoom4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom5Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom5Template.java deleted file mode 100644 index e32ff7210..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom5Template extends CabaleBufferNPCTemplate { - public static final int ID = 31178; - - @Inject - protected PreacherOfDoom5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom6Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom6Template.java deleted file mode 100644 index 793fc3f63..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom6Template extends CabaleBufferNPCTemplate { - public static final int ID = 31180; - - @Inject - protected PreacherOfDoom6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom7Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom7Template.java deleted file mode 100644 index 4f7b8ee51..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom7Template extends CabaleBufferNPCTemplate { - public static final int ID = 31182; - - @Inject - protected PreacherOfDoom7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom8Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom8Template.java deleted file mode 100644 index f84ca3dca..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom8Template extends CabaleBufferNPCTemplate { - public static final int ID = 31184; - - @Inject - protected PreacherOfDoom8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom9Template.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom9Template.java deleted file mode 100644 index 6412e5c1e..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoom9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoom9Template extends CabaleBufferNPCTemplate { - public static final int ID = 31186; - - @Inject - protected PreacherOfDoom9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoomTemplate.java b/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoomTemplate.java deleted file mode 100644 index bd1c7dab5..000000000 --- a/data/script/template/script/template/actor/npc/cabalebuffer/PreacherOfDoomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.cabalebuffer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CabaleBufferNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PreacherOfDoomTemplate extends CabaleBufferNPCTemplate { - public static final int ID = 31093; - - @Inject - protected PreacherOfDoomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Preacher of Doom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/AlfredTemplate.java b/data/script/template/script/template/actor/npc/castle/AlfredTemplate.java deleted file mode 100644 index 5d4dbc6c0..000000000 --- a/data/script/template/script/template/actor/npc/castle/AlfredTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlfredTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35363; - - @Inject - protected AlfredTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alfred"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/AugustTemplate.java b/data/script/template/script/template/actor/npc/castle/AugustTemplate.java deleted file mode 100644 index 44d100379..000000000 --- a/data/script/template/script/template/actor/npc/castle/AugustTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AugustTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35555; - - @Inject - protected AugustTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "August"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith2Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith2Template.java deleted file mode 100644 index a3cf0b74d..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith2Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35140; - - @Inject - protected Blacksmith2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith3Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith3Template.java deleted file mode 100644 index 23b167b28..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith3Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35182; - - @Inject - protected Blacksmith3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith4Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith4Template.java deleted file mode 100644 index f1aefb751..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith4Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35224; - - @Inject - protected Blacksmith4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith5Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith5Template.java deleted file mode 100644 index fd142cff4..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith5Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35272; - - @Inject - protected Blacksmith5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith6Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith6Template.java deleted file mode 100644 index 99f9691cc..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith6Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35314; - - @Inject - protected Blacksmith6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith7Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith7Template.java deleted file mode 100644 index fd4948032..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith7Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35361; - - @Inject - protected Blacksmith7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith8Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith8Template.java deleted file mode 100644 index 7ac2864e3..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith8Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35507; - - @Inject - protected Blacksmith8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Blacksmith9Template.java b/data/script/template/script/template/actor/npc/castle/Blacksmith9Template.java deleted file mode 100644 index f1c1e3414..000000000 --- a/data/script/template/script/template/actor/npc/castle/Blacksmith9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Blacksmith9Template extends CastleBlacksmithNPCTemplate { - public static final int ID = 35553; - - @Inject - protected Blacksmith9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/BlacksmithTemplate.java b/data/script/template/script/template/actor/npc/castle/BlacksmithTemplate.java deleted file mode 100644 index b7a290844..000000000 --- a/data/script/template/script/template/actor/npc/castle/BlacksmithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleBlacksmithNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlacksmithTemplate extends CastleBlacksmithNPCTemplate { - public static final int ID = 35098; - - @Inject - protected BlacksmithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/BrasseurTemplate.java b/data/script/template/script/template/actor/npc/castle/BrasseurTemplate.java deleted file mode 100644 index e4db9d941..000000000 --- a/data/script/template/script/template/actor/npc/castle/BrasseurTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrasseurTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35226; - - @Inject - protected BrasseurTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brasseur"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/BryceTemplate.java b/data/script/template/script/template/actor/npc/castle/BryceTemplate.java deleted file mode 100644 index 20c4bebdd..000000000 --- a/data/script/template/script/template/actor/npc/castle/BryceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BryceTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35185; - - @Inject - protected BryceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bryce"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician10Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician10Template.java deleted file mode 100644 index 5b177f0d5..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician10Template extends CastleMagicianNPCTemplate { - public static final int ID = 35656; - - @Inject - protected CourtMagician10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician2Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician2Template.java deleted file mode 100644 index c021cee1a..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician2Template extends CastleMagicianNPCTemplate { - public static final int ID = 35648; - - @Inject - protected CourtMagician2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician3Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician3Template.java deleted file mode 100644 index 0ad20f546..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician3Template extends CastleMagicianNPCTemplate { - public static final int ID = 35649; - - @Inject - protected CourtMagician3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician4Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician4Template.java deleted file mode 100644 index 926bd4056..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician4Template extends CastleMagicianNPCTemplate { - public static final int ID = 35650; - - @Inject - protected CourtMagician4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician5Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician5Template.java deleted file mode 100644 index b58b3c163..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician5Template extends CastleMagicianNPCTemplate { - public static final int ID = 35651; - - @Inject - protected CourtMagician5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician6Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician6Template.java deleted file mode 100644 index 91422a3cf..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician6Template extends CastleMagicianNPCTemplate { - public static final int ID = 35652; - - @Inject - protected CourtMagician6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician7Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician7Template.java deleted file mode 100644 index f32484b6f..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician7Template extends CastleMagicianNPCTemplate { - public static final int ID = 35653; - - @Inject - protected CourtMagician7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician8Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician8Template.java deleted file mode 100644 index b4d1820f9..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician8Template extends CastleMagicianNPCTemplate { - public static final int ID = 35654; - - @Inject - protected CourtMagician8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CourtMagician9Template.java b/data/script/template/script/template/actor/npc/castle/CourtMagician9Template.java deleted file mode 100644 index 6753c0f9a..000000000 --- a/data/script/template/script/template/actor/npc/castle/CourtMagician9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleMagicianNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtMagician9Template extends CastleMagicianNPCTemplate { - public static final int ID = 35655; - - @Inject - protected CourtMagician9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Magician"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 21.96; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/CrosbyTemplate.java b/data/script/template/script/template/actor/npc/castle/CrosbyTemplate.java deleted file mode 100644 index e3a31f917..000000000 --- a/data/script/template/script/template/actor/npc/castle/CrosbyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrosbyTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35142; - - @Inject - protected CrosbyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crosby"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Doorman3Template.java b/data/script/template/script/template/actor/npc/castle/Doorman3Template.java deleted file mode 100644 index eac6cbe25..000000000 --- a/data/script/template/script/template/actor/npc/castle/Doorman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman3Template extends CastleDoormenNPCTemplate { - public static final int ID = 35551; - - @Inject - protected Doorman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Doorman4Template.java b/data/script/template/script/template/actor/npc/castle/Doorman4Template.java deleted file mode 100644 index 442ee65da..000000000 --- a/data/script/template/script/template/actor/npc/castle/Doorman4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman4Template extends CastleDoormenNPCTemplate { - public static final int ID = 35552; - - @Inject - protected Doorman4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/DungeonGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/castle/DungeonGatekeeperTemplate.java deleted file mode 100644 index 96eee2148..000000000 --- a/data/script/template/script/template/actor/npc/castle/DungeonGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DungeonGatekeeperTemplate extends CastleDoormenNPCTemplate { - public static final int ID = 35506; - - @Inject - protected DungeonGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dungeon Gatekeeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/FinrodTemplate.java b/data/script/template/script/template/actor/npc/castle/FinrodTemplate.java deleted file mode 100644 index f3a3d67ca..000000000 --- a/data/script/template/script/template/actor/npc/castle/FinrodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FinrodTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35227; - - @Inject - protected FinrodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Finrod"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/FrederickTemplate.java b/data/script/template/script/template/actor/npc/castle/FrederickTemplate.java deleted file mode 100644 index 3823904b7..000000000 --- a/data/script/template/script/template/actor/npc/castle/FrederickTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrederickTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35509; - - @Inject - protected FrederickTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frederick"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/GallicTemplate.java b/data/script/template/script/template/actor/npc/castle/GallicTemplate.java deleted file mode 100644 index 4c86c0ec1..000000000 --- a/data/script/template/script/template/actor/npc/castle/GallicTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GallicTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35556; - - @Inject - protected GallicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gallic"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper10Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper10Template.java deleted file mode 100644 index 831f29392..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper10Template extends CastleDoormenNPCTemplate { - public static final int ID = 35178; - - @Inject - protected Gatekeeper10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper11Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper11Template.java deleted file mode 100644 index 319aff1f4..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper11Template extends CastleDoormenNPCTemplate { - public static final int ID = 35218; - - @Inject - protected Gatekeeper11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper12Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper12Template.java deleted file mode 100644 index ca6b0abe9..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper12Template extends CastleDoormenNPCTemplate { - public static final int ID = 35219; - - @Inject - protected Gatekeeper12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper13Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper13Template.java deleted file mode 100644 index 359d9a643..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper13Template extends CastleDoormenNPCTemplate { - public static final int ID = 35220; - - @Inject - protected Gatekeeper13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper14Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper14Template.java deleted file mode 100644 index c0b8c9b25..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper14Template extends CastleDoormenNPCTemplate { - public static final int ID = 35261; - - @Inject - protected Gatekeeper14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper15Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper15Template.java deleted file mode 100644 index 33205c119..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper15Template extends CastleDoormenNPCTemplate { - public static final int ID = 35262; - - @Inject - protected Gatekeeper15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper16Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper16Template.java deleted file mode 100644 index 8c6b6a287..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper16Template extends CastleDoormenNPCTemplate { - public static final int ID = 35263; - - @Inject - protected Gatekeeper16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper17Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper17Template.java deleted file mode 100644 index 4fc0715f9..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper17Template extends CastleDoormenNPCTemplate { - public static final int ID = 35264; - - @Inject - protected Gatekeeper17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper18Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper18Template.java deleted file mode 100644 index 54642c7fc..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper18Template extends CastleDoormenNPCTemplate { - public static final int ID = 35265; - - @Inject - protected Gatekeeper18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper19Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper19Template.java deleted file mode 100644 index 8ed1492c9..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper19Template extends CastleDoormenNPCTemplate { - public static final int ID = 35271; - - @Inject - protected Gatekeeper19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper20Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper20Template.java deleted file mode 100644 index 5f5b74f22..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper20Template extends CastleDoormenNPCTemplate { - public static final int ID = 35308; - - @Inject - protected Gatekeeper20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper21Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper21Template.java deleted file mode 100644 index 77670a26d..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper21Template extends CastleDoormenNPCTemplate { - public static final int ID = 35309; - - @Inject - protected Gatekeeper21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper22Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper22Template.java deleted file mode 100644 index 9f288cdac..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper22Template extends CastleDoormenNPCTemplate { - public static final int ID = 35310; - - @Inject - protected Gatekeeper22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper23Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper23Template.java deleted file mode 100644 index 1b58f1f18..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper23Template extends CastleDoormenNPCTemplate { - public static final int ID = 35352; - - @Inject - protected Gatekeeper23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper24Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper24Template.java deleted file mode 100644 index 29b9a237e..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper24Template extends CastleDoormenNPCTemplate { - public static final int ID = 35353; - - @Inject - protected Gatekeeper24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper25Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper25Template.java deleted file mode 100644 index 761e4b8da..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper25Template extends CastleDoormenNPCTemplate { - public static final int ID = 35354; - - @Inject - protected Gatekeeper25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper26Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper26Template.java deleted file mode 100644 index 16260f5df..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper26Template extends CastleDoormenNPCTemplate { - public static final int ID = 35359; - - @Inject - protected Gatekeeper26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper27Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper27Template.java deleted file mode 100644 index 2d93a4754..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper27Template extends CastleDoormenNPCTemplate { - public static final int ID = 35360; - - @Inject - protected Gatekeeper27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper28Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper28Template.java deleted file mode 100644 index f636013a0..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper28Template extends CastleDoormenNPCTemplate { - public static final int ID = 35497; - - @Inject - protected Gatekeeper28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper29Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper29Template.java deleted file mode 100644 index e394bf9af..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper29Template extends CastleDoormenNPCTemplate { - public static final int ID = 35498; - - @Inject - protected Gatekeeper29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper2Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper2Template.java deleted file mode 100644 index 0c7b497e7..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper2Template extends CastleDoormenNPCTemplate { - public static final int ID = 35092; - - @Inject - protected Gatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper30Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper30Template.java deleted file mode 100644 index b136d8f49..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper30Template extends CastleDoormenNPCTemplate { - public static final int ID = 35499; - - @Inject - protected Gatekeeper30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper31Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper31Template.java deleted file mode 100644 index 188a7fa77..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper31Template extends CastleDoormenNPCTemplate { - public static final int ID = 35500; - - @Inject - protected Gatekeeper31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper32Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper32Template.java deleted file mode 100644 index 8df563e96..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper32Template extends CastleDoormenNPCTemplate { - public static final int ID = 35501; - - @Inject - protected Gatekeeper32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper33Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper33Template.java deleted file mode 100644 index 9ca9bb601..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper33Template extends CastleDoormenNPCTemplate { - public static final int ID = 35544; - - @Inject - protected Gatekeeper33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper34Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper34Template.java deleted file mode 100644 index 6e94795df..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper34Template extends CastleDoormenNPCTemplate { - public static final int ID = 35545; - - @Inject - protected Gatekeeper34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper35Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper35Template.java deleted file mode 100644 index 5c9c75f3f..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper35Template extends CastleDoormenNPCTemplate { - public static final int ID = 35546; - - @Inject - protected Gatekeeper35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper3Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper3Template.java deleted file mode 100644 index 4e66bd8f7..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper3Template extends CastleDoormenNPCTemplate { - public static final int ID = 35093; - - @Inject - protected Gatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper4Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper4Template.java deleted file mode 100644 index ec980c5c1..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper4Template extends CastleDoormenNPCTemplate { - public static final int ID = 35094; - - @Inject - protected Gatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper5Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper5Template.java deleted file mode 100644 index 3d7330d41..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper5Template extends CastleDoormenNPCTemplate { - public static final int ID = 35134; - - @Inject - protected Gatekeeper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper6Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper6Template.java deleted file mode 100644 index 9ff1cb314..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper6Template extends CastleDoormenNPCTemplate { - public static final int ID = 35135; - - @Inject - protected Gatekeeper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper7Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper7Template.java deleted file mode 100644 index c70035b05..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper7Template extends CastleDoormenNPCTemplate { - public static final int ID = 35136; - - @Inject - protected Gatekeeper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper8Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper8Template.java deleted file mode 100644 index 43f28827a..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper8Template extends CastleDoormenNPCTemplate { - public static final int ID = 35176; - - @Inject - protected Gatekeeper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Gatekeeper9Template.java b/data/script/template/script/template/actor/npc/castle/Gatekeeper9Template.java deleted file mode 100644 index ad76c7b77..000000000 --- a/data/script/template/script/template/actor/npc/castle/Gatekeeper9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gatekeeper9Template extends CastleDoormenNPCTemplate { - public static final int ID = 35177; - - @Inject - protected Gatekeeper9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/GradTemplate.java b/data/script/template/script/template/actor/npc/castle/GradTemplate.java deleted file mode 100644 index 051d3d486..000000000 --- a/data/script/template/script/template/actor/npc/castle/GradTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GradTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35101; - - @Inject - protected GradTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grad"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/GroupGatekeeper2Template.java b/data/script/template/script/template/actor/npc/castle/GroupGatekeeper2Template.java deleted file mode 100644 index ab81eec9e..000000000 --- a/data/script/template/script/template/actor/npc/castle/GroupGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeper2Template extends CastleTeleporterNPCTemplate { - public static final int ID = 35547; - - @Inject - protected GroupGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/GroupGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/castle/GroupGatekeeperTemplate.java deleted file mode 100644 index be02690e9..000000000 --- a/data/script/template/script/template/actor/npc/castle/GroupGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeperTemplate extends CastleTeleporterNPCTemplate { - public static final int ID = 35502; - - @Inject - protected GroupGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/HadleyTemplate.java b/data/script/template/script/template/actor/npc/castle/HadleyTemplate.java deleted file mode 100644 index 2fb100e8c..000000000 --- a/data/script/template/script/template/actor/npc/castle/HadleyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HadleyTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35364; - - @Inject - protected HadleyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hadley"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/HallDoormanTemplate.java b/data/script/template/script/template/actor/npc/castle/HallDoormanTemplate.java deleted file mode 100644 index 8ca2f61bb..000000000 --- a/data/script/template/script/template/actor/npc/castle/HallDoormanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallDoormanTemplate extends CastleDoormenNPCTemplate { - public static final int ID = 35269; - - @Inject - protected HallDoormanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Doorman"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/HephaestonTemplate.java b/data/script/template/script/template/actor/npc/castle/HephaestonTemplate.java deleted file mode 100644 index da2d2b640..000000000 --- a/data/script/template/script/template/actor/npc/castle/HephaestonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HephaestonTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35419; - - @Inject - protected HephaestonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hephaeston"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/HodlerTemplate.java b/data/script/template/script/template/actor/npc/castle/HodlerTemplate.java deleted file mode 100644 index 013d80c2d..000000000 --- a/data/script/template/script/template/actor/npc/castle/HodlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HodlerTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35143; - - @Inject - protected HodlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hodler"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman12Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman12Template.java deleted file mode 100644 index dc2e0abf9..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman12Template extends CastleDoormenNPCTemplate { - public static final int ID = 35504; - - @Inject - protected InnerDoorman12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman13Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman13Template.java deleted file mode 100644 index 370b7c9ae..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman13Template extends CastleDoormenNPCTemplate { - public static final int ID = 35505; - - @Inject - protected InnerDoorman13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman14Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman14Template.java deleted file mode 100644 index 705ff3101..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman14Template extends CastleDoormenNPCTemplate { - public static final int ID = 35549; - - @Inject - protected InnerDoorman14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman15Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman15Template.java deleted file mode 100644 index e8da40e6d..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman15Template extends CastleDoormenNPCTemplate { - public static final int ID = 35550; - - @Inject - protected InnerDoorman15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman2Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman2Template.java deleted file mode 100644 index e7845a04e..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman2Template extends CastleDoormenNPCTemplate { - public static final int ID = 35139; - - @Inject - protected InnerDoorman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman3Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman3Template.java deleted file mode 100644 index 753eeecea..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman3Template extends CastleDoormenNPCTemplate { - public static final int ID = 35181; - - @Inject - protected InnerDoorman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman4Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman4Template.java deleted file mode 100644 index e580b8a16..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman4Template extends CastleDoormenNPCTemplate { - public static final int ID = 35223; - - @Inject - protected InnerDoorman4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman5Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman5Template.java deleted file mode 100644 index b509cf267..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman5Template extends CastleDoormenNPCTemplate { - public static final int ID = 35268; - - @Inject - protected InnerDoorman5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman6Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman6Template.java deleted file mode 100644 index 7f0c99ad2..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman6Template extends CastleDoormenNPCTemplate { - public static final int ID = 35270; - - @Inject - protected InnerDoorman6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman7Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman7Template.java deleted file mode 100644 index e8cb27c3f..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman7Template extends CastleDoormenNPCTemplate { - public static final int ID = 35313; - - @Inject - protected InnerDoorman7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman8Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman8Template.java deleted file mode 100644 index 414414aa3..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman8Template extends CastleDoormenNPCTemplate { - public static final int ID = 35357; - - @Inject - protected InnerDoorman8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoorman9Template.java b/data/script/template/script/template/actor/npc/castle/InnerDoorman9Template.java deleted file mode 100644 index 896d4c82b..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoorman9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoorman9Template extends CastleDoormenNPCTemplate { - public static final int ID = 35358; - - @Inject - protected InnerDoorman9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/InnerDoormanTemplate.java b/data/script/template/script/template/actor/npc/castle/InnerDoormanTemplate.java deleted file mode 100644 index c22f47363..000000000 --- a/data/script/template/script/template/actor/npc/castle/InnerDoormanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnerDoormanTemplate extends CastleDoormenNPCTemplate { - public static final int ID = 35097; - - @Inject - protected InnerDoormanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inner Doorman"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/KrugerTemplate.java b/data/script/template/script/template/actor/npc/castle/KrugerTemplate.java deleted file mode 100644 index ea2169faa..000000000 --- a/data/script/template/script/template/actor/npc/castle/KrugerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrugerTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35275; - - @Inject - protected KrugerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kruger"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/LoganTemplate.java b/data/script/template/script/template/actor/npc/castle/LoganTemplate.java deleted file mode 100644 index 9868ea624..000000000 --- a/data/script/template/script/template/actor/npc/castle/LoganTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LoganTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35274; - - @Inject - protected LoganTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logan"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/MassGatekeeper2Template.java b/data/script/template/script/template/actor/npc/castle/MassGatekeeper2Template.java deleted file mode 100644 index 9bc0164d9..000000000 --- a/data/script/template/script/template/actor/npc/castle/MassGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper2Template extends CastleTeleporterNPCTemplate { - public static final int ID = 35137; - - @Inject - protected MassGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/MassGatekeeper3Template.java b/data/script/template/script/template/actor/npc/castle/MassGatekeeper3Template.java deleted file mode 100644 index 83daded11..000000000 --- a/data/script/template/script/template/actor/npc/castle/MassGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper3Template extends CastleTeleporterNPCTemplate { - public static final int ID = 35179; - - @Inject - protected MassGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/MassGatekeeper4Template.java b/data/script/template/script/template/actor/npc/castle/MassGatekeeper4Template.java deleted file mode 100644 index 93f7e8c90..000000000 --- a/data/script/template/script/template/actor/npc/castle/MassGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper4Template extends CastleTeleporterNPCTemplate { - public static final int ID = 35221; - - @Inject - protected MassGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/MassGatekeeper5Template.java b/data/script/template/script/template/actor/npc/castle/MassGatekeeper5Template.java deleted file mode 100644 index d43143604..000000000 --- a/data/script/template/script/template/actor/npc/castle/MassGatekeeper5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper5Template extends CastleTeleporterNPCTemplate { - public static final int ID = 35266; - - @Inject - protected MassGatekeeper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/MassGatekeeper6Template.java b/data/script/template/script/template/actor/npc/castle/MassGatekeeper6Template.java deleted file mode 100644 index bb44dbbd5..000000000 --- a/data/script/template/script/template/actor/npc/castle/MassGatekeeper6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper6Template extends CastleTeleporterNPCTemplate { - public static final int ID = 35311; - - @Inject - protected MassGatekeeper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/MassGatekeeper7Template.java b/data/script/template/script/template/actor/npc/castle/MassGatekeeper7Template.java deleted file mode 100644 index 86ac53e2a..000000000 --- a/data/script/template/script/template/actor/npc/castle/MassGatekeeper7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper7Template extends CastleTeleporterNPCTemplate { - public static final int ID = 35355; - - @Inject - protected MassGatekeeper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/MassGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/castle/MassGatekeeperTemplate.java deleted file mode 100644 index de4100f87..000000000 --- a/data/script/template/script/template/actor/npc/castle/MassGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleTeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeperTemplate extends CastleTeleporterNPCTemplate { - public static final int ID = 35095; - - @Inject - protected MassGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/NeurathTemplate.java b/data/script/template/script/template/actor/npc/castle/NeurathTemplate.java deleted file mode 100644 index 6c0e887f8..000000000 --- a/data/script/template/script/template/actor/npc/castle/NeurathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeurathTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35316; - - @Inject - protected NeurathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Neurath"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman10Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman10Template.java deleted file mode 100644 index e1c90fb8c..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman10Template extends CastleDoormenNPCTemplate { - public static final int ID = 35503; - - @Inject - protected OuterDoorman10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman11Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman11Template.java deleted file mode 100644 index 4fc7b1c34..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman11Template extends CastleDoormenNPCTemplate { - public static final int ID = 35548; - - @Inject - protected OuterDoorman11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman2Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman2Template.java deleted file mode 100644 index 13a6c29ed..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman2Template extends CastleDoormenNPCTemplate { - public static final int ID = 35138; - - @Inject - protected OuterDoorman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman3Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman3Template.java deleted file mode 100644 index 926e5f79b..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman3Template extends CastleDoormenNPCTemplate { - public static final int ID = 35180; - - @Inject - protected OuterDoorman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman4Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman4Template.java deleted file mode 100644 index 76231f4cc..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman4Template extends CastleDoormenNPCTemplate { - public static final int ID = 35222; - - @Inject - protected OuterDoorman4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman5Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman5Template.java deleted file mode 100644 index cacb4af99..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman5Template extends CastleDoormenNPCTemplate { - public static final int ID = 35267; - - @Inject - protected OuterDoorman5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman6Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman6Template.java deleted file mode 100644 index b38784f55..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman6Template extends CastleDoormenNPCTemplate { - public static final int ID = 35312; - - @Inject - protected OuterDoorman6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoorman7Template.java b/data/script/template/script/template/actor/npc/castle/OuterDoorman7Template.java deleted file mode 100644 index 19972229d..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoorman7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoorman7Template extends CastleDoormenNPCTemplate { - public static final int ID = 35356; - - @Inject - protected OuterDoorman7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/OuterDoormanTemplate.java b/data/script/template/script/template/actor/npc/castle/OuterDoormanTemplate.java deleted file mode 100644 index a664d6a20..000000000 --- a/data/script/template/script/template/actor/npc/castle/OuterDoormanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OuterDoormanTemplate extends CastleDoormenNPCTemplate { - public static final int ID = 35096; - - @Inject - protected OuterDoormanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outer Doorman"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/SaulTemplate.java b/data/script/template/script/template/actor/npc/castle/SaulTemplate.java deleted file mode 100644 index 7aaddd26b..000000000 --- a/data/script/template/script/template/actor/npc/castle/SaulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaulTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35184; - - @Inject - protected SaulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saul"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/SayresTemplate.java b/data/script/template/script/template/actor/npc/castle/SayresTemplate.java deleted file mode 100644 index de4b05328..000000000 --- a/data/script/template/script/template/actor/npc/castle/SayresTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleChamberlainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SayresTemplate extends CastleChamberlainNPCTemplate { - public static final int ID = 35100; - - @Inject - protected SayresTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sayres"; - this.serverSideName = false; - this.title = "Chamberlain"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/Tate2Template.java b/data/script/template/script/template/actor/npc/castle/Tate2Template.java deleted file mode 100644 index a81a5154e..000000000 --- a/data/script/template/script/template/actor/npc/castle/Tate2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tate2Template extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35317; - - @Inject - protected Tate2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tate"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/TitusTemplate.java b/data/script/template/script/template/actor/npc/castle/TitusTemplate.java deleted file mode 100644 index 816e7c5b2..000000000 --- a/data/script/template/script/template/actor/npc/castle/TitusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TitusTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35510; - - @Inject - protected TitusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Titus"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/ValensTemplate.java b/data/script/template/script/template/actor/npc/castle/ValensTemplate.java deleted file mode 100644 index ebefae42c..000000000 --- a/data/script/template/script/template/actor/npc/castle/ValensTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValensTemplate extends CastleWyvernManagerNPCTemplate { - public static final int ID = 35638; - - @Inject - protected ValensTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valens"; - this.serverSideName = false; - this.title = "Wyvern Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper2Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper2Template.java deleted file mode 100644 index 7c0ced8d4..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper2Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35141; - - @Inject - protected WarehouseKeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper3Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper3Template.java deleted file mode 100644 index 656583b6c..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper3Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35183; - - @Inject - protected WarehouseKeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper4Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper4Template.java deleted file mode 100644 index f9cf41a1d..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper4Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35225; - - @Inject - protected WarehouseKeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper5Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper5Template.java deleted file mode 100644 index 5eae93953..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper5Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35273; - - @Inject - protected WarehouseKeeper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper6Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper6Template.java deleted file mode 100644 index 2f44495df..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper6Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35315; - - @Inject - protected WarehouseKeeper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper7Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper7Template.java deleted file mode 100644 index 7c819097b..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper7Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35362; - - @Inject - protected WarehouseKeeper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper8Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper8Template.java deleted file mode 100644 index e0e37d1b8..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper8Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35508; - - @Inject - protected WarehouseKeeper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper9Template.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeper9Template.java deleted file mode 100644 index 664af2878..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeper9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeper9Template extends CastleWarehouseNPCTemplate { - public static final int ID = 35554; - - @Inject - protected WarehouseKeeper9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/castle/WarehouseKeeperTemplate.java b/data/script/template/script/template/actor/npc/castle/WarehouseKeeperTemplate.java deleted file mode 100644 index 0d506a079..000000000 --- a/data/script/template/script/template/actor/npc/castle/WarehouseKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.castle; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.CastleWarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarehouseKeeperTemplate extends CastleWarehouseNPCTemplate { - public static final int ID = 35099; - - @Inject - protected WarehouseKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warehouse Keeper"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/AlchemistsChestTemplate.java b/data/script/template/script/template/actor/npc/chest/AlchemistsChestTemplate.java deleted file mode 100644 index 2b0f769c7..000000000 --- a/data/script/template/script/template/actor/npc/chest/AlchemistsChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlchemistsChestTemplate extends ChestNPCTemplate { - public static final int ID = 13036; - - @Inject - protected AlchemistsChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alchemist's Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/BurningBrazierTemplate.java b/data/script/template/script/template/actor/npc/chest/BurningBrazierTemplate.java deleted file mode 100644 index 33aba1f84..000000000 --- a/data/script/template/script/template/actor/npc/chest/BurningBrazierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BurningBrazierTemplate extends ChestNPCTemplate { - public static final int ID = 32493; - - @Inject - protected BurningBrazierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Burning Brazier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 11.50; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1.000000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/CoralTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/chest/CoralTreasureChestTemplate.java deleted file mode 100644 index 75885b8cb..000000000 --- a/data/script/template/script/template/actor/npc/chest/CoralTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CoralTreasureChestTemplate extends ChestNPCTemplate { - public static final int ID = 18477; - - @Inject - protected CoralTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Coral Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/CrystalWaterBottleTemplate.java b/data/script/template/script/template/actor/npc/chest/CrystalWaterBottleTemplate.java deleted file mode 100644 index 18a1a66aa..000000000 --- a/data/script/template/script/template/actor/npc/chest/CrystalWaterBottleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystalWaterBottleTemplate extends ChestNPCTemplate { - public static final int ID = 32492; - - @Inject - protected CrystalWaterBottleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystal Water Bottle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 14.00; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1.000000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood2Template.java b/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood2Template.java deleted file mode 100644 index 9d6302f17..000000000 --- a/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderFood2Template extends ChestNPCTemplate { - public static final int ID = 18296; - - @Inject - protected DarkOmenInvaderFood2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 193.39269; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood3Template.java b/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood3Template.java deleted file mode 100644 index 0f969654e..000000000 --- a/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFood3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderFood3Template extends ChestNPCTemplate { - public static final int ID = 21763; - - @Inject - protected DarkOmenInvaderFood3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7127; - this.sp = 707; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFoodTemplate.java b/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFoodTemplate.java deleted file mode 100644 index 7500185a5..000000000 --- a/data/script/template/script/template/actor/npc/chest/DarkOmenInvaderFoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderFoodTemplate extends ChestNPCTemplate { - public static final int ID = 18295; - - @Inject - protected DarkOmenInvaderFoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 187.80945; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/DimensionInvaderFood2Template.java b/data/script/template/script/template/actor/npc/chest/DimensionInvaderFood2Template.java deleted file mode 100644 index 649c24059..000000000 --- a/data/script/template/script/template/actor/npc/chest/DimensionInvaderFood2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderFood2Template extends ChestNPCTemplate { - public static final int ID = 18290; - - @Inject - protected DimensionInvaderFood2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 107.69993; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/DimensionInvaderFood3Template.java b/data/script/template/script/template/actor/npc/chest/DimensionInvaderFood3Template.java deleted file mode 100644 index e770cb115..000000000 --- a/data/script/template/script/template/actor/npc/chest/DimensionInvaderFood3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderFood3Template extends ChestNPCTemplate { - public static final int ID = 21694; - - @Inject - protected DimensionInvaderFood3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2327; - this.sp = 150; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/DimensionInvaderFoodTemplate.java b/data/script/template/script/template/actor/npc/chest/DimensionInvaderFoodTemplate.java deleted file mode 100644 index 54a75db5a..000000000 --- a/data/script/template/script/template/actor/npc/chest/DimensionInvaderFoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderFoodTemplate extends ChestNPCTemplate { - public static final int ID = 18289; - - @Inject - protected DimensionInvaderFoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 102.45795; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood2Template.java b/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood2Template.java deleted file mode 100644 index 1ecd71c80..000000000 --- a/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderFood2Template extends ChestNPCTemplate { - public static final int ID = 18294; - - @Inject - protected ForbiddenPathInvaderFood2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 164.70548; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood3Template.java b/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood3Template.java deleted file mode 100644 index fb4443707..000000000 --- a/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFood3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderFood3Template extends ChestNPCTemplate { - public static final int ID = 21740; - - @Inject - protected ForbiddenPathInvaderFood3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5236; - this.sp = 454; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFoodTemplate.java b/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFoodTemplate.java deleted file mode 100644 index 7a58f1eed..000000000 --- a/data/script/template/script/template/actor/npc/chest/ForbiddenPathInvaderFoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderFoodTemplate extends ChestNPCTemplate { - public static final int ID = 18293; - - @Inject - protected ForbiddenPathInvaderFoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 158.83181; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/MessengerInvaderFood2Template.java b/data/script/template/script/template/actor/npc/chest/MessengerInvaderFood2Template.java deleted file mode 100644 index 507ec5aa7..000000000 --- a/data/script/template/script/template/actor/npc/chest/MessengerInvaderFood2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderFood2Template extends ChestNPCTemplate { - public static final int ID = 18298; - - @Inject - protected MessengerInvaderFood2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3259.979132900000000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 9.095000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56482; - attributes.physicalDefense = 387.11331; - attributes.magicalDefense = 234.50516; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/MessengerInvaderFood3Template.java b/data/script/template/script/template/actor/npc/chest/MessengerInvaderFood3Template.java deleted file mode 100644 index bab1bb449..000000000 --- a/data/script/template/script/template/actor/npc/chest/MessengerInvaderFood3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderFood3Template extends ChestNPCTemplate { - public static final int ID = 21786; - - @Inject - protected MessengerInvaderFood3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 9308; - this.sp = 1045; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/MessengerInvaderFoodTemplate.java b/data/script/template/script/template/actor/npc/chest/MessengerInvaderFoodTemplate.java deleted file mode 100644 index 9a3bebaeb..000000000 --- a/data/script/template/script/template/actor/npc/chest/MessengerInvaderFoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderFoodTemplate extends ChestNPCTemplate { - public static final int ID = 18297; - - @Inject - protected MessengerInvaderFoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3134.442675000000000; - this.maxMP = 1866.270000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.150000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 997.00021; - attributes.magicalAttack = 714.86300; - attributes.physicalDefense = 371.55451; - attributes.magicalDefense = 225.07997; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood2Template.java b/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood2Template.java deleted file mode 100644 index 2ac1a7bed..000000000 --- a/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderFood2Template extends ChestNPCTemplate { - public static final int ID = 18288; - - @Inject - protected OtherworldlyInvaderFood2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 82.82786; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood3Template.java b/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood3Template.java deleted file mode 100644 index 0d1d6d11a..000000000 --- a/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFood3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderFood3Template extends ChestNPCTemplate { - public static final int ID = 21671; - - @Inject - protected OtherworldlyInvaderFood3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1309; - this.sp = 72; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFoodTemplate.java b/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFoodTemplate.java deleted file mode 100644 index 80771b09b..000000000 --- a/data/script/template/script/template/actor/npc/chest/OtherworldlyInvaderFoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderFoodTemplate extends ChestNPCTemplate { - public static final int ID = 18287; - - @Inject - protected OtherworldlyInvaderFoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 78.28541; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood2Template.java b/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood2Template.java deleted file mode 100644 index 86bd53c06..000000000 --- a/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderFood2Template extends ChestNPCTemplate { - public static final int ID = 18292; - - @Inject - protected PurgatoryInvaderFood2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 135.47414; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood3Template.java b/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood3Template.java deleted file mode 100644 index 3f3daf315..000000000 --- a/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFood3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderFood3Template extends ChestNPCTemplate { - public static final int ID = 21717; - - @Inject - protected PurgatoryInvaderFood3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3636; - this.sp = 274; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFoodTemplate.java b/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFoodTemplate.java deleted file mode 100644 index 0040439d0..000000000 --- a/data/script/template/script/template/actor/npc/chest/PurgatoryInvaderFoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderFoodTemplate extends ChestNPCTemplate { - public static final int ID = 18291; - - @Inject - protected PurgatoryInvaderFoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Food"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 129.74774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureBox2Template.java b/data/script/template/script/template/actor/npc/chest/TreasureBox2Template.java deleted file mode 100644 index db7c29ed3..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureBox2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; - -/** - * @author Rogiel - */ -public class TreasureBox2Template extends ChestNPCTemplate { - public static final int ID = 32495; - - @Inject - protected TreasureBox2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 61; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1.000000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureBoxTemplate.java b/data/script/template/script/template/actor/npc/chest/TreasureBoxTemplate.java deleted file mode 100644 index b82ec3909..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureBoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureBoxTemplate extends ChestNPCTemplate { - public static final int ID = 13181; - - @Inject - protected TreasureBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Box"; - this.serverSideName = false; - this.title = "Gracia"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest10Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest10Template.java deleted file mode 100644 index 4d4bac357..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest10Template extends ChestNPCTemplate { - public static final int ID = 18266; - - @Inject - protected TreasureChest10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 449.397334531729000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 1.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 101.89554; - attributes.magicalDefense = 61.72619; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest11Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest11Template.java deleted file mode 100644 index 31fc4d07b..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest11Template extends ChestNPCTemplate { - public static final int ID = 18267; - - @Inject - protected TreasureChest11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 531.808581237041000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 1.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 111.78321; - attributes.magicalDefense = 67.71594; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest12Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest12Template.java deleted file mode 100644 index 12d958eb5..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest12Template extends ChestNPCTemplate { - public static final int ID = 18268; - - @Inject - protected TreasureChest12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 623.584092631874000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 1.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 122.28832; - attributes.magicalDefense = 74.07971; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest13Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest13Template.java deleted file mode 100644 index 51d1828ec..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest13Template extends ChestNPCTemplate { - public static final int ID = 18269; - - @Inject - protected TreasureChest13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 724.871874675055000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 1.800000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 133.40254; - attributes.magicalDefense = 80.81247; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest14Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest14Template.java deleted file mode 100644 index 4aafbaf3a..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest14Template extends ChestNPCTemplate { - public static final int ID = 18270; - - @Inject - protected TreasureChest14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 835.657991997797000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 1.800000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 145.11049; - attributes.magicalDefense = 87.90490; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest15Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest15Template.java deleted file mode 100644 index 8ab2a4856..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest15Template extends ChestNPCTemplate { - public static final int ID = 18271; - - @Inject - protected TreasureChest15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 955.745616539336000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 1.800000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 157.38919; - attributes.magicalDefense = 95.34309; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest16Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest16Template.java deleted file mode 100644 index 5048a1a8a..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest16Template extends ChestNPCTemplate { - public static final int ID = 18272; - - @Inject - protected TreasureChest16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1084.736993696860000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 2.100000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 170.20764; - attributes.magicalDefense = 103.10823; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest17Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest17Template.java deleted file mode 100644 index 3089c965e..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest17Template extends ChestNPCTemplate { - public static final int ID = 18273; - - @Inject - protected TreasureChest17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1222.019337117610000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 2.100000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 183.52646; - attributes.magicalDefense = 111.17649; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest18Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest18Template.java deleted file mode 100644 index 8c10691bc..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest18Template extends ChestNPCTemplate { - public static final int ID = 18274; - - @Inject - protected TreasureChest18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1366.755622004030000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 2.100000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 197.29766; - attributes.magicalDefense = 119.51880; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest19Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest19Template.java deleted file mode 100644 index 5cbeaec3c..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest19Template extends ChestNPCTemplate { - public static final int ID = 18275; - - @Inject - protected TreasureChest19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1517.881155021460000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 2.400000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 211.46458; - attributes.magicalDefense = 128.10083; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest20Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest20Template.java deleted file mode 100644 index d601e99d5..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest20Template extends ChestNPCTemplate { - public static final int ID = 18276; - - @Inject - protected TreasureChest20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1674.106655538360000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 2.400000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 225.96187; - attributes.magicalDefense = 136.88298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest21Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest21Template.java deleted file mode 100644 index 5c3f674c9..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest21Template extends ChestNPCTemplate { - public static final int ID = 18277; - - @Inject - protected TreasureChest21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1833.928389807800000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 2.400000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 240.71574; - attributes.magicalDefense = 145.82057; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest22Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest22Template.java deleted file mode 100644 index eb4250720..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest22Template extends ChestNPCTemplate { - public static final int ID = 18278; - - @Inject - protected TreasureChest22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1995.645661705970000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 2.400000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 255.64426; - attributes.magicalDefense = 154.86395; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest23Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest23Template.java deleted file mode 100644 index 6c94b8b1a..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest23Template extends ChestNPCTemplate { - public static final int ID = 18279; - - @Inject - protected TreasureChest23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2157.385688769940000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 2.700000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 270.65792; - attributes.magicalDefense = 163.95891; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest24Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest24Template.java deleted file mode 100644 index 01381d381..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest24Template extends ChestNPCTemplate { - public static final int ID = 18280; - - @Inject - protected TreasureChest24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2317.135591414450000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 2.700000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 285.66032; - attributes.magicalDefense = 173.04705; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest25Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest25Template.java deleted file mode 100644 index 188dfface..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest25Template extends ChestNPCTemplate { - public static final int ID = 18281; - - @Inject - protected TreasureChest25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2472.780909750590000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 2.700000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 300.54900; - attributes.magicalDefense = 182.06631; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest26Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest26Template.java deleted file mode 100644 index 37117a8ba..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest26Template extends ChestNPCTemplate { - public static final int ID = 18282; - - @Inject - protected TreasureChest26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2622.149751643740000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 3.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 315.21651; - attributes.magicalDefense = 190.95158; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest27Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest27Template.java deleted file mode 100644 index bc30dbad0..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest27Template extends ChestNPCTemplate { - public static final int ID = 18283; - - @Inject - protected TreasureChest27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2763.061383881720000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 3.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 329.55153; - attributes.magicalDefense = 199.63544; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest28Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest28Template.java deleted file mode 100644 index 78b6da7c9..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest28Template extends ChestNPCTemplate { - public static final int ID = 18284; - - @Inject - protected TreasureChest28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2893.377822052120000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 3.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 343.44023; - attributes.magicalDefense = 208.04892; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest29Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest29Template.java deleted file mode 100644 index ced31e5ef..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest29Template extends ChestNPCTemplate { - public static final int ID = 18285; - - @Inject - protected TreasureChest29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3101.388472623510000; - this.maxMP = 1760.064000000000000; - this.hpRegeneration = 3.090000000000000; - this.mpRegeneration = 3.100300000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 967.30163; - attributes.magicalAttack = 683.66703; - attributes.physicalDefense = 374.45261; - attributes.magicalDefense = 226.83556; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest2Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest2Template.java deleted file mode 100644 index 3afee0f8e..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest2Template extends ChestNPCTemplate { - public static final int ID = 18258; - - @Inject - protected TreasureChest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest30Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest30Template.java deleted file mode 100644 index 2d85e5fd0..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest30Template extends ChestNPCTemplate { - public static final int ID = 18286; - - @Inject - protected TreasureChest30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3301.056362518250000; - this.maxMP = 1920.720000000000000; - this.hpRegeneration = 3.180000000000000; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1024.61236; - attributes.magicalAttack = 741.65807; - attributes.physicalDefense = 391.58438; - attributes.magicalDefense = 237.21364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest31Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest31Template.java deleted file mode 100644 index 9295c7719..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest31Template extends ChestNPCTemplate { - public static final int ID = 21801; - - @Inject - protected TreasureChest31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 631; - this.sp = 29; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest32Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest32Template.java deleted file mode 100644 index 813cc52fa..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest32Template extends ChestNPCTemplate { - public static final int ID = 21802; - - @Inject - protected TreasureChest32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 772; - this.sp = 38; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest33Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest33Template.java deleted file mode 100644 index 031d9240b..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest33Template extends ChestNPCTemplate { - public static final int ID = 21803; - - @Inject - protected TreasureChest33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 919; - this.sp = 47; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest34Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest34Template.java deleted file mode 100644 index e733d5588..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest34Template extends ChestNPCTemplate { - public static final int ID = 21804; - - @Inject - protected TreasureChest34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1080; - this.sp = 59; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest35Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest35Template.java deleted file mode 100644 index e447c2802..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest35Template extends ChestNPCTemplate { - public static final int ID = 21805; - - @Inject - protected TreasureChest35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1307; - this.sp = 75; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest36Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest36Template.java deleted file mode 100644 index 4321d8839..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest36Template extends ChestNPCTemplate { - public static final int ID = 21806; - - @Inject - protected TreasureChest36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1555; - this.sp = 94; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest37Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest37Template.java deleted file mode 100644 index a641116a2..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest37Template extends ChestNPCTemplate { - public static final int ID = 21807; - - @Inject - protected TreasureChest37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1825; - this.sp = 116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest38Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest38Template.java deleted file mode 100644 index 12fda5efc..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest38Template extends ChestNPCTemplate { - public static final int ID = 21808; - - @Inject - protected TreasureChest38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2117; - this.sp = 141; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest39Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest39Template.java deleted file mode 100644 index e95250d06..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest39Template extends ChestNPCTemplate { - public static final int ID = 21809; - - @Inject - protected TreasureChest39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2430; - this.sp = 169; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest3Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest3Template.java deleted file mode 100644 index b6bf295f0..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest3Template extends ChestNPCTemplate { - public static final int ID = 18259; - - @Inject - protected TreasureChest3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest40Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest40Template.java deleted file mode 100644 index 568ab2246..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest40Template extends ChestNPCTemplate { - public static final int ID = 21810; - - @Inject - protected TreasureChest40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2765; - this.sp = 202; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest41Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest41Template.java deleted file mode 100644 index 0edb9e296..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest41Template extends ChestNPCTemplate { - public static final int ID = 21811; - - @Inject - protected TreasureChest41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3121; - this.sp = 238; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest42Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest42Template.java deleted file mode 100644 index 59ca59925..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest42Template extends ChestNPCTemplate { - public static final int ID = 21812; - - @Inject - protected TreasureChest42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3499; - this.sp = 279; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest43Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest43Template.java deleted file mode 100644 index 787134dc3..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest43Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest43Template extends ChestNPCTemplate { - public static final int ID = 21813; - - @Inject - protected TreasureChest43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3899; - this.sp = 324; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest44Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest44Template.java deleted file mode 100644 index da85e093c..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest44Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest44Template extends ChestNPCTemplate { - public static final int ID = 21814; - - @Inject - protected TreasureChest44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4320; - this.sp = 375; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest45Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest45Template.java deleted file mode 100644 index f6278c191..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest45Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest45Template extends ChestNPCTemplate { - public static final int ID = 21815; - - @Inject - protected TreasureChest45Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4763; - this.sp = 430; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest46Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest46Template.java deleted file mode 100644 index 2809c5ade..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest46Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest46Template extends ChestNPCTemplate { - public static final int ID = 21816; - - @Inject - protected TreasureChest46Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5227; - this.sp = 492; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest47Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest47Template.java deleted file mode 100644 index 4f25b7668..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest47Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest47Template extends ChestNPCTemplate { - public static final int ID = 21817; - - @Inject - protected TreasureChest47Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5713; - this.sp = 559; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest48Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest48Template.java deleted file mode 100644 index a6571716d..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest48Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest48Template extends ChestNPCTemplate { - public static final int ID = 21818; - - @Inject - protected TreasureChest48Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6221; - this.sp = 632; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest49Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest49Template.java deleted file mode 100644 index d3e65a618..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest49Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest49Template extends ChestNPCTemplate { - public static final int ID = 21819; - - @Inject - protected TreasureChest49Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6750; - this.sp = 712; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest4Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest4Template.java deleted file mode 100644 index 104a71100..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest4Template extends ChestNPCTemplate { - public static final int ID = 18260; - - @Inject - protected TreasureChest4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest50Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest50Template.java deleted file mode 100644 index 04c5c944e..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest50Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest50Template extends ChestNPCTemplate { - public static final int ID = 21820; - - @Inject - protected TreasureChest50Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7301; - this.sp = 799; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest51Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest51Template.java deleted file mode 100644 index 0183534a8..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest51Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest51Template extends ChestNPCTemplate { - public static final int ID = 21821; - - @Inject - protected TreasureChest51Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3004.405908200000000; - this.maxMP = 1760.064000000000000; - this.hpRegeneration = 8.755000000000000; - this.mpRegeneration = 3.090000000000000; - this.experience = 7873; - this.sp = 894; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 940.95650; - attributes.magicalAttack = 661.83186; - attributes.physicalDefense = 355.97830; - attributes.magicalDefense = 237.31200; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest52Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest52Template.java deleted file mode 100644 index 5bc2cd6cd..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest52Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest52Template extends ChestNPCTemplate { - public static final int ID = 21822; - - @Inject - protected TreasureChest52Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3137.493621600000000; - this.maxMP = 1884.480000000000000; - this.hpRegeneration = 8.840000000000000; - this.mpRegeneration = 3.120000000000000; - this.experience = 8467; - this.sp = 996; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1005.28006; - attributes.magicalAttack = 713.93500; - attributes.physicalDefense = 372.18192; - attributes.magicalDefense = 247.80292; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest5Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest5Template.java deleted file mode 100644 index 6561d0eb0..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest5Template extends ChestNPCTemplate { - public static final int ID = 18261; - - @Inject - protected TreasureChest5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest6Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest6Template.java deleted file mode 100644 index 9a3872bca..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest6Template extends ChestNPCTemplate { - public static final int ID = 18262; - - @Inject - protected TreasureChest6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest7Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest7Template.java deleted file mode 100644 index 219efaf0e..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest7Template extends ChestNPCTemplate { - public static final int ID = 18263; - - @Inject - protected TreasureChest7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest8Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest8Template.java deleted file mode 100644 index 41210772f..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest8Template extends ChestNPCTemplate { - public static final int ID = 18264; - - @Inject - protected TreasureChest8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChest9Template.java b/data/script/template/script/template/actor/npc/chest/TreasureChest9Template.java deleted file mode 100644 index 842ffe80e..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChest9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChest9Template extends ChestNPCTemplate { - public static final int ID = 18265; - - @Inject - protected TreasureChest9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 376.063268689487000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 1.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 92.62710; - attributes.magicalDefense = 56.11156; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/chest/TreasureChestTemplate.java b/data/script/template/script/template/actor/npc/chest/TreasureChestTemplate.java deleted file mode 100644 index c1b9dbc64..000000000 --- a/data/script/template/script/template/actor/npc/chest/TreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.chest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureChestTemplate extends ChestNPCTemplate { - public static final int ID = 18257; - - @Inject - protected TreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3365.211636352010000; - this.maxMP = 1976.076000000000000; - this.hpRegeneration = 3.210000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1051.86125; - attributes.magicalAttack = 768.56483; - attributes.physicalDefense = 399.60938; - attributes.magicalDefense = 242.07501; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/AliceTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/AliceTemplate.java deleted file mode 100644 index dde98b3dc..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/AliceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AliceTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35585; - - @Inject - protected AliceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alice"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/AmielTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/AmielTemplate.java deleted file mode 100644 index 654fcea72..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/AmielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmielTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35401; - - @Inject - protected AmielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Amiel"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/BabackTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/BabackTemplate.java deleted file mode 100644 index 3a0f7bf14..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/BabackTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabackTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35387; - - @Inject - protected BabackTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baback"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/BornaTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/BornaTemplate.java deleted file mode 100644 index aa1d2c0be..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/BornaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BornaTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35402; - - @Inject - protected BornaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Borna"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/DaleTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/DaleTemplate.java deleted file mode 100644 index bf90da7a5..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/DaleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaleTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35571; - - @Inject - protected DaleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dale"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/Daniel2Template.java b/data/script/template/script/template/actor/npc/clanhalldoormen/Daniel2Template.java deleted file mode 100644 index 866d52edc..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/Daniel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Daniel2Template extends ClanhallDoormenNPCTemplate { - public static final int ID = 35569; - - @Inject - protected Daniel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daniel"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/DanielTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/DanielTemplate.java deleted file mode 100644 index 688ce7c81..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/DanielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DanielTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35440; - - @Inject - protected DanielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daniel"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/EgonTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/EgonTemplate.java deleted file mode 100644 index a4f2774ea..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/EgonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EgonTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35579; - - @Inject - protected EgonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Egon"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/EmilTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/EmilTemplate.java deleted file mode 100644 index 017629c85..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/EmilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmilTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35567; - - @Inject - protected EmilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emil"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/FaolanTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/FaolanTemplate.java deleted file mode 100644 index 2f589fa69..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/FaolanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FaolanTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35393; - - @Inject - protected FaolanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Faolan"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/GellarTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/GellarTemplate.java deleted file mode 100644 index ab7196b99..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/GellarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GellarTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35450; - - @Inject - protected GellarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gellar"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/GerardTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/GerardTemplate.java deleted file mode 100644 index 2756371ea..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/GerardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GerardTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35466; - - @Inject - protected GerardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gerard"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/HarryTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/HarryTemplate.java deleted file mode 100644 index 425a59184..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/HarryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarryTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35577; - - @Inject - protected HarryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harry"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/JabiloTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/JabiloTemplate.java deleted file mode 100644 index 7abe08aa1..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/JabiloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JabiloTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35406; - - @Inject - protected JabiloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jabilo"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/JacquesTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/JacquesTemplate.java deleted file mode 100644 index 88088c28d..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/JacquesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JacquesTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35442; - - @Inject - protected JacquesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jacques"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/JamalTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/JamalTemplate.java deleted file mode 100644 index 037be0122..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/JamalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JamalTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35404; - - @Inject - protected JamalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jamal"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/JoffTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/JoffTemplate.java deleted file mode 100644 index 74c2a6459..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/JoffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JoffTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35444; - - @Inject - protected JoffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Joff"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/KalmerTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/KalmerTemplate.java deleted file mode 100644 index a9ee487fb..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/KalmerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KalmerTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35462; - - @Inject - protected KalmerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kalmer"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/KoganTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/KoganTemplate.java deleted file mode 100644 index fd1c71a0e..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/KoganTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KoganTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35395; - - @Inject - protected KoganTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kogan"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/LambertTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/LambertTemplate.java deleted file mode 100644 index c6284d908..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/LambertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LambertTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35468; - - @Inject - protected LambertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lambert"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/LatifTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/LatifTemplate.java deleted file mode 100644 index 37082b6c8..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/LatifTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LatifTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35391; - - @Inject - protected LatifTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Latif"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/LoringTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/LoringTemplate.java deleted file mode 100644 index aed9ed46d..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/LoringTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LoringTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35389; - - @Inject - protected LoringTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Loring"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/LuceTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/LuceTemplate.java deleted file mode 100644 index c31b41df8..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/LuceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuceTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35399; - - @Inject - protected LuceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Luce"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/MertonTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/MertonTemplate.java deleted file mode 100644 index 74a575a78..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/MertonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MertonTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35397; - - @Inject - protected MertonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merton"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/NeriaTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/NeriaTemplate.java deleted file mode 100644 index 9ce08e3c1..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/NeriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeriaTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35587; - - @Inject - protected NeriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Neria"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 17.70; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/NielsTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/NielsTemplate.java deleted file mode 100644 index 96d11f904..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/NielsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NielsTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35446; - - @Inject - protected NielsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Niels"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/OshoTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/OshoTemplate.java deleted file mode 100644 index 0cfd76910..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/OshoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OshoTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35581; - - @Inject - protected OshoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Osho"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/RennyTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/RennyTemplate.java deleted file mode 100644 index 3108c54c5..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/RennyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RennyTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35385; - - @Inject - protected RennyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Renny"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/RosconneTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/RosconneTemplate.java deleted file mode 100644 index df811b30e..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/RosconneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RosconneTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35454; - - @Inject - protected RosconneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rosconne"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/RudyTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/RudyTemplate.java deleted file mode 100644 index 46eb32a39..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/RudyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RudyTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35448; - - @Inject - protected RudyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rudy"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/RyanTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/RyanTemplate.java deleted file mode 100644 index b1fee22ce..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/RyanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RyanTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35575; - - @Inject - protected RyanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ryan"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/ShawnTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/ShawnTemplate.java deleted file mode 100644 index 3640fd853..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/ShawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShawnTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35573; - - @Inject - protected ShawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shawn"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/StewartTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/StewartTemplate.java deleted file mode 100644 index 287f8d8c0..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/StewartTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StewartTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35456; - - @Inject - protected StewartTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stewart"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/TheoboltTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/TheoboltTemplate.java deleted file mode 100644 index 3bc93a5e5..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/TheoboltTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TheoboltTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35452; - - @Inject - protected TheoboltTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Theobolt"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/TheronTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/TheronTemplate.java deleted file mode 100644 index 2163ea35b..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/TheronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TheronTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35458; - - @Inject - protected TheronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Theron"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/ToddTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/ToddTemplate.java deleted file mode 100644 index c3e4c830c..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/ToddTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ToddTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 30773; - - @Inject - protected ToddTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Todd"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/TreyTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/TreyTemplate.java deleted file mode 100644 index 110b5dc97..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/TreyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreyTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35460; - - @Inject - protected TreyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trey"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/VolfremTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/VolfremTemplate.java deleted file mode 100644 index eb2bdebed..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/VolfremTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VolfremTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35464; - - @Inject - protected VolfremTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Volfrem"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/WalterTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/WalterTemplate.java deleted file mode 100644 index 486aac83b..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/WalterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WalterTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 35583; - - @Inject - protected WalterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Walter"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhalldoormen/WilsonTemplate.java b/data/script/template/script/template/actor/npc/clanhalldoormen/WilsonTemplate.java deleted file mode 100644 index 6a757b878..000000000 --- a/data/script/template/script/template/actor/npc/clanhalldoormen/WilsonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhalldoormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WilsonTemplate extends ClanhallDoormenNPCTemplate { - public static final int ID = 30772; - - @Inject - protected WilsonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wilson"; - this.serverSideName = false; - this.title = "Clan Hall Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/AdrienneTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/AdrienneTemplate.java deleted file mode 100644 index 1fc89813d..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/AdrienneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdrienneTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35453; - - @Inject - protected AdrienneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adrienne"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/AidaTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/AidaTemplate.java deleted file mode 100644 index ae31ec636..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/AidaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AidaTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35461; - - @Inject - protected AidaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aida"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 6.50; - this.collisionHeight = 17.70; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/AlbertTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/AlbertTemplate.java deleted file mode 100644 index 31cf0edd2..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/AlbertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlbertTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35445; - - @Inject - protected AlbertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Albert"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/BiancaTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/BiancaTemplate.java deleted file mode 100644 index cad5df3a7..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/BiancaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BiancaTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35455; - - @Inject - protected BiancaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bianca"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/BillyTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/BillyTemplate.java deleted file mode 100644 index 38bdc83e2..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/BillyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BillyTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35584; - - @Inject - protected BillyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Billy"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/Black2Template.java b/data/script/template/script/template/actor/npc/clanhallmanager/Black2Template.java deleted file mode 100644 index 005fe4bc6..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/Black2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Black2Template extends ClanhallManagerNPCTemplate { - public static final int ID = 35384; - - @Inject - protected Black2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/BoyerTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/BoyerTemplate.java deleted file mode 100644 index e61ab4286..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/BoyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoyerTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35386; - - @Inject - protected BoyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boyer"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/BranhilldeTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/BranhilldeTemplate.java deleted file mode 100644 index 4c10b121f..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/BranhilldeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BranhilldeTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35467; - - @Inject - protected BranhilldeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Branhillde"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/BremmerTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/BremmerTemplate.java deleted file mode 100644 index b346bf63e..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/BremmerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BremmerTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35392; - - @Inject - protected BremmerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bremmer"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/CareyTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/CareyTemplate.java deleted file mode 100644 index 2501ea015..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/CareyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CareyTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35439; - - @Inject - protected CareyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carey"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/CarolTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/CarolTemplate.java deleted file mode 100644 index dd8a09202..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/CarolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarolTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35580; - - @Inject - protected CarolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carol"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/ChamberlainTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/ChamberlainTemplate.java deleted file mode 100644 index 434949433..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/ChamberlainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChamberlainTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35438; - - @Inject - protected ChamberlainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chamberlain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/CrissyTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/CrissyTemplate.java deleted file mode 100644 index 47a3119bd..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/CrissyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrissyTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35443; - - @Inject - protected CrissyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crissy"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/DianneTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/DianneTemplate.java deleted file mode 100644 index 12868dcbe..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/DianneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DianneTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35441; - - @Inject - protected DianneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dianne"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/DillonTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/DillonTemplate.java deleted file mode 100644 index b0f982934..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/DillonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DillonTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35390; - - @Inject - protected DillonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dillon"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/DimaggioTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/DimaggioTemplate.java deleted file mode 100644 index 3ee0004bf..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/DimaggioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimaggioTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35449; - - @Inject - protected DimaggioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "DiMaggio"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/EmmaTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/EmmaTemplate.java deleted file mode 100644 index 1f3cd5d75..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/EmmaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmmaTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35451; - - @Inject - protected EmmaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emma"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/FlynnTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/FlynnTemplate.java deleted file mode 100644 index 63d23c664..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/FlynnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlynnTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35405; - - @Inject - protected FlynnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flynn"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/GladysTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/GladysTemplate.java deleted file mode 100644 index 59a2a9588..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/GladysTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GladysTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35457; - - @Inject - protected GladysTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gladys"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/HelgaTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/HelgaTemplate.java deleted file mode 100644 index 843f41baf..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/HelgaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelgaTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35463; - - @Inject - protected HelgaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helga"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/HornerTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/HornerTemplate.java deleted file mode 100644 index 83044fc57..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/HornerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HornerTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35400; - - @Inject - protected HornerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horner"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/JackTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/JackTemplate.java deleted file mode 100644 index ceab2bdce..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/JackTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JackTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35576; - - @Inject - protected JackTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jack"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/JimmyTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/JimmyTemplate.java deleted file mode 100644 index 2c8cfce59..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/JimmyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JimmyTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35572; - - @Inject - protected JimmyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jimmy"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/Kalis2Template.java b/data/script/template/script/template/actor/npc/clanhallmanager/Kalis2Template.java deleted file mode 100644 index 797bd4ba1..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/Kalis2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kalis2Template extends ClanhallManagerNPCTemplate { - public static final int ID = 35394; - - @Inject - protected Kalis2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kalis"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/KarutoTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/KarutoTemplate.java deleted file mode 100644 index a557bdf8f..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/KarutoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarutoTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35578; - - @Inject - protected KarutoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karuto"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/KorgenTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/KorgenTemplate.java deleted file mode 100644 index 88d2e98b5..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/KorgenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KorgenTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35447; - - @Inject - protected KorgenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Korgen"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/MichaelTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/MichaelTemplate.java deleted file mode 100644 index a180d0702..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/MichaelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MichaelTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35574; - - @Inject - protected MichaelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Michael"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/MillicentTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/MillicentTemplate.java deleted file mode 100644 index d12e1c16d..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/MillicentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MillicentTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35465; - - @Inject - protected MillicentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Millicent"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/PattyTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/PattyTemplate.java deleted file mode 100644 index 43c2a17a9..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/PattyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PattyTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35570; - - @Inject - protected PattyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patty"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/ReginaTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/ReginaTemplate.java deleted file mode 100644 index 953b0d59c..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/ReginaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReginaTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35459; - - @Inject - protected ReginaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Regina"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/RonTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/RonTemplate.java deleted file mode 100644 index 5a7937b82..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/RonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RonTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35403; - - @Inject - protected RonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ron"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/RonaldTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/RonaldTemplate.java deleted file mode 100644 index 5298117fa..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/RonaldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RonaldTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35566; - - @Inject - protected RonaldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ronald"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/RubenTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/RubenTemplate.java deleted file mode 100644 index b86b10872..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/RubenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RubenTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35398; - - @Inject - protected RubenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruben"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/SerenaTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/SerenaTemplate.java deleted file mode 100644 index 5cbc16d93..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/SerenaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SerenaTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35586; - - @Inject - protected SerenaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Serena"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 20.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/SethTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/SethTemplate.java deleted file mode 100644 index 217f26897..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/SethTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SethTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35407; - - @Inject - protected SethTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seth"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/StanleyTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/StanleyTemplate.java deleted file mode 100644 index 5f01d1f38..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/StanleyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StanleyTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35582; - - @Inject - protected StanleyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stanley"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/TimTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/TimTemplate.java deleted file mode 100644 index cbc5da844..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/TimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35388; - - @Inject - protected TimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tim"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/WayneTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/WayneTemplate.java deleted file mode 100644 index 04eee82cf..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/WayneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WayneTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35568; - - @Inject - protected WayneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wayne"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clanhallmanager/WinkerTemplate.java b/data/script/template/script/template/actor/npc/clanhallmanager/WinkerTemplate.java deleted file mode 100644 index 147d1ce7b..000000000 --- a/data/script/template/script/template/actor/npc/clanhallmanager/WinkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clanhallmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanhallManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WinkerTemplate extends ClanhallManagerNPCTemplate { - public static final int ID = 35396; - - @Inject - protected WinkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Winker"; - this.serverSideName = false; - this.title = "Clan Hall Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clantrader/IliaTemplate.java b/data/script/template/script/template/actor/npc/clantrader/IliaTemplate.java deleted file mode 100644 index 710525b53..000000000 --- a/data/script/template/script/template/actor/npc/clantrader/IliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clantrader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanTraderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IliaTemplate extends ClanTraderNPCTemplate { - public static final int ID = 32025; - - @Inject - protected IliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ilia"; - this.serverSideName = false; - this.title = "Clan Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/clantrader/MuliaTemplate.java b/data/script/template/script/template/actor/npc/clantrader/MuliaTemplate.java deleted file mode 100644 index 6863be6a7..000000000 --- a/data/script/template/script/template/actor/npc/clantrader/MuliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.clantrader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClanTraderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuliaTemplate extends ClanTraderNPCTemplate { - public static final int ID = 32024; - - @Inject - protected MuliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mulia"; - this.serverSideName = false; - this.title = "Clan Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/classmaster/MissQueenTemplate.java b/data/script/template/script/template/actor/npc/classmaster/MissQueenTemplate.java deleted file mode 100644 index 7f5262aa3..000000000 --- a/data/script/template/script/template/actor/npc/classmaster/MissQueenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.classmaster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClassMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MissQueenTemplate extends ClassMasterNPCTemplate { - public static final int ID = 31757; - - @Inject - protected MissQueenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miss Queen"; - this.serverSideName = false; - this.title = "Test Server Helper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/classmaster/MrCatTemplate.java b/data/script/template/script/template/actor/npc/classmaster/MrCatTemplate.java deleted file mode 100644 index 4b55a10bb..000000000 --- a/data/script/template/script/template/actor/npc/classmaster/MrCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.classmaster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ClassMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MrCatTemplate extends ClassMasterNPCTemplate { - public static final int ID = 31756; - - @Inject - protected MrCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mr. Cat"; - this.serverSideName = false; - this.title = "Test Server Helper"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/controltower/LifeControlTower2Template.java b/data/script/template/script/template/actor/npc/controltower/LifeControlTower2Template.java deleted file mode 100644 index 66a66da7b..000000000 --- a/data/script/template/script/template/actor/npc/controltower/LifeControlTower2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.controltower; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ControlTowerNPCTemplate; - -/** - * @author Rogiel - */ -public class LifeControlTower2Template extends ControlTowerNPCTemplate { - public static final int ID = 13003; - - @Inject - protected LifeControlTower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Life Control Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/controltower/LifeControlTowerTemplate.java b/data/script/template/script/template/actor/npc/controltower/LifeControlTowerTemplate.java deleted file mode 100644 index 6e25d1aac..000000000 --- a/data/script/template/script/template/actor/npc/controltower/LifeControlTowerTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.controltower; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ControlTowerNPCTemplate; - -/** - * @author Rogiel - */ -public class LifeControlTowerTemplate extends ControlTowerNPCTemplate { - public static final int ID = 13002; - - @Inject - protected LifeControlTowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Life Control Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn10Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn10Template.java deleted file mode 100644 index af87ca525..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn10Template extends DawnPriestNPCTemplate { - public static final int ID = 31694; - - @Inject - protected PriestOfDawn10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn11Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn11Template.java deleted file mode 100644 index 3f66ed350..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn11Template extends DawnPriestNPCTemplate { - public static final int ID = 31997; - - @Inject - protected PriestOfDawn11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn2Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn2Template.java deleted file mode 100644 index a5bdf5cea..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn2Template extends DawnPriestNPCTemplate { - public static final int ID = 31079; - - @Inject - protected PriestOfDawn2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn3Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn3Template.java deleted file mode 100644 index 721ecfe48..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn3Template extends DawnPriestNPCTemplate { - public static final int ID = 31080; - - @Inject - protected PriestOfDawn3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn4Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn4Template.java deleted file mode 100644 index 23186d6c5..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn4Template extends DawnPriestNPCTemplate { - public static final int ID = 31081; - - @Inject - protected PriestOfDawn4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn5Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn5Template.java deleted file mode 100644 index bdd83236b..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn5Template extends DawnPriestNPCTemplate { - public static final int ID = 31082; - - @Inject - protected PriestOfDawn5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn6Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn6Template.java deleted file mode 100644 index 428664ed2..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn6Template extends DawnPriestNPCTemplate { - public static final int ID = 31083; - - @Inject - protected PriestOfDawn6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn7Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn7Template.java deleted file mode 100644 index 19f2c5465..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn7Template extends DawnPriestNPCTemplate { - public static final int ID = 31084; - - @Inject - protected PriestOfDawn7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn8Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn8Template.java deleted file mode 100644 index ea62e59fd..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn8Template extends DawnPriestNPCTemplate { - public static final int ID = 31168; - - @Inject - protected PriestOfDawn8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn9Template.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn9Template.java deleted file mode 100644 index 597201063..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawn9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawn9Template extends DawnPriestNPCTemplate { - public static final int ID = 31692; - - @Inject - protected PriestOfDawn9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawnTemplate.java b/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawnTemplate.java deleted file mode 100644 index c68ab5fd6..000000000 --- a/data/script/template/script/template/actor/npc/dawnpriest/PriestOfDawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dawnpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DawnPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDawnTemplate extends DawnPriestNPCTemplate { - public static final int ID = 31078; - - @Inject - protected PriestOfDawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage10Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage10Template.java deleted file mode 100644 index df17e5669..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage10Template extends DecoyNPCTemplate { - public static final int ID = 13260; - - @Inject - protected VirtualImage10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 79; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage11Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage11Template.java deleted file mode 100644 index 81f91e665..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage11Template extends DecoyNPCTemplate { - public static final int ID = 13261; - - @Inject - protected VirtualImage11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage12Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage12Template.java deleted file mode 100644 index c899bb260..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage12Template extends DecoyNPCTemplate { - public static final int ID = 13262; - - @Inject - protected VirtualImage12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 81; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage13Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage13Template.java deleted file mode 100644 index 4bb9d3bef..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage13Template extends DecoyNPCTemplate { - public static final int ID = 13263; - - @Inject - protected VirtualImage13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 82; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage14Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage14Template.java deleted file mode 100644 index ab0cd15f1..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage14Template extends DecoyNPCTemplate { - public static final int ID = 13264; - - @Inject - protected VirtualImage14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage15Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage15Template.java deleted file mode 100644 index f22fa6268..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage15Template extends DecoyNPCTemplate { - public static final int ID = 13265; - - @Inject - protected VirtualImage15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 84; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage16Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage16Template.java deleted file mode 100644 index 5217983f6..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage16Template extends DecoyNPCTemplate { - public static final int ID = 13266; - - @Inject - protected VirtualImage16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 85; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage17Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage17Template.java deleted file mode 100644 index e95c91b3e..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage17Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage17Template extends DecoyNPCTemplate { - public static final int ID = 13267; - - @Inject - protected VirtualImage17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 86; - this.sex = null; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage2Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage2Template.java deleted file mode 100644 index ed15cdd6f..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage2Template extends DecoyNPCTemplate { - public static final int ID = 13072; - - @Inject - protected VirtualImage2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 52; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage3Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage3Template.java deleted file mode 100644 index 50a36367b..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage3Template extends DecoyNPCTemplate { - public static final int ID = 13073; - - @Inject - protected VirtualImage3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 60; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage4Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage4Template.java deleted file mode 100644 index da84a838b..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage4Template extends DecoyNPCTemplate { - public static final int ID = 13074; - - @Inject - protected VirtualImage4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 66; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage5Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage5Template.java deleted file mode 100644 index b1b192136..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage5Template extends DecoyNPCTemplate { - public static final int ID = 13075; - - @Inject - protected VirtualImage5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage6Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage6Template.java deleted file mode 100644 index 252f21974..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage6Template extends DecoyNPCTemplate { - public static final int ID = 13076; - - @Inject - protected VirtualImage6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 74; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage7Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage7Template.java deleted file mode 100644 index 628f37917..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage7Template extends DecoyNPCTemplate { - public static final int ID = 13257; - - @Inject - protected VirtualImage7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 76; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage8Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage8Template.java deleted file mode 100644 index 5a76ad509..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage8Template extends DecoyNPCTemplate { - public static final int ID = 13258; - - @Inject - protected VirtualImage8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 77; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImage9Template.java b/data/script/template/script/template/actor/npc/decoy/VirtualImage9Template.java deleted file mode 100644 index 4fb51e992..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImage9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImage9Template extends DecoyNPCTemplate { - public static final int ID = 13259; - - @Inject - protected VirtualImage9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/decoy/VirtualImageTemplate.java b/data/script/template/script/template/actor/npc/decoy/VirtualImageTemplate.java deleted file mode 100644 index ab4b0af58..000000000 --- a/data/script/template/script/template/actor/npc/decoy/VirtualImageTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.decoy; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DecoyNPCTemplate; - -/** - * @author Rogiel - */ -public class VirtualImageTemplate extends DecoyNPCTemplate { - public static final int ID = 13071; - - @Inject - protected VirtualImageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virtual Image"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 43; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/AmadeoCadmusTemplate.java b/data/script/template/script/template/actor/npc/defender/AmadeoCadmusTemplate.java deleted file mode 100644 index 18040becf..000000000 --- a/data/script/template/script/template/actor/npc/defender/AmadeoCadmusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmadeoCadmusTemplate extends DefenderNPCTemplate { - public static final int ID = 35234; - - @Inject - protected AmadeoCadmusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Amadeo Cadmus"; - this.serverSideName = false; - this.title = "King"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 42340.631268855700000; - this.maxMP = 5540.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 723; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3566.61778; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer10Template.java b/data/script/template/script/template/actor/npc/defender/Archer10Template.java deleted file mode 100644 index 9727ccee7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer10Template extends DefenderNPCTemplate { - public static final int ID = 35996; - - @Inject - protected Archer10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer11Template.java b/data/script/template/script/template/actor/npc/defender/Archer11Template.java deleted file mode 100644 index 38b5dec88..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer11Template extends DefenderNPCTemplate { - public static final int ID = 36029; - - @Inject - protected Archer11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer12Template.java b/data/script/template/script/template/actor/npc/defender/Archer12Template.java deleted file mode 100644 index 41756eb39..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer12Template extends DefenderNPCTemplate { - public static final int ID = 36065; - - @Inject - protected Archer12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer13Template.java b/data/script/template/script/template/actor/npc/defender/Archer13Template.java deleted file mode 100644 index 2149e5d74..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer13Template extends DefenderNPCTemplate { - public static final int ID = 36103; - - @Inject - protected Archer13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer14Template.java b/data/script/template/script/template/actor/npc/defender/Archer14Template.java deleted file mode 100644 index 689ebd3be..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer14Template extends DefenderNPCTemplate { - public static final int ID = 36136; - - @Inject - protected Archer14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer15Template.java b/data/script/template/script/template/actor/npc/defender/Archer15Template.java deleted file mode 100644 index 35c51824d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer15Template extends DefenderNPCTemplate { - public static final int ID = 36167; - - @Inject - protected Archer15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer16Template.java b/data/script/template/script/template/actor/npc/defender/Archer16Template.java deleted file mode 100644 index 182161981..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer16Template extends DefenderNPCTemplate { - public static final int ID = 36203; - - @Inject - protected Archer16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer17Template.java b/data/script/template/script/template/actor/npc/defender/Archer17Template.java deleted file mode 100644 index 73c5f475b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer17Template extends DefenderNPCTemplate { - public static final int ID = 36241; - - @Inject - protected Archer17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer18Template.java b/data/script/template/script/template/actor/npc/defender/Archer18Template.java deleted file mode 100644 index 38e0c26b1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer18Template extends DefenderNPCTemplate { - public static final int ID = 36279; - - @Inject - protected Archer18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer19Template.java b/data/script/template/script/template/actor/npc/defender/Archer19Template.java deleted file mode 100644 index 64e524427..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer19Template extends DefenderNPCTemplate { - public static final int ID = 36312; - - @Inject - protected Archer19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer20Template.java b/data/script/template/script/template/actor/npc/defender/Archer20Template.java deleted file mode 100644 index 501f7a6fb..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer20Template extends DefenderNPCTemplate { - public static final int ID = 36348; - - @Inject - protected Archer20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer21Template.java b/data/script/template/script/template/actor/npc/defender/Archer21Template.java deleted file mode 100644 index edf6e1e5d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer21Template extends DefenderNPCTemplate { - public static final int ID = 36386; - - @Inject - protected Archer21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer2Template.java b/data/script/template/script/template/actor/npc/defender/Archer2Template.java deleted file mode 100644 index 3798c0670..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer2Template extends DefenderNPCTemplate { - public static final int ID = 35720; - - @Inject - protected Archer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer3Template.java b/data/script/template/script/template/actor/npc/defender/Archer3Template.java deleted file mode 100644 index b1008d9b1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer3Template extends DefenderNPCTemplate { - public static final int ID = 35753; - - @Inject - protected Archer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer4Template.java b/data/script/template/script/template/actor/npc/defender/Archer4Template.java deleted file mode 100644 index 316c34f7c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer4Template extends DefenderNPCTemplate { - public static final int ID = 35789; - - @Inject - protected Archer4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer5Template.java b/data/script/template/script/template/actor/npc/defender/Archer5Template.java deleted file mode 100644 index f172380dc..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer5Template extends DefenderNPCTemplate { - public static final int ID = 35822; - - @Inject - protected Archer5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer6Template.java b/data/script/template/script/template/actor/npc/defender/Archer6Template.java deleted file mode 100644 index 842b445e1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer6Template extends DefenderNPCTemplate { - public static final int ID = 35853; - - @Inject - protected Archer6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer7Template.java b/data/script/template/script/template/actor/npc/defender/Archer7Template.java deleted file mode 100644 index 420758d0c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer7Template extends DefenderNPCTemplate { - public static final int ID = 35889; - - @Inject - protected Archer7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer8Template.java b/data/script/template/script/template/actor/npc/defender/Archer8Template.java deleted file mode 100644 index 97a782679..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer8Template extends DefenderNPCTemplate { - public static final int ID = 35922; - - @Inject - protected Archer8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Archer9Template.java b/data/script/template/script/template/actor/npc/defender/Archer9Template.java deleted file mode 100644 index a62e83e07..000000000 --- a/data/script/template/script/template/actor/npc/defender/Archer9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Archer9Template extends DefenderNPCTemplate { - public static final int ID = 35958; - - @Inject - protected Archer9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ArcherTemplate.java b/data/script/template/script/template/actor/npc/defender/ArcherTemplate.java deleted file mode 100644 index 99d3cc8fb..000000000 --- a/data/script/template/script/template/actor/npc/defender/ArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherTemplate extends DefenderNPCTemplate { - public static final int ID = 35684; - - @Inject - protected ArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/AstairVanHalterTemplate.java b/data/script/template/script/template/actor/npc/defender/AstairVanHalterTemplate.java deleted file mode 100644 index a19b77292..000000000 --- a/data/script/template/script/template/actor/npc/defender/AstairVanHalterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AstairVanHalterTemplate extends DefenderNPCTemplate { - public static final int ID = 35470; - - @Inject - protected AstairVanHalterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Astair van Halter"; - this.serverSideName = false; - this.title = "King"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 42340.631268855700000; - this.maxMP = 5540.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3566.61778; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/BalthusVanDykeTemplate.java b/data/script/template/script/template/actor/npc/defender/BalthusVanDykeTemplate.java deleted file mode 100644 index 45624a141..000000000 --- a/data/script/template/script/template/actor/npc/defender/BalthusVanDykeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalthusVanDykeTemplate extends DefenderNPCTemplate { - public static final int ID = 35190; - - @Inject - protected BalthusVanDykeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balthus Van Dyke"; - this.serverSideName = false; - this.title = "Duke"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38355.906058700200000; - this.maxMP = 5332.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 689; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3298.27085; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/BaronCarmonEsthusTemplate.java b/data/script/template/script/template/actor/npc/defender/BaronCarmonEsthusTemplate.java deleted file mode 100644 index 36b750e94..000000000 --- a/data/script/template/script/template/actor/npc/defender/BaronCarmonEsthusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronCarmonEsthusTemplate extends DefenderNPCTemplate { - public static final int ID = 35148; - - @Inject - protected BaronCarmonEsthusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baron Carmon Esthus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38355.906058700200000; - this.maxMP = 5332.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 689; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3298.27085; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/BaronLewinWaldnerTemplate.java b/data/script/template/script/template/actor/npc/defender/BaronLewinWaldnerTemplate.java deleted file mode 100644 index 528ca8f65..000000000 --- a/data/script/template/script/template/actor/npc/defender/BaronLewinWaldnerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronLewinWaldnerTemplate extends DefenderNPCTemplate { - public static final int ID = 35064; - - @Inject - protected BaronLewinWaldnerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baron Lewin Waldner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38355.906058700200000; - this.maxMP = 5332.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 689; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3298.27085; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/BaronLionelHunterTemplate.java b/data/script/template/script/template/actor/npc/defender/BaronLionelHunterTemplate.java deleted file mode 100644 index b0b972c42..000000000 --- a/data/script/template/script/template/actor/npc/defender/BaronLionelHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronLionelHunterTemplate extends DefenderNPCTemplate { - public static final int ID = 35280; - - @Inject - protected BaronLionelHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baron Lionel Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38355.906058700200000; - this.maxMP = 5332.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 689; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3298.27085; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/BlueFlag2Template.java b/data/script/template/script/template/actor/npc/defender/BlueFlag2Template.java deleted file mode 100644 index 746850a4e..000000000 --- a/data/script/template/script/template/actor/npc/defender/BlueFlag2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; - -/** - * @author Rogiel - */ -public class BlueFlag2Template extends DefenderNPCTemplate { - public static final int ID = 35610; - - @Inject - protected BlueFlag2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 51.80; - this.collisionHeight = 108.25; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard10Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard10Template.java deleted file mode 100644 index 1f781797b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard10Template extends DefenderNPCTemplate { - public static final int ID = 35343; - - @Inject - protected Bodyguard10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard11Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard11Template.java deleted file mode 100644 index 170d3a60d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard11Template extends DefenderNPCTemplate { - public static final int ID = 35344; - - @Inject - protected Bodyguard11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard12Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard12Template.java deleted file mode 100644 index 7d4b9b488..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard12Template extends DefenderNPCTemplate { - public static final int ID = 35345; - - @Inject - protected Bodyguard12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard13Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard13Template.java deleted file mode 100644 index 29df0237b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard13Template extends DefenderNPCTemplate { - public static final int ID = 35346; - - @Inject - protected Bodyguard13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard14Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard14Template.java deleted file mode 100644 index bcd054f33..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard14Template extends DefenderNPCTemplate { - public static final int ID = 35347; - - @Inject - protected Bodyguard14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard15Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard15Template.java deleted file mode 100644 index ecbf8f6b9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard15Template extends DefenderNPCTemplate { - public static final int ID = 35348; - - @Inject - protected Bodyguard15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard16Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard16Template.java deleted file mode 100644 index b4989356c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard16Template extends DefenderNPCTemplate { - public static final int ID = 35349; - - @Inject - protected Bodyguard16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard17Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard17Template.java deleted file mode 100644 index 2026bba14..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard17Template extends DefenderNPCTemplate { - public static final int ID = 35350; - - @Inject - protected Bodyguard17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard18Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard18Template.java deleted file mode 100644 index 9c41124a8..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard18Template extends DefenderNPCTemplate { - public static final int ID = 35351; - - @Inject - protected Bodyguard18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard2Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard2Template.java deleted file mode 100644 index 0a69c1db6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard2Template extends DefenderNPCTemplate { - public static final int ID = 35331; - - @Inject - protected Bodyguard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard3Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard3Template.java deleted file mode 100644 index a217cb5ef..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard3Template extends DefenderNPCTemplate { - public static final int ID = 35332; - - @Inject - protected Bodyguard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard4Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard4Template.java deleted file mode 100644 index 81c0a4c94..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard4Template extends DefenderNPCTemplate { - public static final int ID = 35333; - - @Inject - protected Bodyguard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard5Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard5Template.java deleted file mode 100644 index 8a29af7af..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard5Template extends DefenderNPCTemplate { - public static final int ID = 35334; - - @Inject - protected Bodyguard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard6Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard6Template.java deleted file mode 100644 index bbf0ea949..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard6Template extends DefenderNPCTemplate { - public static final int ID = 35335; - - @Inject - protected Bodyguard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard7Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard7Template.java deleted file mode 100644 index 6c21f7505..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard7Template extends DefenderNPCTemplate { - public static final int ID = 35336; - - @Inject - protected Bodyguard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard8Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard8Template.java deleted file mode 100644 index 24de1842c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard8Template extends DefenderNPCTemplate { - public static final int ID = 35337; - - @Inject - protected Bodyguard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Bodyguard9Template.java b/data/script/template/script/template/actor/npc/defender/Bodyguard9Template.java deleted file mode 100644 index 512438015..000000000 --- a/data/script/template/script/template/actor/npc/defender/Bodyguard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bodyguard9Template extends DefenderNPCTemplate { - public static final int ID = 35338; - - @Inject - protected Bodyguard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/BodyguardTemplate.java b/data/script/template/script/template/actor/npc/defender/BodyguardTemplate.java deleted file mode 100644 index c38080e44..000000000 --- a/data/script/template/script/template/actor/npc/defender/BodyguardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BodyguardTemplate extends DefenderNPCTemplate { - public static final int ID = 35330; - - @Inject - protected BodyguardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bodyguard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard10Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard10Template.java deleted file mode 100644 index f8ac2e1e4..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard10Template extends DefenderNPCTemplate { - public static final int ID = 35130; - - @Inject - protected CourtGuard10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard11Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard11Template.java deleted file mode 100644 index 5acbf13e7..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard11Template extends DefenderNPCTemplate { - public static final int ID = 35131; - - @Inject - protected CourtGuard11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard12Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard12Template.java deleted file mode 100644 index dc06ab046..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard12Template extends DefenderNPCTemplate { - public static final int ID = 35132; - - @Inject - protected CourtGuard12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard13Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard13Template.java deleted file mode 100644 index 660c44c29..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard13Template extends DefenderNPCTemplate { - public static final int ID = 35133; - - @Inject - protected CourtGuard13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard14Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard14Template.java deleted file mode 100644 index 12bcfb175..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard14Template extends DefenderNPCTemplate { - public static final int ID = 35153; - - @Inject - protected CourtGuard14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard15Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard15Template.java deleted file mode 100644 index ef46195d9..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard15Template extends DefenderNPCTemplate { - public static final int ID = 35166; - - @Inject - protected CourtGuard15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard16Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard16Template.java deleted file mode 100644 index eb5667533..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard16Template extends DefenderNPCTemplate { - public static final int ID = 35195; - - @Inject - protected CourtGuard16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard17Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard17Template.java deleted file mode 100644 index 6245aec38..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard17Template extends DefenderNPCTemplate { - public static final int ID = 35208; - - @Inject - protected CourtGuard17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard18Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard18Template.java deleted file mode 100644 index d861d2364..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard18Template extends DefenderNPCTemplate { - public static final int ID = 35238; - - @Inject - protected CourtGuard18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(1376); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard19Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard19Template.java deleted file mode 100644 index 85be70334..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard19Template extends DefenderNPCTemplate { - public static final int ID = 35251; - - @Inject - protected CourtGuard19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(300); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard20Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard20Template.java deleted file mode 100644 index 98116c3fd..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard20Template extends DefenderNPCTemplate { - public static final int ID = 35285; - - @Inject - protected CourtGuard20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard21Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard21Template.java deleted file mode 100644 index 101298505..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard21Template extends DefenderNPCTemplate { - public static final int ID = 35298; - - @Inject - protected CourtGuard21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard22Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard22Template.java deleted file mode 100644 index 92cef7f49..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard22Template extends DefenderNPCTemplate { - public static final int ID = 35474; - - @Inject - protected CourtGuard22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1376); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard23Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard23Template.java deleted file mode 100644 index b41c1efb5..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard23Template extends DefenderNPCTemplate { - public static final int ID = 35487; - - @Inject - protected CourtGuard23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(300); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard24Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard24Template.java deleted file mode 100644 index fb09f93c8..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard24Template extends DefenderNPCTemplate { - public static final int ID = 35521; - - @Inject - protected CourtGuard24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1376); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard25Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard25Template.java deleted file mode 100644 index 58b93bea9..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard25Template extends DefenderNPCTemplate { - public static final int ID = 35534; - - @Inject - protected CourtGuard25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1376); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard26Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard26Template.java deleted file mode 100644 index dfddc6684..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard26Template extends DefenderNPCTemplate { - public static final int ID = 35673; - - @Inject - protected CourtGuard26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard27Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard27Template.java deleted file mode 100644 index 02c8f0c03..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard27Template extends DefenderNPCTemplate { - public static final int ID = 35705; - - @Inject - protected CourtGuard27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard28Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard28Template.java deleted file mode 100644 index 39a3e89c9..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard28Template extends DefenderNPCTemplate { - public static final int ID = 35742; - - @Inject - protected CourtGuard28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard29Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard29Template.java deleted file mode 100644 index 185c1f512..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard29Template extends DefenderNPCTemplate { - public static final int ID = 35774; - - @Inject - protected CourtGuard29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard2Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard2Template.java deleted file mode 100644 index 524f02159..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard2Template extends DefenderNPCTemplate { - public static final int ID = 35082; - - @Inject - protected CourtGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard30Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard30Template.java deleted file mode 100644 index eb4bc3754..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard30Template extends DefenderNPCTemplate { - public static final int ID = 35811; - - @Inject - protected CourtGuard30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard31Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard31Template.java deleted file mode 100644 index 0237af368..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard31Template extends DefenderNPCTemplate { - public static final int ID = 35842; - - @Inject - protected CourtGuard31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard32Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard32Template.java deleted file mode 100644 index 421d62cb3..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard32Template extends DefenderNPCTemplate { - public static final int ID = 35874; - - @Inject - protected CourtGuard32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard33Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard33Template.java deleted file mode 100644 index 4eef0857c..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard33Template extends DefenderNPCTemplate { - public static final int ID = 35911; - - @Inject - protected CourtGuard33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard34Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard34Template.java deleted file mode 100644 index dbafa1171..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard34Template extends DefenderNPCTemplate { - public static final int ID = 35943; - - @Inject - protected CourtGuard34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard35Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard35Template.java deleted file mode 100644 index 9e3e63147..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard35Template extends DefenderNPCTemplate { - public static final int ID = 35981; - - @Inject - protected CourtGuard35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard36Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard36Template.java deleted file mode 100644 index db47da010..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard36Template extends DefenderNPCTemplate { - public static final int ID = 36018; - - @Inject - protected CourtGuard36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard37Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard37Template.java deleted file mode 100644 index 3a1a85f67..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard37Template extends DefenderNPCTemplate { - public static final int ID = 36050; - - @Inject - protected CourtGuard37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard38Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard38Template.java deleted file mode 100644 index 122e81f17..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard38Template extends DefenderNPCTemplate { - public static final int ID = 36088; - - @Inject - protected CourtGuard38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard39Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard39Template.java deleted file mode 100644 index e2e65d915..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard39Template extends DefenderNPCTemplate { - public static final int ID = 36125; - - @Inject - protected CourtGuard39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard3Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard3Template.java deleted file mode 100644 index fdb82612d..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard3Template extends DefenderNPCTemplate { - public static final int ID = 35111; - - @Inject - protected CourtGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard40Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard40Template.java deleted file mode 100644 index 572063398..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard40Template extends DefenderNPCTemplate { - public static final int ID = 36156; - - @Inject - protected CourtGuard40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard41Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard41Template.java deleted file mode 100644 index 938ed5c9a..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard41Template extends DefenderNPCTemplate { - public static final int ID = 36188; - - @Inject - protected CourtGuard41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard42Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard42Template.java deleted file mode 100644 index 68ada7060..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard42Template extends DefenderNPCTemplate { - public static final int ID = 36226; - - @Inject - protected CourtGuard42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard43Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard43Template.java deleted file mode 100644 index fc3f5a46c..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard43Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard43Template extends DefenderNPCTemplate { - public static final int ID = 36264; - - @Inject - protected CourtGuard43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard44Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard44Template.java deleted file mode 100644 index 0883c6c2c..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard44Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard44Template extends DefenderNPCTemplate { - public static final int ID = 36301; - - @Inject - protected CourtGuard44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard45Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard45Template.java deleted file mode 100644 index fc9a16ff7..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard45Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard45Template extends DefenderNPCTemplate { - public static final int ID = 36333; - - @Inject - protected CourtGuard45Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard46Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard46Template.java deleted file mode 100644 index 650e2926e..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard46Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard46Template extends DefenderNPCTemplate { - public static final int ID = 36371; - - @Inject - protected CourtGuard46Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard4Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard4Template.java deleted file mode 100644 index da532b779..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard4Template extends DefenderNPCTemplate { - public static final int ID = 35124; - - @Inject - protected CourtGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard5Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard5Template.java deleted file mode 100644 index 18b0cf71e..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard5Template extends DefenderNPCTemplate { - public static final int ID = 35125; - - @Inject - protected CourtGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard6Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard6Template.java deleted file mode 100644 index 4420da930..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard6Template extends DefenderNPCTemplate { - public static final int ID = 35126; - - @Inject - protected CourtGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard7Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard7Template.java deleted file mode 100644 index 5e5e617d9..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard7Template extends DefenderNPCTemplate { - public static final int ID = 35127; - - @Inject - protected CourtGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard8Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard8Template.java deleted file mode 100644 index 74462a4f6..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard8Template extends DefenderNPCTemplate { - public static final int ID = 35128; - - @Inject - protected CourtGuard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuard9Template.java b/data/script/template/script/template/actor/npc/defender/CourtGuard9Template.java deleted file mode 100644 index 132c870e0..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuard9Template extends DefenderNPCTemplate { - public static final int ID = 35129; - - @Inject - protected CourtGuard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtGuardTemplate.java b/data/script/template/script/template/actor/npc/defender/CourtGuardTemplate.java deleted file mode 100644 index 60ab466ca..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtGuardTemplate extends DefenderNPCTemplate { - public static final int ID = 35069; - - @Inject - protected CourtGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer10Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer10Template.java deleted file mode 100644 index 5e077e6c5..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer10Template extends DefenderNPCTemplate { - public static final int ID = 35152; - - @Inject - protected CourtSorcerer10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer11Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer11Template.java deleted file mode 100644 index 326658c2a..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer11Template extends DefenderNPCTemplate { - public static final int ID = 35164; - - @Inject - protected CourtSorcerer11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer12Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer12Template.java deleted file mode 100644 index 3c2128ff2..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer12Template extends DefenderNPCTemplate { - public static final int ID = 35165; - - @Inject - protected CourtSorcerer12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer13Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer13Template.java deleted file mode 100644 index 98f883fe3..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer13Template extends DefenderNPCTemplate { - public static final int ID = 35193; - - @Inject - protected CourtSorcerer13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer14Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer14Template.java deleted file mode 100644 index f92e99202..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer14Template extends DefenderNPCTemplate { - public static final int ID = 35194; - - @Inject - protected CourtSorcerer14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer15Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer15Template.java deleted file mode 100644 index 1513762fe..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer15Template extends DefenderNPCTemplate { - public static final int ID = 35206; - - @Inject - protected CourtSorcerer15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer16Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer16Template.java deleted file mode 100644 index 78ef6f764..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer16Template extends DefenderNPCTemplate { - public static final int ID = 35207; - - @Inject - protected CourtSorcerer16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer17Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer17Template.java deleted file mode 100644 index 7a4b7a80d..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer17Template extends DefenderNPCTemplate { - public static final int ID = 35236; - - @Inject - protected CourtSorcerer17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer18Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer18Template.java deleted file mode 100644 index 07e4a1dd9..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer18Template extends DefenderNPCTemplate { - public static final int ID = 35237; - - @Inject - protected CourtSorcerer18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer19Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer19Template.java deleted file mode 100644 index b65ffb6c9..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer19Template extends DefenderNPCTemplate { - public static final int ID = 35249; - - @Inject - protected CourtSorcerer19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer20Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer20Template.java deleted file mode 100644 index 73a1227b3..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer20Template extends DefenderNPCTemplate { - public static final int ID = 35250; - - @Inject - protected CourtSorcerer20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer21Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer21Template.java deleted file mode 100644 index 15322634b..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer21Template extends DefenderNPCTemplate { - public static final int ID = 35283; - - @Inject - protected CourtSorcerer21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer22Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer22Template.java deleted file mode 100644 index 7c6892dda..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer22Template extends DefenderNPCTemplate { - public static final int ID = 35284; - - @Inject - protected CourtSorcerer22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer23Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer23Template.java deleted file mode 100644 index aa2db9b9a..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer23Template extends DefenderNPCTemplate { - public static final int ID = 35296; - - @Inject - protected CourtSorcerer23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer24Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer24Template.java deleted file mode 100644 index f8492a3e7..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer24Template extends DefenderNPCTemplate { - public static final int ID = 35297; - - @Inject - protected CourtSorcerer24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer25Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer25Template.java deleted file mode 100644 index 9693b691c..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer25Template extends DefenderNPCTemplate { - public static final int ID = 35327; - - @Inject - protected CourtSorcerer25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer26Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer26Template.java deleted file mode 100644 index dcca84d6e..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer26Template extends DefenderNPCTemplate { - public static final int ID = 35328; - - @Inject - protected CourtSorcerer26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer27Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer27Template.java deleted file mode 100644 index 0c3585a5f..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer27Template extends DefenderNPCTemplate { - public static final int ID = 35340; - - @Inject - protected CourtSorcerer27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer28Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer28Template.java deleted file mode 100644 index 49150c2db..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer28Template extends DefenderNPCTemplate { - public static final int ID = 35341; - - @Inject - protected CourtSorcerer28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer29Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer29Template.java deleted file mode 100644 index 13edbb0b5..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer29Template extends DefenderNPCTemplate { - public static final int ID = 35472; - - @Inject - protected CourtSorcerer29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer2Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer2Template.java deleted file mode 100644 index 350ae03d3..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer2Template extends DefenderNPCTemplate { - public static final int ID = 35068; - - @Inject - protected CourtSorcerer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer30Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer30Template.java deleted file mode 100644 index 4d781aefa..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer30Template extends DefenderNPCTemplate { - public static final int ID = 35473; - - @Inject - protected CourtSorcerer30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer31Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer31Template.java deleted file mode 100644 index dcda3187e..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer31Template extends DefenderNPCTemplate { - public static final int ID = 35485; - - @Inject - protected CourtSorcerer31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer32Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer32Template.java deleted file mode 100644 index cdfd6da67..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer32Template extends DefenderNPCTemplate { - public static final int ID = 35486; - - @Inject - protected CourtSorcerer32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer33Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer33Template.java deleted file mode 100644 index d1cdb2cf6..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer33Template extends DefenderNPCTemplate { - public static final int ID = 35519; - - @Inject - protected CourtSorcerer33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer34Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer34Template.java deleted file mode 100644 index cd74958fb..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer34Template extends DefenderNPCTemplate { - public static final int ID = 35520; - - @Inject - protected CourtSorcerer34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer35Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer35Template.java deleted file mode 100644 index 06a695bba..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer35Template extends DefenderNPCTemplate { - public static final int ID = 35532; - - @Inject - protected CourtSorcerer35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer36Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer36Template.java deleted file mode 100644 index 40743d8b7..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer36Template extends DefenderNPCTemplate { - public static final int ID = 35533; - - @Inject - protected CourtSorcerer36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer3Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer3Template.java deleted file mode 100644 index 4f8ba30d5..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer3Template extends DefenderNPCTemplate { - public static final int ID = 35080; - - @Inject - protected CourtSorcerer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer4Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer4Template.java deleted file mode 100644 index ea66ae034..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer4Template extends DefenderNPCTemplate { - public static final int ID = 35081; - - @Inject - protected CourtSorcerer4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer5Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer5Template.java deleted file mode 100644 index 8ec1d9880..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer5Template extends DefenderNPCTemplate { - public static final int ID = 35109; - - @Inject - protected CourtSorcerer5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer6Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer6Template.java deleted file mode 100644 index 846d60c6b..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer6Template extends DefenderNPCTemplate { - public static final int ID = 35110; - - @Inject - protected CourtSorcerer6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer7Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer7Template.java deleted file mode 100644 index e194cc4a2..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer7Template extends DefenderNPCTemplate { - public static final int ID = 35122; - - @Inject - protected CourtSorcerer7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer8Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer8Template.java deleted file mode 100644 index 8ebfa2c6c..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer8Template extends DefenderNPCTemplate { - public static final int ID = 35123; - - @Inject - protected CourtSorcerer8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcerer9Template.java b/data/script/template/script/template/actor/npc/defender/CourtSorcerer9Template.java deleted file mode 100644 index e65d6cda9..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcerer9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcerer9Template extends DefenderNPCTemplate { - public static final int ID = 35151; - - @Inject - protected CourtSorcerer9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CourtSorcererTemplate.java b/data/script/template/script/template/actor/npc/defender/CourtSorcererTemplate.java deleted file mode 100644 index 4e7bc1f91..000000000 --- a/data/script/template/script/template/actor/npc/defender/CourtSorcererTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CourtSorcererTemplate extends DefenderNPCTemplate { - public static final int ID = 35067; - - @Inject - protected CourtSorcererTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Court Sorcerer"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/CronenbergTemplate.java b/data/script/template/script/template/actor/npc/defender/CronenbergTemplate.java deleted file mode 100644 index 55a623a2b..000000000 --- a/data/script/template/script/template/actor/npc/defender/CronenbergTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CronenbergTemplate extends DefenderNPCTemplate { - public static final int ID = 35065; - - @Inject - protected CronenbergTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cronenberg"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier10Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier10Template.java deleted file mode 100644 index fcd9dbce8..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier10Template extends DefenderNPCTemplate { - public static final int ID = 35979; - - @Inject - protected DecoratedRebelSoldier10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier11Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier11Template.java deleted file mode 100644 index b92b9efe4..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier11Template extends DefenderNPCTemplate { - public static final int ID = 36016; - - @Inject - protected DecoratedRebelSoldier11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier12Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier12Template.java deleted file mode 100644 index b6453fabe..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier12Template extends DefenderNPCTemplate { - public static final int ID = 36048; - - @Inject - protected DecoratedRebelSoldier12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier13Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier13Template.java deleted file mode 100644 index 2214b8555..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier13Template extends DefenderNPCTemplate { - public static final int ID = 36086; - - @Inject - protected DecoratedRebelSoldier13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier14Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier14Template.java deleted file mode 100644 index 38e88b113..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier14Template extends DefenderNPCTemplate { - public static final int ID = 36123; - - @Inject - protected DecoratedRebelSoldier14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier15Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier15Template.java deleted file mode 100644 index 22868d05b..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier15Template extends DefenderNPCTemplate { - public static final int ID = 36154; - - @Inject - protected DecoratedRebelSoldier15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier16Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier16Template.java deleted file mode 100644 index 0b77b6ebc..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier16Template extends DefenderNPCTemplate { - public static final int ID = 36186; - - @Inject - protected DecoratedRebelSoldier16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier17Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier17Template.java deleted file mode 100644 index e2d11bcbb..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier17Template extends DefenderNPCTemplate { - public static final int ID = 36224; - - @Inject - protected DecoratedRebelSoldier17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier18Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier18Template.java deleted file mode 100644 index 2e63a6d42..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier18Template extends DefenderNPCTemplate { - public static final int ID = 36262; - - @Inject - protected DecoratedRebelSoldier18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier19Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier19Template.java deleted file mode 100644 index 315a16297..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier19Template extends DefenderNPCTemplate { - public static final int ID = 36299; - - @Inject - protected DecoratedRebelSoldier19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier20Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier20Template.java deleted file mode 100644 index 9bda39837..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier20Template extends DefenderNPCTemplate { - public static final int ID = 36331; - - @Inject - protected DecoratedRebelSoldier20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier21Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier21Template.java deleted file mode 100644 index d0ee5ae65..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier21Template extends DefenderNPCTemplate { - public static final int ID = 36369; - - @Inject - protected DecoratedRebelSoldier21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier2Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier2Template.java deleted file mode 100644 index 4dc449e72..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier2Template extends DefenderNPCTemplate { - public static final int ID = 35703; - - @Inject - protected DecoratedRebelSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier3Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier3Template.java deleted file mode 100644 index 14051bfe1..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier3Template extends DefenderNPCTemplate { - public static final int ID = 35740; - - @Inject - protected DecoratedRebelSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier4Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier4Template.java deleted file mode 100644 index 03ba3e720..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier4Template extends DefenderNPCTemplate { - public static final int ID = 35772; - - @Inject - protected DecoratedRebelSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier5Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier5Template.java deleted file mode 100644 index 25e5fb427..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier5Template extends DefenderNPCTemplate { - public static final int ID = 35809; - - @Inject - protected DecoratedRebelSoldier5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier6Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier6Template.java deleted file mode 100644 index 7e3241a84..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier6Template extends DefenderNPCTemplate { - public static final int ID = 35840; - - @Inject - protected DecoratedRebelSoldier6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier7Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier7Template.java deleted file mode 100644 index 12dad7972..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier7Template extends DefenderNPCTemplate { - public static final int ID = 35872; - - @Inject - protected DecoratedRebelSoldier7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier8Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier8Template.java deleted file mode 100644 index b2f89d527..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier8Template extends DefenderNPCTemplate { - public static final int ID = 35909; - - @Inject - protected DecoratedRebelSoldier8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier9Template.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier9Template.java deleted file mode 100644 index 224049bf1..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldier9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldier9Template extends DefenderNPCTemplate { - public static final int ID = 35941; - - @Inject - protected DecoratedRebelSoldier9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldierTemplate.java b/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldierTemplate.java deleted file mode 100644 index aaccf9ade..000000000 --- a/data/script/template/script/template/actor/npc/defender/DecoratedRebelSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecoratedRebelSoldierTemplate extends DefenderNPCTemplate { - public static final int ID = 35671; - - @Inject - protected DecoratedRebelSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decorated Rebel Soldier"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DukeByronAshtonTemplate.java b/data/script/template/script/template/actor/npc/defender/DukeByronAshtonTemplate.java deleted file mode 100644 index 19688d26d..000000000 --- a/data/script/template/script/template/actor/npc/defender/DukeByronAshtonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DukeByronAshtonTemplate extends DefenderNPCTemplate { - public static final int ID = 35106; - - @Inject - protected DukeByronAshtonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duke Byron Ashton"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38355.906058700200000; - this.maxMP = 5332.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 689; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3298.27085; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DukeMoraKenAbygailTemplate.java b/data/script/template/script/template/actor/npc/defender/DukeMoraKenAbygailTemplate.java deleted file mode 100644 index d8a4b8947..000000000 --- a/data/script/template/script/template/actor/npc/defender/DukeMoraKenAbygailTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DukeMoraKenAbygailTemplate extends DefenderNPCTemplate { - public static final int ID = 35325; - - @Inject - protected DukeMoraKenAbygailTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duke Mora Ken Abygail"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38355.906058700200000; - this.maxMP = 5332.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 689; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3298.27085; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant10Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant10Template.java deleted file mode 100644 index 3db0ecaf8..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant10Template extends DefenderNPCTemplate { - public static final int ID = 35987; - - @Inject - protected DwarvenGunnerySergeant10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant11Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant11Template.java deleted file mode 100644 index 2d912cf0e..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant11Template extends DefenderNPCTemplate { - public static final int ID = 36021; - - @Inject - protected DwarvenGunnerySergeant11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant12Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant12Template.java deleted file mode 100644 index 5d76dc1de..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant12Template extends DefenderNPCTemplate { - public static final int ID = 36056; - - @Inject - protected DwarvenGunnerySergeant12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant13Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant13Template.java deleted file mode 100644 index 024ff6ce8..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant13Template extends DefenderNPCTemplate { - public static final int ID = 36094; - - @Inject - protected DwarvenGunnerySergeant13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant14Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant14Template.java deleted file mode 100644 index 9ed57d660..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant14Template extends DefenderNPCTemplate { - public static final int ID = 36128; - - @Inject - protected DwarvenGunnerySergeant14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant15Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant15Template.java deleted file mode 100644 index e6cd455d8..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant15Template extends DefenderNPCTemplate { - public static final int ID = 36159; - - @Inject - protected DwarvenGunnerySergeant15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant16Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant16Template.java deleted file mode 100644 index 8b183ba1b..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant16Template extends DefenderNPCTemplate { - public static final int ID = 36194; - - @Inject - protected DwarvenGunnerySergeant16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant17Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant17Template.java deleted file mode 100644 index 660df1826..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant17Template extends DefenderNPCTemplate { - public static final int ID = 36232; - - @Inject - protected DwarvenGunnerySergeant17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant18Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant18Template.java deleted file mode 100644 index a2b719ae4..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant18Template extends DefenderNPCTemplate { - public static final int ID = 36270; - - @Inject - protected DwarvenGunnerySergeant18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant19Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant19Template.java deleted file mode 100644 index 316746d94..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant19Template extends DefenderNPCTemplate { - public static final int ID = 36304; - - @Inject - protected DwarvenGunnerySergeant19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant20Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant20Template.java deleted file mode 100644 index 75b3690ae..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant20Template extends DefenderNPCTemplate { - public static final int ID = 36339; - - @Inject - protected DwarvenGunnerySergeant20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant21Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant21Template.java deleted file mode 100644 index fbf233070..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant21Template extends DefenderNPCTemplate { - public static final int ID = 36377; - - @Inject - protected DwarvenGunnerySergeant21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant2Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant2Template.java deleted file mode 100644 index e370090f8..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant2Template extends DefenderNPCTemplate { - public static final int ID = 35711; - - @Inject - protected DwarvenGunnerySergeant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant3Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant3Template.java deleted file mode 100644 index 79d873bb7..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant3Template extends DefenderNPCTemplate { - public static final int ID = 35745; - - @Inject - protected DwarvenGunnerySergeant3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant4Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant4Template.java deleted file mode 100644 index e1edddaa2..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant4Template extends DefenderNPCTemplate { - public static final int ID = 35780; - - @Inject - protected DwarvenGunnerySergeant4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant5Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant5Template.java deleted file mode 100644 index 20b272add..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant5Template extends DefenderNPCTemplate { - public static final int ID = 35814; - - @Inject - protected DwarvenGunnerySergeant5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant6Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant6Template.java deleted file mode 100644 index 7bf542f30..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant6Template extends DefenderNPCTemplate { - public static final int ID = 35845; - - @Inject - protected DwarvenGunnerySergeant6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant7Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant7Template.java deleted file mode 100644 index e8bda6942..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant7Template extends DefenderNPCTemplate { - public static final int ID = 35880; - - @Inject - protected DwarvenGunnerySergeant7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant8Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant8Template.java deleted file mode 100644 index 5bd4ca68c..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant8Template extends DefenderNPCTemplate { - public static final int ID = 35914; - - @Inject - protected DwarvenGunnerySergeant8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant9Template.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant9Template.java deleted file mode 100644 index c9355136b..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeant9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeant9Template extends DefenderNPCTemplate { - public static final int ID = 35949; - - @Inject - protected DwarvenGunnerySergeant9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeantTemplate.java b/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeantTemplate.java deleted file mode 100644 index 669e5bb2d..000000000 --- a/data/script/template/script/template/actor/npc/defender/DwarvenGunnerySergeantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarvenGunnerySergeantTemplate extends DefenderNPCTemplate { - public static final int ID = 35676; - - @Inject - protected DwarvenGunnerySergeantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarven Gunnery Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader2Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader2Template.java deleted file mode 100644 index 67a899dc6..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader2Template extends DefenderNPCTemplate { - public static final int ID = 36519; - - @Inject - protected EconomicAssociationLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader3Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader3Template.java deleted file mode 100644 index 3b8bc76df..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader3Template extends DefenderNPCTemplate { - public static final int ID = 36525; - - @Inject - protected EconomicAssociationLeader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader4Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader4Template.java deleted file mode 100644 index ae73078cf..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader4Template extends DefenderNPCTemplate { - public static final int ID = 36531; - - @Inject - protected EconomicAssociationLeader4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader5Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader5Template.java deleted file mode 100644 index 2d35096ff..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader5Template extends DefenderNPCTemplate { - public static final int ID = 36537; - - @Inject - protected EconomicAssociationLeader5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader6Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader6Template.java deleted file mode 100644 index 2256ab4e5..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader6Template extends DefenderNPCTemplate { - public static final int ID = 36543; - - @Inject - protected EconomicAssociationLeader6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader7Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader7Template.java deleted file mode 100644 index 7af077227..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader7Template extends DefenderNPCTemplate { - public static final int ID = 36549; - - @Inject - protected EconomicAssociationLeader7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader8Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader8Template.java deleted file mode 100644 index e5646bdbd..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader8Template extends DefenderNPCTemplate { - public static final int ID = 36555; - - @Inject - protected EconomicAssociationLeader8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader9Template.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader9Template.java deleted file mode 100644 index 3d2d5a062..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeader9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeader9Template extends DefenderNPCTemplate { - public static final int ID = 36561; - - @Inject - protected EconomicAssociationLeader9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeaderTemplate.java b/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeaderTemplate.java deleted file mode 100644 index cf0d82486..000000000 --- a/data/script/template/script/template/actor/npc/defender/EconomicAssociationLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EconomicAssociationLeaderTemplate extends DefenderNPCTemplate { - public static final int ID = 36513; - - @Inject - protected EconomicAssociationLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Economic Association Leader"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember10Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember10Template.java deleted file mode 100644 index f1297cf88..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember10Template extends DefenderNPCTemplate { - public static final int ID = 35039; - - @Inject - protected EliteMercenaryGuildMember10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember2Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember2Template.java deleted file mode 100644 index cec7a0d19..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember2Template extends DefenderNPCTemplate { - public static final int ID = 35031; - - @Inject - protected EliteMercenaryGuildMember2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(301); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember3Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember3Template.java deleted file mode 100644 index 6f47e11fc..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember3Template extends DefenderNPCTemplate { - public static final int ID = 35032; - - @Inject - protected EliteMercenaryGuildMember3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember4Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember4Template.java deleted file mode 100644 index 50583ba1a..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember4Template extends DefenderNPCTemplate { - public static final int ID = 35033; - - @Inject - protected EliteMercenaryGuildMember4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember5Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember5Template.java deleted file mode 100644 index 3729347bc..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember5Template extends DefenderNPCTemplate { - public static final int ID = 35034; - - @Inject - protected EliteMercenaryGuildMember5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember6Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember6Template.java deleted file mode 100644 index 375d2b344..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember6Template extends DefenderNPCTemplate { - public static final int ID = 35035; - - @Inject - protected EliteMercenaryGuildMember6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember7Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember7Template.java deleted file mode 100644 index f715f1020..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember7Template extends DefenderNPCTemplate { - public static final int ID = 35036; - - @Inject - protected EliteMercenaryGuildMember7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(301); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember8Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember8Template.java deleted file mode 100644 index 25e1a64fb..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember8Template extends DefenderNPCTemplate { - public static final int ID = 35037; - - @Inject - protected EliteMercenaryGuildMember8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember9Template.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember9Template.java deleted file mode 100644 index 9aa031dfc..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMember9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMember9Template extends DefenderNPCTemplate { - public static final int ID = 35038; - - @Inject - protected EliteMercenaryGuildMember9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMemberTemplate.java b/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMemberTemplate.java deleted file mode 100644 index 8cbfcd545..000000000 --- a/data/script/template/script/template/actor/npc/defender/EliteMercenaryGuildMemberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteMercenaryGuildMemberTemplate extends DefenderNPCTemplate { - public static final int ID = 35030; - - @Inject - protected EliteMercenaryGuildMemberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Mercenary Guild Member"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit10Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit10Template.java deleted file mode 100644 index 989deee7c..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit10Template extends DefenderNPCTemplate { - public static final int ID = 35049; - - @Inject - protected GreaterRecruit10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(154); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit2Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit2Template.java deleted file mode 100644 index bfbe33dd2..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit2Template extends DefenderNPCTemplate { - public static final int ID = 35041; - - @Inject - protected GreaterRecruit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit3Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit3Template.java deleted file mode 100644 index cc1b1a8ea..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit3Template extends DefenderNPCTemplate { - public static final int ID = 35042; - - @Inject - protected GreaterRecruit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(274); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit4Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit4Template.java deleted file mode 100644 index 542e83424..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit4Template extends DefenderNPCTemplate { - public static final int ID = 35043; - - @Inject - protected GreaterRecruit4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit5Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit5Template.java deleted file mode 100644 index 574258ab1..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit5Template extends DefenderNPCTemplate { - public static final int ID = 35044; - - @Inject - protected GreaterRecruit5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(154); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit6Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit6Template.java deleted file mode 100644 index 62f0e4294..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit6Template extends DefenderNPCTemplate { - public static final int ID = 35045; - - @Inject - protected GreaterRecruit6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit7Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit7Template.java deleted file mode 100644 index c91d23f80..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit7Template extends DefenderNPCTemplate { - public static final int ID = 35046; - - @Inject - protected GreaterRecruit7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit8Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit8Template.java deleted file mode 100644 index b396764b2..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit8Template extends DefenderNPCTemplate { - public static final int ID = 35047; - - @Inject - protected GreaterRecruit8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(274); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruit9Template.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruit9Template.java deleted file mode 100644 index 61ef3d1aa..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruit9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruit9Template extends DefenderNPCTemplate { - public static final int ID = 35048; - - @Inject - protected GreaterRecruit9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GreaterRecruitTemplate.java b/data/script/template/script/template/actor/npc/defender/GreaterRecruitTemplate.java deleted file mode 100644 index 8c660ea27..000000000 --- a/data/script/template/script/template/actor/npc/defender/GreaterRecruitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterRecruitTemplate extends DefenderNPCTemplate { - public static final int ID = 35040; - - @Inject - protected GreaterRecruitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/GroupGatekeeper3Template.java b/data/script/template/script/template/actor/npc/defender/GroupGatekeeper3Template.java deleted file mode 100644 index 63ac0cc63..000000000 --- a/data/script/template/script/template/actor/npc/defender/GroupGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroupGatekeeper3Template extends DefenderNPCTemplate { - public static final int ID = 35612; - - @Inject - protected GroupGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Group Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard100Template.java b/data/script/template/script/template/actor/npc/defender/Guard100Template.java deleted file mode 100644 index d75c767ef..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard100Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard100Template extends DefenderNPCTemplate { - public static final int ID = 35306; - - @Inject - protected Guard100Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard101Template.java b/data/script/template/script/template/actor/npc/defender/Guard101Template.java deleted file mode 100644 index a8b1b2d87..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard101Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard101Template extends DefenderNPCTemplate { - public static final int ID = 35307; - - @Inject - protected Guard101Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard102Template.java b/data/script/template/script/template/actor/npc/defender/Guard102Template.java deleted file mode 100644 index c3d5b364f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard102Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard102Template extends DefenderNPCTemplate { - public static final int ID = 35329; - - @Inject - protected Guard102Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(1376); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard103Template.java b/data/script/template/script/template/actor/npc/defender/Guard103Template.java deleted file mode 100644 index 4e15523a3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard103Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard103Template extends DefenderNPCTemplate { - public static final int ID = 35342; - - @Inject - protected Guard103Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(1376); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard104Template.java b/data/script/template/script/template/actor/npc/defender/Guard104Template.java deleted file mode 100644 index 54cf6d038..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard104Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard104Template extends DefenderNPCTemplate { - public static final int ID = 35475; - - @Inject - protected Guard104Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(300); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard105Template.java b/data/script/template/script/template/actor/npc/defender/Guard105Template.java deleted file mode 100644 index acc67c49c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard105Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard105Template extends DefenderNPCTemplate { - public static final int ID = 35476; - - @Inject - protected Guard105Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard106Template.java b/data/script/template/script/template/actor/npc/defender/Guard106Template.java deleted file mode 100644 index e0ac491a7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard106Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard106Template extends DefenderNPCTemplate { - public static final int ID = 35477; - - @Inject - protected Guard106Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard107Template.java b/data/script/template/script/template/actor/npc/defender/Guard107Template.java deleted file mode 100644 index aa30bb597..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard107Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard107Template extends DefenderNPCTemplate { - public static final int ID = 35478; - - @Inject - protected Guard107Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard108Template.java b/data/script/template/script/template/actor/npc/defender/Guard108Template.java deleted file mode 100644 index 600766989..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard108Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard108Template extends DefenderNPCTemplate { - public static final int ID = 35479; - - @Inject - protected Guard108Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard109Template.java b/data/script/template/script/template/actor/npc/defender/Guard109Template.java deleted file mode 100644 index 31f3d4297..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard109Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard109Template extends DefenderNPCTemplate { - public static final int ID = 35480; - - @Inject - protected Guard109Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard10Template.java b/data/script/template/script/template/actor/npc/defender/Guard10Template.java deleted file mode 100644 index 845e24166..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard10Template extends DefenderNPCTemplate { - public static final int ID = 35077; - - @Inject - protected Guard10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard110Template.java b/data/script/template/script/template/actor/npc/defender/Guard110Template.java deleted file mode 100644 index 60db5f315..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard110Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard110Template extends DefenderNPCTemplate { - public static final int ID = 35481; - - @Inject - protected Guard110Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard111Template.java b/data/script/template/script/template/actor/npc/defender/Guard111Template.java deleted file mode 100644 index 7dad78381..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard111Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard111Template extends DefenderNPCTemplate { - public static final int ID = 35482; - - @Inject - protected Guard111Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard112Template.java b/data/script/template/script/template/actor/npc/defender/Guard112Template.java deleted file mode 100644 index 797c712b6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard112Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard112Template extends DefenderNPCTemplate { - public static final int ID = 35483; - - @Inject - protected Guard112Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard113Template.java b/data/script/template/script/template/actor/npc/defender/Guard113Template.java deleted file mode 100644 index 4ad709ae0..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard113Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard113Template extends DefenderNPCTemplate { - public static final int ID = 35488; - - @Inject - protected Guard113Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard114Template.java b/data/script/template/script/template/actor/npc/defender/Guard114Template.java deleted file mode 100644 index aa71d37a0..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard114Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard114Template extends DefenderNPCTemplate { - public static final int ID = 35489; - - @Inject - protected Guard114Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard115Template.java b/data/script/template/script/template/actor/npc/defender/Guard115Template.java deleted file mode 100644 index 25930a017..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard115Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard115Template extends DefenderNPCTemplate { - public static final int ID = 35490; - - @Inject - protected Guard115Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(285); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard116Template.java b/data/script/template/script/template/actor/npc/defender/Guard116Template.java deleted file mode 100644 index c998d7ca9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard116Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard116Template extends DefenderNPCTemplate { - public static final int ID = 35491; - - @Inject - protected Guard116Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard117Template.java b/data/script/template/script/template/actor/npc/defender/Guard117Template.java deleted file mode 100644 index bb945bbe6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard117Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard117Template extends DefenderNPCTemplate { - public static final int ID = 35492; - - @Inject - protected Guard117Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard118Template.java b/data/script/template/script/template/actor/npc/defender/Guard118Template.java deleted file mode 100644 index 4daddebda..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard118Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard118Template extends DefenderNPCTemplate { - public static final int ID = 35493; - - @Inject - protected Guard118Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard119Template.java b/data/script/template/script/template/actor/npc/defender/Guard119Template.java deleted file mode 100644 index 40ec0f2aa..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard119Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard119Template extends DefenderNPCTemplate { - public static final int ID = 35494; - - @Inject - protected Guard119Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard11Template.java b/data/script/template/script/template/actor/npc/defender/Guard11Template.java deleted file mode 100644 index 01e409af9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard11Template extends DefenderNPCTemplate { - public static final int ID = 35078; - - @Inject - protected Guard11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard120Template.java b/data/script/template/script/template/actor/npc/defender/Guard120Template.java deleted file mode 100644 index 6e4b55bff..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard120Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard120Template extends DefenderNPCTemplate { - public static final int ID = 35495; - - @Inject - protected Guard120Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard121Template.java b/data/script/template/script/template/actor/npc/defender/Guard121Template.java deleted file mode 100644 index 11c7f07e4..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard121Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard121Template extends DefenderNPCTemplate { - public static final int ID = 35496; - - @Inject - protected Guard121Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard122Template.java b/data/script/template/script/template/actor/npc/defender/Guard122Template.java deleted file mode 100644 index ad3e17695..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard122Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard122Template extends DefenderNPCTemplate { - public static final int ID = 35522; - - @Inject - protected Guard122Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard123Template.java b/data/script/template/script/template/actor/npc/defender/Guard123Template.java deleted file mode 100644 index 0568f3e1d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard123Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard123Template extends DefenderNPCTemplate { - public static final int ID = 35523; - - @Inject - protected Guard123Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard124Template.java b/data/script/template/script/template/actor/npc/defender/Guard124Template.java deleted file mode 100644 index af07733c4..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard124Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard124Template extends DefenderNPCTemplate { - public static final int ID = 35524; - - @Inject - protected Guard124Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard125Template.java b/data/script/template/script/template/actor/npc/defender/Guard125Template.java deleted file mode 100644 index 02893dfa3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard125Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard125Template extends DefenderNPCTemplate { - public static final int ID = 35525; - - @Inject - protected Guard125Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard126Template.java b/data/script/template/script/template/actor/npc/defender/Guard126Template.java deleted file mode 100644 index 067121d75..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard126Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard126Template extends DefenderNPCTemplate { - public static final int ID = 35526; - - @Inject - protected Guard126Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard127Template.java b/data/script/template/script/template/actor/npc/defender/Guard127Template.java deleted file mode 100644 index b85b23189..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard127Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard127Template extends DefenderNPCTemplate { - public static final int ID = 35527; - - @Inject - protected Guard127Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard128Template.java b/data/script/template/script/template/actor/npc/defender/Guard128Template.java deleted file mode 100644 index 01ea8a823..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard128Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard128Template extends DefenderNPCTemplate { - public static final int ID = 35528; - - @Inject - protected Guard128Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard129Template.java b/data/script/template/script/template/actor/npc/defender/Guard129Template.java deleted file mode 100644 index 8a6035b7f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard129Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard129Template extends DefenderNPCTemplate { - public static final int ID = 35529; - - @Inject - protected Guard129Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard12Template.java b/data/script/template/script/template/actor/npc/defender/Guard12Template.java deleted file mode 100644 index e966bf9d5..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard12Template extends DefenderNPCTemplate { - public static final int ID = 35083; - - @Inject - protected Guard12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard130Template.java b/data/script/template/script/template/actor/npc/defender/Guard130Template.java deleted file mode 100644 index 94012aa60..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard130Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard130Template extends DefenderNPCTemplate { - public static final int ID = 35530; - - @Inject - protected Guard130Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard131Template.java b/data/script/template/script/template/actor/npc/defender/Guard131Template.java deleted file mode 100644 index fea823ce7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard131Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard131Template extends DefenderNPCTemplate { - public static final int ID = 35535; - - @Inject - protected Guard131Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard132Template.java b/data/script/template/script/template/actor/npc/defender/Guard132Template.java deleted file mode 100644 index cdec2e718..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard132Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard132Template extends DefenderNPCTemplate { - public static final int ID = 35536; - - @Inject - protected Guard132Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard133Template.java b/data/script/template/script/template/actor/npc/defender/Guard133Template.java deleted file mode 100644 index 862a7a1fe..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard133Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard133Template extends DefenderNPCTemplate { - public static final int ID = 35537; - - @Inject - protected Guard133Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard134Template.java b/data/script/template/script/template/actor/npc/defender/Guard134Template.java deleted file mode 100644 index 67964e67b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard134Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard134Template extends DefenderNPCTemplate { - public static final int ID = 35538; - - @Inject - protected Guard134Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard135Template.java b/data/script/template/script/template/actor/npc/defender/Guard135Template.java deleted file mode 100644 index b072553a6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard135Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard135Template extends DefenderNPCTemplate { - public static final int ID = 35539; - - @Inject - protected Guard135Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard136Template.java b/data/script/template/script/template/actor/npc/defender/Guard136Template.java deleted file mode 100644 index 8a98dce3b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard136Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard136Template extends DefenderNPCTemplate { - public static final int ID = 35540; - - @Inject - protected Guard136Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard137Template.java b/data/script/template/script/template/actor/npc/defender/Guard137Template.java deleted file mode 100644 index aefa1fae3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard137Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard137Template extends DefenderNPCTemplate { - public static final int ID = 35541; - - @Inject - protected Guard137Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard138Template.java b/data/script/template/script/template/actor/npc/defender/Guard138Template.java deleted file mode 100644 index d1fd447af..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard138Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard138Template extends DefenderNPCTemplate { - public static final int ID = 35542; - - @Inject - protected Guard138Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard139Template.java b/data/script/template/script/template/actor/npc/defender/Guard139Template.java deleted file mode 100644 index e9093c8d8..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard139Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard139Template extends DefenderNPCTemplate { - public static final int ID = 35543; - - @Inject - protected Guard139Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard13Template.java b/data/script/template/script/template/actor/npc/defender/Guard13Template.java deleted file mode 100644 index fd1fd81a3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard13Template extends DefenderNPCTemplate { - public static final int ID = 35084; - - @Inject - protected Guard13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard140Template.java b/data/script/template/script/template/actor/npc/defender/Guard140Template.java deleted file mode 100644 index 27964b3fd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard140Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard140Template extends DefenderNPCTemplate { - public static final int ID = 35674; - - @Inject - protected Guard140Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard141Template.java b/data/script/template/script/template/actor/npc/defender/Guard141Template.java deleted file mode 100644 index 8d09d64bc..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard141Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard141Template extends DefenderNPCTemplate { - public static final int ID = 35678; - - @Inject - protected Guard141Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard142Template.java b/data/script/template/script/template/actor/npc/defender/Guard142Template.java deleted file mode 100644 index c4833c684..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard142Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard142Template extends DefenderNPCTemplate { - public static final int ID = 35679; - - @Inject - protected Guard142Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard143Template.java b/data/script/template/script/template/actor/npc/defender/Guard143Template.java deleted file mode 100644 index 7e3618b24..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard143Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard143Template extends DefenderNPCTemplate { - public static final int ID = 35706; - - @Inject - protected Guard143Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard144Template.java b/data/script/template/script/template/actor/npc/defender/Guard144Template.java deleted file mode 100644 index be5e9bcdf..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard144Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard144Template extends DefenderNPCTemplate { - public static final int ID = 35714; - - @Inject - protected Guard144Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard145Template.java b/data/script/template/script/template/actor/npc/defender/Guard145Template.java deleted file mode 100644 index f7b4166b9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard145Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard145Template extends DefenderNPCTemplate { - public static final int ID = 35715; - - @Inject - protected Guard145Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard146Template.java b/data/script/template/script/template/actor/npc/defender/Guard146Template.java deleted file mode 100644 index 1edfbf686..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard146Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard146Template extends DefenderNPCTemplate { - public static final int ID = 35743; - - @Inject - protected Guard146Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard147Template.java b/data/script/template/script/template/actor/npc/defender/Guard147Template.java deleted file mode 100644 index d49f4d86b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard147Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard147Template extends DefenderNPCTemplate { - public static final int ID = 35747; - - @Inject - protected Guard147Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard148Template.java b/data/script/template/script/template/actor/npc/defender/Guard148Template.java deleted file mode 100644 index edcee6fd0..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard148Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard148Template extends DefenderNPCTemplate { - public static final int ID = 35748; - - @Inject - protected Guard148Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard149Template.java b/data/script/template/script/template/actor/npc/defender/Guard149Template.java deleted file mode 100644 index a64e77b0b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard149Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard149Template extends DefenderNPCTemplate { - public static final int ID = 35775; - - @Inject - protected Guard149Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard14Template.java b/data/script/template/script/template/actor/npc/defender/Guard14Template.java deleted file mode 100644 index 017d2bc22..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard14Template extends DefenderNPCTemplate { - public static final int ID = 35085; - - @Inject - protected Guard14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard150Template.java b/data/script/template/script/template/actor/npc/defender/Guard150Template.java deleted file mode 100644 index 0fd28b6a9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard150Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard150Template extends DefenderNPCTemplate { - public static final int ID = 35783; - - @Inject - protected Guard150Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard151Template.java b/data/script/template/script/template/actor/npc/defender/Guard151Template.java deleted file mode 100644 index 510ccf0db..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard151Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard151Template extends DefenderNPCTemplate { - public static final int ID = 35784; - - @Inject - protected Guard151Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard152Template.java b/data/script/template/script/template/actor/npc/defender/Guard152Template.java deleted file mode 100644 index 35f3c8303..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard152Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard152Template extends DefenderNPCTemplate { - public static final int ID = 35812; - - @Inject - protected Guard152Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard153Template.java b/data/script/template/script/template/actor/npc/defender/Guard153Template.java deleted file mode 100644 index 06b715315..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard153Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard153Template extends DefenderNPCTemplate { - public static final int ID = 35816; - - @Inject - protected Guard153Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard154Template.java b/data/script/template/script/template/actor/npc/defender/Guard154Template.java deleted file mode 100644 index 80e3e602b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard154Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard154Template extends DefenderNPCTemplate { - public static final int ID = 35817; - - @Inject - protected Guard154Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard155Template.java b/data/script/template/script/template/actor/npc/defender/Guard155Template.java deleted file mode 100644 index 06047af0d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard155Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard155Template extends DefenderNPCTemplate { - public static final int ID = 35843; - - @Inject - protected Guard155Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard156Template.java b/data/script/template/script/template/actor/npc/defender/Guard156Template.java deleted file mode 100644 index 32223bb95..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard156Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard156Template extends DefenderNPCTemplate { - public static final int ID = 35847; - - @Inject - protected Guard156Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard157Template.java b/data/script/template/script/template/actor/npc/defender/Guard157Template.java deleted file mode 100644 index 1c0ab615f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard157Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard157Template extends DefenderNPCTemplate { - public static final int ID = 35848; - - @Inject - protected Guard157Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard158Template.java b/data/script/template/script/template/actor/npc/defender/Guard158Template.java deleted file mode 100644 index 74ddab97a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard158Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard158Template extends DefenderNPCTemplate { - public static final int ID = 35875; - - @Inject - protected Guard158Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard159Template.java b/data/script/template/script/template/actor/npc/defender/Guard159Template.java deleted file mode 100644 index cbe01084b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard159Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard159Template extends DefenderNPCTemplate { - public static final int ID = 35883; - - @Inject - protected Guard159Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard15Template.java b/data/script/template/script/template/actor/npc/defender/Guard15Template.java deleted file mode 100644 index 329637ad9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard15Template extends DefenderNPCTemplate { - public static final int ID = 35086; - - @Inject - protected Guard15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard160Template.java b/data/script/template/script/template/actor/npc/defender/Guard160Template.java deleted file mode 100644 index 458402f6d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard160Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard160Template extends DefenderNPCTemplate { - public static final int ID = 35884; - - @Inject - protected Guard160Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard161Template.java b/data/script/template/script/template/actor/npc/defender/Guard161Template.java deleted file mode 100644 index 0efacd7c8..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard161Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard161Template extends DefenderNPCTemplate { - public static final int ID = 35912; - - @Inject - protected Guard161Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard162Template.java b/data/script/template/script/template/actor/npc/defender/Guard162Template.java deleted file mode 100644 index 3d8b44d61..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard162Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard162Template extends DefenderNPCTemplate { - public static final int ID = 35916; - - @Inject - protected Guard162Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard163Template.java b/data/script/template/script/template/actor/npc/defender/Guard163Template.java deleted file mode 100644 index e707f8f25..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard163Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard163Template extends DefenderNPCTemplate { - public static final int ID = 35917; - - @Inject - protected Guard163Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard164Template.java b/data/script/template/script/template/actor/npc/defender/Guard164Template.java deleted file mode 100644 index 6297ed3e7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard164Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard164Template extends DefenderNPCTemplate { - public static final int ID = 35944; - - @Inject - protected Guard164Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard165Template.java b/data/script/template/script/template/actor/npc/defender/Guard165Template.java deleted file mode 100644 index 1f039ba96..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard165Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard165Template extends DefenderNPCTemplate { - public static final int ID = 35952; - - @Inject - protected Guard165Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard166Template.java b/data/script/template/script/template/actor/npc/defender/Guard166Template.java deleted file mode 100644 index 364f035a4..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard166Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard166Template extends DefenderNPCTemplate { - public static final int ID = 35953; - - @Inject - protected Guard166Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard167Template.java b/data/script/template/script/template/actor/npc/defender/Guard167Template.java deleted file mode 100644 index 22a86c380..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard167Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard167Template extends DefenderNPCTemplate { - public static final int ID = 35982; - - @Inject - protected Guard167Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard168Template.java b/data/script/template/script/template/actor/npc/defender/Guard168Template.java deleted file mode 100644 index cc036a23d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard168Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard168Template extends DefenderNPCTemplate { - public static final int ID = 35990; - - @Inject - protected Guard168Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard169Template.java b/data/script/template/script/template/actor/npc/defender/Guard169Template.java deleted file mode 100644 index 640cab1ff..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard169Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard169Template extends DefenderNPCTemplate { - public static final int ID = 35991; - - @Inject - protected Guard169Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard16Template.java b/data/script/template/script/template/actor/npc/defender/Guard16Template.java deleted file mode 100644 index eaf50b26e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard16Template extends DefenderNPCTemplate { - public static final int ID = 35087; - - @Inject - protected Guard16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard170Template.java b/data/script/template/script/template/actor/npc/defender/Guard170Template.java deleted file mode 100644 index 055608207..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard170Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard170Template extends DefenderNPCTemplate { - public static final int ID = 36019; - - @Inject - protected Guard170Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard171Template.java b/data/script/template/script/template/actor/npc/defender/Guard171Template.java deleted file mode 100644 index a1b46517c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard171Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard171Template extends DefenderNPCTemplate { - public static final int ID = 36023; - - @Inject - protected Guard171Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard172Template.java b/data/script/template/script/template/actor/npc/defender/Guard172Template.java deleted file mode 100644 index 9a755e387..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard172Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard172Template extends DefenderNPCTemplate { - public static final int ID = 36024; - - @Inject - protected Guard172Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard173Template.java b/data/script/template/script/template/actor/npc/defender/Guard173Template.java deleted file mode 100644 index 030c844a1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard173Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard173Template extends DefenderNPCTemplate { - public static final int ID = 36051; - - @Inject - protected Guard173Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard174Template.java b/data/script/template/script/template/actor/npc/defender/Guard174Template.java deleted file mode 100644 index 388fc4b2b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard174Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard174Template extends DefenderNPCTemplate { - public static final int ID = 36059; - - @Inject - protected Guard174Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard175Template.java b/data/script/template/script/template/actor/npc/defender/Guard175Template.java deleted file mode 100644 index 5ee5976e4..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard175Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard175Template extends DefenderNPCTemplate { - public static final int ID = 36060; - - @Inject - protected Guard175Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard176Template.java b/data/script/template/script/template/actor/npc/defender/Guard176Template.java deleted file mode 100644 index 46e17188e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard176Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard176Template extends DefenderNPCTemplate { - public static final int ID = 36089; - - @Inject - protected Guard176Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard177Template.java b/data/script/template/script/template/actor/npc/defender/Guard177Template.java deleted file mode 100644 index 32543d082..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard177Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard177Template extends DefenderNPCTemplate { - public static final int ID = 36097; - - @Inject - protected Guard177Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard178Template.java b/data/script/template/script/template/actor/npc/defender/Guard178Template.java deleted file mode 100644 index 802734f8a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard178Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard178Template extends DefenderNPCTemplate { - public static final int ID = 36098; - - @Inject - protected Guard178Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard179Template.java b/data/script/template/script/template/actor/npc/defender/Guard179Template.java deleted file mode 100644 index c6bfb5c5a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard179Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard179Template extends DefenderNPCTemplate { - public static final int ID = 36126; - - @Inject - protected Guard179Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard17Template.java b/data/script/template/script/template/actor/npc/defender/Guard17Template.java deleted file mode 100644 index 74346188f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard17Template extends DefenderNPCTemplate { - public static final int ID = 35088; - - @Inject - protected Guard17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard180Template.java b/data/script/template/script/template/actor/npc/defender/Guard180Template.java deleted file mode 100644 index 953f6334a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard180Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard180Template extends DefenderNPCTemplate { - public static final int ID = 36130; - - @Inject - protected Guard180Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard181Template.java b/data/script/template/script/template/actor/npc/defender/Guard181Template.java deleted file mode 100644 index 1ef5b41e8..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard181Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard181Template extends DefenderNPCTemplate { - public static final int ID = 36131; - - @Inject - protected Guard181Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard182Template.java b/data/script/template/script/template/actor/npc/defender/Guard182Template.java deleted file mode 100644 index f2ef745fe..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard182Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard182Template extends DefenderNPCTemplate { - public static final int ID = 36157; - - @Inject - protected Guard182Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard183Template.java b/data/script/template/script/template/actor/npc/defender/Guard183Template.java deleted file mode 100644 index ea2a383f7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard183Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard183Template extends DefenderNPCTemplate { - public static final int ID = 36161; - - @Inject - protected Guard183Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard184Template.java b/data/script/template/script/template/actor/npc/defender/Guard184Template.java deleted file mode 100644 index a524062f6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard184Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard184Template extends DefenderNPCTemplate { - public static final int ID = 36162; - - @Inject - protected Guard184Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard185Template.java b/data/script/template/script/template/actor/npc/defender/Guard185Template.java deleted file mode 100644 index 465b0827f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard185Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard185Template extends DefenderNPCTemplate { - public static final int ID = 36189; - - @Inject - protected Guard185Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard186Template.java b/data/script/template/script/template/actor/npc/defender/Guard186Template.java deleted file mode 100644 index 540347739..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard186Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard186Template extends DefenderNPCTemplate { - public static final int ID = 36197; - - @Inject - protected Guard186Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard187Template.java b/data/script/template/script/template/actor/npc/defender/Guard187Template.java deleted file mode 100644 index 3f882fb8a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard187Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard187Template extends DefenderNPCTemplate { - public static final int ID = 36198; - - @Inject - protected Guard187Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard188Template.java b/data/script/template/script/template/actor/npc/defender/Guard188Template.java deleted file mode 100644 index 96a517a0b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard188Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard188Template extends DefenderNPCTemplate { - public static final int ID = 36227; - - @Inject - protected Guard188Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard189Template.java b/data/script/template/script/template/actor/npc/defender/Guard189Template.java deleted file mode 100644 index cf202b804..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard189Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard189Template extends DefenderNPCTemplate { - public static final int ID = 36235; - - @Inject - protected Guard189Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard18Template.java b/data/script/template/script/template/actor/npc/defender/Guard18Template.java deleted file mode 100644 index 3b792a046..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard18Template extends DefenderNPCTemplate { - public static final int ID = 35089; - - @Inject - protected Guard18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard190Template.java b/data/script/template/script/template/actor/npc/defender/Guard190Template.java deleted file mode 100644 index 9b5d43734..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard190Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard190Template extends DefenderNPCTemplate { - public static final int ID = 36236; - - @Inject - protected Guard190Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard191Template.java b/data/script/template/script/template/actor/npc/defender/Guard191Template.java deleted file mode 100644 index 7e6fb7d04..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard191Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard191Template extends DefenderNPCTemplate { - public static final int ID = 36265; - - @Inject - protected Guard191Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard192Template.java b/data/script/template/script/template/actor/npc/defender/Guard192Template.java deleted file mode 100644 index db89e023a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard192Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard192Template extends DefenderNPCTemplate { - public static final int ID = 36273; - - @Inject - protected Guard192Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard193Template.java b/data/script/template/script/template/actor/npc/defender/Guard193Template.java deleted file mode 100644 index d6087aabd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard193Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard193Template extends DefenderNPCTemplate { - public static final int ID = 36274; - - @Inject - protected Guard193Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard194Template.java b/data/script/template/script/template/actor/npc/defender/Guard194Template.java deleted file mode 100644 index 15f4cbc85..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard194Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard194Template extends DefenderNPCTemplate { - public static final int ID = 36302; - - @Inject - protected Guard194Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard195Template.java b/data/script/template/script/template/actor/npc/defender/Guard195Template.java deleted file mode 100644 index 671c92079..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard195Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard195Template extends DefenderNPCTemplate { - public static final int ID = 36306; - - @Inject - protected Guard195Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard196Template.java b/data/script/template/script/template/actor/npc/defender/Guard196Template.java deleted file mode 100644 index ca99206ec..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard196Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard196Template extends DefenderNPCTemplate { - public static final int ID = 36307; - - @Inject - protected Guard196Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard197Template.java b/data/script/template/script/template/actor/npc/defender/Guard197Template.java deleted file mode 100644 index 17aaea247..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard197Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard197Template extends DefenderNPCTemplate { - public static final int ID = 36334; - - @Inject - protected Guard197Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard198Template.java b/data/script/template/script/template/actor/npc/defender/Guard198Template.java deleted file mode 100644 index 7278a1acc..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard198Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard198Template extends DefenderNPCTemplate { - public static final int ID = 36342; - - @Inject - protected Guard198Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard199Template.java b/data/script/template/script/template/actor/npc/defender/Guard199Template.java deleted file mode 100644 index 7bb2645a2..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard199Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard199Template extends DefenderNPCTemplate { - public static final int ID = 36343; - - @Inject - protected Guard199Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard19Template.java b/data/script/template/script/template/actor/npc/defender/Guard19Template.java deleted file mode 100644 index b5e809624..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard19Template extends DefenderNPCTemplate { - public static final int ID = 35090; - - @Inject - protected Guard19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard200Template.java b/data/script/template/script/template/actor/npc/defender/Guard200Template.java deleted file mode 100644 index 4ac1d5503..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard200Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard200Template extends DefenderNPCTemplate { - public static final int ID = 36372; - - @Inject - protected Guard200Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2592; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard201Template.java b/data/script/template/script/template/actor/npc/defender/Guard201Template.java deleted file mode 100644 index ed4d4e9ee..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard201Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard201Template extends DefenderNPCTemplate { - public static final int ID = 36380; - - @Inject - protected Guard201Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard202Template.java b/data/script/template/script/template/actor/npc/defender/Guard202Template.java deleted file mode 100644 index 0e489acd4..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard202Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard202Template extends DefenderNPCTemplate { - public static final int ID = 36381; - - @Inject - protected Guard202Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard20Template.java b/data/script/template/script/template/actor/npc/defender/Guard20Template.java deleted file mode 100644 index 013a31476..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard20Template extends DefenderNPCTemplate { - public static final int ID = 35091; - - @Inject - protected Guard20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard21Template.java b/data/script/template/script/template/actor/npc/defender/Guard21Template.java deleted file mode 100644 index 6b4fbc108..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard21Template extends DefenderNPCTemplate { - public static final int ID = 35112; - - @Inject - protected Guard21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard22Template.java b/data/script/template/script/template/actor/npc/defender/Guard22Template.java deleted file mode 100644 index 94e154f4b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard22Template extends DefenderNPCTemplate { - public static final int ID = 35113; - - @Inject - protected Guard22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard23Template.java b/data/script/template/script/template/actor/npc/defender/Guard23Template.java deleted file mode 100644 index 2c87a0e0d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard23Template extends DefenderNPCTemplate { - public static final int ID = 35114; - - @Inject - protected Guard23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard24Template.java b/data/script/template/script/template/actor/npc/defender/Guard24Template.java deleted file mode 100644 index 358b61770..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard24Template extends DefenderNPCTemplate { - public static final int ID = 35115; - - @Inject - protected Guard24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard25Template.java b/data/script/template/script/template/actor/npc/defender/Guard25Template.java deleted file mode 100644 index 30a7e190d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard25Template extends DefenderNPCTemplate { - public static final int ID = 35116; - - @Inject - protected Guard25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard26Template.java b/data/script/template/script/template/actor/npc/defender/Guard26Template.java deleted file mode 100644 index e37d7bf65..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard26Template extends DefenderNPCTemplate { - public static final int ID = 35117; - - @Inject - protected Guard26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard27Template.java b/data/script/template/script/template/actor/npc/defender/Guard27Template.java deleted file mode 100644 index 99bd2360d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard27Template extends DefenderNPCTemplate { - public static final int ID = 35118; - - @Inject - protected Guard27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard28Template.java b/data/script/template/script/template/actor/npc/defender/Guard28Template.java deleted file mode 100644 index 76508a824..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard28Template extends DefenderNPCTemplate { - public static final int ID = 35119; - - @Inject - protected Guard28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard29Template.java b/data/script/template/script/template/actor/npc/defender/Guard29Template.java deleted file mode 100644 index 2342f7125..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard29Template extends DefenderNPCTemplate { - public static final int ID = 35120; - - @Inject - protected Guard29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard30Template.java b/data/script/template/script/template/actor/npc/defender/Guard30Template.java deleted file mode 100644 index 0ae6519e1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard30Template extends DefenderNPCTemplate { - public static final int ID = 35154; - - @Inject - protected Guard30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard31Template.java b/data/script/template/script/template/actor/npc/defender/Guard31Template.java deleted file mode 100644 index 20a00a1fd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard31Template extends DefenderNPCTemplate { - public static final int ID = 35155; - - @Inject - protected Guard31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard32Template.java b/data/script/template/script/template/actor/npc/defender/Guard32Template.java deleted file mode 100644 index 7100f334d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard32Template extends DefenderNPCTemplate { - public static final int ID = 35156; - - @Inject - protected Guard32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard33Template.java b/data/script/template/script/template/actor/npc/defender/Guard33Template.java deleted file mode 100644 index 3c5f467fd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard33Template extends DefenderNPCTemplate { - public static final int ID = 35157; - - @Inject - protected Guard33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard34Template.java b/data/script/template/script/template/actor/npc/defender/Guard34Template.java deleted file mode 100644 index 7ee0f0156..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard34Template extends DefenderNPCTemplate { - public static final int ID = 35158; - - @Inject - protected Guard34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard35Template.java b/data/script/template/script/template/actor/npc/defender/Guard35Template.java deleted file mode 100644 index 017bbd52a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard35Template extends DefenderNPCTemplate { - public static final int ID = 35159; - - @Inject - protected Guard35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard36Template.java b/data/script/template/script/template/actor/npc/defender/Guard36Template.java deleted file mode 100644 index 9d673b201..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard36Template extends DefenderNPCTemplate { - public static final int ID = 35160; - - @Inject - protected Guard36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard37Template.java b/data/script/template/script/template/actor/npc/defender/Guard37Template.java deleted file mode 100644 index 41876dbe6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard37Template extends DefenderNPCTemplate { - public static final int ID = 35161; - - @Inject - protected Guard37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard38Template.java b/data/script/template/script/template/actor/npc/defender/Guard38Template.java deleted file mode 100644 index 87b5dfd78..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard38Template extends DefenderNPCTemplate { - public static final int ID = 35162; - - @Inject - protected Guard38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard39Template.java b/data/script/template/script/template/actor/npc/defender/Guard39Template.java deleted file mode 100644 index de4cdc59f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard39Template extends DefenderNPCTemplate { - public static final int ID = 35167; - - @Inject - protected Guard39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard3Template.java b/data/script/template/script/template/actor/npc/defender/Guard3Template.java deleted file mode 100644 index 5f85bc54f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard3Template extends DefenderNPCTemplate { - public static final int ID = 35070; - - @Inject - protected Guard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard40Template.java b/data/script/template/script/template/actor/npc/defender/Guard40Template.java deleted file mode 100644 index d066d0be7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard40Template extends DefenderNPCTemplate { - public static final int ID = 35168; - - @Inject - protected Guard40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard41Template.java b/data/script/template/script/template/actor/npc/defender/Guard41Template.java deleted file mode 100644 index 466ff3864..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard41Template extends DefenderNPCTemplate { - public static final int ID = 35169; - - @Inject - protected Guard41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard42Template.java b/data/script/template/script/template/actor/npc/defender/Guard42Template.java deleted file mode 100644 index ea209fb8c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard42Template extends DefenderNPCTemplate { - public static final int ID = 35170; - - @Inject - protected Guard42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard43Template.java b/data/script/template/script/template/actor/npc/defender/Guard43Template.java deleted file mode 100644 index bdf59c91b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard43Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard43Template extends DefenderNPCTemplate { - public static final int ID = 35171; - - @Inject - protected Guard43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard44Template.java b/data/script/template/script/template/actor/npc/defender/Guard44Template.java deleted file mode 100644 index 709ae6b89..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard44Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard44Template extends DefenderNPCTemplate { - public static final int ID = 35172; - - @Inject - protected Guard44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard45Template.java b/data/script/template/script/template/actor/npc/defender/Guard45Template.java deleted file mode 100644 index 5e198a6bb..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard45Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard45Template extends DefenderNPCTemplate { - public static final int ID = 35173; - - @Inject - protected Guard45Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard46Template.java b/data/script/template/script/template/actor/npc/defender/Guard46Template.java deleted file mode 100644 index a5dbb3fe0..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard46Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard46Template extends DefenderNPCTemplate { - public static final int ID = 35174; - - @Inject - protected Guard46Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard47Template.java b/data/script/template/script/template/actor/npc/defender/Guard47Template.java deleted file mode 100644 index 0dcda8c48..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard47Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard47Template extends DefenderNPCTemplate { - public static final int ID = 35175; - - @Inject - protected Guard47Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard48Template.java b/data/script/template/script/template/actor/npc/defender/Guard48Template.java deleted file mode 100644 index 37e32eb8e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard48Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard48Template extends DefenderNPCTemplate { - public static final int ID = 35196; - - @Inject - protected Guard48Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard49Template.java b/data/script/template/script/template/actor/npc/defender/Guard49Template.java deleted file mode 100644 index e88d705f5..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard49Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard49Template extends DefenderNPCTemplate { - public static final int ID = 35197; - - @Inject - protected Guard49Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard4Template.java b/data/script/template/script/template/actor/npc/defender/Guard4Template.java deleted file mode 100644 index a30e8995a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard4Template extends DefenderNPCTemplate { - public static final int ID = 35071; - - @Inject - protected Guard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard50Template.java b/data/script/template/script/template/actor/npc/defender/Guard50Template.java deleted file mode 100644 index de6be642d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard50Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard50Template extends DefenderNPCTemplate { - public static final int ID = 35198; - - @Inject - protected Guard50Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard51Template.java b/data/script/template/script/template/actor/npc/defender/Guard51Template.java deleted file mode 100644 index 9ccdcc22b..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard51Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard51Template extends DefenderNPCTemplate { - public static final int ID = 35199; - - @Inject - protected Guard51Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard52Template.java b/data/script/template/script/template/actor/npc/defender/Guard52Template.java deleted file mode 100644 index 7e07e684f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard52Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard52Template extends DefenderNPCTemplate { - public static final int ID = 35200; - - @Inject - protected Guard52Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard53Template.java b/data/script/template/script/template/actor/npc/defender/Guard53Template.java deleted file mode 100644 index 958695546..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard53Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard53Template extends DefenderNPCTemplate { - public static final int ID = 35201; - - @Inject - protected Guard53Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard54Template.java b/data/script/template/script/template/actor/npc/defender/Guard54Template.java deleted file mode 100644 index 9f2f2fbb4..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard54Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard54Template extends DefenderNPCTemplate { - public static final int ID = 35202; - - @Inject - protected Guard54Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard55Template.java b/data/script/template/script/template/actor/npc/defender/Guard55Template.java deleted file mode 100644 index e5b0caaf7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard55Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard55Template extends DefenderNPCTemplate { - public static final int ID = 35203; - - @Inject - protected Guard55Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard56Template.java b/data/script/template/script/template/actor/npc/defender/Guard56Template.java deleted file mode 100644 index ef7fb03cd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard56Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard56Template extends DefenderNPCTemplate { - public static final int ID = 35204; - - @Inject - protected Guard56Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard57Template.java b/data/script/template/script/template/actor/npc/defender/Guard57Template.java deleted file mode 100644 index 3c76bd364..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard57Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard57Template extends DefenderNPCTemplate { - public static final int ID = 35209; - - @Inject - protected Guard57Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard58Template.java b/data/script/template/script/template/actor/npc/defender/Guard58Template.java deleted file mode 100644 index 9c0ea7118..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard58Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard58Template extends DefenderNPCTemplate { - public static final int ID = 35210; - - @Inject - protected Guard58Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard59Template.java b/data/script/template/script/template/actor/npc/defender/Guard59Template.java deleted file mode 100644 index 36d2e9406..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard59Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard59Template extends DefenderNPCTemplate { - public static final int ID = 35211; - - @Inject - protected Guard59Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard5Template.java b/data/script/template/script/template/actor/npc/defender/Guard5Template.java deleted file mode 100644 index fb0c1e523..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard5Template extends DefenderNPCTemplate { - public static final int ID = 35072; - - @Inject - protected Guard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard60Template.java b/data/script/template/script/template/actor/npc/defender/Guard60Template.java deleted file mode 100644 index d182f3043..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard60Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard60Template extends DefenderNPCTemplate { - public static final int ID = 35212; - - @Inject - protected Guard60Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard61Template.java b/data/script/template/script/template/actor/npc/defender/Guard61Template.java deleted file mode 100644 index 1d82c4a9a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard61Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard61Template extends DefenderNPCTemplate { - public static final int ID = 35213; - - @Inject - protected Guard61Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard62Template.java b/data/script/template/script/template/actor/npc/defender/Guard62Template.java deleted file mode 100644 index 088f8e18e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard62Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard62Template extends DefenderNPCTemplate { - public static final int ID = 35214; - - @Inject - protected Guard62Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard63Template.java b/data/script/template/script/template/actor/npc/defender/Guard63Template.java deleted file mode 100644 index df49e3d61..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard63Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard63Template extends DefenderNPCTemplate { - public static final int ID = 35215; - - @Inject - protected Guard63Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard64Template.java b/data/script/template/script/template/actor/npc/defender/Guard64Template.java deleted file mode 100644 index 05a908c4f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard64Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard64Template extends DefenderNPCTemplate { - public static final int ID = 35216; - - @Inject - protected Guard64Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard65Template.java b/data/script/template/script/template/actor/npc/defender/Guard65Template.java deleted file mode 100644 index 6f4602efe..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard65Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard65Template extends DefenderNPCTemplate { - public static final int ID = 35217; - - @Inject - protected Guard65Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard66Template.java b/data/script/template/script/template/actor/npc/defender/Guard66Template.java deleted file mode 100644 index 56e42036c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard66Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard66Template extends DefenderNPCTemplate { - public static final int ID = 35239; - - @Inject - protected Guard66Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(300); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard67Template.java b/data/script/template/script/template/actor/npc/defender/Guard67Template.java deleted file mode 100644 index 5d265f950..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard67Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard67Template extends DefenderNPCTemplate { - public static final int ID = 35240; - - @Inject - protected Guard67Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard68Template.java b/data/script/template/script/template/actor/npc/defender/Guard68Template.java deleted file mode 100644 index 5aaa1bfd0..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard68Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard68Template extends DefenderNPCTemplate { - public static final int ID = 35241; - - @Inject - protected Guard68Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard69Template.java b/data/script/template/script/template/actor/npc/defender/Guard69Template.java deleted file mode 100644 index 58e3b6ba1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard69Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard69Template extends DefenderNPCTemplate { - public static final int ID = 35242; - - @Inject - protected Guard69Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard6Template.java b/data/script/template/script/template/actor/npc/defender/Guard6Template.java deleted file mode 100644 index 6edca273a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard6Template extends DefenderNPCTemplate { - public static final int ID = 35073; - - @Inject - protected Guard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard70Template.java b/data/script/template/script/template/actor/npc/defender/Guard70Template.java deleted file mode 100644 index cefd0c770..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard70Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard70Template extends DefenderNPCTemplate { - public static final int ID = 35243; - - @Inject - protected Guard70Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard71Template.java b/data/script/template/script/template/actor/npc/defender/Guard71Template.java deleted file mode 100644 index 746217965..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard71Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard71Template extends DefenderNPCTemplate { - public static final int ID = 35244; - - @Inject - protected Guard71Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard72Template.java b/data/script/template/script/template/actor/npc/defender/Guard72Template.java deleted file mode 100644 index 94ce192f1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard72Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard72Template extends DefenderNPCTemplate { - public static final int ID = 35245; - - @Inject - protected Guard72Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard73Template.java b/data/script/template/script/template/actor/npc/defender/Guard73Template.java deleted file mode 100644 index 872427684..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard73Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard73Template extends DefenderNPCTemplate { - public static final int ID = 35246; - - @Inject - protected Guard73Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard74Template.java b/data/script/template/script/template/actor/npc/defender/Guard74Template.java deleted file mode 100644 index 167743e6c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard74Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard74Template extends DefenderNPCTemplate { - public static final int ID = 35247; - - @Inject - protected Guard74Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard75Template.java b/data/script/template/script/template/actor/npc/defender/Guard75Template.java deleted file mode 100644 index 6f31badac..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard75Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard75Template extends DefenderNPCTemplate { - public static final int ID = 35252; - - @Inject - protected Guard75Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard76Template.java b/data/script/template/script/template/actor/npc/defender/Guard76Template.java deleted file mode 100644 index b2601400a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard76Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard76Template extends DefenderNPCTemplate { - public static final int ID = 35253; - - @Inject - protected Guard76Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard77Template.java b/data/script/template/script/template/actor/npc/defender/Guard77Template.java deleted file mode 100644 index 9a18b237e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard77Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard77Template extends DefenderNPCTemplate { - public static final int ID = 35254; - - @Inject - protected Guard77Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(285); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard78Template.java b/data/script/template/script/template/actor/npc/defender/Guard78Template.java deleted file mode 100644 index d4ee8b25d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard78Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard78Template extends DefenderNPCTemplate { - public static final int ID = 35255; - - @Inject - protected Guard78Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard79Template.java b/data/script/template/script/template/actor/npc/defender/Guard79Template.java deleted file mode 100644 index a9e0543df..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard79Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard79Template extends DefenderNPCTemplate { - public static final int ID = 35256; - - @Inject - protected Guard79Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard7Template.java b/data/script/template/script/template/actor/npc/defender/Guard7Template.java deleted file mode 100644 index 63f1b1a7e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard7Template extends DefenderNPCTemplate { - public static final int ID = 35074; - - @Inject - protected Guard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard80Template.java b/data/script/template/script/template/actor/npc/defender/Guard80Template.java deleted file mode 100644 index cd6763212..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard80Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard80Template extends DefenderNPCTemplate { - public static final int ID = 35257; - - @Inject - protected Guard80Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard81Template.java b/data/script/template/script/template/actor/npc/defender/Guard81Template.java deleted file mode 100644 index 762bc383a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard81Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard81Template extends DefenderNPCTemplate { - public static final int ID = 35258; - - @Inject - protected Guard81Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard82Template.java b/data/script/template/script/template/actor/npc/defender/Guard82Template.java deleted file mode 100644 index 5feff9841..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard82Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard82Template extends DefenderNPCTemplate { - public static final int ID = 35259; - - @Inject - protected Guard82Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard83Template.java b/data/script/template/script/template/actor/npc/defender/Guard83Template.java deleted file mode 100644 index 308f49249..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard83Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard83Template extends DefenderNPCTemplate { - public static final int ID = 35260; - - @Inject - protected Guard83Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard84Template.java b/data/script/template/script/template/actor/npc/defender/Guard84Template.java deleted file mode 100644 index 826d3e5a8..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard84Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard84Template extends DefenderNPCTemplate { - public static final int ID = 35286; - - @Inject - protected Guard84Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard85Template.java b/data/script/template/script/template/actor/npc/defender/Guard85Template.java deleted file mode 100644 index 2684c63e2..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard85Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard85Template extends DefenderNPCTemplate { - public static final int ID = 35287; - - @Inject - protected Guard85Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard86Template.java b/data/script/template/script/template/actor/npc/defender/Guard86Template.java deleted file mode 100644 index acce0bce6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard86Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard86Template extends DefenderNPCTemplate { - public static final int ID = 35288; - - @Inject - protected Guard86Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard87Template.java b/data/script/template/script/template/actor/npc/defender/Guard87Template.java deleted file mode 100644 index 5f51640e7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard87Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard87Template extends DefenderNPCTemplate { - public static final int ID = 35289; - - @Inject - protected Guard87Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard88Template.java b/data/script/template/script/template/actor/npc/defender/Guard88Template.java deleted file mode 100644 index b329b39ab..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard88Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard88Template extends DefenderNPCTemplate { - public static final int ID = 35290; - - @Inject - protected Guard88Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard89Template.java b/data/script/template/script/template/actor/npc/defender/Guard89Template.java deleted file mode 100644 index 9e93dd4fd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard89Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard89Template extends DefenderNPCTemplate { - public static final int ID = 35291; - - @Inject - protected Guard89Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard8Template.java b/data/script/template/script/template/actor/npc/defender/Guard8Template.java deleted file mode 100644 index c6d6f1260..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard8Template extends DefenderNPCTemplate { - public static final int ID = 35075; - - @Inject - protected Guard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard90Template.java b/data/script/template/script/template/actor/npc/defender/Guard90Template.java deleted file mode 100644 index 13f376fbe..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard90Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard90Template extends DefenderNPCTemplate { - public static final int ID = 35292; - - @Inject - protected Guard90Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard91Template.java b/data/script/template/script/template/actor/npc/defender/Guard91Template.java deleted file mode 100644 index 9017eaf85..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard91Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard91Template extends DefenderNPCTemplate { - public static final int ID = 35293; - - @Inject - protected Guard91Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard92Template.java b/data/script/template/script/template/actor/npc/defender/Guard92Template.java deleted file mode 100644 index cb7aab488..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard92Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard92Template extends DefenderNPCTemplate { - public static final int ID = 35294; - - @Inject - protected Guard92Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard93Template.java b/data/script/template/script/template/actor/npc/defender/Guard93Template.java deleted file mode 100644 index 086b9d6c8..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard93Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard93Template extends DefenderNPCTemplate { - public static final int ID = 35299; - - @Inject - protected Guard93Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard94Template.java b/data/script/template/script/template/actor/npc/defender/Guard94Template.java deleted file mode 100644 index 7984acfcf..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard94Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard94Template extends DefenderNPCTemplate { - public static final int ID = 35300; - - @Inject - protected Guard94Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2499); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard95Template.java b/data/script/template/script/template/actor/npc/defender/Guard95Template.java deleted file mode 100644 index 59d3b2521..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard95Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard95Template extends DefenderNPCTemplate { - public static final int ID = 35301; - - @Inject - protected Guard95Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard96Template.java b/data/script/template/script/template/actor/npc/defender/Guard96Template.java deleted file mode 100644 index 858c3eea9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard96Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard96Template extends DefenderNPCTemplate { - public static final int ID = 35302; - - @Inject - protected Guard96Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard97Template.java b/data/script/template/script/template/actor/npc/defender/Guard97Template.java deleted file mode 100644 index d0830d57d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard97Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard97Template extends DefenderNPCTemplate { - public static final int ID = 35303; - - @Inject - protected Guard97Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard98Template.java b/data/script/template/script/template/actor/npc/defender/Guard98Template.java deleted file mode 100644 index eb71e3391..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard98Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard98Template extends DefenderNPCTemplate { - public static final int ID = 35304; - - @Inject - protected Guard98Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard99Template.java b/data/script/template/script/template/actor/npc/defender/Guard99Template.java deleted file mode 100644 index 0225b7eb1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard99Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard99Template extends DefenderNPCTemplate { - public static final int ID = 35305; - - @Inject - protected Guard99Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Guard9Template.java b/data/script/template/script/template/actor/npc/defender/Guard9Template.java deleted file mode 100644 index ea595cd41..000000000 --- a/data/script/template/script/template/actor/npc/defender/Guard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard9Template extends DefenderNPCTemplate { - public static final int ID = 35076; - - @Inject - protected Guard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer10Template.java b/data/script/template/script/template/actor/npc/defender/Healer10Template.java deleted file mode 100644 index f947ed82a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer10Template extends DefenderNPCTemplate { - public static final int ID = 35994; - - @Inject - protected Healer10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer11Template.java b/data/script/template/script/template/actor/npc/defender/Healer11Template.java deleted file mode 100644 index b727500e3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer11Template extends DefenderNPCTemplate { - public static final int ID = 36027; - - @Inject - protected Healer11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer12Template.java b/data/script/template/script/template/actor/npc/defender/Healer12Template.java deleted file mode 100644 index f3dda71b5..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer12Template extends DefenderNPCTemplate { - public static final int ID = 36063; - - @Inject - protected Healer12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer13Template.java b/data/script/template/script/template/actor/npc/defender/Healer13Template.java deleted file mode 100644 index 4365e0afb..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer13Template extends DefenderNPCTemplate { - public static final int ID = 36101; - - @Inject - protected Healer13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer14Template.java b/data/script/template/script/template/actor/npc/defender/Healer14Template.java deleted file mode 100644 index ef6c54a49..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer14Template extends DefenderNPCTemplate { - public static final int ID = 36134; - - @Inject - protected Healer14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer15Template.java b/data/script/template/script/template/actor/npc/defender/Healer15Template.java deleted file mode 100644 index 38124145a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer15Template extends DefenderNPCTemplate { - public static final int ID = 36165; - - @Inject - protected Healer15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer16Template.java b/data/script/template/script/template/actor/npc/defender/Healer16Template.java deleted file mode 100644 index 02fd8dd45..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer16Template extends DefenderNPCTemplate { - public static final int ID = 36201; - - @Inject - protected Healer16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer17Template.java b/data/script/template/script/template/actor/npc/defender/Healer17Template.java deleted file mode 100644 index d83b8050a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer17Template extends DefenderNPCTemplate { - public static final int ID = 36239; - - @Inject - protected Healer17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer18Template.java b/data/script/template/script/template/actor/npc/defender/Healer18Template.java deleted file mode 100644 index 4d90b8ccd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer18Template extends DefenderNPCTemplate { - public static final int ID = 36277; - - @Inject - protected Healer18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer19Template.java b/data/script/template/script/template/actor/npc/defender/Healer19Template.java deleted file mode 100644 index 44e55d9f9..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer19Template extends DefenderNPCTemplate { - public static final int ID = 36310; - - @Inject - protected Healer19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer20Template.java b/data/script/template/script/template/actor/npc/defender/Healer20Template.java deleted file mode 100644 index 1acbc84c2..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer20Template extends DefenderNPCTemplate { - public static final int ID = 36346; - - @Inject - protected Healer20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer21Template.java b/data/script/template/script/template/actor/npc/defender/Healer21Template.java deleted file mode 100644 index b84a82f7a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer21Template extends DefenderNPCTemplate { - public static final int ID = 36384; - - @Inject - protected Healer21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer2Template.java b/data/script/template/script/template/actor/npc/defender/Healer2Template.java deleted file mode 100644 index 30aec9acd..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer2Template extends DefenderNPCTemplate { - public static final int ID = 35718; - - @Inject - protected Healer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer3Template.java b/data/script/template/script/template/actor/npc/defender/Healer3Template.java deleted file mode 100644 index df0b50055..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer3Template extends DefenderNPCTemplate { - public static final int ID = 35751; - - @Inject - protected Healer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer4Template.java b/data/script/template/script/template/actor/npc/defender/Healer4Template.java deleted file mode 100644 index 769bbfbba..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer4Template extends DefenderNPCTemplate { - public static final int ID = 35787; - - @Inject - protected Healer4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer5Template.java b/data/script/template/script/template/actor/npc/defender/Healer5Template.java deleted file mode 100644 index 4bbba42ac..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer5Template extends DefenderNPCTemplate { - public static final int ID = 35820; - - @Inject - protected Healer5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer6Template.java b/data/script/template/script/template/actor/npc/defender/Healer6Template.java deleted file mode 100644 index 5e7148792..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer6Template extends DefenderNPCTemplate { - public static final int ID = 35851; - - @Inject - protected Healer6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer7Template.java b/data/script/template/script/template/actor/npc/defender/Healer7Template.java deleted file mode 100644 index 91bce9c53..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer7Template extends DefenderNPCTemplate { - public static final int ID = 35887; - - @Inject - protected Healer7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer8Template.java b/data/script/template/script/template/actor/npc/defender/Healer8Template.java deleted file mode 100644 index a507f8749..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer8Template extends DefenderNPCTemplate { - public static final int ID = 35920; - - @Inject - protected Healer8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Healer9Template.java b/data/script/template/script/template/actor/npc/defender/Healer9Template.java deleted file mode 100644 index 41b819dd1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Healer9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Healer9Template extends DefenderNPCTemplate { - public static final int ID = 35956; - - @Inject - protected Healer9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/HealerTemplate.java b/data/script/template/script/template/actor/npc/defender/HealerTemplate.java deleted file mode 100644 index e42e31950..000000000 --- a/data/script/template/script/template/actor/npc/defender/HealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HealerTemplate extends DefenderNPCTemplate { - public static final int ID = 35682; - - @Inject - protected HealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Healer"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/HeinzTemplate.java b/data/script/template/script/template/actor/npc/defender/HeinzTemplate.java deleted file mode 100644 index 3f514edc3..000000000 --- a/data/script/template/script/template/actor/npc/defender/HeinzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeinzTemplate extends DefenderNPCTemplate { - public static final int ID = 35324; - - @Inject - protected HeinzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heinz"; - this.serverSideName = false; - this.title = "Royal Guard Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/IvanoTemplate.java b/data/script/template/script/template/actor/npc/defender/IvanoTemplate.java deleted file mode 100644 index 6739e6a64..000000000 --- a/data/script/template/script/template/actor/npc/defender/IvanoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IvanoTemplate extends DefenderNPCTemplate { - public static final int ID = 35107; - - @Inject - protected IvanoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ivano"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary10Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary10Template.java deleted file mode 100644 index 626e4c953..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary10Template extends DefenderNPCTemplate { - public static final int ID = 35017; - - @Inject - protected Mercenary10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary11Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary11Template.java deleted file mode 100644 index b3658663c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary11Template extends DefenderNPCTemplate { - public static final int ID = 35018; - - @Inject - protected Mercenary11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 67; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary12Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary12Template.java deleted file mode 100644 index 24c5000c0..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary12Template extends DefenderNPCTemplate { - public static final int ID = 35019; - - @Inject - protected Mercenary12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary3Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary3Template.java deleted file mode 100644 index 538013ed3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary3Template extends DefenderNPCTemplate { - public static final int ID = 35010; - - @Inject - protected Mercenary3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary4Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary4Template.java deleted file mode 100644 index cef1290c3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary4Template extends DefenderNPCTemplate { - public static final int ID = 35011; - - @Inject - protected Mercenary4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary5Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary5Template.java deleted file mode 100644 index 8e3f28659..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary5Template extends DefenderNPCTemplate { - public static final int ID = 35012; - - @Inject - protected Mercenary5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary6Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary6Template.java deleted file mode 100644 index 0e7ff2efb..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary6Template extends DefenderNPCTemplate { - public static final int ID = 35013; - - @Inject - protected Mercenary6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 67; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary7Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary7Template.java deleted file mode 100644 index 16c1bf3d8..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary7Template extends DefenderNPCTemplate { - public static final int ID = 35014; - - @Inject - protected Mercenary7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary8Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary8Template.java deleted file mode 100644 index 2982de14d..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary8Template extends DefenderNPCTemplate { - public static final int ID = 35015; - - @Inject - protected Mercenary8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Mercenary9Template.java b/data/script/template/script/template/actor/npc/defender/Mercenary9Template.java deleted file mode 100644 index c80c7ac84..000000000 --- a/data/script/template/script/template/actor/npc/defender/Mercenary9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary9Template extends DefenderNPCTemplate { - public static final int ID = 35016; - - @Inject - protected Mercenary9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 449; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn10Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn10Template.java deleted file mode 100644 index f0dd2f1ef..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn10Template extends DefenderNPCTemplate { - public static final int ID = 35029; - - @Inject - protected MercenaryOfDawn10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(196); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn2Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn2Template.java deleted file mode 100644 index c5e2668e1..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn2Template extends DefenderNPCTemplate { - public static final int ID = 35021; - - @Inject - protected MercenaryOfDawn2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn3Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn3Template.java deleted file mode 100644 index f20169d72..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn3Template extends DefenderNPCTemplate { - public static final int ID = 35022; - - @Inject - protected MercenaryOfDawn3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn4Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn4Template.java deleted file mode 100644 index 282b3f62f..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn4Template extends DefenderNPCTemplate { - public static final int ID = 35023; - - @Inject - protected MercenaryOfDawn4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn5Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn5Template.java deleted file mode 100644 index 70c61dcc9..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn5Template extends DefenderNPCTemplate { - public static final int ID = 35024; - - @Inject - protected MercenaryOfDawn5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(196); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn6Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn6Template.java deleted file mode 100644 index 5d4c88978..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn6Template extends DefenderNPCTemplate { - public static final int ID = 35025; - - @Inject - protected MercenaryOfDawn6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn7Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn7Template.java deleted file mode 100644 index 71b53410f..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn7Template extends DefenderNPCTemplate { - public static final int ID = 35026; - - @Inject - protected MercenaryOfDawn7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn8Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn8Template.java deleted file mode 100644 index 8f3f96289..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn8Template extends DefenderNPCTemplate { - public static final int ID = 35027; - - @Inject - protected MercenaryOfDawn8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn9Template.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn9Template.java deleted file mode 100644 index b20e343f1..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawn9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawn9Template extends DefenderNPCTemplate { - public static final int ID = 35028; - - @Inject - protected MercenaryOfDawn9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawnTemplate.java b/data/script/template/script/template/actor/npc/defender/MercenaryOfDawnTemplate.java deleted file mode 100644 index d375fde64..000000000 --- a/data/script/template/script/template/actor/npc/defender/MercenaryOfDawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDawnTemplate extends DefenderNPCTemplate { - public static final int ID = 35020; - - @Inject - protected MercenaryOfDawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader2Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader2Template.java deleted file mode 100644 index cd7d91e6d..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader2Template extends DefenderNPCTemplate { - public static final int ID = 36514; - - @Inject - protected MilitaryAssociationLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader3Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader3Template.java deleted file mode 100644 index e4fc94c62..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader3Template extends DefenderNPCTemplate { - public static final int ID = 36520; - - @Inject - protected MilitaryAssociationLeader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader4Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader4Template.java deleted file mode 100644 index 68ff2d2eb..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader4Template extends DefenderNPCTemplate { - public static final int ID = 36526; - - @Inject - protected MilitaryAssociationLeader4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader5Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader5Template.java deleted file mode 100644 index 572b011cc..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader5Template extends DefenderNPCTemplate { - public static final int ID = 36532; - - @Inject - protected MilitaryAssociationLeader5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader6Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader6Template.java deleted file mode 100644 index 335fa5f9a..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader6Template extends DefenderNPCTemplate { - public static final int ID = 36538; - - @Inject - protected MilitaryAssociationLeader6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader7Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader7Template.java deleted file mode 100644 index 280beab6b..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader7Template extends DefenderNPCTemplate { - public static final int ID = 36544; - - @Inject - protected MilitaryAssociationLeader7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader8Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader8Template.java deleted file mode 100644 index 53b2cb0b3..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader8Template extends DefenderNPCTemplate { - public static final int ID = 36550; - - @Inject - protected MilitaryAssociationLeader8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader9Template.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader9Template.java deleted file mode 100644 index f282e853f..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeader9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeader9Template extends DefenderNPCTemplate { - public static final int ID = 36556; - - @Inject - protected MilitaryAssociationLeader9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeaderTemplate.java b/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeaderTemplate.java deleted file mode 100644 index 3865dd374..000000000 --- a/data/script/template/script/template/actor/npc/defender/MilitaryAssociationLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilitaryAssociationLeaderTemplate extends DefenderNPCTemplate { - public static final int ID = 36508; - - @Inject - protected MilitaryAssociationLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Military Association Leader"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister10Template.java b/data/script/template/script/template/actor/npc/defender/Minister10Template.java deleted file mode 100644 index a4fb3f023..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister10Template extends DefenderNPCTemplate { - public static final int ID = 36281; - - @Inject - protected Minister10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister11Template.java b/data/script/template/script/template/actor/npc/defender/Minister11Template.java deleted file mode 100644 index 501f86405..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister11Template extends DefenderNPCTemplate { - public static final int ID = 36350; - - @Inject - protected Minister11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister12Template.java b/data/script/template/script/template/actor/npc/defender/Minister12Template.java deleted file mode 100644 index 965f4ca66..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister12Template extends DefenderNPCTemplate { - public static final int ID = 36388; - - @Inject - protected Minister12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister2Template.java b/data/script/template/script/template/actor/npc/defender/Minister2Template.java deleted file mode 100644 index bedd0fed7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister2Template extends DefenderNPCTemplate { - public static final int ID = 35791; - - @Inject - protected Minister2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister3Template.java b/data/script/template/script/template/actor/npc/defender/Minister3Template.java deleted file mode 100644 index f5b95af40..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister3Template extends DefenderNPCTemplate { - public static final int ID = 35891; - - @Inject - protected Minister3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister4Template.java b/data/script/template/script/template/actor/npc/defender/Minister4Template.java deleted file mode 100644 index 2189720ea..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister4Template extends DefenderNPCTemplate { - public static final int ID = 35960; - - @Inject - protected Minister4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister5Template.java b/data/script/template/script/template/actor/npc/defender/Minister5Template.java deleted file mode 100644 index 29e03dd9a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister5Template extends DefenderNPCTemplate { - public static final int ID = 35998; - - @Inject - protected Minister5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister6Template.java b/data/script/template/script/template/actor/npc/defender/Minister6Template.java deleted file mode 100644 index bdfffebf5..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister6Template extends DefenderNPCTemplate { - public static final int ID = 36067; - - @Inject - protected Minister6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister7Template.java b/data/script/template/script/template/actor/npc/defender/Minister7Template.java deleted file mode 100644 index f85f02b76..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister7Template extends DefenderNPCTemplate { - public static final int ID = 36105; - - @Inject - protected Minister7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister8Template.java b/data/script/template/script/template/actor/npc/defender/Minister8Template.java deleted file mode 100644 index bff120a58..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister8Template extends DefenderNPCTemplate { - public static final int ID = 36205; - - @Inject - protected Minister8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Minister9Template.java b/data/script/template/script/template/actor/npc/defender/Minister9Template.java deleted file mode 100644 index 37d6106b7..000000000 --- a/data/script/template/script/template/actor/npc/defender/Minister9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Minister9Template extends DefenderNPCTemplate { - public static final int ID = 36243; - - @Inject - protected Minister9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/MinisterTemplate.java b/data/script/template/script/template/actor/npc/defender/MinisterTemplate.java deleted file mode 100644 index 367847bbe..000000000 --- a/data/script/template/script/template/actor/npc/defender/MinisterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinisterTemplate extends DefenderNPCTemplate { - public static final int ID = 35722; - - @Inject - protected MinisterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minister"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7895); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/PurpleFlag2Template.java b/data/script/template/script/template/actor/npc/defender/PurpleFlag2Template.java deleted file mode 100644 index f88040d54..000000000 --- a/data/script/template/script/template/actor/npc/defender/PurpleFlag2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; - -/** - * @author Rogiel - */ -public class PurpleFlag2Template extends DefenderNPCTemplate { - public static final int ID = 35611; - - @Inject - protected PurpleFlag2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purple Flag"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 51.80; - this.collisionHeight = 108.25; - this.level = 75; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/QuantTemplate.java b/data/script/template/script/template/actor/npc/defender/QuantTemplate.java deleted file mode 100644 index ab3484b21..000000000 --- a/data/script/template/script/template/actor/npc/defender/QuantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuantTemplate extends DefenderNPCTemplate { - public static final int ID = 35191; - - @Inject - protected QuantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quant"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander10Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander10Template.java deleted file mode 100644 index 5f9fdf6ef..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander10Template extends DefenderNPCTemplate { - public static final int ID = 35978; - - @Inject - protected RebelCommander10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander11Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander11Template.java deleted file mode 100644 index 01911a97a..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander11Template extends DefenderNPCTemplate { - public static final int ID = 36015; - - @Inject - protected RebelCommander11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander12Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander12Template.java deleted file mode 100644 index 6af8292f6..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander12Template extends DefenderNPCTemplate { - public static final int ID = 36047; - - @Inject - protected RebelCommander12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander13Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander13Template.java deleted file mode 100644 index 71d63417f..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander13Template extends DefenderNPCTemplate { - public static final int ID = 36085; - - @Inject - protected RebelCommander13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander14Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander14Template.java deleted file mode 100644 index 71b8904e6..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander14Template extends DefenderNPCTemplate { - public static final int ID = 36122; - - @Inject - protected RebelCommander14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander15Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander15Template.java deleted file mode 100644 index 7ac69d1a5..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander15Template extends DefenderNPCTemplate { - public static final int ID = 36153; - - @Inject - protected RebelCommander15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander16Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander16Template.java deleted file mode 100644 index 999a21393..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander16Template extends DefenderNPCTemplate { - public static final int ID = 36185; - - @Inject - protected RebelCommander16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander17Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander17Template.java deleted file mode 100644 index 4ec9700d3..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander17Template extends DefenderNPCTemplate { - public static final int ID = 36223; - - @Inject - protected RebelCommander17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander18Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander18Template.java deleted file mode 100644 index 6dda8fbb5..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander18Template extends DefenderNPCTemplate { - public static final int ID = 36261; - - @Inject - protected RebelCommander18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander19Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander19Template.java deleted file mode 100644 index d54ad1b43..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander19Template extends DefenderNPCTemplate { - public static final int ID = 36298; - - @Inject - protected RebelCommander19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander20Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander20Template.java deleted file mode 100644 index aca4f67ab..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander20Template extends DefenderNPCTemplate { - public static final int ID = 36330; - - @Inject - protected RebelCommander20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander21Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander21Template.java deleted file mode 100644 index 7ed9354bb..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander21Template extends DefenderNPCTemplate { - public static final int ID = 36368; - - @Inject - protected RebelCommander21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander2Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander2Template.java deleted file mode 100644 index 8d3b6ecd4..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander2Template extends DefenderNPCTemplate { - public static final int ID = 35702; - - @Inject - protected RebelCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander3Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander3Template.java deleted file mode 100644 index e837da5a1..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander3Template extends DefenderNPCTemplate { - public static final int ID = 35739; - - @Inject - protected RebelCommander3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander4Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander4Template.java deleted file mode 100644 index 5086ab59e..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander4Template extends DefenderNPCTemplate { - public static final int ID = 35771; - - @Inject - protected RebelCommander4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander5Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander5Template.java deleted file mode 100644 index 23ceae764..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander5Template extends DefenderNPCTemplate { - public static final int ID = 35808; - - @Inject - protected RebelCommander5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander6Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander6Template.java deleted file mode 100644 index 46aaac949..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander6Template extends DefenderNPCTemplate { - public static final int ID = 35839; - - @Inject - protected RebelCommander6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander7Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander7Template.java deleted file mode 100644 index 9b07dc142..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander7Template extends DefenderNPCTemplate { - public static final int ID = 35871; - - @Inject - protected RebelCommander7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander8Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander8Template.java deleted file mode 100644 index 781a0106d..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander8Template extends DefenderNPCTemplate { - public static final int ID = 35908; - - @Inject - protected RebelCommander8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommander9Template.java b/data/script/template/script/template/actor/npc/defender/RebelCommander9Template.java deleted file mode 100644 index 40fbd89f6..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommander9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommander9Template extends DefenderNPCTemplate { - public static final int ID = 35940; - - @Inject - protected RebelCommander9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelCommanderTemplate.java b/data/script/template/script/template/actor/npc/defender/RebelCommanderTemplate.java deleted file mode 100644 index 39ade56f3..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelCommanderTemplate extends DefenderNPCTemplate { - public static final int ID = 35670; - - @Inject - protected RebelCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Commander"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.99; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3200; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.80000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate10Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate10Template.java deleted file mode 100644 index 83439a881..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate10Template extends DefenderNPCTemplate { - public static final int ID = 35980; - - @Inject - protected RebelPrivate10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate11Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate11Template.java deleted file mode 100644 index 78f72ec49..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate11Template extends DefenderNPCTemplate { - public static final int ID = 36017; - - @Inject - protected RebelPrivate11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate12Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate12Template.java deleted file mode 100644 index 0968dd748..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate12Template extends DefenderNPCTemplate { - public static final int ID = 36049; - - @Inject - protected RebelPrivate12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate13Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate13Template.java deleted file mode 100644 index fb3a7b18c..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate13Template extends DefenderNPCTemplate { - public static final int ID = 36087; - - @Inject - protected RebelPrivate13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate14Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate14Template.java deleted file mode 100644 index f571fcd5b..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate14Template extends DefenderNPCTemplate { - public static final int ID = 36124; - - @Inject - protected RebelPrivate14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate15Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate15Template.java deleted file mode 100644 index 89bc5d7ba..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate15Template extends DefenderNPCTemplate { - public static final int ID = 36155; - - @Inject - protected RebelPrivate15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate16Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate16Template.java deleted file mode 100644 index 356299c1e..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate16Template extends DefenderNPCTemplate { - public static final int ID = 36187; - - @Inject - protected RebelPrivate16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate17Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate17Template.java deleted file mode 100644 index 0ff3a9e88..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate17Template extends DefenderNPCTemplate { - public static final int ID = 36225; - - @Inject - protected RebelPrivate17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate18Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate18Template.java deleted file mode 100644 index ae119bc0c..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate18Template extends DefenderNPCTemplate { - public static final int ID = 36263; - - @Inject - protected RebelPrivate18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate19Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate19Template.java deleted file mode 100644 index 7c2b77a87..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate19Template extends DefenderNPCTemplate { - public static final int ID = 36300; - - @Inject - protected RebelPrivate19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate20Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate20Template.java deleted file mode 100644 index 1096d25a6..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate20Template extends DefenderNPCTemplate { - public static final int ID = 36332; - - @Inject - protected RebelPrivate20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate21Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate21Template.java deleted file mode 100644 index d0f24f0cf..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate21Template extends DefenderNPCTemplate { - public static final int ID = 36370; - - @Inject - protected RebelPrivate21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate2Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate2Template.java deleted file mode 100644 index 4beb4f2f9..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate2Template extends DefenderNPCTemplate { - public static final int ID = 35704; - - @Inject - protected RebelPrivate2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate3Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate3Template.java deleted file mode 100644 index 38f3e67dc..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate3Template extends DefenderNPCTemplate { - public static final int ID = 35741; - - @Inject - protected RebelPrivate3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate4Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate4Template.java deleted file mode 100644 index b5ddea995..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate4Template extends DefenderNPCTemplate { - public static final int ID = 35773; - - @Inject - protected RebelPrivate4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate5Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate5Template.java deleted file mode 100644 index 439e9b6d9..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate5Template extends DefenderNPCTemplate { - public static final int ID = 35810; - - @Inject - protected RebelPrivate5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate6Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate6Template.java deleted file mode 100644 index 939009e1d..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate6Template extends DefenderNPCTemplate { - public static final int ID = 35841; - - @Inject - protected RebelPrivate6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate7Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate7Template.java deleted file mode 100644 index d6b995b1f..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate7Template extends DefenderNPCTemplate { - public static final int ID = 35873; - - @Inject - protected RebelPrivate7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate8Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate8Template.java deleted file mode 100644 index 04374f356..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate8Template extends DefenderNPCTemplate { - public static final int ID = 35910; - - @Inject - protected RebelPrivate8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivate9Template.java b/data/script/template/script/template/actor/npc/defender/RebelPrivate9Template.java deleted file mode 100644 index ff024abeb..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivate9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivate9Template extends DefenderNPCTemplate { - public static final int ID = 35942; - - @Inject - protected RebelPrivate9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RebelPrivateTemplate.java b/data/script/template/script/template/actor/npc/defender/RebelPrivateTemplate.java deleted file mode 100644 index 1029ecc73..000000000 --- a/data/script/template/script/template/actor/npc/defender/RebelPrivateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RebelPrivateTemplate extends DefenderNPCTemplate { - public static final int ID = 35672; - - @Inject - protected RebelPrivateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rebel Private"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2813; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit10Template.java b/data/script/template/script/template/actor/npc/defender/Recruit10Template.java deleted file mode 100644 index d781320e4..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit10Template extends DefenderNPCTemplate { - public static final int ID = 35059; - - @Inject - protected Recruit10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit2Template.java b/data/script/template/script/template/actor/npc/defender/Recruit2Template.java deleted file mode 100644 index aae46b0ae..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit2Template extends DefenderNPCTemplate { - public static final int ID = 35051; - - @Inject - protected Recruit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit3Template.java b/data/script/template/script/template/actor/npc/defender/Recruit3Template.java deleted file mode 100644 index 1a61ce6bf..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit3Template extends DefenderNPCTemplate { - public static final int ID = 35052; - - @Inject - protected Recruit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit4Template.java b/data/script/template/script/template/actor/npc/defender/Recruit4Template.java deleted file mode 100644 index 62813180a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit4Template extends DefenderNPCTemplate { - public static final int ID = 35053; - - @Inject - protected Recruit4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 64; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(6); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit5Template.java b/data/script/template/script/template/actor/npc/defender/Recruit5Template.java deleted file mode 100644 index 8ed24275e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit5Template extends DefenderNPCTemplate { - public static final int ID = 35054; - - @Inject - protected Recruit5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit6Template.java b/data/script/template/script/template/actor/npc/defender/Recruit6Template.java deleted file mode 100644 index 568930317..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit6Template extends DefenderNPCTemplate { - public static final int ID = 35055; - - @Inject - protected Recruit6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit7Template.java b/data/script/template/script/template/actor/npc/defender/Recruit7Template.java deleted file mode 100644 index f773cbce6..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit7Template extends DefenderNPCTemplate { - public static final int ID = 35056; - - @Inject - protected Recruit7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit8Template.java b/data/script/template/script/template/actor/npc/defender/Recruit8Template.java deleted file mode 100644 index 879af9bf3..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit8Template extends DefenderNPCTemplate { - public static final int ID = 35057; - - @Inject - protected Recruit8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Recruit9Template.java b/data/script/template/script/template/actor/npc/defender/Recruit9Template.java deleted file mode 100644 index 3d5c3cd9f..000000000 --- a/data/script/template/script/template/actor/npc/defender/Recruit9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Recruit9Template extends DefenderNPCTemplate { - public static final int ID = 35058; - - @Inject - protected Recruit9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 64; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(6); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RecruitTemplate.java b/data/script/template/script/template/actor/npc/defender/RecruitTemplate.java deleted file mode 100644 index 6e1ba73ae..000000000 --- a/data/script/template/script/template/actor/npc/defender/RecruitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RecruitTemplate extends DefenderNPCTemplate { - public static final int ID = 35050; - - @Inject - protected RecruitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 410; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader2Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader2Template.java deleted file mode 100644 index dd0d6b4f9..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader2Template extends DefenderNPCTemplate { - public static final int ID = 36516; - - @Inject - protected ReligiousAssociationLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader3Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader3Template.java deleted file mode 100644 index 64be0cfc3..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader3Template extends DefenderNPCTemplate { - public static final int ID = 36522; - - @Inject - protected ReligiousAssociationLeader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader4Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader4Template.java deleted file mode 100644 index 1dd5d8ce9..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader4Template extends DefenderNPCTemplate { - public static final int ID = 36528; - - @Inject - protected ReligiousAssociationLeader4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader5Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader5Template.java deleted file mode 100644 index 82f6815ea..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader5Template extends DefenderNPCTemplate { - public static final int ID = 36534; - - @Inject - protected ReligiousAssociationLeader5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader6Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader6Template.java deleted file mode 100644 index ea3f20897..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader6Template extends DefenderNPCTemplate { - public static final int ID = 36540; - - @Inject - protected ReligiousAssociationLeader6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader7Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader7Template.java deleted file mode 100644 index a331ec9f1..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader7Template extends DefenderNPCTemplate { - public static final int ID = 36546; - - @Inject - protected ReligiousAssociationLeader7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader8Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader8Template.java deleted file mode 100644 index ddf99c2c4..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader8Template extends DefenderNPCTemplate { - public static final int ID = 36552; - - @Inject - protected ReligiousAssociationLeader8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader9Template.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader9Template.java deleted file mode 100644 index f523796a6..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeader9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeader9Template extends DefenderNPCTemplate { - public static final int ID = 36558; - - @Inject - protected ReligiousAssociationLeader9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeaderTemplate.java b/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeaderTemplate.java deleted file mode 100644 index c9ae56248..000000000 --- a/data/script/template/script/template/actor/npc/defender/ReligiousAssociationLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReligiousAssociationLeaderTemplate extends DefenderNPCTemplate { - public static final int ID = 36510; - - @Inject - protected ReligiousAssociationLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Religious Association Leader"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 463876.000000000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 981.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 64129; - this.sp = 77672; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 1988.25399; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight10Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight10Template.java deleted file mode 100644 index 5417ec240..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight10Template extends DefenderNPCTemplate { - public static final int ID = 35248; - - @Inject - protected RoyalKnight10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight11Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight11Template.java deleted file mode 100644 index 64f496992..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight11Template extends DefenderNPCTemplate { - public static final int ID = 35282; - - @Inject - protected RoyalKnight11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight12Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight12Template.java deleted file mode 100644 index ec14d2753..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight12Template extends DefenderNPCTemplate { - public static final int ID = 35295; - - @Inject - protected RoyalKnight12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight13Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight13Template.java deleted file mode 100644 index a588f0c1a..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight13Template extends DefenderNPCTemplate { - public static final int ID = 35326; - - @Inject - protected RoyalKnight13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight14Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight14Template.java deleted file mode 100644 index bdb9a09c1..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight14Template extends DefenderNPCTemplate { - public static final int ID = 35339; - - @Inject - protected RoyalKnight14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight15Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight15Template.java deleted file mode 100644 index 454fdd2a9..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight15Template extends DefenderNPCTemplate { - public static final int ID = 35471; - - @Inject - protected RoyalKnight15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight16Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight16Template.java deleted file mode 100644 index 6559fd056..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight16Template extends DefenderNPCTemplate { - public static final int ID = 35484; - - @Inject - protected RoyalKnight16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight17Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight17Template.java deleted file mode 100644 index 41a8e8d1c..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight17Template extends DefenderNPCTemplate { - public static final int ID = 35518; - - @Inject - protected RoyalKnight17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight18Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight18Template.java deleted file mode 100644 index 197b10234..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight18Template extends DefenderNPCTemplate { - public static final int ID = 35531; - - @Inject - protected RoyalKnight18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight2Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight2Template.java deleted file mode 100644 index 9606b75f1..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight2Template extends DefenderNPCTemplate { - public static final int ID = 35079; - - @Inject - protected RoyalKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight3Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight3Template.java deleted file mode 100644 index 280cdf51a..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight3Template extends DefenderNPCTemplate { - public static final int ID = 35108; - - @Inject - protected RoyalKnight3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight4Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight4Template.java deleted file mode 100644 index 6c2994c34..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight4Template extends DefenderNPCTemplate { - public static final int ID = 35121; - - @Inject - protected RoyalKnight4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight5Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight5Template.java deleted file mode 100644 index e82edc6ac..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight5Template extends DefenderNPCTemplate { - public static final int ID = 35150; - - @Inject - protected RoyalKnight5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight6Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight6Template.java deleted file mode 100644 index cfb7b7e3d..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight6Template extends DefenderNPCTemplate { - public static final int ID = 35163; - - @Inject - protected RoyalKnight6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight7Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight7Template.java deleted file mode 100644 index e25decc43..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight7Template extends DefenderNPCTemplate { - public static final int ID = 35192; - - @Inject - protected RoyalKnight7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight8Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight8Template.java deleted file mode 100644 index e65815321..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight8Template extends DefenderNPCTemplate { - public static final int ID = 35205; - - @Inject - protected RoyalKnight8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnight9Template.java b/data/script/template/script/template/actor/npc/defender/RoyalKnight9Template.java deleted file mode 100644 index 82eb0084b..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnight9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnight9Template extends DefenderNPCTemplate { - public static final int ID = 35235; - - @Inject - protected RoyalKnight9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/RoyalKnightTemplate.java b/data/script/template/script/template/actor/npc/defender/RoyalKnightTemplate.java deleted file mode 100644 index 8d8a11c3d..000000000 --- a/data/script/template/script/template/actor/npc/defender/RoyalKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalKnightTemplate extends DefenderNPCTemplate { - public static final int ID = 35066; - - @Inject - protected RoyalKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Knight"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 624; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = itemProvider.createID(2497); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/SchahtTemplate.java b/data/script/template/script/template/actor/npc/defender/SchahtTemplate.java deleted file mode 100644 index dfe8f4287..000000000 --- a/data/script/template/script/template/actor/npc/defender/SchahtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SchahtTemplate extends DefenderNPCTemplate { - public static final int ID = 35281; - - @Inject - protected SchahtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Schaht"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem10Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem10Template.java deleted file mode 100644 index 67d4df147..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem10Template extends DefenderNPCTemplate { - public static final int ID = 36271; - - @Inject - protected ScoutGolem10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem11Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem11Template.java deleted file mode 100644 index cf2d8ce3c..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem11Template extends DefenderNPCTemplate { - public static final int ID = 36340; - - @Inject - protected ScoutGolem11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem12Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem12Template.java deleted file mode 100644 index 858433a11..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem12Template extends DefenderNPCTemplate { - public static final int ID = 36378; - - @Inject - protected ScoutGolem12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem2Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem2Template.java deleted file mode 100644 index be3d0dcf2..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem2Template extends DefenderNPCTemplate { - public static final int ID = 35781; - - @Inject - protected ScoutGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem3Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem3Template.java deleted file mode 100644 index 3cf64f507..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem3Template extends DefenderNPCTemplate { - public static final int ID = 35881; - - @Inject - protected ScoutGolem3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem4Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem4Template.java deleted file mode 100644 index 2cd6af0cb..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem4Template extends DefenderNPCTemplate { - public static final int ID = 35950; - - @Inject - protected ScoutGolem4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem5Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem5Template.java deleted file mode 100644 index 9c3264e0e..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem5Template extends DefenderNPCTemplate { - public static final int ID = 35988; - - @Inject - protected ScoutGolem5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem6Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem6Template.java deleted file mode 100644 index 0cdb081be..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem6Template extends DefenderNPCTemplate { - public static final int ID = 36057; - - @Inject - protected ScoutGolem6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem7Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem7Template.java deleted file mode 100644 index d6688e1c1..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem7Template extends DefenderNPCTemplate { - public static final int ID = 36095; - - @Inject - protected ScoutGolem7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem8Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem8Template.java deleted file mode 100644 index 67a426175..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem8Template extends DefenderNPCTemplate { - public static final int ID = 36195; - - @Inject - protected ScoutGolem8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolem9Template.java b/data/script/template/script/template/actor/npc/defender/ScoutGolem9Template.java deleted file mode 100644 index 1a604816a..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolem9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolem9Template extends DefenderNPCTemplate { - public static final int ID = 36233; - - @Inject - protected ScoutGolem9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/ScoutGolemTemplate.java b/data/script/template/script/template/actor/npc/defender/ScoutGolemTemplate.java deleted file mode 100644 index 4cd7748a4..000000000 --- a/data/script/template/script/template/actor/npc/defender/ScoutGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutGolemTemplate extends DefenderNPCTemplate { - public static final int ID = 35712; - - @Inject - protected ScoutGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout Golem"; - this.serverSideName = false; - this.title = "Control Room"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2738; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/SwainKenOrwenTemplate.java b/data/script/template/script/template/actor/npc/defender/SwainKenOrwenTemplate.java deleted file mode 100644 index 370674c20..000000000 --- a/data/script/template/script/template/actor/npc/defender/SwainKenOrwenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwainKenOrwenTemplate extends DefenderNPCTemplate { - public static final int ID = 35517; - - @Inject - protected SwainKenOrwenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swain Ken Orwen"; - this.serverSideName = false; - this.title = "Count"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38355.906058700200000; - this.maxMP = 5332.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3298.27085; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard10Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard10Template.java deleted file mode 100644 index ab5c3dcba..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard10Template extends DefenderNPCTemplate { - public static final int ID = 36536; - - @Inject - protected TerritoryBorderGuard10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard11Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard11Template.java deleted file mode 100644 index 3dd87f9c4..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard11Template extends DefenderNPCTemplate { - public static final int ID = 36539; - - @Inject - protected TerritoryBorderGuard11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard12Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard12Template.java deleted file mode 100644 index 2a27e49f2..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard12Template extends DefenderNPCTemplate { - public static final int ID = 36542; - - @Inject - protected TerritoryBorderGuard12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard13Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard13Template.java deleted file mode 100644 index 268d48b32..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard13Template extends DefenderNPCTemplate { - public static final int ID = 36545; - - @Inject - protected TerritoryBorderGuard13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard14Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard14Template.java deleted file mode 100644 index d86660ce9..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard14Template extends DefenderNPCTemplate { - public static final int ID = 36548; - - @Inject - protected TerritoryBorderGuard14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard15Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard15Template.java deleted file mode 100644 index b83f16c83..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard15Template extends DefenderNPCTemplate { - public static final int ID = 36551; - - @Inject - protected TerritoryBorderGuard15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard16Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard16Template.java deleted file mode 100644 index 31276600e..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard16Template extends DefenderNPCTemplate { - public static final int ID = 36554; - - @Inject - protected TerritoryBorderGuard16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard17Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard17Template.java deleted file mode 100644 index e3b124d9b..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard17Template extends DefenderNPCTemplate { - public static final int ID = 36557; - - @Inject - protected TerritoryBorderGuard17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard18Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard18Template.java deleted file mode 100644 index ddbfe6f31..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard18Template extends DefenderNPCTemplate { - public static final int ID = 36560; - - @Inject - protected TerritoryBorderGuard18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard2Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard2Template.java deleted file mode 100644 index 46ed28d07..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard2Template extends DefenderNPCTemplate { - public static final int ID = 36512; - - @Inject - protected TerritoryBorderGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard3Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard3Template.java deleted file mode 100644 index 44d002cf1..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard3Template extends DefenderNPCTemplate { - public static final int ID = 36515; - - @Inject - protected TerritoryBorderGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard4Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard4Template.java deleted file mode 100644 index c01d769f5..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard4Template extends DefenderNPCTemplate { - public static final int ID = 36518; - - @Inject - protected TerritoryBorderGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard5Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard5Template.java deleted file mode 100644 index 09532c8cb..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard5Template extends DefenderNPCTemplate { - public static final int ID = 36521; - - @Inject - protected TerritoryBorderGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard6Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard6Template.java deleted file mode 100644 index 8a2166a38..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard6Template extends DefenderNPCTemplate { - public static final int ID = 36524; - - @Inject - protected TerritoryBorderGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard7Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard7Template.java deleted file mode 100644 index 542d003ad..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard7Template extends DefenderNPCTemplate { - public static final int ID = 36527; - - @Inject - protected TerritoryBorderGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard8Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard8Template.java deleted file mode 100644 index 55500a8d3..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard8Template extends DefenderNPCTemplate { - public static final int ID = 36530; - - @Inject - protected TerritoryBorderGuard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard9Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard9Template.java deleted file mode 100644 index 6feab0488..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuard9Template extends DefenderNPCTemplate { - public static final int ID = 36533; - - @Inject - protected TerritoryBorderGuard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuardTemplate.java b/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuardTemplate.java deleted file mode 100644 index 819d653ed..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryBorderGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryBorderGuardTemplate extends DefenderNPCTemplate { - public static final int ID = 36509; - - @Inject - protected TerritoryBorderGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Border Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard2Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard2Template.java deleted file mode 100644 index ce7fedf9a..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard2Template extends DefenderNPCTemplate { - public static final int ID = 36517; - - @Inject - protected TerritoryGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard3Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard3Template.java deleted file mode 100644 index 7f04d64f6..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard3Template extends DefenderNPCTemplate { - public static final int ID = 36523; - - @Inject - protected TerritoryGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard4Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard4Template.java deleted file mode 100644 index 2626731f1..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard4Template extends DefenderNPCTemplate { - public static final int ID = 36529; - - @Inject - protected TerritoryGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard5Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard5Template.java deleted file mode 100644 index 2576dcf31..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard5Template extends DefenderNPCTemplate { - public static final int ID = 36535; - - @Inject - protected TerritoryGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard6Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard6Template.java deleted file mode 100644 index f397abc95..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard6Template extends DefenderNPCTemplate { - public static final int ID = 36541; - - @Inject - protected TerritoryGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard7Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard7Template.java deleted file mode 100644 index 16c6f2244..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard7Template extends DefenderNPCTemplate { - public static final int ID = 36547; - - @Inject - protected TerritoryGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard8Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard8Template.java deleted file mode 100644 index 560d86055..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard8Template extends DefenderNPCTemplate { - public static final int ID = 36553; - - @Inject - protected TerritoryGuard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuard9Template.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuard9Template.java deleted file mode 100644 index 8dfa8484b..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuard9Template extends DefenderNPCTemplate { - public static final int ID = 36559; - - @Inject - protected TerritoryGuard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/TerritoryGuardTemplate.java b/data/script/template/script/template/actor/npc/defender/TerritoryGuardTemplate.java deleted file mode 100644 index 36385cdf9..000000000 --- a/data/script/template/script/template/actor/npc/defender/TerritoryGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryGuardTemplate extends DefenderNPCTemplate { - public static final int ID = 36511; - - @Inject - protected TerritoryGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Guard"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/UlricTemplate.java b/data/script/template/script/template/actor/npc/defender/UlricTemplate.java deleted file mode 100644 index f2ae15c82..000000000 --- a/data/script/template/script/template/actor/npc/defender/UlricTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UlricTemplate extends DefenderNPCTemplate { - public static final int ID = 35149; - - @Inject - protected UlricTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ulric"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 656; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/VerusTemplate.java b/data/script/template/script/template/actor/npc/defender/VerusTemplate.java deleted file mode 100644 index 4f18945b6..000000000 --- a/data/script/template/script/template/actor/npc/defender/VerusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VerusTemplate extends DefenderNPCTemplate { - public static final int ID = 35516; - - @Inject - protected VerusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Verus"; - this.serverSideName = false; - this.title = "Royal Guard Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard10Template.java b/data/script/template/script/template/actor/npc/defender/Wizard10Template.java deleted file mode 100644 index 4fbe377cc..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard10Template extends DefenderNPCTemplate { - public static final int ID = 35993; - - @Inject - protected Wizard10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard11Template.java b/data/script/template/script/template/actor/npc/defender/Wizard11Template.java deleted file mode 100644 index d70c6ba23..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard11Template extends DefenderNPCTemplate { - public static final int ID = 36026; - - @Inject - protected Wizard11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard12Template.java b/data/script/template/script/template/actor/npc/defender/Wizard12Template.java deleted file mode 100644 index c4b730c9c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard12Template extends DefenderNPCTemplate { - public static final int ID = 36062; - - @Inject - protected Wizard12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard13Template.java b/data/script/template/script/template/actor/npc/defender/Wizard13Template.java deleted file mode 100644 index 4dc139d80..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard13Template extends DefenderNPCTemplate { - public static final int ID = 36100; - - @Inject - protected Wizard13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard14Template.java b/data/script/template/script/template/actor/npc/defender/Wizard14Template.java deleted file mode 100644 index 0517d5860..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard14Template extends DefenderNPCTemplate { - public static final int ID = 36133; - - @Inject - protected Wizard14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard15Template.java b/data/script/template/script/template/actor/npc/defender/Wizard15Template.java deleted file mode 100644 index 89061e231..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard15Template extends DefenderNPCTemplate { - public static final int ID = 36164; - - @Inject - protected Wizard15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard16Template.java b/data/script/template/script/template/actor/npc/defender/Wizard16Template.java deleted file mode 100644 index d56f7ee2c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard16Template extends DefenderNPCTemplate { - public static final int ID = 36200; - - @Inject - protected Wizard16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard17Template.java b/data/script/template/script/template/actor/npc/defender/Wizard17Template.java deleted file mode 100644 index a3da5c8cb..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard17Template extends DefenderNPCTemplate { - public static final int ID = 36238; - - @Inject - protected Wizard17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard18Template.java b/data/script/template/script/template/actor/npc/defender/Wizard18Template.java deleted file mode 100644 index 36bf409b5..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard18Template extends DefenderNPCTemplate { - public static final int ID = 36276; - - @Inject - protected Wizard18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard19Template.java b/data/script/template/script/template/actor/npc/defender/Wizard19Template.java deleted file mode 100644 index 2d221fc10..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard19Template extends DefenderNPCTemplate { - public static final int ID = 36309; - - @Inject - protected Wizard19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard20Template.java b/data/script/template/script/template/actor/npc/defender/Wizard20Template.java deleted file mode 100644 index ad60995ed..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard20Template extends DefenderNPCTemplate { - public static final int ID = 36345; - - @Inject - protected Wizard20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard21Template.java b/data/script/template/script/template/actor/npc/defender/Wizard21Template.java deleted file mode 100644 index a36f81d3c..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard21Template extends DefenderNPCTemplate { - public static final int ID = 36383; - - @Inject - protected Wizard21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard2Template.java b/data/script/template/script/template/actor/npc/defender/Wizard2Template.java deleted file mode 100644 index dbc3c408a..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard2Template extends DefenderNPCTemplate { - public static final int ID = 35717; - - @Inject - protected Wizard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard3Template.java b/data/script/template/script/template/actor/npc/defender/Wizard3Template.java deleted file mode 100644 index 770d83519..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard3Template extends DefenderNPCTemplate { - public static final int ID = 35750; - - @Inject - protected Wizard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard4Template.java b/data/script/template/script/template/actor/npc/defender/Wizard4Template.java deleted file mode 100644 index b43ecc058..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard4Template extends DefenderNPCTemplate { - public static final int ID = 35786; - - @Inject - protected Wizard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard5Template.java b/data/script/template/script/template/actor/npc/defender/Wizard5Template.java deleted file mode 100644 index 3d3a46496..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard5Template extends DefenderNPCTemplate { - public static final int ID = 35819; - - @Inject - protected Wizard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard6Template.java b/data/script/template/script/template/actor/npc/defender/Wizard6Template.java deleted file mode 100644 index c09f885b1..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard6Template extends DefenderNPCTemplate { - public static final int ID = 35850; - - @Inject - protected Wizard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard7Template.java b/data/script/template/script/template/actor/npc/defender/Wizard7Template.java deleted file mode 100644 index 61b8473ec..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard7Template extends DefenderNPCTemplate { - public static final int ID = 35886; - - @Inject - protected Wizard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard8Template.java b/data/script/template/script/template/actor/npc/defender/Wizard8Template.java deleted file mode 100644 index d28f6caa5..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard8Template extends DefenderNPCTemplate { - public static final int ID = 35919; - - @Inject - protected Wizard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/Wizard9Template.java b/data/script/template/script/template/actor/npc/defender/Wizard9Template.java deleted file mode 100644 index 02be9142e..000000000 --- a/data/script/template/script/template/actor/npc/defender/Wizard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Wizard9Template extends DefenderNPCTemplate { - public static final int ID = 35955; - - @Inject - protected Wizard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/defender/WizardTemplate.java b/data/script/template/script/template/actor/npc/defender/WizardTemplate.java deleted file mode 100644 index 50a329381..000000000 --- a/data/script/template/script/template/actor/npc/defender/WizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.defender; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DefenderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WizardTemplate extends DefenderNPCTemplate { - public static final int ID = 35681; - - @Inject - protected WizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2888; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(325); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/doormen/FlemingVanIssenTemplate.java b/data/script/template/script/template/actor/npc/doormen/FlemingVanIssenTemplate.java deleted file mode 100644 index ab38dbf2d..000000000 --- a/data/script/template/script/template/actor/npc/doormen/FlemingVanIssenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.doormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlemingVanIssenTemplate extends DoormenNPCTemplate { - public static final int ID = 31680; - - @Inject - protected FlemingVanIssenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fleming Van Issen"; - this.serverSideName = false; - this.title = "Frontier Guard Captain"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = itemProvider.createID(632); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/doormen/GregoryAthebaldtTemplate.java b/data/script/template/script/template/actor/npc/doormen/GregoryAthebaldtTemplate.java deleted file mode 100644 index 3c034d593..000000000 --- a/data/script/template/script/template/actor/npc/doormen/GregoryAthebaldtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.doormen; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GregoryAthebaldtTemplate extends DoormenNPCTemplate { - public static final int ID = 31676; - - @Inject - protected GregoryAthebaldtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gregory Athebaldt"; - this.serverSideName = false; - this.title = "Border Outpost Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpirit2Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpirit2Template.java deleted file mode 100644 index 48a6a6e9c..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpirit2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperSpirit2Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31112; - - @Inject - protected GatekeeperSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpiritTemplate.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpiritTemplate.java deleted file mode 100644 index 23429de72..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperSpiritTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperSpiritTemplate extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31111; - - @Inject - protected GatekeeperSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat10Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat10Template.java deleted file mode 100644 index 3665f6e0e..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat10Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31104; - - @Inject - protected GatekeeperZiggurat10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat11Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat11Template.java deleted file mode 100644 index 1969681bc..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat11Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat11Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31105; - - @Inject - protected GatekeeperZiggurat11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat12Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat12Template.java deleted file mode 100644 index 08e103049..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat12Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31106; - - @Inject - protected GatekeeperZiggurat12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat13Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat13Template.java deleted file mode 100644 index 10572d5cb..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat13Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31107; - - @Inject - protected GatekeeperZiggurat13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat14Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat14Template.java deleted file mode 100644 index 8b4831281..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat14Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat14Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31108; - - @Inject - protected GatekeeperZiggurat14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat15Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat15Template.java deleted file mode 100644 index e7c6f68b9..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat15Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31109; - - @Inject - protected GatekeeperZiggurat15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat16Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat16Template.java deleted file mode 100644 index 4ad8d7b50..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat16Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31110; - - @Inject - protected GatekeeperZiggurat16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat17Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat17Template.java deleted file mode 100644 index 5768b530c..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat17Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat17Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31114; - - @Inject - protected GatekeeperZiggurat17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat18Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat18Template.java deleted file mode 100644 index f0b4a11f6..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat18Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat18Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31115; - - @Inject - protected GatekeeperZiggurat18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat19Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat19Template.java deleted file mode 100644 index f52b905a8..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat19Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat19Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31116; - - @Inject - protected GatekeeperZiggurat19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat20Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat20Template.java deleted file mode 100644 index ba251175e..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat20Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat20Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31117; - - @Inject - protected GatekeeperZiggurat20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat21Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat21Template.java deleted file mode 100644 index 6baca6968..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat21Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat21Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31118; - - @Inject - protected GatekeeperZiggurat21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat22Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat22Template.java deleted file mode 100644 index b97598f47..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat22Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat22Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31119; - - @Inject - protected GatekeeperZiggurat22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat23Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat23Template.java deleted file mode 100644 index bf071c852..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat23Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat23Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31120; - - @Inject - protected GatekeeperZiggurat23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat24Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat24Template.java deleted file mode 100644 index 296c2d91e..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat24Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat24Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31121; - - @Inject - protected GatekeeperZiggurat24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat25Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat25Template.java deleted file mode 100644 index 1bd081557..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat25Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat25Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31122; - - @Inject - protected GatekeeperZiggurat25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat26Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat26Template.java deleted file mode 100644 index 5b5c12aa7..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat26Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat26Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31123; - - @Inject - protected GatekeeperZiggurat26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat27Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat27Template.java deleted file mode 100644 index e5253b331..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat27Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat27Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31124; - - @Inject - protected GatekeeperZiggurat27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat28Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat28Template.java deleted file mode 100644 index d1bcf3dcf..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat28Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat28Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31125; - - @Inject - protected GatekeeperZiggurat28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat2Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat2Template.java deleted file mode 100644 index ed4a0d28d..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat2Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31096; - - @Inject - protected GatekeeperZiggurat2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat3Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat3Template.java deleted file mode 100644 index b7f5153f7..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat3Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31097; - - @Inject - protected GatekeeperZiggurat3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat4Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat4Template.java deleted file mode 100644 index 6822b3623..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat4Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31098; - - @Inject - protected GatekeeperZiggurat4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat5Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat5Template.java deleted file mode 100644 index 228e52c34..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat5Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31099; - - @Inject - protected GatekeeperZiggurat5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat6Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat6Template.java deleted file mode 100644 index b185ee3f6..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat6Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat6Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31100; - - @Inject - protected GatekeeperZiggurat6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat7Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat7Template.java deleted file mode 100644 index 559330144..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat7Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat7Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31101; - - @Inject - protected GatekeeperZiggurat7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat8Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat8Template.java deleted file mode 100644 index 985647dea..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat8Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat8Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31102; - - @Inject - protected GatekeeperZiggurat8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat9Template.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat9Template.java deleted file mode 100644 index 642103c9d..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZiggurat9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZiggurat9Template extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31103; - - @Inject - protected GatekeeperZiggurat9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZigguratTemplate.java b/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZigguratTemplate.java deleted file mode 100644 index b06621dd3..000000000 --- a/data/script/template/script/template/actor/npc/dungeongatekeeper/GatekeeperZigguratTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.dungeongatekeeper; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DungeonGatekeeperNPCTemplate; - -/** - * @author Rogiel - */ -public class GatekeeperZigguratTemplate extends DungeonGatekeeperNPCTemplate { - public static final int ID = 31095; - - @Inject - protected GatekeeperZigguratTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Ziggurat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess2Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess2Template.java deleted file mode 100644 index 8ed16d414..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess2Template extends DuskPriestNPCTemplate { - public static final int ID = 31086; - - @Inject - protected DuskPriestess2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess3Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess3Template.java deleted file mode 100644 index f274895f7..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess3Template extends DuskPriestNPCTemplate { - public static final int ID = 31087; - - @Inject - protected DuskPriestess3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess4Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess4Template.java deleted file mode 100644 index d7301cc5e..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess4Template extends DuskPriestNPCTemplate { - public static final int ID = 31088; - - @Inject - protected DuskPriestess4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess5Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess5Template.java deleted file mode 100644 index de1cc5dc2..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess5Template extends DuskPriestNPCTemplate { - public static final int ID = 31089; - - @Inject - protected DuskPriestess5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess6Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess6Template.java deleted file mode 100644 index ccd753881..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess6Template extends DuskPriestNPCTemplate { - public static final int ID = 31090; - - @Inject - protected DuskPriestess6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess7Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess7Template.java deleted file mode 100644 index b52567675..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess7Template extends DuskPriestNPCTemplate { - public static final int ID = 31091; - - @Inject - protected DuskPriestess7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess8Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess8Template.java deleted file mode 100644 index f4d206f56..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess8Template extends DuskPriestNPCTemplate { - public static final int ID = 31169; - - @Inject - protected DuskPriestess8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess9Template.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess9Template.java deleted file mode 100644 index defba4391..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestess9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestess9Template extends DuskPriestNPCTemplate { - public static final int ID = 31998; - - @Inject - protected DuskPriestess9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestessTemplate.java b/data/script/template/script/template/actor/npc/duskpriest/DuskPriestessTemplate.java deleted file mode 100644 index ad4a7a94b..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/DuskPriestessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuskPriestessTemplate extends DuskPriestNPCTemplate { - public static final int ID = 31085; - - @Inject - protected DuskPriestessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dusk Priestess"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/PriestOfDusk2Template.java b/data/script/template/script/template/actor/npc/duskpriest/PriestOfDusk2Template.java deleted file mode 100644 index 37414ac8e..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/PriestOfDusk2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDusk2Template extends DuskPriestNPCTemplate { - public static final int ID = 31695; - - @Inject - protected PriestOfDusk2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dusk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/duskpriest/PriestOfDuskTemplate.java b/data/script/template/script/template/actor/npc/duskpriest/PriestOfDuskTemplate.java deleted file mode 100644 index 8ffc34fe2..000000000 --- a/data/script/template/script/template/actor/npc/duskpriest/PriestOfDuskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.duskpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DuskPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDuskTemplate extends DuskPriestNPCTemplate { - public static final int ID = 31693; - - @Inject - protected PriestOfDuskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Dusk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/eventchest/EventTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/eventchest/EventTreasureChestTemplate.java deleted file mode 100644 index 1e6433425..000000000 --- a/data/script/template/script/template/actor/npc/eventchest/EventTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.eventchest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.EventChestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventTreasureChestTemplate extends EventChestNPCTemplate { - public static final int ID = 13098; - - @Inject - protected EventTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/famemanager/RapidusTemplate.java b/data/script/template/script/template/actor/npc/famemanager/RapidusTemplate.java deleted file mode 100644 index 9f30a8e20..000000000 --- a/data/script/template/script/template/actor/npc/famemanager/RapidusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.famemanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FameManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RapidusTemplate extends FameManagerNPCTemplate { - public static final int ID = 36479; - - @Inject - protected RapidusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rapidus"; - this.serverSideName = false; - this.title = "Reputation Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/famemanager/ScipioTemplate.java b/data/script/template/script/template/actor/npc/famemanager/ScipioTemplate.java deleted file mode 100644 index a0a8fcf14..000000000 --- a/data/script/template/script/template/actor/npc/famemanager/ScipioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.famemanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FameManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScipioTemplate extends FameManagerNPCTemplate { - public static final int ID = 36480; - - @Inject - protected ScipioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scipio"; - this.serverSideName = false; - this.title = "Reputation Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultBuffalo2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultBuffalo2Template.java deleted file mode 100644 index de55afcfc..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultBuffalo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultBuffalo2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18891; - - @Inject - protected AdultBuffalo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 79302; - this.sp = 8101; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultBuffaloTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultBuffaloTemplate.java deleted file mode 100644 index 8bb90518c..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultBuffaloTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18890; - - @Inject - protected AdultBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9438; - this.sp = 957; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultCougar2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultCougar2Template.java deleted file mode 100644 index 53215aeca..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultCougar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultCougar2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18884; - - @Inject - protected AdultCougar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 72113; - this.sp = 7459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultCougarTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultCougarTemplate.java deleted file mode 100644 index 00ba61b01..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultCougarTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18883; - - @Inject - protected AdultCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8516; - this.sp = 874; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultGrendel2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultGrendel2Template.java deleted file mode 100644 index 7d8d425e1..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultGrendel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultGrendel2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18898; - - @Inject - protected AdultGrendel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 79302; - this.sp = 8101; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultGrendelTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultGrendelTemplate.java deleted file mode 100644 index 42d7befb5..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultGrendelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultGrendelTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18897; - - @Inject - protected AdultGrendelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9438; - this.sp = 957; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburra2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburra2Template.java deleted file mode 100644 index a729c1b24..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburra2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultKookaburra2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18877; - - @Inject - protected AdultKookaburra2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 72113; - this.sp = 7459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburraTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburraTemplate.java deleted file mode 100644 index 9f0f3bdb8..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AdultKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultKookaburraTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18876; - - @Inject - protected AdultKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8516; - this.sp = 874; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo10Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo10Template.java deleted file mode 100644 index 47d298568..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo10Template extends FeedableBeastNPCTemplate { - public static final int ID = 21479; - - @Inject - protected AlpineBuffalo10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19535; - this.sp = 1860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo11Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo11Template.java deleted file mode 100644 index 6ad82da49..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo11Template extends FeedableBeastNPCTemplate { - public static final int ID = 21480; - - @Inject - protected AlpineBuffalo11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20306; - this.sp = 1934; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo12Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo12Template.java deleted file mode 100644 index b2e350564..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo12Template extends FeedableBeastNPCTemplate { - public static final int ID = 21481; - - @Inject - protected AlpineBuffalo12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19535; - this.sp = 1860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo13Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo13Template.java deleted file mode 100644 index bc181303b..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo13Template extends FeedableBeastNPCTemplate { - public static final int ID = 21482; - - @Inject - protected AlpineBuffalo13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18788; - this.sp = 1789; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo14Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo14Template.java deleted file mode 100644 index c533f35b7..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo14Template extends FeedableBeastNPCTemplate { - public static final int ID = 21483; - - @Inject - protected AlpineBuffalo14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19535; - this.sp = 1860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo15Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo15Template.java deleted file mode 100644 index a622bdd39..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo15Template extends FeedableBeastNPCTemplate { - public static final int ID = 21484; - - @Inject - protected AlpineBuffalo15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20306; - this.sp = 1934; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo16Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo16Template.java deleted file mode 100644 index beb84551b..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo16Template extends FeedableBeastNPCTemplate { - public static final int ID = 21485; - - @Inject - protected AlpineBuffalo16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19535; - this.sp = 1860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo17Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo17Template.java deleted file mode 100644 index 89aadd9ba..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo17Template extends FeedableBeastNPCTemplate { - public static final int ID = 21486; - - @Inject - protected AlpineBuffalo17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 25.20; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18788; - this.sp = 1789; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo18Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo18Template.java deleted file mode 100644 index 0f05961ad..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo18Template extends FeedableBeastNPCTemplate { - public static final int ID = 21487; - - @Inject - protected AlpineBuffalo18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 32934; - this.sp = 3137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo19Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo19Template.java deleted file mode 100644 index 85a02d5ec..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo19Template extends FeedableBeastNPCTemplate { - public static final int ID = 21488; - - @Inject - protected AlpineBuffalo19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 31415; - this.sp = 2992; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo20Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo20Template.java deleted file mode 100644 index 9f3127f5f..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo20Template extends FeedableBeastNPCTemplate { - public static final int ID = 21826; - - @Inject - protected AlpineBuffalo20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 32934; - this.sp = 3137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo21Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo21Template.java deleted file mode 100644 index a059e6d4e..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo21Template extends FeedableBeastNPCTemplate { - public static final int ID = 21827; - - @Inject - protected AlpineBuffalo21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 31415; - this.sp = 2992; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo2Template.java deleted file mode 100644 index bc2d63497..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo2Template extends FeedableBeastNPCTemplate { - public static final int ID = 21471; - - @Inject - protected AlpineBuffalo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9323; - this.sp = 888; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo3Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo3Template.java deleted file mode 100644 index a7660bce9..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo3Template extends FeedableBeastNPCTemplate { - public static final int ID = 21472; - - @Inject - protected AlpineBuffalo3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7835; - this.sp = 746; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo4Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo4Template.java deleted file mode 100644 index 6783ea653..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo4Template extends FeedableBeastNPCTemplate { - public static final int ID = 21473; - - @Inject - protected AlpineBuffalo4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9323; - this.sp = 888; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo5Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo5Template.java deleted file mode 100644 index ffe4f7fe3..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo5Template extends FeedableBeastNPCTemplate { - public static final int ID = 21474; - - @Inject - protected AlpineBuffalo5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7835; - this.sp = 746; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo6Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo6Template.java deleted file mode 100644 index a2a0276fc..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo6Template extends FeedableBeastNPCTemplate { - public static final int ID = 21475; - - @Inject - protected AlpineBuffalo6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9323; - this.sp = 888; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo7Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo7Template.java deleted file mode 100644 index 03e994a5a..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo7Template extends FeedableBeastNPCTemplate { - public static final int ID = 21476; - - @Inject - protected AlpineBuffalo7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7835; - this.sp = 746; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo8Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo8Template.java deleted file mode 100644 index ee08e9f8e..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo8Template extends FeedableBeastNPCTemplate { - public static final int ID = 21477; - - @Inject - protected AlpineBuffalo8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9323; - this.sp = 888; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo9Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo9Template.java deleted file mode 100644 index 58f7ecbeb..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffalo9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffalo9Template extends FeedableBeastNPCTemplate { - public static final int ID = 21478; - - @Inject - protected AlpineBuffalo9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7835; - this.sp = 746; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffaloTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffaloTemplate.java deleted file mode 100644 index 2fd124f57..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBuffaloTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 21470; - - @Inject - protected AlpineBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 3526; - this.sp = 336; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar10Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar10Template.java deleted file mode 100644 index 2b0dcec4d..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar10Template extends FeedableBeastNPCTemplate { - public static final int ID = 21498; - - @Inject - protected AlpineCougar10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20719; - this.sp = 2027; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar11Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar11Template.java deleted file mode 100644 index af75d43b0..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar11Template extends FeedableBeastNPCTemplate { - public static final int ID = 21499; - - @Inject - protected AlpineCougar11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 21536; - this.sp = 2107; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar12Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar12Template.java deleted file mode 100644 index 39d3802d5..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar12Template extends FeedableBeastNPCTemplate { - public static final int ID = 21500; - - @Inject - protected AlpineCougar12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20719; - this.sp = 2027; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar13Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar13Template.java deleted file mode 100644 index 2bb74dc66..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar13Template extends FeedableBeastNPCTemplate { - public static final int ID = 21501; - - @Inject - protected AlpineCougar13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19926; - this.sp = 1950; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar14Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar14Template.java deleted file mode 100644 index 5d1a45f03..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar14Template extends FeedableBeastNPCTemplate { - public static final int ID = 21502; - - @Inject - protected AlpineCougar14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20719; - this.sp = 2027; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar15Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar15Template.java deleted file mode 100644 index 2e60e2dac..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar15Template extends FeedableBeastNPCTemplate { - public static final int ID = 21503; - - @Inject - protected AlpineCougar15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 21536; - this.sp = 2107; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar16Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar16Template.java deleted file mode 100644 index 867c0ad8d..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar16Template extends FeedableBeastNPCTemplate { - public static final int ID = 21504; - - @Inject - protected AlpineCougar16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20719; - this.sp = 2027; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar17Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar17Template.java deleted file mode 100644 index 982401dcd..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar17Template extends FeedableBeastNPCTemplate { - public static final int ID = 21505; - - @Inject - protected AlpineCougar17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19926; - this.sp = 1950; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar18Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar18Template.java deleted file mode 100644 index 10bde792c..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar18Template extends FeedableBeastNPCTemplate { - public static final int ID = 21506; - - @Inject - protected AlpineCougar18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 34929; - this.sp = 3418; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar19Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar19Template.java deleted file mode 100644 index 0c81ebf25..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar19Template extends FeedableBeastNPCTemplate { - public static final int ID = 21507; - - @Inject - protected AlpineCougar19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 33319; - this.sp = 3260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar20Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar20Template.java deleted file mode 100644 index caf2bb9a5..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar20Template extends FeedableBeastNPCTemplate { - public static final int ID = 21828; - - @Inject - protected AlpineCougar20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 34929; - this.sp = 3418; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar21Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar21Template.java deleted file mode 100644 index dded4df32..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar21Template extends FeedableBeastNPCTemplate { - public static final int ID = 21829; - - @Inject - protected AlpineCougar21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 33319; - this.sp = 3260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar2Template.java deleted file mode 100644 index 74646c938..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar2Template extends FeedableBeastNPCTemplate { - public static final int ID = 21490; - - @Inject - protected AlpineCougar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9888; - this.sp = 967; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar3Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar3Template.java deleted file mode 100644 index baa43591c..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar3Template extends FeedableBeastNPCTemplate { - public static final int ID = 21491; - - @Inject - protected AlpineCougar3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8309; - this.sp = 814; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar4Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar4Template.java deleted file mode 100644 index ce3dd066e..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar4Template extends FeedableBeastNPCTemplate { - public static final int ID = 21492; - - @Inject - protected AlpineCougar4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9888; - this.sp = 967; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar5Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar5Template.java deleted file mode 100644 index b9623364f..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar5Template extends FeedableBeastNPCTemplate { - public static final int ID = 21493; - - @Inject - protected AlpineCougar5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8309; - this.sp = 814; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar6Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar6Template.java deleted file mode 100644 index 415475efe..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar6Template extends FeedableBeastNPCTemplate { - public static final int ID = 21494; - - @Inject - protected AlpineCougar6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9888; - this.sp = 967; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar7Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar7Template.java deleted file mode 100644 index e7f0473e5..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar7Template extends FeedableBeastNPCTemplate { - public static final int ID = 21495; - - @Inject - protected AlpineCougar7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8309; - this.sp = 814; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar8Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar8Template.java deleted file mode 100644 index 73f668f09..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar8Template extends FeedableBeastNPCTemplate { - public static final int ID = 21496; - - @Inject - protected AlpineCougar8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9888; - this.sp = 967; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar9Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar9Template.java deleted file mode 100644 index ca535b25b..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougar9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougar9Template extends FeedableBeastNPCTemplate { - public static final int ID = 21497; - - @Inject - protected AlpineCougar9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8309; - this.sp = 814; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougarTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougarTemplate.java deleted file mode 100644 index 0d5e2bbe6..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineCougarTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 21489; - - @Inject - protected AlpineCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 3739; - this.sp = 366; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra10Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra10Template.java deleted file mode 100644 index 36558d48d..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra10Template extends FeedableBeastNPCTemplate { - public static final int ID = 21460; - - @Inject - protected AlpineKookaburra10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18387; - this.sp = 1708; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra11Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra11Template.java deleted file mode 100644 index d5b9c42d9..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra11Template extends FeedableBeastNPCTemplate { - public static final int ID = 21461; - - @Inject - protected AlpineKookaburra11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19112; - this.sp = 1776; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra12Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra12Template.java deleted file mode 100644 index b66351bb2..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra12Template extends FeedableBeastNPCTemplate { - public static final int ID = 21462; - - @Inject - protected AlpineKookaburra12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18387; - this.sp = 1708; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra13Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra13Template.java deleted file mode 100644 index 8b783ef11..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra13Template extends FeedableBeastNPCTemplate { - public static final int ID = 21463; - - @Inject - protected AlpineKookaburra13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17683; - this.sp = 1643; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra14Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra14Template.java deleted file mode 100644 index af6393a21..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra14Template extends FeedableBeastNPCTemplate { - public static final int ID = 21464; - - @Inject - protected AlpineKookaburra14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18387; - this.sp = 1708; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra15Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra15Template.java deleted file mode 100644 index fcc813f0f..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra15Template extends FeedableBeastNPCTemplate { - public static final int ID = 21465; - - @Inject - protected AlpineKookaburra15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19112; - this.sp = 1776; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra16Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra16Template.java deleted file mode 100644 index 398869321..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra16Template extends FeedableBeastNPCTemplate { - public static final int ID = 21466; - - @Inject - protected AlpineKookaburra16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18387; - this.sp = 1708; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra17Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra17Template.java deleted file mode 100644 index 9d555d1a5..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra17Template extends FeedableBeastNPCTemplate { - public static final int ID = 21467; - - @Inject - protected AlpineKookaburra17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17683; - this.sp = 1643; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra18Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra18Template.java deleted file mode 100644 index b2b68cb70..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra18Template extends FeedableBeastNPCTemplate { - public static final int ID = 21468; - - @Inject - protected AlpineKookaburra18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 30997; - this.sp = 2880; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra19Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra19Template.java deleted file mode 100644 index 7eed46ad3..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra19Template extends FeedableBeastNPCTemplate { - public static final int ID = 21469; - - @Inject - protected AlpineKookaburra19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 29568; - this.sp = 2747; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra20Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra20Template.java deleted file mode 100644 index 77ccb0bdc..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra20Template extends FeedableBeastNPCTemplate { - public static final int ID = 21824; - - @Inject - protected AlpineKookaburra20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 30997; - this.sp = 2880; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra21Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra21Template.java deleted file mode 100644 index 72575bde4..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra21Template extends FeedableBeastNPCTemplate { - public static final int ID = 21825; - - @Inject - protected AlpineKookaburra21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 29568; - this.sp = 2747; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra2Template.java deleted file mode 100644 index d110a461f..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra2Template extends FeedableBeastNPCTemplate { - public static final int ID = 21452; - - @Inject - protected AlpineKookaburra2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8775; - this.sp = 815; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra3Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra3Template.java deleted file mode 100644 index 00d60260a..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra3Template extends FeedableBeastNPCTemplate { - public static final int ID = 21453; - - @Inject - protected AlpineKookaburra3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7374; - this.sp = 685; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra4Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra4Template.java deleted file mode 100644 index c84e20609..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra4Template extends FeedableBeastNPCTemplate { - public static final int ID = 21454; - - @Inject - protected AlpineKookaburra4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8775; - this.sp = 815; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra5Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra5Template.java deleted file mode 100644 index 587b02ce9..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra5Template extends FeedableBeastNPCTemplate { - public static final int ID = 21455; - - @Inject - protected AlpineKookaburra5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7374; - this.sp = 685; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra6Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra6Template.java deleted file mode 100644 index ef945a059..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra6Template extends FeedableBeastNPCTemplate { - public static final int ID = 21456; - - @Inject - protected AlpineKookaburra6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8775; - this.sp = 815; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra7Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra7Template.java deleted file mode 100644 index 582139458..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra7Template extends FeedableBeastNPCTemplate { - public static final int ID = 21457; - - @Inject - protected AlpineKookaburra7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7374; - this.sp = 685; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra8Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra8Template.java deleted file mode 100644 index 35fd3c6b1..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra8Template extends FeedableBeastNPCTemplate { - public static final int ID = 21458; - - @Inject - protected AlpineKookaburra8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8775; - this.sp = 815; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra9Template.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra9Template.java deleted file mode 100644 index 4e0b63049..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburra9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburra9Template extends FeedableBeastNPCTemplate { - public static final int ID = 21459; - - @Inject - protected AlpineKookaburra9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7374; - this.sp = 685; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburraTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburraTemplate.java deleted file mode 100644 index c188a3769..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/AlpineKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineKookaburraTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 21451; - - @Inject - protected AlpineKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 3318; - this.sp = 308; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineBuffaloTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineBuffaloTemplate.java deleted file mode 100644 index cb40e1883..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyAlpineBuffaloTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18887; - - @Inject - protected BabyAlpineBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Alpine Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12929; - this.sp = 1379; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineCougarTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineCougarTemplate.java deleted file mode 100644 index 4338f5982..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyAlpineCougarTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18880; - - @Inject - protected BabyAlpineCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Alpine Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.70; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11630; - this.sp = 1256; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineGrendelTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineGrendelTemplate.java deleted file mode 100644 index 3a17ea925..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineGrendelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyAlpineGrendelTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18894; - - @Inject - protected BabyAlpineGrendelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Alpine Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 12.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12929; - this.sp = 1379; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineKookaburraTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineKookaburraTemplate.java deleted file mode 100644 index 8391b1a9c..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/BabyAlpineKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyAlpineKookaburraTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18873; - - @Inject - protected BabyAlpineKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Alpine Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 15.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11630; - this.sp = 1256; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffalo2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffalo2Template.java deleted file mode 100644 index 021be104a..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffalo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownBuffalo2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18893; - - @Inject - protected FullGrownBuffalo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 83904; - this.sp = 7596; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffaloTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffaloTemplate.java deleted file mode 100644 index 7b78d815c..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownBuffaloTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18892; - - @Inject - protected FullGrownBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13050; - this.sp = 1342; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougar2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougar2Template.java deleted file mode 100644 index fa15ea80f..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownCougar2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18886; - - @Inject - protected FullGrownCougar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 76500; - this.sp = 6972; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougarTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougarTemplate.java deleted file mode 100644 index 5da78f6b2..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownCougarTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18885; - - @Inject - protected FullGrownCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11959; - this.sp = 1246; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendel2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendel2Template.java deleted file mode 100644 index 61330d31d..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownGrendel2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18900; - - @Inject - protected FullGrownGrendel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 32.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 83904; - this.sp = 7596; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendelTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendelTemplate.java deleted file mode 100644 index 9edc566d5..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownGrendelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownGrendelTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18899; - - @Inject - protected FullGrownGrendelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 32.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13050; - this.sp = 1342; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburra2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburra2Template.java deleted file mode 100644 index 31337b4b8..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburra2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownKookaburra2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18879; - - @Inject - protected FullGrownKookaburra2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 76500; - this.sp = 6972; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburraTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburraTemplate.java deleted file mode 100644 index ed3f29855..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/FullGrownKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FullGrownKookaburraTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18878; - - @Inject - protected FullGrownKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Full Grown Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11959; - this.sp = 1246; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungBuffalo2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungBuffalo2Template.java deleted file mode 100644 index 9d55650c5..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungBuffalo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungBuffalo2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18889; - - @Inject - protected YoungBuffalo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27445; - this.sp = 2908; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungBuffaloTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungBuffaloTemplate.java deleted file mode 100644 index 15a13fd48..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungBuffaloTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18888; - - @Inject - protected YoungBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20911; - this.sp = 2111; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungCougar2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungCougar2Template.java deleted file mode 100644 index 398eed157..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungCougar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungCougar2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18882; - - @Inject - protected YoungCougar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25005; - this.sp = 2686; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungCougarTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungCougarTemplate.java deleted file mode 100644 index 9c91c3f4a..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungCougarTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18881; - - @Inject - protected YoungCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18776; - this.sp = 1918; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungGrendel2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungGrendel2Template.java deleted file mode 100644 index 470f3d360..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungGrendel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungGrendel2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18896; - - @Inject - protected YoungGrendel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 12.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27445; - this.sp = 2908; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungGrendelTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungGrendelTemplate.java deleted file mode 100644 index 1f5faf05f..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungGrendelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungGrendelTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18895; - - @Inject - protected YoungGrendelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 12.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20911; - this.sp = 2111; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburra2Template.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburra2Template.java deleted file mode 100644 index 6bb2ad63e..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburra2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungKookaburra2Template extends FeedableBeastNPCTemplate { - public static final int ID = 18875; - - @Inject - protected YoungKookaburra2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25005; - this.sp = 2686; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburraTemplate.java b/data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburraTemplate.java deleted file mode 100644 index b2f25213d..000000000 --- a/data/script/template/script/template/actor/npc/feedablebeast/YoungKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.feedablebeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FeedableBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungKookaburraTemplate extends FeedableBeastNPCTemplate { - public static final int ID = 18874; - - @Inject - protected YoungKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18776; - this.sp = 1918; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide10Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide10Template.java deleted file mode 100644 index 6afc74a34..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide10Template extends FestivalGuideNPCTemplate { - public static final int ID = 31141; - - @Inject - protected FestivalGuide10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "No Level Limit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide2Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide2Template.java deleted file mode 100644 index 1633d39b1..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide2Template extends FestivalGuideNPCTemplate { - public static final int ID = 31128; - - @Inject - protected FestivalGuide2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 42 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide3Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide3Template.java deleted file mode 100644 index 6fc11cc16..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide3Template extends FestivalGuideNPCTemplate { - public static final int ID = 31129; - - @Inject - protected FestivalGuide3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 53 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide4Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide4Template.java deleted file mode 100644 index 301dbef9f..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide4Template extends FestivalGuideNPCTemplate { - public static final int ID = 31130; - - @Inject - protected FestivalGuide4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 64 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide5Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide5Template.java deleted file mode 100644 index 825a6bfa4..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide5Template extends FestivalGuideNPCTemplate { - public static final int ID = 31131; - - @Inject - protected FestivalGuide5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "No Level Limit"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide6Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide6Template.java deleted file mode 100644 index b5c32a590..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide6Template extends FestivalGuideNPCTemplate { - public static final int ID = 31137; - - @Inject - protected FestivalGuide6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 31 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide7Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide7Template.java deleted file mode 100644 index eeb8b6060..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide7Template extends FestivalGuideNPCTemplate { - public static final int ID = 31138; - - @Inject - protected FestivalGuide7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 42 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide8Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide8Template.java deleted file mode 100644 index 4e50179ec..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide8Template extends FestivalGuideNPCTemplate { - public static final int ID = 31139; - - @Inject - protected FestivalGuide8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 53 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide9Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide9Template.java deleted file mode 100644 index 2637c4c1e..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuide9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuide9Template extends FestivalGuideNPCTemplate { - public static final int ID = 31140; - - @Inject - protected FestivalGuide9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 64 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5801); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuideTemplate.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalGuideTemplate.java deleted file mode 100644 index ab3c72479..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalGuideTemplate extends FestivalGuideNPCTemplate { - public static final int ID = 31127; - - @Inject - protected FestivalGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Guide"; - this.serverSideName = false; - this.title = "Level 31 and Below"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(5802); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch10Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch10Template.java deleted file mode 100644 index 529a30a23..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch10Template extends FestivalGuideNPCTemplate { - public static final int ID = 31146; - - @Inject - protected FestivalWitch10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch2Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch2Template.java deleted file mode 100644 index 5a102790e..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch2Template extends FestivalGuideNPCTemplate { - public static final int ID = 31133; - - @Inject - protected FestivalWitch2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch3Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch3Template.java deleted file mode 100644 index fa1792943..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch3Template extends FestivalGuideNPCTemplate { - public static final int ID = 31134; - - @Inject - protected FestivalWitch3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch4Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch4Template.java deleted file mode 100644 index b636a376f..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch4Template extends FestivalGuideNPCTemplate { - public static final int ID = 31135; - - @Inject - protected FestivalWitch4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch5Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch5Template.java deleted file mode 100644 index 5bb2b323c..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch5Template extends FestivalGuideNPCTemplate { - public static final int ID = 31136; - - @Inject - protected FestivalWitch5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch6Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch6Template.java deleted file mode 100644 index c55213eeb..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch6Template extends FestivalGuideNPCTemplate { - public static final int ID = 31142; - - @Inject - protected FestivalWitch6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch7Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch7Template.java deleted file mode 100644 index 0b1980ada..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch7Template extends FestivalGuideNPCTemplate { - public static final int ID = 31143; - - @Inject - protected FestivalWitch7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch8Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch8Template.java deleted file mode 100644 index a3aa00fe4..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch8Template extends FestivalGuideNPCTemplate { - public static final int ID = 31144; - - @Inject - protected FestivalWitch8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch9Template.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch9Template.java deleted file mode 100644 index 24ba298b7..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitch9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitch9Template extends FestivalGuideNPCTemplate { - public static final int ID = 31145; - - @Inject - protected FestivalWitch9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitchTemplate.java b/data/script/template/script/template/actor/npc/festivalguide/FestivalWitchTemplate.java deleted file mode 100644 index 27e986b30..000000000 --- a/data/script/template/script/template/actor/npc/festivalguide/FestivalWitchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.festivalguide; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalGuideNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FestivalWitchTemplate extends FestivalGuideNPCTemplate { - public static final int ID = 31132; - - @Inject - protected FestivalWitchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festival Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/BatidaeTemplate.java b/data/script/template/script/template/actor/npc/fisherman/BatidaeTemplate.java deleted file mode 100644 index dd13b7462..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/BatidaeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BatidaeTemplate extends FishermanNPCTemplate { - public static final int ID = 31989; - - @Inject - protected BatidaeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batidae"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/BerixTemplate.java b/data/script/template/script/template/actor/npc/fisherman/BerixTemplate.java deleted file mode 100644 index 7f2f60494..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/BerixTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerixTemplate extends FishermanNPCTemplate { - public static final int ID = 31576; - - @Inject - protected BerixTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Berix"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/BleakerTemplate.java b/data/script/template/script/template/actor/npc/fisherman/BleakerTemplate.java deleted file mode 100644 index f57d764e6..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/BleakerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BleakerTemplate extends FishermanNPCTemplate { - public static final int ID = 31567; - - @Inject - protected BleakerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bleaker"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/BurangTemplate.java b/data/script/template/script/template/actor/npc/fisherman/BurangTemplate.java deleted file mode 100644 index e4987e329..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/BurangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BurangTemplate extends FishermanNPCTemplate { - public static final int ID = 32348; - - @Inject - protected BurangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Burang"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/CyanoTemplate.java b/data/script/template/script/template/actor/npc/fisherman/CyanoTemplate.java deleted file mode 100644 index 210407253..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/CyanoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CyanoTemplate extends FishermanNPCTemplate { - public static final int ID = 31569; - - @Inject - protected CyanoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cyano"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/EindarknerTemplate.java b/data/script/template/script/template/actor/npc/fisherman/EindarknerTemplate.java deleted file mode 100644 index 5062eeb2f..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/EindarknerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EindarknerTemplate extends FishermanNPCTemplate { - public static final int ID = 31697; - - @Inject - protected EindarknerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eindarkner"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/GalbaTemplate.java b/data/script/template/script/template/actor/npc/fisherman/GalbaTemplate.java deleted file mode 100644 index 9fc6d4f6d..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/GalbaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalbaTemplate extends FishermanNPCTemplate { - public static final int ID = 32007; - - @Inject - protected GalbaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galba"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/HilgendorfTemplate.java b/data/script/template/script/template/actor/npc/fisherman/HilgendorfTemplate.java deleted file mode 100644 index a2079c139..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/HilgendorfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HilgendorfTemplate extends FishermanNPCTemplate { - public static final int ID = 31578; - - @Inject - protected HilgendorfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hilgendorf"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/HufsTemplate.java b/data/script/template/script/template/actor/npc/fisherman/HufsTemplate.java deleted file mode 100644 index 06051645a..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/HufsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HufsTemplate extends FishermanNPCTemplate { - public static final int ID = 31571; - - @Inject - protected HufsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hufs"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/KlausTemplate.java b/data/script/template/script/template/actor/npc/fisherman/KlausTemplate.java deleted file mode 100644 index 9c5560c77..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/KlausTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KlausTemplate extends FishermanNPCTemplate { - public static final int ID = 31579; - - @Inject - protected KlausTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Klaus"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/KlufeTemplate.java b/data/script/template/script/template/actor/npc/fisherman/KlufeTemplate.java deleted file mode 100644 index b423abbce..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/KlufeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KlufeTemplate extends FishermanNPCTemplate { - public static final int ID = 31562; - - @Inject - protected KlufeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Klufe"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/LanoscoTemplate.java b/data/script/template/script/template/actor/npc/fisherman/LanoscoTemplate.java deleted file mode 100644 index 5879e3d87..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/LanoscoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LanoscoTemplate extends FishermanNPCTemplate { - public static final int ID = 31570; - - @Inject - protected LanoscoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lanosco"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/LinnaeusTemplate.java b/data/script/template/script/template/actor/npc/fisherman/LinnaeusTemplate.java deleted file mode 100644 index ea3f79709..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/LinnaeusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LinnaeusTemplate extends FishermanNPCTemplate { - public static final int ID = 31577; - - @Inject - protected LinnaeusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Linnaeus"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/LitulonTemplate.java b/data/script/template/script/template/actor/npc/fisherman/LitulonTemplate.java deleted file mode 100644 index 0e8770774..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/LitulonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LitulonTemplate extends FishermanNPCTemplate { - public static final int ID = 31575; - - @Inject - protected LitulonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Litulon"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/MishiniTemplate.java b/data/script/template/script/template/actor/npc/fisherman/MishiniTemplate.java deleted file mode 100644 index bb503d7ea..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/MishiniTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MishiniTemplate extends FishermanNPCTemplate { - public static final int ID = 31564; - - @Inject - protected MishiniTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mishini"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/MonakanTemplate.java b/data/script/template/script/template/actor/npc/fisherman/MonakanTemplate.java deleted file mode 100644 index a18e8392d..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/MonakanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonakanTemplate extends FishermanNPCTemplate { - public static final int ID = 31573; - - @Inject - protected MonakanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monakan"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/OfulleTemplate.java b/data/script/template/script/template/actor/npc/fisherman/OfulleTemplate.java deleted file mode 100644 index f8ba2bce8..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/OfulleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfulleTemplate extends FishermanNPCTemplate { - public static final int ID = 31572; - - @Inject - protected OfulleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "O'Fulle"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/OgordTemplate.java b/data/script/template/script/template/actor/npc/fisherman/OgordTemplate.java deleted file mode 100644 index 2014751ac..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/OgordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OgordTemplate extends FishermanNPCTemplate { - public static final int ID = 31565; - - @Inject - protected OgordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ogord"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/PamfusTemplate.java b/data/script/template/script/template/actor/npc/fisherman/PamfusTemplate.java deleted file mode 100644 index 506b4c57b..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/PamfusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PamfusTemplate extends FishermanNPCTemplate { - public static final int ID = 31568; - - @Inject - protected PamfusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pamfus"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/PerelinTemplate.java b/data/script/template/script/template/actor/npc/fisherman/PerelinTemplate.java deleted file mode 100644 index 19a15404b..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/PerelinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PerelinTemplate extends FishermanNPCTemplate { - public static final int ID = 31563; - - @Inject - protected PerelinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Perelin"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/PlatisTemplate.java b/data/script/template/script/template/actor/npc/fisherman/PlatisTemplate.java deleted file mode 100644 index 05383c617..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/PlatisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatisTemplate extends FishermanNPCTemplate { - public static final int ID = 31696; - - @Inject - protected PlatisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platis"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/RopfiTemplate.java b/data/script/template/script/template/actor/npc/fisherman/RopfiTemplate.java deleted file mode 100644 index 7927a32bf..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/RopfiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RopfiTemplate extends FishermanNPCTemplate { - public static final int ID = 31566; - - @Inject - protected RopfiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ropfi"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fisherman/WillieTemplate.java b/data/script/template/script/template/actor/npc/fisherman/WillieTemplate.java deleted file mode 100644 index 48219662b..000000000 --- a/data/script/template/script/template/actor/npc/fisherman/WillieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fisherman; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FishermanNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WillieTemplate extends FishermanNPCTemplate { - public static final int ID = 31574; - - @Inject - protected WillieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Willie"; - this.serverSideName = false; - this.title = "Fishing Guild Member"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7560); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flametower/FlameControlTower2Template.java b/data/script/template/script/template/actor/npc/flametower/FlameControlTower2Template.java deleted file mode 100644 index a681800f7..000000000 --- a/data/script/template/script/template/actor/npc/flametower/FlameControlTower2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flametower; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlameTowerNPCTemplate; - -/** - * @author Rogiel - */ -public class FlameControlTower2Template extends FlameTowerNPCTemplate { - public static final int ID = 13005; - - @Inject - protected FlameControlTower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Control Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flametower/FlameControlTowerTemplate.java b/data/script/template/script/template/actor/npc/flametower/FlameControlTowerTemplate.java deleted file mode 100644 index 801945696..000000000 --- a/data/script/template/script/template/actor/npc/flametower/FlameControlTowerTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flametower; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlameTowerNPCTemplate; - -/** - * @author Rogiel - */ -public class FlameControlTowerTemplate extends FlameTowerNPCTemplate { - public static final int ID = 13004; - - @Inject - protected FlameControlTowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Control Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 20; - this.sex = null; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 40; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/BlueStarStone2Template.java b/data/script/template/script/template/actor/npc/flynpc/BlueStarStone2Template.java deleted file mode 100644 index 2e9d2d8f3..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/BlueStarStone2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlueStarStone2Template extends FlyNPCTemplate { - public static final int ID = 18688; - - @Inject - protected BlueStarStone2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 43.50; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 33.77338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/BlueStarStone3Template.java b/data/script/template/script/template/actor/npc/flynpc/BlueStarStone3Template.java deleted file mode 100644 index be3caab00..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/BlueStarStone3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlueStarStone3Template extends FlyNPCTemplate { - public static final int ID = 18689; - - @Inject - protected BlueStarStone3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 30.50; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 33.77338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/BlueStarStoneTemplate.java b/data/script/template/script/template/actor/npc/flynpc/BlueStarStoneTemplate.java deleted file mode 100644 index 12b4a6cd9..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/BlueStarStoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlueStarStoneTemplate extends FlyNPCTemplate { - public static final int ID = 18687; - - @Inject - protected BlueStarStoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blue Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 61.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 33.77338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/GreenStarStone2Template.java b/data/script/template/script/template/actor/npc/flynpc/GreenStarStone2Template.java deleted file mode 100644 index f11e946dd..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/GreenStarStone2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenStarStone2Template extends FlyNPCTemplate { - public static final int ID = 18691; - - @Inject - protected GreenStarStone2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 43.50; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/GreenStarStone3Template.java b/data/script/template/script/template/actor/npc/flynpc/GreenStarStone3Template.java deleted file mode 100644 index 726fa1571..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/GreenStarStone3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenStarStone3Template extends FlyNPCTemplate { - public static final int ID = 18692; - - @Inject - protected GreenStarStone3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 30.50; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/GreenStarStoneTemplate.java b/data/script/template/script/template/actor/npc/flynpc/GreenStarStoneTemplate.java deleted file mode 100644 index da02e5cab..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/GreenStarStoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenStarStoneTemplate extends FlyNPCTemplate { - public static final int ID = 18690; - - @Inject - protected GreenStarStoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 61.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/RedStarStone2Template.java b/data/script/template/script/template/actor/npc/flynpc/RedStarStone2Template.java deleted file mode 100644 index c42c63260..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/RedStarStone2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedStarStone2Template extends FlyNPCTemplate { - public static final int ID = 18685; - - @Inject - protected RedStarStone2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 43.50; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/RedStarStone3Template.java b/data/script/template/script/template/actor/npc/flynpc/RedStarStone3Template.java deleted file mode 100644 index 7ac613af0..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/RedStarStone3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedStarStone3Template extends FlyNPCTemplate { - public static final int ID = 18686; - - @Inject - protected RedStarStone3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 30.50; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flynpc/RedStarStoneTemplate.java b/data/script/template/script/template/actor/npc/flynpc/RedStarStoneTemplate.java deleted file mode 100644 index a7f575948..000000000 --- a/data/script/template/script/template/actor/npc/flynpc/RedStarStoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flynpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedStarStoneTemplate extends FlyNPCTemplate { - public static final int ID = 18684; - - @Inject - protected RedStarStoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Star Stone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 61.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flyraidboss/DiusTemplate.java b/data/script/template/script/template/actor/npc/flyraidboss/DiusTemplate.java deleted file mode 100644 index 852f7d298..000000000 --- a/data/script/template/script/template/actor/npc/flyraidboss/DiusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flyraidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyRaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiusTemplate extends FlyRaidBossNPCTemplate { - public static final int ID = 25626; - - @Inject - protected DiusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dius"; - this.serverSideName = false; - this.title = "Deadman of Destruction"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 60.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 325715.957207836000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 34.943555629168600; - this.mpRegeneration = 3.000000000000000; - this.experience = 3745533; - this.sp = 1082907; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 643.03355; - attributes.magicalAttack = 132.11642; - attributes.physicalDefense = 1005.72821; - attributes.magicalDefense = 490.63058; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flyraidboss/EniraTemplate.java b/data/script/template/script/template/actor/npc/flyraidboss/EniraTemplate.java deleted file mode 100644 index 2c6a58914..000000000 --- a/data/script/template/script/template/actor/npc/flyraidboss/EniraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flyraidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyRaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EniraTemplate extends FlyRaidBossNPCTemplate { - public static final int ID = 25625; - - @Inject - protected EniraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enira"; - this.serverSideName = false; - this.title = "Banshee Queen"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 325715.957207836000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 34.943555629168600; - this.mpRegeneration = 3.000000000000000; - this.experience = 3745533; - this.sp = 1082907; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 643.03355; - attributes.magicalAttack = 132.11642; - attributes.physicalDefense = 1005.72821; - attributes.magicalDefense = 490.63058; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flyraidboss/RokTemplate.java b/data/script/template/script/template/actor/npc/flyraidboss/RokTemplate.java deleted file mode 100644 index bd526ecdb..000000000 --- a/data/script/template/script/template/actor/npc/flyraidboss/RokTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flyraidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyRaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RokTemplate extends FlyRaidBossNPCTemplate { - public static final int ID = 25624; - - @Inject - protected RokTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rok"; - this.serverSideName = false; - this.title = "King of Birds"; - this.serverSideTitle = false; - this.collisionRadius = 197.00; - this.collisionHeight = 130.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 319298.066079636000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 34.255029535504900; - this.mpRegeneration = 3.000000000000000; - this.experience = 3658390; - this.sp = 1026322; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 623.11769; - attributes.magicalAttack = 125.47423; - attributes.physicalDefense = 972.38611; - attributes.magicalDefense = 474.36582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/flyraidboss/ValdstoneTemplate.java b/data/script/template/script/template/actor/npc/flyraidboss/ValdstoneTemplate.java deleted file mode 100644 index 10abfd083..000000000 --- a/data/script/template/script/template/actor/npc/flyraidboss/ValdstoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.flyraidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyRaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValdstoneTemplate extends FlyRaidBossNPCTemplate { - public static final int ID = 25623; - - @Inject - protected ValdstoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valdstone"; - this.serverSideName = false; - this.title = "Master Rider"; - this.serverSideTitle = false; - this.collisionRadius = 123.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 309907.557189244000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 33.247594184131500; - this.mpRegeneration = 3.000000000000000; - this.experience = 3539613; - this.sp = 991696; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 594.24320; - attributes.magicalAttack = 115.33564; - attributes.physicalDefense = 921.71250; - attributes.magicalDefense = 449.64000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain10Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain10Template.java deleted file mode 100644 index 290d5ab07..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain10Template extends FortCommanderNPCTemplate { - public static final int ID = 35821; - - @Inject - protected ArcherCaptain10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain12Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain12Template.java deleted file mode 100644 index e35c61a23..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain12Template extends FortCommanderNPCTemplate { - public static final int ID = 35852; - - @Inject - protected ArcherCaptain12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain14Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain14Template.java deleted file mode 100644 index 7859fcf63..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain14Template extends FortCommanderNPCTemplate { - public static final int ID = 35888; - - @Inject - protected ArcherCaptain14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain16Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain16Template.java deleted file mode 100644 index d94843e1e..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain16Template extends FortCommanderNPCTemplate { - public static final int ID = 35921; - - @Inject - protected ArcherCaptain16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain18Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain18Template.java deleted file mode 100644 index 79520caee..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain18Template extends FortCommanderNPCTemplate { - public static final int ID = 35957; - - @Inject - protected ArcherCaptain18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain20Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain20Template.java deleted file mode 100644 index d3cf8bfeb..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain20Template extends FortCommanderNPCTemplate { - public static final int ID = 35995; - - @Inject - protected ArcherCaptain20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain22Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain22Template.java deleted file mode 100644 index d5656fdac..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain22Template extends FortCommanderNPCTemplate { - public static final int ID = 36028; - - @Inject - protected ArcherCaptain22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain24Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain24Template.java deleted file mode 100644 index 124adcdee..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain24Template extends FortCommanderNPCTemplate { - public static final int ID = 36064; - - @Inject - protected ArcherCaptain24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain26Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain26Template.java deleted file mode 100644 index 704833a34..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain26Template extends FortCommanderNPCTemplate { - public static final int ID = 36102; - - @Inject - protected ArcherCaptain26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain28Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain28Template.java deleted file mode 100644 index 222be9fd4..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain28Template extends FortCommanderNPCTemplate { - public static final int ID = 36135; - - @Inject - protected ArcherCaptain28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain2Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain2Template.java deleted file mode 100644 index 8d74628c9..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain2Template extends FortCommanderNPCTemplate { - public static final int ID = 35683; - - @Inject - protected ArcherCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain30Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain30Template.java deleted file mode 100644 index abce4ad17..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain30Template extends FortCommanderNPCTemplate { - public static final int ID = 36166; - - @Inject - protected ArcherCaptain30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain32Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain32Template.java deleted file mode 100644 index cbc976507..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain32Template extends FortCommanderNPCTemplate { - public static final int ID = 36202; - - @Inject - protected ArcherCaptain32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain34Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain34Template.java deleted file mode 100644 index 86d11adc4..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain34Template extends FortCommanderNPCTemplate { - public static final int ID = 36240; - - @Inject - protected ArcherCaptain34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain36Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain36Template.java deleted file mode 100644 index 3515ce102..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain36Template extends FortCommanderNPCTemplate { - public static final int ID = 36278; - - @Inject - protected ArcherCaptain36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain38Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain38Template.java deleted file mode 100644 index a16ab26a2..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain38Template extends FortCommanderNPCTemplate { - public static final int ID = 36311; - - @Inject - protected ArcherCaptain38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain40Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain40Template.java deleted file mode 100644 index 8809659fd..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain40Template extends FortCommanderNPCTemplate { - public static final int ID = 36347; - - @Inject - protected ArcherCaptain40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain42Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain42Template.java deleted file mode 100644 index c479477c9..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain42Template extends FortCommanderNPCTemplate { - public static final int ID = 36385; - - @Inject - protected ArcherCaptain42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain4Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain4Template.java deleted file mode 100644 index e11494e6d..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain4Template extends FortCommanderNPCTemplate { - public static final int ID = 35719; - - @Inject - protected ArcherCaptain4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain6Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain6Template.java deleted file mode 100644 index 87ca17b8e..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain6Template extends FortCommanderNPCTemplate { - public static final int ID = 35752; - - @Inject - protected ArcherCaptain6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ArcherCaptain8Template.java b/data/script/template/script/template/actor/npc/fort/ArcherCaptain8Template.java deleted file mode 100644 index c884b7569..000000000 --- a/data/script/template/script/template/actor/npc/fort/ArcherCaptain8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherCaptain8Template extends FortCommanderNPCTemplate { - public static final int ID = 35788; - - @Inject - protected ArcherCaptain8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer Captain"; - this.serverSideName = false; - this.title = "Archer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista10Template.java b/data/script/template/script/template/actor/npc/fort/Ballista10Template.java deleted file mode 100644 index 60f4e7cda..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista10Template extends FortBallistaNPCTemplate { - public static final int ID = 35999; - - @Inject - protected Ballista10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista11Template.java b/data/script/template/script/template/actor/npc/fort/Ballista11Template.java deleted file mode 100644 index 45cd6a61d..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista11Template extends FortBallistaNPCTemplate { - public static final int ID = 36030; - - @Inject - protected Ballista11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista12Template.java b/data/script/template/script/template/actor/npc/fort/Ballista12Template.java deleted file mode 100644 index d07fce4c9..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista12Template extends FortBallistaNPCTemplate { - public static final int ID = 36068; - - @Inject - protected Ballista12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista13Template.java b/data/script/template/script/template/actor/npc/fort/Ballista13Template.java deleted file mode 100644 index baa5ac946..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista13Template extends FortBallistaNPCTemplate { - public static final int ID = 36106; - - @Inject - protected Ballista13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista14Template.java b/data/script/template/script/template/actor/npc/fort/Ballista14Template.java deleted file mode 100644 index cf8d82d2e..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista14Template extends FortBallistaNPCTemplate { - public static final int ID = 36137; - - @Inject - protected Ballista14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista15Template.java b/data/script/template/script/template/actor/npc/fort/Ballista15Template.java deleted file mode 100644 index 8c6ae4cca..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista15Template extends FortBallistaNPCTemplate { - public static final int ID = 36168; - - @Inject - protected Ballista15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista16Template.java b/data/script/template/script/template/actor/npc/fort/Ballista16Template.java deleted file mode 100644 index 76e6dfa08..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista16Template extends FortBallistaNPCTemplate { - public static final int ID = 36206; - - @Inject - protected Ballista16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista17Template.java b/data/script/template/script/template/actor/npc/fort/Ballista17Template.java deleted file mode 100644 index 4ff9b2104..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista17Template extends FortBallistaNPCTemplate { - public static final int ID = 36244; - - @Inject - protected Ballista17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista18Template.java b/data/script/template/script/template/actor/npc/fort/Ballista18Template.java deleted file mode 100644 index b151106f9..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista18Template extends FortBallistaNPCTemplate { - public static final int ID = 36282; - - @Inject - protected Ballista18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista19Template.java b/data/script/template/script/template/actor/npc/fort/Ballista19Template.java deleted file mode 100644 index 3e895563f..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista19Template extends FortBallistaNPCTemplate { - public static final int ID = 36313; - - @Inject - protected Ballista19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista20Template.java b/data/script/template/script/template/actor/npc/fort/Ballista20Template.java deleted file mode 100644 index 646686334..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista20Template extends FortBallistaNPCTemplate { - public static final int ID = 36351; - - @Inject - protected Ballista20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista21Template.java b/data/script/template/script/template/actor/npc/fort/Ballista21Template.java deleted file mode 100644 index 8f04d187e..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista21Template extends FortBallistaNPCTemplate { - public static final int ID = 36389; - - @Inject - protected Ballista21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista2Template.java b/data/script/template/script/template/actor/npc/fort/Ballista2Template.java deleted file mode 100644 index d4b83a584..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista2Template extends FortBallistaNPCTemplate { - public static final int ID = 35723; - - @Inject - protected Ballista2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista3Template.java b/data/script/template/script/template/actor/npc/fort/Ballista3Template.java deleted file mode 100644 index 42ac2a226..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista3Template extends FortBallistaNPCTemplate { - public static final int ID = 35754; - - @Inject - protected Ballista3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista4Template.java b/data/script/template/script/template/actor/npc/fort/Ballista4Template.java deleted file mode 100644 index 6f1dc801b..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista4Template extends FortBallistaNPCTemplate { - public static final int ID = 35792; - - @Inject - protected Ballista4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista5Template.java b/data/script/template/script/template/actor/npc/fort/Ballista5Template.java deleted file mode 100644 index 603fdf4b5..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista5Template extends FortBallistaNPCTemplate { - public static final int ID = 35823; - - @Inject - protected Ballista5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista6Template.java b/data/script/template/script/template/actor/npc/fort/Ballista6Template.java deleted file mode 100644 index 246149281..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista6Template extends FortBallistaNPCTemplate { - public static final int ID = 35854; - - @Inject - protected Ballista6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista7Template.java b/data/script/template/script/template/actor/npc/fort/Ballista7Template.java deleted file mode 100644 index 02c37d481..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista7Template extends FortBallistaNPCTemplate { - public static final int ID = 35892; - - @Inject - protected Ballista7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista8Template.java b/data/script/template/script/template/actor/npc/fort/Ballista8Template.java deleted file mode 100644 index 9dd57b6da..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista8Template extends FortBallistaNPCTemplate { - public static final int ID = 35923; - - @Inject - protected Ballista8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Ballista9Template.java b/data/script/template/script/template/actor/npc/fort/Ballista9Template.java deleted file mode 100644 index ed5ef009c..000000000 --- a/data/script/template/script/template/actor/npc/fort/Ballista9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ballista9Template extends FortBallistaNPCTemplate { - public static final int ID = 35961; - - @Inject - protected Ballista9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/BallistaTemplate.java b/data/script/template/script/template/actor/npc/fort/BallistaTemplate.java deleted file mode 100644 index 65ed20b8f..000000000 --- a/data/script/template/script/template/actor/npc/fort/BallistaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortBallistaNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallistaTemplate extends FortBallistaNPCTemplate { - public static final int ID = 35685; - - @Inject - protected BallistaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballista"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 679374.315371996000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 391.417777464402000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman10Template.java b/data/script/template/script/template/actor/npc/fort/Doorman10Template.java deleted file mode 100644 index ecc4ba557..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman10Template extends FortDoormenNPCTemplate { - public static final int ID = 35699; - - @Inject - protected Doorman10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman11Template.java b/data/script/template/script/template/actor/npc/fort/Doorman11Template.java deleted file mode 100644 index 037de9c61..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman11Template extends FortDoormenNPCTemplate { - public static final int ID = 35700; - - @Inject - protected Doorman11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman12Template.java b/data/script/template/script/template/actor/npc/fort/Doorman12Template.java deleted file mode 100644 index fb2effd8f..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman12Template extends FortDoormenNPCTemplate { - public static final int ID = 35701; - - @Inject - protected Doorman12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman13Template.java b/data/script/template/script/template/actor/npc/fort/Doorman13Template.java deleted file mode 100644 index 2189d503c..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman13Template extends FortDoormenNPCTemplate { - public static final int ID = 35736; - - @Inject - protected Doorman13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman14Template.java b/data/script/template/script/template/actor/npc/fort/Doorman14Template.java deleted file mode 100644 index 5fff22853..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman14Template extends FortDoormenNPCTemplate { - public static final int ID = 35737; - - @Inject - protected Doorman14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman15Template.java b/data/script/template/script/template/actor/npc/fort/Doorman15Template.java deleted file mode 100644 index fbac54558..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman15Template extends FortDoormenNPCTemplate { - public static final int ID = 35738; - - @Inject - protected Doorman15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman16Template.java b/data/script/template/script/template/actor/npc/fort/Doorman16Template.java deleted file mode 100644 index 684218324..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman16Template extends FortDoormenNPCTemplate { - public static final int ID = 35768; - - @Inject - protected Doorman16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman17Template.java b/data/script/template/script/template/actor/npc/fort/Doorman17Template.java deleted file mode 100644 index b13ab6306..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman17Template extends FortDoormenNPCTemplate { - public static final int ID = 35769; - - @Inject - protected Doorman17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman18Template.java b/data/script/template/script/template/actor/npc/fort/Doorman18Template.java deleted file mode 100644 index 40290adce..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman18Template extends FortDoormenNPCTemplate { - public static final int ID = 35770; - - @Inject - protected Doorman18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman19Template.java b/data/script/template/script/template/actor/npc/fort/Doorman19Template.java deleted file mode 100644 index 494b0944e..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman19Template extends FortDoormenNPCTemplate { - public static final int ID = 35805; - - @Inject - protected Doorman19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman20Template.java b/data/script/template/script/template/actor/npc/fort/Doorman20Template.java deleted file mode 100644 index 9ef0d8c8f..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman20Template extends FortDoormenNPCTemplate { - public static final int ID = 35806; - - @Inject - protected Doorman20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman21Template.java b/data/script/template/script/template/actor/npc/fort/Doorman21Template.java deleted file mode 100644 index 06a81b651..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman21Template extends FortDoormenNPCTemplate { - public static final int ID = 35807; - - @Inject - protected Doorman21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman22Template.java b/data/script/template/script/template/actor/npc/fort/Doorman22Template.java deleted file mode 100644 index 667a8dd89..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman22Template extends FortDoormenNPCTemplate { - public static final int ID = 35836; - - @Inject - protected Doorman22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman23Template.java b/data/script/template/script/template/actor/npc/fort/Doorman23Template.java deleted file mode 100644 index 7b98f6bb3..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman23Template extends FortDoormenNPCTemplate { - public static final int ID = 35837; - - @Inject - protected Doorman23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman24Template.java b/data/script/template/script/template/actor/npc/fort/Doorman24Template.java deleted file mode 100644 index 48914b378..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman24Template extends FortDoormenNPCTemplate { - public static final int ID = 35838; - - @Inject - protected Doorman24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman25Template.java b/data/script/template/script/template/actor/npc/fort/Doorman25Template.java deleted file mode 100644 index 310102479..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman25Template extends FortDoormenNPCTemplate { - public static final int ID = 35868; - - @Inject - protected Doorman25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman26Template.java b/data/script/template/script/template/actor/npc/fort/Doorman26Template.java deleted file mode 100644 index 64436ff9b..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman26Template extends FortDoormenNPCTemplate { - public static final int ID = 35869; - - @Inject - protected Doorman26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman27Template.java b/data/script/template/script/template/actor/npc/fort/Doorman27Template.java deleted file mode 100644 index 3e1fb56e4..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman27Template extends FortDoormenNPCTemplate { - public static final int ID = 35870; - - @Inject - protected Doorman27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman28Template.java b/data/script/template/script/template/actor/npc/fort/Doorman28Template.java deleted file mode 100644 index c253790c8..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman28Template extends FortDoormenNPCTemplate { - public static final int ID = 35905; - - @Inject - protected Doorman28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman29Template.java b/data/script/template/script/template/actor/npc/fort/Doorman29Template.java deleted file mode 100644 index 753210d18..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman29Template extends FortDoormenNPCTemplate { - public static final int ID = 35906; - - @Inject - protected Doorman29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman30Template.java b/data/script/template/script/template/actor/npc/fort/Doorman30Template.java deleted file mode 100644 index 686ec3a6b..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman30Template extends FortDoormenNPCTemplate { - public static final int ID = 35907; - - @Inject - protected Doorman30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman31Template.java b/data/script/template/script/template/actor/npc/fort/Doorman31Template.java deleted file mode 100644 index 90e924c2d..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman31Template extends FortDoormenNPCTemplate { - public static final int ID = 35937; - - @Inject - protected Doorman31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman32Template.java b/data/script/template/script/template/actor/npc/fort/Doorman32Template.java deleted file mode 100644 index 5f6c73cc6..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman32Template extends FortDoormenNPCTemplate { - public static final int ID = 35938; - - @Inject - protected Doorman32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman33Template.java b/data/script/template/script/template/actor/npc/fort/Doorman33Template.java deleted file mode 100644 index a0365a764..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman33Template extends FortDoormenNPCTemplate { - public static final int ID = 35939; - - @Inject - protected Doorman33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman34Template.java b/data/script/template/script/template/actor/npc/fort/Doorman34Template.java deleted file mode 100644 index b426c510d..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman34Template extends FortDoormenNPCTemplate { - public static final int ID = 35975; - - @Inject - protected Doorman34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman35Template.java b/data/script/template/script/template/actor/npc/fort/Doorman35Template.java deleted file mode 100644 index 801511e92..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman35Template extends FortDoormenNPCTemplate { - public static final int ID = 35976; - - @Inject - protected Doorman35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman36Template.java b/data/script/template/script/template/actor/npc/fort/Doorman36Template.java deleted file mode 100644 index f17e283ae..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman36Template extends FortDoormenNPCTemplate { - public static final int ID = 35977; - - @Inject - protected Doorman36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman37Template.java b/data/script/template/script/template/actor/npc/fort/Doorman37Template.java deleted file mode 100644 index 8c07ddaff..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman37Template extends FortDoormenNPCTemplate { - public static final int ID = 36012; - - @Inject - protected Doorman37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman38Template.java b/data/script/template/script/template/actor/npc/fort/Doorman38Template.java deleted file mode 100644 index d2cdf0376..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman38Template extends FortDoormenNPCTemplate { - public static final int ID = 36013; - - @Inject - protected Doorman38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman39Template.java b/data/script/template/script/template/actor/npc/fort/Doorman39Template.java deleted file mode 100644 index c18556bf0..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman39Template extends FortDoormenNPCTemplate { - public static final int ID = 36014; - - @Inject - protected Doorman39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman40Template.java b/data/script/template/script/template/actor/npc/fort/Doorman40Template.java deleted file mode 100644 index 501827e58..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman40Template extends FortDoormenNPCTemplate { - public static final int ID = 36044; - - @Inject - protected Doorman40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman41Template.java b/data/script/template/script/template/actor/npc/fort/Doorman41Template.java deleted file mode 100644 index e9ba25736..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman41Template extends FortDoormenNPCTemplate { - public static final int ID = 36045; - - @Inject - protected Doorman41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman42Template.java b/data/script/template/script/template/actor/npc/fort/Doorman42Template.java deleted file mode 100644 index 614018f12..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman42Template extends FortDoormenNPCTemplate { - public static final int ID = 36046; - - @Inject - protected Doorman42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman43Template.java b/data/script/template/script/template/actor/npc/fort/Doorman43Template.java deleted file mode 100644 index a29374217..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman43Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman43Template extends FortDoormenNPCTemplate { - public static final int ID = 36082; - - @Inject - protected Doorman43Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman44Template.java b/data/script/template/script/template/actor/npc/fort/Doorman44Template.java deleted file mode 100644 index 77186d2b2..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman44Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman44Template extends FortDoormenNPCTemplate { - public static final int ID = 36083; - - @Inject - protected Doorman44Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman45Template.java b/data/script/template/script/template/actor/npc/fort/Doorman45Template.java deleted file mode 100644 index b703ee337..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman45Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman45Template extends FortDoormenNPCTemplate { - public static final int ID = 36084; - - @Inject - protected Doorman45Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman46Template.java b/data/script/template/script/template/actor/npc/fort/Doorman46Template.java deleted file mode 100644 index c0c6fb645..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman46Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman46Template extends FortDoormenNPCTemplate { - public static final int ID = 36119; - - @Inject - protected Doorman46Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman47Template.java b/data/script/template/script/template/actor/npc/fort/Doorman47Template.java deleted file mode 100644 index 25e4d9577..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman47Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman47Template extends FortDoormenNPCTemplate { - public static final int ID = 36120; - - @Inject - protected Doorman47Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman48Template.java b/data/script/template/script/template/actor/npc/fort/Doorman48Template.java deleted file mode 100644 index 6aeaf30dc..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman48Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman48Template extends FortDoormenNPCTemplate { - public static final int ID = 36121; - - @Inject - protected Doorman48Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman49Template.java b/data/script/template/script/template/actor/npc/fort/Doorman49Template.java deleted file mode 100644 index 1fa2790ff..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman49Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman49Template extends FortDoormenNPCTemplate { - public static final int ID = 36150; - - @Inject - protected Doorman49Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman50Template.java b/data/script/template/script/template/actor/npc/fort/Doorman50Template.java deleted file mode 100644 index 74ef6a852..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman50Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman50Template extends FortDoormenNPCTemplate { - public static final int ID = 36151; - - @Inject - protected Doorman50Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman51Template.java b/data/script/template/script/template/actor/npc/fort/Doorman51Template.java deleted file mode 100644 index 420e6691c..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman51Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman51Template extends FortDoormenNPCTemplate { - public static final int ID = 36152; - - @Inject - protected Doorman51Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman52Template.java b/data/script/template/script/template/actor/npc/fort/Doorman52Template.java deleted file mode 100644 index ac11cee35..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman52Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman52Template extends FortDoormenNPCTemplate { - public static final int ID = 36182; - - @Inject - protected Doorman52Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman53Template.java b/data/script/template/script/template/actor/npc/fort/Doorman53Template.java deleted file mode 100644 index e58ee771a..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman53Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman53Template extends FortDoormenNPCTemplate { - public static final int ID = 36183; - - @Inject - protected Doorman53Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman54Template.java b/data/script/template/script/template/actor/npc/fort/Doorman54Template.java deleted file mode 100644 index 80eab9684..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman54Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman54Template extends FortDoormenNPCTemplate { - public static final int ID = 36184; - - @Inject - protected Doorman54Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman55Template.java b/data/script/template/script/template/actor/npc/fort/Doorman55Template.java deleted file mode 100644 index 7aa15a726..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman55Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman55Template extends FortDoormenNPCTemplate { - public static final int ID = 36220; - - @Inject - protected Doorman55Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman56Template.java b/data/script/template/script/template/actor/npc/fort/Doorman56Template.java deleted file mode 100644 index c594f958d..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman56Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman56Template extends FortDoormenNPCTemplate { - public static final int ID = 36221; - - @Inject - protected Doorman56Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman57Template.java b/data/script/template/script/template/actor/npc/fort/Doorman57Template.java deleted file mode 100644 index 7308d0638..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman57Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman57Template extends FortDoormenNPCTemplate { - public static final int ID = 36222; - - @Inject - protected Doorman57Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman58Template.java b/data/script/template/script/template/actor/npc/fort/Doorman58Template.java deleted file mode 100644 index 76a831bd4..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman58Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman58Template extends FortDoormenNPCTemplate { - public static final int ID = 36258; - - @Inject - protected Doorman58Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman59Template.java b/data/script/template/script/template/actor/npc/fort/Doorman59Template.java deleted file mode 100644 index 7a516ba5e..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman59Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman59Template extends FortDoormenNPCTemplate { - public static final int ID = 36259; - - @Inject - protected Doorman59Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman60Template.java b/data/script/template/script/template/actor/npc/fort/Doorman60Template.java deleted file mode 100644 index b0b3b2b79..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman60Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman60Template extends FortDoormenNPCTemplate { - public static final int ID = 36260; - - @Inject - protected Doorman60Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman61Template.java b/data/script/template/script/template/actor/npc/fort/Doorman61Template.java deleted file mode 100644 index 3388879dc..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman61Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman61Template extends FortDoormenNPCTemplate { - public static final int ID = 36295; - - @Inject - protected Doorman61Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman62Template.java b/data/script/template/script/template/actor/npc/fort/Doorman62Template.java deleted file mode 100644 index 2e88c2560..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman62Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman62Template extends FortDoormenNPCTemplate { - public static final int ID = 36296; - - @Inject - protected Doorman62Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman63Template.java b/data/script/template/script/template/actor/npc/fort/Doorman63Template.java deleted file mode 100644 index 8ea182914..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman63Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman63Template extends FortDoormenNPCTemplate { - public static final int ID = 36297; - - @Inject - protected Doorman63Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman64Template.java b/data/script/template/script/template/actor/npc/fort/Doorman64Template.java deleted file mode 100644 index 366773d86..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman64Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman64Template extends FortDoormenNPCTemplate { - public static final int ID = 36327; - - @Inject - protected Doorman64Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman65Template.java b/data/script/template/script/template/actor/npc/fort/Doorman65Template.java deleted file mode 100644 index fb8afe585..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman65Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman65Template extends FortDoormenNPCTemplate { - public static final int ID = 36328; - - @Inject - protected Doorman65Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman66Template.java b/data/script/template/script/template/actor/npc/fort/Doorman66Template.java deleted file mode 100644 index 79f48288c..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman66Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman66Template extends FortDoormenNPCTemplate { - public static final int ID = 36329; - - @Inject - protected Doorman66Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman67Template.java b/data/script/template/script/template/actor/npc/fort/Doorman67Template.java deleted file mode 100644 index 539027d39..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman67Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman67Template extends FortDoormenNPCTemplate { - public static final int ID = 36365; - - @Inject - protected Doorman67Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman68Template.java b/data/script/template/script/template/actor/npc/fort/Doorman68Template.java deleted file mode 100644 index e33a5130d..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman68Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman68Template extends FortDoormenNPCTemplate { - public static final int ID = 36366; - - @Inject - protected Doorman68Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman69Template.java b/data/script/template/script/template/actor/npc/fort/Doorman69Template.java deleted file mode 100644 index e3bb1cf24..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman69Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman69Template extends FortDoormenNPCTemplate { - public static final int ID = 36367; - - @Inject - protected Doorman69Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman7Template.java b/data/script/template/script/template/actor/npc/fort/Doorman7Template.java deleted file mode 100644 index c2306db32..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman7Template extends FortDoormenNPCTemplate { - public static final int ID = 35667; - - @Inject - protected Doorman7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman8Template.java b/data/script/template/script/template/actor/npc/fort/Doorman8Template.java deleted file mode 100644 index 3d45335bd..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman8Template extends FortDoormenNPCTemplate { - public static final int ID = 35668; - - @Inject - protected Doorman8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Doorman9Template.java b/data/script/template/script/template/actor/npc/fort/Doorman9Template.java deleted file mode 100644 index 060eeee17..000000000 --- a/data/script/template/script/template/actor/npc/fort/Doorman9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortDoormenNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Doorman9Template extends FortDoormenNPCTemplate { - public static final int ID = 35669; - - @Inject - protected Doorman9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman10Template.java b/data/script/template/script/template/actor/npc/fort/Foreman10Template.java deleted file mode 100644 index 85fc08b59..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman10Template extends FortManagerNPCTemplate { - public static final int ID = 35965; - - @Inject - protected Foreman10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman11Template.java b/data/script/template/script/template/actor/npc/fort/Foreman11Template.java deleted file mode 100644 index a5cc7c115..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman11Template extends FortManagerNPCTemplate { - public static final int ID = 36003; - - @Inject - protected Foreman11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman12Template.java b/data/script/template/script/template/actor/npc/fort/Foreman12Template.java deleted file mode 100644 index c4e3c23d9..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman12Template extends FortManagerNPCTemplate { - public static final int ID = 36034; - - @Inject - protected Foreman12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman13Template.java b/data/script/template/script/template/actor/npc/fort/Foreman13Template.java deleted file mode 100644 index 6b1f21639..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman13Template extends FortManagerNPCTemplate { - public static final int ID = 36072; - - @Inject - protected Foreman13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman14Template.java b/data/script/template/script/template/actor/npc/fort/Foreman14Template.java deleted file mode 100644 index 831165893..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman14Template extends FortManagerNPCTemplate { - public static final int ID = 36110; - - @Inject - protected Foreman14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman15Template.java b/data/script/template/script/template/actor/npc/fort/Foreman15Template.java deleted file mode 100644 index 6a4a64f5a..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman15Template extends FortManagerNPCTemplate { - public static final int ID = 36141; - - @Inject - protected Foreman15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman16Template.java b/data/script/template/script/template/actor/npc/fort/Foreman16Template.java deleted file mode 100644 index 055ddb4ef..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman16Template extends FortManagerNPCTemplate { - public static final int ID = 36172; - - @Inject - protected Foreman16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman17Template.java b/data/script/template/script/template/actor/npc/fort/Foreman17Template.java deleted file mode 100644 index 88617e91a..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman17Template extends FortManagerNPCTemplate { - public static final int ID = 36210; - - @Inject - protected Foreman17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman18Template.java b/data/script/template/script/template/actor/npc/fort/Foreman18Template.java deleted file mode 100644 index 401fa25b9..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman18Template extends FortManagerNPCTemplate { - public static final int ID = 36248; - - @Inject - protected Foreman18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman19Template.java b/data/script/template/script/template/actor/npc/fort/Foreman19Template.java deleted file mode 100644 index 48d60e375..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman19Template extends FortManagerNPCTemplate { - public static final int ID = 36286; - - @Inject - protected Foreman19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman20Template.java b/data/script/template/script/template/actor/npc/fort/Foreman20Template.java deleted file mode 100644 index f037093dc..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman20Template extends FortManagerNPCTemplate { - public static final int ID = 36317; - - @Inject - protected Foreman20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman21Template.java b/data/script/template/script/template/actor/npc/fort/Foreman21Template.java deleted file mode 100644 index 4d8d8459e..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman21Template extends FortManagerNPCTemplate { - public static final int ID = 36355; - - @Inject - protected Foreman21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman2Template.java b/data/script/template/script/template/actor/npc/fort/Foreman2Template.java deleted file mode 100644 index a3b2af0cd..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman2Template extends FortManagerNPCTemplate { - public static final int ID = 35689; - - @Inject - protected Foreman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman3Template.java b/data/script/template/script/template/actor/npc/fort/Foreman3Template.java deleted file mode 100644 index 5ed9de7a2..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman3Template extends FortManagerNPCTemplate { - public static final int ID = 35727; - - @Inject - protected Foreman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman4Template.java b/data/script/template/script/template/actor/npc/fort/Foreman4Template.java deleted file mode 100644 index 5b44c54b4..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman4Template extends FortManagerNPCTemplate { - public static final int ID = 35758; - - @Inject - protected Foreman4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman5Template.java b/data/script/template/script/template/actor/npc/fort/Foreman5Template.java deleted file mode 100644 index f83955569..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman5Template extends FortManagerNPCTemplate { - public static final int ID = 35796; - - @Inject - protected Foreman5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman6Template.java b/data/script/template/script/template/actor/npc/fort/Foreman6Template.java deleted file mode 100644 index afd88a5c1..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman6Template extends FortManagerNPCTemplate { - public static final int ID = 35827; - - @Inject - protected Foreman6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman7Template.java b/data/script/template/script/template/actor/npc/fort/Foreman7Template.java deleted file mode 100644 index 76218f5d2..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman7Template extends FortManagerNPCTemplate { - public static final int ID = 35858; - - @Inject - protected Foreman7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman8Template.java b/data/script/template/script/template/actor/npc/fort/Foreman8Template.java deleted file mode 100644 index 606298a91..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman8Template extends FortManagerNPCTemplate { - public static final int ID = 35896; - - @Inject - protected Foreman8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/Foreman9Template.java b/data/script/template/script/template/actor/npc/fort/Foreman9Template.java deleted file mode 100644 index 0d80cf6a8..000000000 --- a/data/script/template/script/template/actor/npc/fort/Foreman9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Foreman9Template extends FortManagerNPCTemplate { - public static final int ID = 35927; - - @Inject - protected Foreman9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/ForemanTemplate.java b/data/script/template/script/template/actor/npc/fort/ForemanTemplate.java deleted file mode 100644 index 01a2349fb..000000000 --- a/data/script/template/script/template/actor/npc/fort/ForemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForemanTemplate extends FortManagerNPCTemplate { - public static final int ID = 35658; - - @Inject - protected ForemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foreman"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General10Template.java b/data/script/template/script/template/actor/npc/fort/General10Template.java deleted file mode 100644 index 32b345d03..000000000 --- a/data/script/template/script/template/actor/npc/fort/General10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General10Template extends FortCommanderNPCTemplate { - public static final int ID = 35997; - - @Inject - protected General10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General12Template.java b/data/script/template/script/template/actor/npc/fort/General12Template.java deleted file mode 100644 index 9b0cfe1ba..000000000 --- a/data/script/template/script/template/actor/npc/fort/General12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General12Template extends FortCommanderNPCTemplate { - public static final int ID = 36066; - - @Inject - protected General12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General14Template.java b/data/script/template/script/template/actor/npc/fort/General14Template.java deleted file mode 100644 index 5ac480703..000000000 --- a/data/script/template/script/template/actor/npc/fort/General14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General14Template extends FortCommanderNPCTemplate { - public static final int ID = 36104; - - @Inject - protected General14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General16Template.java b/data/script/template/script/template/actor/npc/fort/General16Template.java deleted file mode 100644 index c32434145..000000000 --- a/data/script/template/script/template/actor/npc/fort/General16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General16Template extends FortCommanderNPCTemplate { - public static final int ID = 36204; - - @Inject - protected General16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General18Template.java b/data/script/template/script/template/actor/npc/fort/General18Template.java deleted file mode 100644 index b45aef590..000000000 --- a/data/script/template/script/template/actor/npc/fort/General18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General18Template extends FortCommanderNPCTemplate { - public static final int ID = 36242; - - @Inject - protected General18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General20Template.java b/data/script/template/script/template/actor/npc/fort/General20Template.java deleted file mode 100644 index 89723ab59..000000000 --- a/data/script/template/script/template/actor/npc/fort/General20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General20Template extends FortCommanderNPCTemplate { - public static final int ID = 36280; - - @Inject - protected General20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General22Template.java b/data/script/template/script/template/actor/npc/fort/General22Template.java deleted file mode 100644 index effa5fda0..000000000 --- a/data/script/template/script/template/actor/npc/fort/General22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General22Template extends FortCommanderNPCTemplate { - public static final int ID = 36349; - - @Inject - protected General22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General24Template.java b/data/script/template/script/template/actor/npc/fort/General24Template.java deleted file mode 100644 index 3c56bebce..000000000 --- a/data/script/template/script/template/actor/npc/fort/General24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General24Template extends FortCommanderNPCTemplate { - public static final int ID = 36387; - - @Inject - protected General24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General2Template.java b/data/script/template/script/template/actor/npc/fort/General2Template.java deleted file mode 100644 index 72ff89d49..000000000 --- a/data/script/template/script/template/actor/npc/fort/General2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General2Template extends FortCommanderNPCTemplate { - public static final int ID = 35721; - - @Inject - protected General2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General4Template.java b/data/script/template/script/template/actor/npc/fort/General4Template.java deleted file mode 100644 index aa8e50d2a..000000000 --- a/data/script/template/script/template/actor/npc/fort/General4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General4Template extends FortCommanderNPCTemplate { - public static final int ID = 35790; - - @Inject - protected General4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General6Template.java b/data/script/template/script/template/actor/npc/fort/General6Template.java deleted file mode 100644 index 2b44594dc..000000000 --- a/data/script/template/script/template/actor/npc/fort/General6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General6Template extends FortCommanderNPCTemplate { - public static final int ID = 35890; - - @Inject - protected General6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/General8Template.java b/data/script/template/script/template/actor/npc/fort/General8Template.java deleted file mode 100644 index caa3ffd0a..000000000 --- a/data/script/template/script/template/actor/npc/fort/General8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class General8Template extends FortCommanderNPCTemplate { - public static final int ID = 35959; - - @Inject - protected General8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "General"; - this.serverSideName = false; - this.title = "Officer's Barracks"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9813); - this.leftHand = itemProvider.createID(9813); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain10Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain10Template.java deleted file mode 100644 index d178e49b0..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain10Template extends FortCommanderNPCTemplate { - public static final int ID = 35815; - - @Inject - protected GuardCaptain10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain12Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain12Template.java deleted file mode 100644 index 2e4542a4d..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain12Template extends FortCommanderNPCTemplate { - public static final int ID = 35846; - - @Inject - protected GuardCaptain12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain14Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain14Template.java deleted file mode 100644 index 29bacbc94..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain14Template extends FortCommanderNPCTemplate { - public static final int ID = 35882; - - @Inject - protected GuardCaptain14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain16Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain16Template.java deleted file mode 100644 index ed5e65a18..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain16Template extends FortCommanderNPCTemplate { - public static final int ID = 35915; - - @Inject - protected GuardCaptain16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain18Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain18Template.java deleted file mode 100644 index bce43fa3f..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain18Template extends FortCommanderNPCTemplate { - public static final int ID = 35951; - - @Inject - protected GuardCaptain18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain20Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain20Template.java deleted file mode 100644 index 07f7a3c06..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain20Template extends FortCommanderNPCTemplate { - public static final int ID = 35989; - - @Inject - protected GuardCaptain20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain22Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain22Template.java deleted file mode 100644 index c07320fb0..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain22Template extends FortCommanderNPCTemplate { - public static final int ID = 36022; - - @Inject - protected GuardCaptain22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain24Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain24Template.java deleted file mode 100644 index 3e6c01da2..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain24Template extends FortCommanderNPCTemplate { - public static final int ID = 36058; - - @Inject - protected GuardCaptain24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain26Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain26Template.java deleted file mode 100644 index f5c81df8b..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain26Template extends FortCommanderNPCTemplate { - public static final int ID = 36096; - - @Inject - protected GuardCaptain26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain28Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain28Template.java deleted file mode 100644 index dd78502d3..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain28Template extends FortCommanderNPCTemplate { - public static final int ID = 36129; - - @Inject - protected GuardCaptain28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain2Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain2Template.java deleted file mode 100644 index 15a9c1ac2..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain2Template extends FortCommanderNPCTemplate { - public static final int ID = 35677; - - @Inject - protected GuardCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain30Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain30Template.java deleted file mode 100644 index 0b5d19281..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain30Template extends FortCommanderNPCTemplate { - public static final int ID = 36160; - - @Inject - protected GuardCaptain30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain32Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain32Template.java deleted file mode 100644 index 284073372..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain32Template extends FortCommanderNPCTemplate { - public static final int ID = 36196; - - @Inject - protected GuardCaptain32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain34Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain34Template.java deleted file mode 100644 index 039dfc20b..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain34Template extends FortCommanderNPCTemplate { - public static final int ID = 36234; - - @Inject - protected GuardCaptain34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain36Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain36Template.java deleted file mode 100644 index 9a44b75e8..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain36Template extends FortCommanderNPCTemplate { - public static final int ID = 36272; - - @Inject - protected GuardCaptain36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain38Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain38Template.java deleted file mode 100644 index 32317ad7a..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain38Template extends FortCommanderNPCTemplate { - public static final int ID = 36305; - - @Inject - protected GuardCaptain38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain40Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain40Template.java deleted file mode 100644 index d04b70578..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain40Template extends FortCommanderNPCTemplate { - public static final int ID = 36341; - - @Inject - protected GuardCaptain40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain42Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain42Template.java deleted file mode 100644 index 6222c10c9..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain42Template extends FortCommanderNPCTemplate { - public static final int ID = 36379; - - @Inject - protected GuardCaptain42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain4Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain4Template.java deleted file mode 100644 index 501d876da..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain4Template extends FortCommanderNPCTemplate { - public static final int ID = 35713; - - @Inject - protected GuardCaptain4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain6Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain6Template.java deleted file mode 100644 index fef3a894b..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain6Template extends FortCommanderNPCTemplate { - public static final int ID = 35746; - - @Inject - protected GuardCaptain6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/GuardCaptain8Template.java b/data/script/template/script/template/actor/npc/fort/GuardCaptain8Template.java deleted file mode 100644 index a9a2ebd50..000000000 --- a/data/script/template/script/template/actor/npc/fort/GuardCaptain8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardCaptain8Template extends FortCommanderNPCTemplate { - public static final int ID = 35782; - - @Inject - protected GuardCaptain8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Captain"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.75; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(641); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer10Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer10Template.java deleted file mode 100644 index b3b0feda4..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer10Template extends FortLogisticsNPCTemplate { - public static final int ID = 35972; - - @Inject - protected LogisticsOfficer10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer11Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer11Template.java deleted file mode 100644 index c39570ab5..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer11Template extends FortLogisticsNPCTemplate { - public static final int ID = 36009; - - @Inject - protected LogisticsOfficer11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer12Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer12Template.java deleted file mode 100644 index cb03e7ee6..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer12Template extends FortLogisticsNPCTemplate { - public static final int ID = 36041; - - @Inject - protected LogisticsOfficer12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer13Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer13Template.java deleted file mode 100644 index bb636b12d..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer13Template extends FortLogisticsNPCTemplate { - public static final int ID = 36079; - - @Inject - protected LogisticsOfficer13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer14Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer14Template.java deleted file mode 100644 index 51af1d3c2..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer14Template extends FortLogisticsNPCTemplate { - public static final int ID = 36116; - - @Inject - protected LogisticsOfficer14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer15Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer15Template.java deleted file mode 100644 index 5a5918dc5..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer15Template extends FortLogisticsNPCTemplate { - public static final int ID = 36147; - - @Inject - protected LogisticsOfficer15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer16Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer16Template.java deleted file mode 100644 index 0da2d930f..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer16Template extends FortLogisticsNPCTemplate { - public static final int ID = 36179; - - @Inject - protected LogisticsOfficer16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer17Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer17Template.java deleted file mode 100644 index 1e0feb282..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer17Template extends FortLogisticsNPCTemplate { - public static final int ID = 36217; - - @Inject - protected LogisticsOfficer17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer18Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer18Template.java deleted file mode 100644 index 189edf00a..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer18Template extends FortLogisticsNPCTemplate { - public static final int ID = 36255; - - @Inject - protected LogisticsOfficer18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer19Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer19Template.java deleted file mode 100644 index a421d48be..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer19Template extends FortLogisticsNPCTemplate { - public static final int ID = 36292; - - @Inject - protected LogisticsOfficer19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer20Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer20Template.java deleted file mode 100644 index 16f3182d2..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer20Template extends FortLogisticsNPCTemplate { - public static final int ID = 36324; - - @Inject - protected LogisticsOfficer20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer21Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer21Template.java deleted file mode 100644 index dac1b81b9..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer21Template extends FortLogisticsNPCTemplate { - public static final int ID = 36362; - - @Inject - protected LogisticsOfficer21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer2Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer2Template.java deleted file mode 100644 index 1dc928e43..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer2Template extends FortLogisticsNPCTemplate { - public static final int ID = 35696; - - @Inject - protected LogisticsOfficer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer3Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer3Template.java deleted file mode 100644 index 5fc99149b..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer3Template extends FortLogisticsNPCTemplate { - public static final int ID = 35733; - - @Inject - protected LogisticsOfficer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer4Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer4Template.java deleted file mode 100644 index 829e1e8d0..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer4Template extends FortLogisticsNPCTemplate { - public static final int ID = 35765; - - @Inject - protected LogisticsOfficer4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer5Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer5Template.java deleted file mode 100644 index d951c4e74..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer5Template extends FortLogisticsNPCTemplate { - public static final int ID = 35802; - - @Inject - protected LogisticsOfficer5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer6Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer6Template.java deleted file mode 100644 index 77d20a063..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer6Template extends FortLogisticsNPCTemplate { - public static final int ID = 35833; - - @Inject - protected LogisticsOfficer6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer7Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer7Template.java deleted file mode 100644 index 08a9cd90b..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer7Template extends FortLogisticsNPCTemplate { - public static final int ID = 35865; - - @Inject - protected LogisticsOfficer7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer8Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer8Template.java deleted file mode 100644 index d32e8f681..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer8Template extends FortLogisticsNPCTemplate { - public static final int ID = 35902; - - @Inject - protected LogisticsOfficer8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer9Template.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficer9Template.java deleted file mode 100644 index 050ba8789..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficer9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficer9Template extends FortLogisticsNPCTemplate { - public static final int ID = 35934; - - @Inject - protected LogisticsOfficer9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/LogisticsOfficerTemplate.java b/data/script/template/script/template/actor/npc/fort/LogisticsOfficerTemplate.java deleted file mode 100644 index 8c99c7ecd..000000000 --- a/data/script/template/script/template/actor/npc/fort/LogisticsOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortLogisticsNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LogisticsOfficerTemplate extends FortLogisticsNPCTemplate { - public static final int ID = 35664; - - @Inject - protected LogisticsOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Logistics Officer"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy10Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy10Template.java deleted file mode 100644 index d0977b7af..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy10Template extends FortEnvoyNPCTemplate { - public static final int ID = 36433; - - @Inject - protected SpecialEnvoy10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy11Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy11Template.java deleted file mode 100644 index 9d6a4fc2c..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy11Template extends FortEnvoyNPCTemplate { - public static final int ID = 36434; - - @Inject - protected SpecialEnvoy11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy12Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy12Template.java deleted file mode 100644 index f5f696ee3..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy12Template extends FortEnvoyNPCTemplate { - public static final int ID = 36435; - - @Inject - protected SpecialEnvoy12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy13Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy13Template.java deleted file mode 100644 index 93bcab597..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy13Template extends FortEnvoyNPCTemplate { - public static final int ID = 36436; - - @Inject - protected SpecialEnvoy13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy14Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy14Template.java deleted file mode 100644 index c347c2cf4..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy14Template extends FortEnvoyNPCTemplate { - public static final int ID = 36437; - - @Inject - protected SpecialEnvoy14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy15Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy15Template.java deleted file mode 100644 index f2c772933..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy15Template extends FortEnvoyNPCTemplate { - public static final int ID = 36438; - - @Inject - protected SpecialEnvoy15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy16Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy16Template.java deleted file mode 100644 index 2e6945b91..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy16Template extends FortEnvoyNPCTemplate { - public static final int ID = 36439; - - @Inject - protected SpecialEnvoy16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy17Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy17Template.java deleted file mode 100644 index ddfda6824..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy17Template extends FortEnvoyNPCTemplate { - public static final int ID = 36440; - - @Inject - protected SpecialEnvoy17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy18Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy18Template.java deleted file mode 100644 index 96fe88427..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy18Template extends FortEnvoyNPCTemplate { - public static final int ID = 36441; - - @Inject - protected SpecialEnvoy18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy19Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy19Template.java deleted file mode 100644 index 4b38c9ceb..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy19Template extends FortEnvoyNPCTemplate { - public static final int ID = 36442; - - @Inject - protected SpecialEnvoy19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy20Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy20Template.java deleted file mode 100644 index f39b97501..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy20Template extends FortEnvoyNPCTemplate { - public static final int ID = 36443; - - @Inject - protected SpecialEnvoy20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy21Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy21Template.java deleted file mode 100644 index 8bc331f5f..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy21Template extends FortEnvoyNPCTemplate { - public static final int ID = 36444; - - @Inject - protected SpecialEnvoy21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy22Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy22Template.java deleted file mode 100644 index 179c87127..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy22Template extends FortEnvoyNPCTemplate { - public static final int ID = 36445; - - @Inject - protected SpecialEnvoy22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy23Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy23Template.java deleted file mode 100644 index 736f82253..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy23Template extends FortEnvoyNPCTemplate { - public static final int ID = 36446; - - @Inject - protected SpecialEnvoy23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy24Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy24Template.java deleted file mode 100644 index 9b132d591..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy24Template extends FortEnvoyNPCTemplate { - public static final int ID = 36447; - - @Inject - protected SpecialEnvoy24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy25Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy25Template.java deleted file mode 100644 index ef91ed58d..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy25Template extends FortEnvoyNPCTemplate { - public static final int ID = 36448; - - @Inject - protected SpecialEnvoy25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy26Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy26Template.java deleted file mode 100644 index a851f6714..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy26Template extends FortEnvoyNPCTemplate { - public static final int ID = 36449; - - @Inject - protected SpecialEnvoy26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy27Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy27Template.java deleted file mode 100644 index 90d9eb8d2..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy27Template extends FortEnvoyNPCTemplate { - public static final int ID = 36450; - - @Inject - protected SpecialEnvoy27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy28Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy28Template.java deleted file mode 100644 index 161489f83..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy28Template extends FortEnvoyNPCTemplate { - public static final int ID = 36451; - - @Inject - protected SpecialEnvoy28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy29Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy29Template.java deleted file mode 100644 index 3bcdc4000..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy29Template extends FortEnvoyNPCTemplate { - public static final int ID = 36452; - - @Inject - protected SpecialEnvoy29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy2Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy2Template.java deleted file mode 100644 index bd26269ef..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy2Template extends FortEnvoyNPCTemplate { - public static final int ID = 36394; - - @Inject - protected SpecialEnvoy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy30Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy30Template.java deleted file mode 100644 index 502a2fffe..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy30Template extends FortEnvoyNPCTemplate { - public static final int ID = 36453; - - @Inject - protected SpecialEnvoy30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy31Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy31Template.java deleted file mode 100644 index 8f5aa0e72..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy31Template extends FortEnvoyNPCTemplate { - public static final int ID = 36454; - - @Inject - protected SpecialEnvoy31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy32Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy32Template.java deleted file mode 100644 index 9f51fbec3..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy32Template extends FortEnvoyNPCTemplate { - public static final int ID = 36455; - - @Inject - protected SpecialEnvoy32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy3Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy3Template.java deleted file mode 100644 index cee06ddfe..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy3Template extends FortEnvoyNPCTemplate { - public static final int ID = 36395; - - @Inject - protected SpecialEnvoy3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy4Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy4Template.java deleted file mode 100644 index f652fd9d1..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy4Template extends FortEnvoyNPCTemplate { - public static final int ID = 36396; - - @Inject - protected SpecialEnvoy4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy5Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy5Template.java deleted file mode 100644 index 3618388dc..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy5Template extends FortEnvoyNPCTemplate { - public static final int ID = 36397; - - @Inject - protected SpecialEnvoy5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy6Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy6Template.java deleted file mode 100644 index a65569fdc..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy6Template extends FortEnvoyNPCTemplate { - public static final int ID = 36398; - - @Inject - protected SpecialEnvoy6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy7Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy7Template.java deleted file mode 100644 index 315dedd55..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy7Template extends FortEnvoyNPCTemplate { - public static final int ID = 36399; - - @Inject - protected SpecialEnvoy7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy8Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy8Template.java deleted file mode 100644 index e06f11deb..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy8Template extends FortEnvoyNPCTemplate { - public static final int ID = 36400; - - @Inject - protected SpecialEnvoy8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy9Template.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoy9Template.java deleted file mode 100644 index 83c8e1296..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoy9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoy9Template extends FortEnvoyNPCTemplate { - public static final int ID = 36401; - - @Inject - protected SpecialEnvoy9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SpecialEnvoyTemplate.java b/data/script/template/script/template/actor/npc/fort/SpecialEnvoyTemplate.java deleted file mode 100644 index 877504f0d..000000000 --- a/data/script/template/script/template/actor/npc/fort/SpecialEnvoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortEnvoyNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialEnvoyTemplate extends FortEnvoyNPCTemplate { - public static final int ID = 36393; - - @Inject - protected SpecialEnvoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Envoy"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain10Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain10Template.java deleted file mode 100644 index f17e6293e..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain10Template extends FortCommanderNPCTemplate { - public static final int ID = 35818; - - @Inject - protected SupportUnitCaptain10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain11Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain11Template.java deleted file mode 100644 index a605e5e7a..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain11Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35831; - - @Inject - protected SupportUnitCaptain11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain12Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain12Template.java deleted file mode 100644 index 0e7ac3abb..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain12Template extends FortCommanderNPCTemplate { - public static final int ID = 35849; - - @Inject - protected SupportUnitCaptain12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain13Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain13Template.java deleted file mode 100644 index 80f5113cb..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain13Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35863; - - @Inject - protected SupportUnitCaptain13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain14Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain14Template.java deleted file mode 100644 index 30c5eff1d..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain14Template extends FortCommanderNPCTemplate { - public static final int ID = 35885; - - @Inject - protected SupportUnitCaptain14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain15Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain15Template.java deleted file mode 100644 index c3a35747e..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain15Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35900; - - @Inject - protected SupportUnitCaptain15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain16Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain16Template.java deleted file mode 100644 index 1c56919f1..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain16Template extends FortCommanderNPCTemplate { - public static final int ID = 35918; - - @Inject - protected SupportUnitCaptain16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain17Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain17Template.java deleted file mode 100644 index 8114f2839..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain17Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35932; - - @Inject - protected SupportUnitCaptain17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain18Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain18Template.java deleted file mode 100644 index adc295689..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain18Template extends FortCommanderNPCTemplate { - public static final int ID = 35954; - - @Inject - protected SupportUnitCaptain18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain19Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain19Template.java deleted file mode 100644 index ce231c8b8..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain19Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35970; - - @Inject - protected SupportUnitCaptain19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain20Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain20Template.java deleted file mode 100644 index 5c22973e8..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain20Template extends FortCommanderNPCTemplate { - public static final int ID = 35992; - - @Inject - protected SupportUnitCaptain20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain21Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain21Template.java deleted file mode 100644 index 53972146b..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain21Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36007; - - @Inject - protected SupportUnitCaptain21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain22Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain22Template.java deleted file mode 100644 index e11468ebd..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain22Template extends FortCommanderNPCTemplate { - public static final int ID = 36025; - - @Inject - protected SupportUnitCaptain22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain23Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain23Template.java deleted file mode 100644 index ecdd76151..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain23Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36039; - - @Inject - protected SupportUnitCaptain23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain24Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain24Template.java deleted file mode 100644 index e8810c08c..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain24Template extends FortCommanderNPCTemplate { - public static final int ID = 36061; - - @Inject - protected SupportUnitCaptain24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain25Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain25Template.java deleted file mode 100644 index 1eecc5d20..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain25Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36077; - - @Inject - protected SupportUnitCaptain25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain26Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain26Template.java deleted file mode 100644 index 4f65473de..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain26Template extends FortCommanderNPCTemplate { - public static final int ID = 36099; - - @Inject - protected SupportUnitCaptain26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain27Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain27Template.java deleted file mode 100644 index 31ac1a8db..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain27Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36114; - - @Inject - protected SupportUnitCaptain27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain28Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain28Template.java deleted file mode 100644 index 3028ce7a1..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain28Template extends FortCommanderNPCTemplate { - public static final int ID = 36132; - - @Inject - protected SupportUnitCaptain28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain29Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain29Template.java deleted file mode 100644 index b18252681..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain29Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36145; - - @Inject - protected SupportUnitCaptain29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain2Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain2Template.java deleted file mode 100644 index 1c76fdf86..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain2Template extends FortCommanderNPCTemplate { - public static final int ID = 35680; - - @Inject - protected SupportUnitCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain30Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain30Template.java deleted file mode 100644 index b6dd12fcd..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain30Template extends FortCommanderNPCTemplate { - public static final int ID = 36163; - - @Inject - protected SupportUnitCaptain30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain31Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain31Template.java deleted file mode 100644 index 2a8bcc60e..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain31Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36177; - - @Inject - protected SupportUnitCaptain31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain32Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain32Template.java deleted file mode 100644 index 6e6bc18f2..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain32Template extends FortCommanderNPCTemplate { - public static final int ID = 36199; - - @Inject - protected SupportUnitCaptain32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain33Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain33Template.java deleted file mode 100644 index 3323ede8a..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain33Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36215; - - @Inject - protected SupportUnitCaptain33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain34Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain34Template.java deleted file mode 100644 index 045095f9d..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain34Template extends FortCommanderNPCTemplate { - public static final int ID = 36237; - - @Inject - protected SupportUnitCaptain34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain35Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain35Template.java deleted file mode 100644 index 19798d63c..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain35Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36253; - - @Inject - protected SupportUnitCaptain35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain36Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain36Template.java deleted file mode 100644 index da9a9338e..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain36Template extends FortCommanderNPCTemplate { - public static final int ID = 36275; - - @Inject - protected SupportUnitCaptain36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain37Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain37Template.java deleted file mode 100644 index b55632873..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain37Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36290; - - @Inject - protected SupportUnitCaptain37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain38Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain38Template.java deleted file mode 100644 index 165f5f0a1..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain38Template extends FortCommanderNPCTemplate { - public static final int ID = 36308; - - @Inject - protected SupportUnitCaptain38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain39Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain39Template.java deleted file mode 100644 index a1c6b693c..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain39Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36322; - - @Inject - protected SupportUnitCaptain39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain3Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain3Template.java deleted file mode 100644 index ccb50c652..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain3Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35694; - - @Inject - protected SupportUnitCaptain3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain40Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain40Template.java deleted file mode 100644 index 7cea4da42..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain40Template extends FortCommanderNPCTemplate { - public static final int ID = 36344; - - @Inject - protected SupportUnitCaptain40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain41Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain41Template.java deleted file mode 100644 index 10c4ae78c..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain41Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 36360; - - @Inject - protected SupportUnitCaptain41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain42Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain42Template.java deleted file mode 100644 index fb55f370c..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain42Template extends FortCommanderNPCTemplate { - public static final int ID = 36382; - - @Inject - protected SupportUnitCaptain42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain4Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain4Template.java deleted file mode 100644 index ee344229c..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain4Template extends FortCommanderNPCTemplate { - public static final int ID = 35716; - - @Inject - protected SupportUnitCaptain4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain5Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain5Template.java deleted file mode 100644 index 4900fcaf3..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain5Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35731; - - @Inject - protected SupportUnitCaptain5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain6Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain6Template.java deleted file mode 100644 index 000661cb5..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain6Template extends FortCommanderNPCTemplate { - public static final int ID = 35749; - - @Inject - protected SupportUnitCaptain6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain7Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain7Template.java deleted file mode 100644 index d44abb3f5..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain7Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35763; - - @Inject - protected SupportUnitCaptain7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain8Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain8Template.java deleted file mode 100644 index c97693957..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortCommanderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain8Template extends FortCommanderNPCTemplate { - public static final int ID = 35785; - - @Inject - protected SupportUnitCaptain8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Support Unit"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 681761.551881449000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 397.497280485560000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3042; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 4882.11391; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain9Template.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain9Template.java deleted file mode 100644 index 2b06ef68d..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptain9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptain9Template extends FortSupportCaptainNPCTemplate { - public static final int ID = 35800; - - @Inject - protected SupportUnitCaptain9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptainTemplate.java b/data/script/template/script/template/actor/npc/fort/SupportUnitCaptainTemplate.java deleted file mode 100644 index 2cf3b4cec..000000000 --- a/data/script/template/script/template/actor/npc/fort/SupportUnitCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSupportCaptainNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportUnitCaptainTemplate extends FortSupportCaptainNPCTemplate { - public static final int ID = 35662; - - @Inject - protected SupportUnitCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support Unit Captain"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant10Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant10Template.java deleted file mode 100644 index 4ccdf79c1..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant10Template extends FortSiegeNPCTemplate { - public static final int ID = 35966; - - @Inject - protected SuspiciousMerchant10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant11Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant11Template.java deleted file mode 100644 index ffc357631..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant11Template extends FortSiegeNPCTemplate { - public static final int ID = 36004; - - @Inject - protected SuspiciousMerchant11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant12Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant12Template.java deleted file mode 100644 index f7dba969e..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant12Template extends FortSiegeNPCTemplate { - public static final int ID = 36035; - - @Inject - protected SuspiciousMerchant12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant13Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant13Template.java deleted file mode 100644 index ec6645f7b..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant13Template extends FortSiegeNPCTemplate { - public static final int ID = 36073; - - @Inject - protected SuspiciousMerchant13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant14Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant14Template.java deleted file mode 100644 index ceded7cb6..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant14Template extends FortSiegeNPCTemplate { - public static final int ID = 36111; - - @Inject - protected SuspiciousMerchant14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant15Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant15Template.java deleted file mode 100644 index 57ec5580b..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant15Template extends FortSiegeNPCTemplate { - public static final int ID = 36142; - - @Inject - protected SuspiciousMerchant15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant16Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant16Template.java deleted file mode 100644 index df53da4ca..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant16Template extends FortSiegeNPCTemplate { - public static final int ID = 36173; - - @Inject - protected SuspiciousMerchant16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant17Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant17Template.java deleted file mode 100644 index a9e4c0764..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant17Template extends FortSiegeNPCTemplate { - public static final int ID = 36211; - - @Inject - protected SuspiciousMerchant17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant18Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant18Template.java deleted file mode 100644 index 6e8ea3d76..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant18Template extends FortSiegeNPCTemplate { - public static final int ID = 36249; - - @Inject - protected SuspiciousMerchant18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant19Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant19Template.java deleted file mode 100644 index 7f45324c1..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant19Template extends FortSiegeNPCTemplate { - public static final int ID = 36287; - - @Inject - protected SuspiciousMerchant19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant20Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant20Template.java deleted file mode 100644 index 1b111cad9..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant20Template extends FortSiegeNPCTemplate { - public static final int ID = 36318; - - @Inject - protected SuspiciousMerchant20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant21Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant21Template.java deleted file mode 100644 index 5684823dd..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant21Template extends FortSiegeNPCTemplate { - public static final int ID = 36356; - - @Inject - protected SuspiciousMerchant21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant2Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant2Template.java deleted file mode 100644 index 63ccc1641..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant2Template extends FortSiegeNPCTemplate { - public static final int ID = 35690; - - @Inject - protected SuspiciousMerchant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant3Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant3Template.java deleted file mode 100644 index 7db2aaa84..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant3Template extends FortSiegeNPCTemplate { - public static final int ID = 35728; - - @Inject - protected SuspiciousMerchant3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant4Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant4Template.java deleted file mode 100644 index 831e48a24..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant4Template extends FortSiegeNPCTemplate { - public static final int ID = 35759; - - @Inject - protected SuspiciousMerchant4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant5Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant5Template.java deleted file mode 100644 index ac0fd07d0..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant5Template extends FortSiegeNPCTemplate { - public static final int ID = 35797; - - @Inject - protected SuspiciousMerchant5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant6Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant6Template.java deleted file mode 100644 index cc7913fac..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant6Template extends FortSiegeNPCTemplate { - public static final int ID = 35828; - - @Inject - protected SuspiciousMerchant6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant7Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant7Template.java deleted file mode 100644 index 3f1b20d1b..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant7Template extends FortSiegeNPCTemplate { - public static final int ID = 35859; - - @Inject - protected SuspiciousMerchant7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant8Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant8Template.java deleted file mode 100644 index 17e3dc186..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant8Template extends FortSiegeNPCTemplate { - public static final int ID = 35897; - - @Inject - protected SuspiciousMerchant8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant9Template.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant9Template.java deleted file mode 100644 index bcfac7dee..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchant9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchant9Template extends FortSiegeNPCTemplate { - public static final int ID = 35928; - - @Inject - protected SuspiciousMerchant9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchantTemplate.java b/data/script/template/script/template/actor/npc/fort/SuspiciousMerchantTemplate.java deleted file mode 100644 index 96a8f311b..000000000 --- a/data/script/template/script/template/actor/npc/fort/SuspiciousMerchantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortSiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuspiciousMerchantTemplate extends FortSiegeNPCTemplate { - public static final int ID = 35659; - - @Inject - protected SuspiciousMerchantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suspicious Merchant"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager10Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager10Template.java deleted file mode 100644 index 774b81e70..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager10Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36466; - - @Inject - protected WyvernManager10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Swamp Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager11Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager11Template.java deleted file mode 100644 index 78e0d01a2..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager11Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36467; - - @Inject - protected WyvernManager11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Archaic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager12Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager12Template.java deleted file mode 100644 index e15d95db5..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager12Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36468; - - @Inject - protected WyvernManager12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Floran Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager13Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager13Template.java deleted file mode 100644 index 2231e8842..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager13Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36469; - - @Inject - protected WyvernManager13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Cloud Mountain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager14Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager14Template.java deleted file mode 100644 index a49e0dc93..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager14Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36470; - - @Inject - protected WyvernManager14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Tanor Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager15Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager15Template.java deleted file mode 100644 index c5abcc226..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager15Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36471; - - @Inject - protected WyvernManager15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Dragonspine Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager16Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager16Template.java deleted file mode 100644 index 34e34fb90..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager16Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36472; - - @Inject - protected WyvernManager16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Antharas' Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager17Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager17Template.java deleted file mode 100644 index 2af21f3ed..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager17Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36473; - - @Inject - protected WyvernManager17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Western Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager18Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager18Template.java deleted file mode 100644 index 9ee56a0bd..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager18Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36474; - - @Inject - protected WyvernManager18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Hunter's Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager19Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager19Template.java deleted file mode 100644 index e2e8f15a9..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager19Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36475; - - @Inject - protected WyvernManager19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Aaru Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager20Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager20Template.java deleted file mode 100644 index 0859feb7c..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager20Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36476; - - @Inject - protected WyvernManager20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Demon Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager21Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager21Template.java deleted file mode 100644 index 275e0fbc3..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager21Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36477; - - @Inject - protected WyvernManager21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Monastic Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager2Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager2Template.java deleted file mode 100644 index a10e25439..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager2Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36458; - - @Inject - protected WyvernManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Southern Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager3Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager3Template.java deleted file mode 100644 index b5d40a9d0..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager3Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36459; - - @Inject - protected WyvernManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Hive Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager4Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager4Template.java deleted file mode 100644 index 4e348ea8a..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager4Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36460; - - @Inject - protected WyvernManager4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Valley Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager5Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager5Template.java deleted file mode 100644 index f0e9819ed..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager5Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36461; - - @Inject - protected WyvernManager5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Ivory Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager6Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager6Template.java deleted file mode 100644 index 50b2865c0..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager6Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36462; - - @Inject - protected WyvernManager6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Narsell Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager7Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager7Template.java deleted file mode 100644 index 55a12ba39..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager7Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36463; - - @Inject - protected WyvernManager7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Bayou Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager8Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager8Template.java deleted file mode 100644 index 95cf0d195..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager8Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36464; - - @Inject - protected WyvernManager8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "White Sands Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManager9Template.java b/data/script/template/script/template/actor/npc/fort/WyvernManager9Template.java deleted file mode 100644 index 1fa05d678..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManager9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManager9Template extends FortWyvernManagerNPCTemplate { - public static final int ID = 36465; - - @Inject - protected WyvernManager9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Borderland Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/fort/WyvernManagerTemplate.java b/data/script/template/script/template/actor/npc/fort/WyvernManagerTemplate.java deleted file mode 100644 index 2056c8eb3..000000000 --- a/data/script/template/script/template/actor/npc/fort/WyvernManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.fort; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FortWyvernManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernManagerTemplate extends FortWyvernManagerNPCTemplate { - public static final int ID = 36457; - - @Inject - protected WyvernManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern Manager"; - this.serverSideName = false; - this.title = "Shanty Fortress"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/friendlymob/BlightTreantTemplate.java b/data/script/template/script/template/actor/npc/friendlymob/BlightTreantTemplate.java deleted file mode 100644 index 2b0348cfd..000000000 --- a/data/script/template/script/template/actor/npc/friendlymob/BlightTreantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.friendlymob; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FriendlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlightTreantTemplate extends FriendlyMonsterNPCTemplate { - public static final int ID = 31850; - - @Inject - protected BlightTreantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blight Treant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 12.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/friendlymob/BloodyPixyTemplate.java b/data/script/template/script/template/actor/npc/friendlymob/BloodyPixyTemplate.java deleted file mode 100644 index 24bbc897c..000000000 --- a/data/script/template/script/template/actor/npc/friendlymob/BloodyPixyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.friendlymob; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FriendlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyPixyTemplate extends FriendlyMonsterNPCTemplate { - public static final int ID = 31845; - - @Inject - protected BloodyPixyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Pixy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/friendlymob/Pixy2Template.java b/data/script/template/script/template/actor/npc/friendlymob/Pixy2Template.java deleted file mode 100644 index fae3c9e34..000000000 --- a/data/script/template/script/template/actor/npc/friendlymob/Pixy2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.friendlymob; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FriendlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Pixy2Template extends FriendlyMonsterNPCTemplate { - public static final int ID = 31848; - - @Inject - protected Pixy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pixy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/friendlymob/TreantBremecTemplate.java b/data/script/template/script/template/actor/npc/friendlymob/TreantBremecTemplate.java deleted file mode 100644 index f5deb6b4b..000000000 --- a/data/script/template/script/template/actor/npc/friendlymob/TreantBremecTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.friendlymob; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FriendlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreantBremecTemplate extends FriendlyMonsterNPCTemplate { - public static final int ID = 31853; - - @Inject - protected TreantBremecTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treant Bremec"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 12.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/friendlymob/TreantTemplate.java b/data/script/template/script/template/actor/npc/friendlymob/TreantTemplate.java deleted file mode 100644 index 64a53107d..000000000 --- a/data/script/template/script/template/actor/npc/friendlymob/TreantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.friendlymob; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FriendlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreantTemplate extends FriendlyMonsterNPCTemplate { - public static final int ID = 31851; - - @Inject - protected TreantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 12.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Antharas2Template.java b/data/script/template/script/template/actor/npc/grandboss/Antharas2Template.java deleted file mode 100644 index 600924888..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Antharas2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Antharas2Template extends GrandBossNPCTemplate { - public static final int ID = 29066; - - @Inject - protected Antharas2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antharas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 300.00; - this.collisionHeight = 300.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6100000.000000000000000; - this.maxMP = 1800000.000000000000000; - this.hpRegeneration = 1100.000000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 262720918; - this.sp = 29116376; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4900.00000; - attributes.magicalAttack = 2550.00000; - attributes.physicalDefense = 3456.00000; - attributes.magicalDefense = 862.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 186.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Antharas3Template.java b/data/script/template/script/template/actor/npc/grandboss/Antharas3Template.java deleted file mode 100644 index 3daaa3bb1..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Antharas3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Antharas3Template extends GrandBossNPCTemplate { - public static final int ID = 29067; - - @Inject - protected Antharas3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antharas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 300.00; - this.collisionHeight = 300.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6800000.000000000000000; - this.maxMP = 1800000.000000000000000; - this.hpRegeneration = 1100.000000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 354676030; - this.sp = 39307416; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4900.00000; - attributes.magicalAttack = 2550.00000; - attributes.physicalDefense = 3456.00000; - attributes.magicalDefense = 862.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 186.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Antharas4Template.java b/data/script/template/script/template/actor/npc/grandboss/Antharas4Template.java deleted file mode 100644 index 8cfe13c67..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Antharas4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Antharas4Template extends GrandBossNPCTemplate { - public static final int ID = 29068; - - @Inject - protected Antharas4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antharas"; - this.serverSideName = false; - this.title = "Earth Dragon"; - this.serverSideTitle = false; - this.collisionRadius = 300.00; - this.collisionHeight = 300.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 85998875.663273100000000; - this.maxMP = 1800000.000000000000000; - this.hpRegeneration = 1830.000000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 538538585; - this.sp = 52769503; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 13352.75508; - attributes.magicalAttack = 4596.82031; - attributes.physicalDefense = 4748.07779; - attributes.magicalDefense = 1184.95863; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 186.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/AntharasTemplate.java b/data/script/template/script/template/actor/npc/grandboss/AntharasTemplate.java deleted file mode 100644 index 6531d949c..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/AntharasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntharasTemplate extends GrandBossNPCTemplate { - public static final int ID = 29019; - - @Inject - protected AntharasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antharas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 300.00; - this.collisionHeight = 300.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7500000.000000000000000; - this.maxMP = 18000.000000000000000; - this.hpRegeneration = 1100.000000000000000; - this.mpRegeneration = 99.000000000000000; - this.experience = 262720918; - this.sp = 29116376; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4900.00000; - attributes.magicalAttack = 2550.00000; - attributes.physicalDefense = 3840.00000; - attributes.magicalDefense = 825.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 186.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/BaiumTemplate.java b/data/script/template/script/template/actor/npc/grandboss/BaiumTemplate.java deleted file mode 100644 index 2849a2c98..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/BaiumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaiumTemplate extends GrandBossNPCTemplate { - public static final int ID = 29020; - - @Inject - protected BaiumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baium"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 65.00; - this.collisionHeight = 174.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1709400.000000000000000; - this.maxMP = 18000.000000000000000; - this.hpRegeneration = 750.000000000000000; - this.mpRegeneration = 99.000000000000000; - this.experience = 10253400; - this.sp = 1081544; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3374.18000; - attributes.magicalAttack = 2200.00000; - attributes.physicalDefense = 3300.00000; - attributes.magicalDefense = 2200.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/BalorTemplate.java b/data/script/template/script/template/actor/npc/grandboss/BalorTemplate.java deleted file mode 100644 index ddc37f134..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/BalorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalorTemplate extends GrandBossNPCTemplate { - public static final int ID = 29186; - - @Inject - protected BalorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balor"; - this.serverSideName = false; - this.title = "Chief Guard"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 77.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 985293.229521332000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 378.673670134000000; - this.mpRegeneration = 300.000000000000000; - this.experience = 9930637; - this.sp = 1322209; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3825.01372; - attributes.magicalAttack = 1860.88877; - attributes.physicalDefense = 1654.78449; - attributes.magicalDefense = 1181.91313; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/BaylorTemplate.java b/data/script/template/script/template/actor/npc/grandboss/BaylorTemplate.java deleted file mode 100644 index 7bf1c15fc..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/BaylorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaylorTemplate extends GrandBossNPCTemplate { - public static final int ID = 29099; - - @Inject - protected BaylorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baylor"; - this.serverSideName = false; - this.title = "Warden"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 77.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1078413.494624220000000; - this.maxMP = 100000.000000000000000; - this.hpRegeneration = 100.862738374864000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 3190205; - this.sp = 2191683; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2098.52696; - attributes.magicalAttack = 1433.02187; - attributes.physicalDefense = 1415.44576; - attributes.magicalDefense = 1035.76180; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/BelethTemplate.java b/data/script/template/script/template/actor/npc/grandboss/BelethTemplate.java deleted file mode 100644 index 29338f1b7..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/BelethTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethTemplate extends GrandBossNPCTemplate { - public static final int ID = 29118; - - @Inject - protected BelethTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2603600.000000000000000; - this.maxMP = 1000000.000000000000000; - this.hpRegeneration = 200.000000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 16447437; - this.sp = 1362651; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4000.00000; - attributes.magicalAttack = 2300.00000; - attributes.physicalDefense = 590.00000; - attributes.magicalDefense = 650.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/CoreTemplate.java b/data/script/template/script/template/actor/npc/grandboss/CoreTemplate.java deleted file mode 100644 index ad4c65cef..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/CoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CoreTemplate extends GrandBossNPCTemplate { - public static final int ID = 29006; - - @Inject - protected CoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Core"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 140.00; - this.collisionHeight = 75.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 261551.926000000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 441.650000000000000; - this.mpRegeneration = 20.000000000000000; - this.experience = 2041407; - this.sp = 153786; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 722.31000; - attributes.magicalAttack = 1398.68000; - attributes.physicalDefense = 1602.00000; - attributes.magicalDefense = 293.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/EkimusTemplate.java b/data/script/template/script/template/actor/npc/grandboss/EkimusTemplate.java deleted file mode 100644 index 6115db4d5..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/EkimusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EkimusTemplate extends GrandBossNPCTemplate { - public static final int ID = 29150; - - @Inject - protected EkimusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ekimus"; - this.serverSideName = false; - this.title = "Lord of Immortality"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 70.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1178416.991420830000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 1754.500979625360000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2054.09667; - attributes.magicalAttack = 1506.05547; - attributes.physicalDefense = 12734.94253; - attributes.magicalDefense = 8471.70752; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Freya3Template.java b/data/script/template/script/template/actor/npc/grandboss/Freya3Template.java deleted file mode 100644 index 454806b15..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Freya3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Freya3Template extends GrandBossNPCTemplate { - public static final int ID = 29177; - - @Inject - protected Freya3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya"; - this.serverSideName = false; - this.title = "Ice Queen"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 98.50; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1989104.858609330000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 556.482123682282000; - this.mpRegeneration = 300.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 8184.13934; - attributes.magicalAttack = 2579.00134; - attributes.physicalDefense = 1085.36442; - attributes.magicalDefense = 529.48000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Freya4Template.java b/data/script/template/script/template/actor/npc/grandboss/Freya4Template.java deleted file mode 100644 index caf0370af..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Freya4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Freya4Template extends GrandBossNPCTemplate { - public static final int ID = 29178; - - @Inject - protected Freya4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya"; - this.serverSideName = false; - this.title = "Ice Queen"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 98.50; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1989104.858609330000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 556.482123682282000; - this.mpRegeneration = 300.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 8184.13934; - attributes.magicalAttack = 2579.00134; - attributes.physicalDefense = 1085.36442; - attributes.magicalDefense = 529.48000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Freya5Template.java b/data/script/template/script/template/actor/npc/grandboss/Freya5Template.java deleted file mode 100644 index 59e2be4a2..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Freya5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Freya5Template extends GrandBossNPCTemplate { - public static final int ID = 29179; - - @Inject - protected Freya5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya"; - this.serverSideName = false; - this.title = "Ice Queen"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 55.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2662001.195295380000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 612.130336050510000; - this.mpRegeneration = 300.000000000000000; - this.experience = 51569937; - this.sp = 6164678; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 9002.55327; - attributes.magicalAttack = 3120.59162; - attributes.physicalDefense = 1193.90086; - attributes.magicalDefense = 582.42800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Freya6Template.java b/data/script/template/script/template/actor/npc/grandboss/Freya6Template.java deleted file mode 100644 index 08e67ec13..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Freya6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Freya6Template extends GrandBossNPCTemplate { - public static final int ID = 29180; - - @Inject - protected Freya6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya"; - this.serverSideName = false; - this.title = "Ice Queen"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 55.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 47212840.576821100000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 18363.910081515300000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 108799553; - this.sp = 12524212; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 21208.84518; - attributes.magicalAttack = 5528.31841; - attributes.physicalDefense = 1589.08205; - attributes.magicalDefense = 1193.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/FrintezzaTemplate.java b/data/script/template/script/template/actor/npc/grandboss/FrintezzaTemplate.java deleted file mode 100644 index 008738c0f..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/FrintezzaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrintezzaTemplate extends GrandBossNPCTemplate { - public static final int ID = 29045; - - @Inject - protected FrintezzaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frintezza"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 42.70; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 428076.229929773000000; - this.maxMP = 23423.903458323400000; - this.hpRegeneration = 2484.300000000000000; - this.mpRegeneration = 3.150000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 43; - attributes.physicalAttack = 2641.63343; - attributes.magicalAttack = 971.85659; - attributes.physicalDefense = 4218.55484; - attributes.magicalDefense = 3093.60785; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 31.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/OrfenTemplate.java b/data/script/template/script/template/actor/npc/grandboss/OrfenTemplate.java deleted file mode 100644 index 697877f3e..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/OrfenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrfenTemplate extends GrandBossNPCTemplate { - public static final int ID = 29014; - - @Inject - protected OrfenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orfen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 143.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 261551.926000000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 441.650000000000000; - this.mpRegeneration = 20.000000000000000; - this.experience = 2041407; - this.sp = 153786; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 722.31000; - attributes.magicalAttack = 1398.68000; - attributes.physicalDefense = 1602.00000; - attributes.magicalDefense = 293.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/QueenAntTemplate.java b/data/script/template/script/template/actor/npc/grandboss/QueenAntTemplate.java deleted file mode 100644 index 9bd2b170a..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/QueenAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenAntTemplate extends GrandBossNPCTemplate { - public static final int ID = 29001; - - @Inject - protected QueenAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queen Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 53.00; - this.level = 40; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 96596.000000000000000; - this.maxMP = 300.800000000000000; - this.hpRegeneration = 208.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2179536; - this.sp = 140740; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 105.00000; - attributes.magicalAttack = 8.00000; - attributes.physicalDefense = 1252.00000; - attributes.magicalDefense = 229.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/ScarletVanHalisha2Template.java b/data/script/template/script/template/actor/npc/grandboss/ScarletVanHalisha2Template.java deleted file mode 100644 index 78ea1df84..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/ScarletVanHalisha2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletVanHalisha2Template extends GrandBossNPCTemplate { - public static final int ID = 29047; - - @Inject - protected ScarletVanHalisha2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet van Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 92.00; - this.collisionHeight = 112.80; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3842432.676332020000000; - this.maxMP = 23156.675423931200000; - this.hpRegeneration = 248.430000000000000; - this.mpRegeneration = 109.000000000000000; - this.experience = 130849003; - this.sp = 10028450; - this.aggressive = false; - this.rightHand = itemProvider.createID(8222); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 43; - attributes.physicalAttack = 8890.29153; - attributes.magicalAttack = 8989.07258; - attributes.physicalDefense = 1566.80362; - attributes.magicalDefense = 2193.52507; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 250.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/ScarletVanHalishaTemplate.java b/data/script/template/script/template/actor/npc/grandboss/ScarletVanHalishaTemplate.java deleted file mode 100644 index 555da5da4..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/ScarletVanHalishaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletVanHalishaTemplate extends GrandBossNPCTemplate { - public static final int ID = 29046; - - @Inject - protected ScarletVanHalishaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet van Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 90.70; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2254518.097557300000000; - this.maxMP = 11026.988297110100000; - this.hpRegeneration = 248.430000000000000; - this.mpRegeneration = 109.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8204); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 43; - attributes.physicalAttack = 3135.90530; - attributes.magicalAttack = 1442.51644; - attributes.physicalDefense = 1342.97453; - attributes.magicalDefense = 2089.07150; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 240.00000; - attributes.runSpeed = 111.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Tiat2Template.java b/data/script/template/script/template/actor/npc/grandboss/Tiat2Template.java deleted file mode 100644 index e9b368e64..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Tiat2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tiat2Template extends GrandBossNPCTemplate { - public static final int ID = 29175; - - @Inject - protected Tiat2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiat"; - this.serverSideName = false; - this.title = "Witch of the Dragon of Darkness"; - this.serverSideTitle = false; - this.collisionRadius = 55.00; - this.collisionHeight = 104.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 5523846.144589830000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 548.283697654583000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 11480335; - this.sp = 4460470; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3093.77457; - attributes.magicalAttack = 2112.64698; - attributes.physicalDefense = 530.62261; - attributes.magicalDefense = 352.98781; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/TiatTemplate.java b/data/script/template/script/template/actor/npc/grandboss/TiatTemplate.java deleted file mode 100644 index d7f44f522..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/TiatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiatTemplate extends GrandBossNPCTemplate { - public static final int ID = 29163; - - @Inject - protected TiatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiat"; - this.serverSideName = false; - this.title = "Witch of the Dragon of Darkness"; - this.serverSideTitle = false; - this.collisionRadius = 55.00; - this.collisionHeight = 104.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 5523846.144589830000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 548.283697654583000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3093.77457; - attributes.magicalAttack = 2112.64698; - attributes.physicalDefense = 530.62261; - attributes.magicalDefense = 352.98781; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/ValakasTemplate.java b/data/script/template/script/template/actor/npc/grandboss/ValakasTemplate.java deleted file mode 100644 index e0b252a74..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/ValakasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValakasTemplate extends GrandBossNPCTemplate { - public static final int ID = 29028; - - @Inject - protected ValakasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valakas"; - this.serverSideName = false; - this.title = "Fire Dragon"; - this.serverSideTitle = false; - this.collisionRadius = 190.00; - this.collisionHeight = 335.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93742616.041853300000000; - this.maxMP = 2025740.402193780000000; - this.hpRegeneration = 1836.000000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 296105299; - this.sp = 29014318; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 16100.98719; - attributes.magicalAttack = 6669.68793; - attributes.physicalDefense = 4369.85702; - attributes.magicalDefense = 1186.46237; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 120.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Zaken2Template.java b/data/script/template/script/template/actor/npc/grandboss/Zaken2Template.java deleted file mode 100644 index bb98936f7..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Zaken2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Zaken2Template extends GrandBossNPCTemplate { - public static final int ID = 29022; - - @Inject - protected Zaken2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 32.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 360722.000000000000000; - this.maxMP = 180000.000000000000000; - this.hpRegeneration = 346.800000000000000; - this.mpRegeneration = 100.000000000000000; - this.experience = 4879746; - this.sp = 423589; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3616.00000; - attributes.magicalAttack = 1520.00000; - attributes.physicalDefense = 1981.00000; - attributes.magicalDefense = 966.39000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Zaken3Template.java b/data/script/template/script/template/actor/npc/grandboss/Zaken3Template.java deleted file mode 100644 index 0a91bb0e0..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Zaken3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Zaken3Template extends GrandBossNPCTemplate { - public static final int ID = 29176; - - @Inject - protected Zaken3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 32.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 90456.500000000000000; - this.maxMP = 30000.000000000000000; - this.hpRegeneration = 337.000000000000000; - this.mpRegeneration = 200.000000000000000; - this.experience = 4154684; - this.sp = 587467; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1211.50000; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/grandboss/Zaken4Template.java b/data/script/template/script/template/actor/npc/grandboss/Zaken4Template.java deleted file mode 100644 index 2e1652c77..000000000 --- a/data/script/template/script/template/actor/npc/grandboss/Zaken4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.grandboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GrandBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Zaken4Template extends GrandBossNPCTemplate { - public static final int ID = 29181; - - @Inject - protected Zaken4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 32.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3155900.346728040000000; - this.maxMP = 177740.000000000000000; - this.hpRegeneration = 818.275841116973000; - this.mpRegeneration = 300.000000000000000; - this.experience = 15282889; - this.sp = 2051807; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 8022.87946; - attributes.magicalAttack = 2559.96936; - attributes.physicalDefense = 1061.58432; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AbellosTemplate.java b/data/script/template/script/template/actor/npc/guard/AbellosTemplate.java deleted file mode 100644 index d8f44d534..000000000 --- a/data/script/template/script/template/actor/npc/guard/AbellosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbellosTemplate extends GuardNPCTemplate { - public static final int ID = 30042; - - @Inject - protected AbellosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abellos"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AdiosTemplate.java b/data/script/template/script/template/actor/npc/guard/AdiosTemplate.java deleted file mode 100644 index 4911c9d08..000000000 --- a/data/script/template/script/template/actor/npc/guard/AdiosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdiosTemplate extends GuardNPCTemplate { - public static final int ID = 32479; - - @Inject - protected AdiosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adios"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AlberiusTemplate.java b/data/script/template/script/template/actor/npc/guard/AlberiusTemplate.java deleted file mode 100644 index 223ea106c..000000000 --- a/data/script/template/script/template/actor/npc/guard/AlberiusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlberiusTemplate extends GuardNPCTemplate { - public static final int ID = 30284; - - @Inject - protected AlberiusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alberius"; - this.serverSideName = false; - this.title = "Sentinel Knight"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AldisTemplate.java b/data/script/template/script/template/actor/npc/guard/AldisTemplate.java deleted file mode 100644 index 42507b2fd..000000000 --- a/data/script/template/script/template/actor/npc/guard/AldisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AldisTemplate extends GuardNPCTemplate { - public static final int ID = 30874; - - @Inject - protected AldisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aldis"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AltimaTemplate.java b/data/script/template/script/template/actor/npc/guard/AltimaTemplate.java deleted file mode 100644 index 9640bd59b..000000000 --- a/data/script/template/script/template/actor/npc/guard/AltimaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AltimaTemplate extends GuardNPCTemplate { - public static final int ID = 30356; - - @Inject - protected AltimaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altima"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AlvahTemplate.java b/data/script/template/script/template/actor/npc/guard/AlvahTemplate.java deleted file mode 100644 index 0e0ad4bef..000000000 --- a/data/script/template/script/template/actor/npc/guard/AlvahTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlvahTemplate extends GuardNPCTemplate { - public static final int ID = 30381; - - @Inject - protected AlvahTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alvah"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AmbraTemplate.java b/data/script/template/script/template/actor/npc/guard/AmbraTemplate.java deleted file mode 100644 index 19da12243..000000000 --- a/data/script/template/script/template/actor/npc/guard/AmbraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmbraTemplate extends GuardNPCTemplate { - public static final int ID = 32176; - - @Inject - protected AmbraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ambra"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AndreiTemplate.java b/data/script/template/script/template/actor/npc/guard/AndreiTemplate.java deleted file mode 100644 index 9884bb530..000000000 --- a/data/script/template/script/template/actor/npc/guard/AndreiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreiTemplate extends GuardNPCTemplate { - public static final int ID = 31292; - - @Inject - protected AndreiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andrei"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = itemProvider.createID(632); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ArnoldTemplate.java b/data/script/template/script/template/actor/npc/guard/ArnoldTemplate.java deleted file mode 100644 index 28b71be71..000000000 --- a/data/script/template/script/template/actor/npc/guard/ArnoldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArnoldTemplate extends GuardNPCTemplate { - public static final int ID = 30041; - - @Inject - protected ArnoldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arnold"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/AtanasTemplate.java b/data/script/template/script/template/actor/npc/guard/AtanasTemplate.java deleted file mode 100644 index bc51dfd96..000000000 --- a/data/script/template/script/template/actor/npc/guard/AtanasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtanasTemplate extends GuardNPCTemplate { - public static final int ID = 30128; - - @Inject - protected AtanasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atanas"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BabencoTemplate.java b/data/script/template/script/template/actor/npc/guard/BabencoTemplate.java deleted file mode 100644 index 2347bb276..000000000 --- a/data/script/template/script/template/actor/npc/guard/BabencoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabencoTemplate extends GuardNPCTemplate { - public static final int ID = 30334; - - @Inject - protected BabencoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Babenco"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BaneTemplate.java b/data/script/template/script/template/actor/npc/guard/BaneTemplate.java deleted file mode 100644 index 3e627e3b8..000000000 --- a/data/script/template/script/template/actor/npc/guard/BaneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaneTemplate extends GuardNPCTemplate { - public static final int ID = 30122; - - @Inject - protected BaneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bane"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BasilTemplate.java b/data/script/template/script/template/actor/npc/guard/BasilTemplate.java deleted file mode 100644 index c906c3444..000000000 --- a/data/script/template/script/template/actor/npc/guard/BasilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BasilTemplate extends GuardNPCTemplate { - public static final int ID = 32136; - - @Inject - protected BasilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Basil"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BathisTemplate.java b/data/script/template/script/template/actor/npc/guard/BathisTemplate.java deleted file mode 100644 index 5093ab74d..000000000 --- a/data/script/template/script/template/actor/npc/guard/BathisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BathisTemplate extends GuardNPCTemplate { - public static final int ID = 30332; - - @Inject - protected BathisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bathis"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BayardTemplate.java b/data/script/template/script/template/actor/npc/guard/BayardTemplate.java deleted file mode 100644 index 730205775..000000000 --- a/data/script/template/script/template/actor/npc/guard/BayardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BayardTemplate extends GuardNPCTemplate { - public static final int ID = 31297; - - @Inject - protected BayardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bayard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BellardTemplate.java b/data/script/template/script/template/actor/npc/guard/BellardTemplate.java deleted file mode 100644 index dcdec1bff..000000000 --- a/data/script/template/script/template/actor/npc/guard/BellardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BellardTemplate extends GuardNPCTemplate { - public static final int ID = 31343; - - @Inject - protected BellardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bellard"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BeltonTemplate.java b/data/script/template/script/template/actor/npc/guard/BeltonTemplate.java deleted file mode 100644 index 8b51f24bd..000000000 --- a/data/script/template/script/template/actor/npc/guard/BeltonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeltonTemplate extends GuardNPCTemplate { - public static final int ID = 30125; - - @Inject - protected BeltonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Belton"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BerrosTemplate.java b/data/script/template/script/template/actor/npc/guard/BerrosTemplate.java deleted file mode 100644 index 08ce00bf5..000000000 --- a/data/script/template/script/template/actor/npc/guard/BerrosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerrosTemplate extends GuardNPCTemplate { - public static final int ID = 30217; - - @Inject - protected BerrosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Berros"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BeziqueTemplate.java b/data/script/template/script/template/actor/npc/guard/BeziqueTemplate.java deleted file mode 100644 index 3430bf3e7..000000000 --- a/data/script/template/script/template/actor/npc/guard/BeziqueTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeziqueTemplate extends GuardNPCTemplate { - public static final int ID = 30379; - - @Inject - protected BeziqueTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bezique"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(280); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BixonTemplate.java b/data/script/template/script/template/actor/npc/guard/BixonTemplate.java deleted file mode 100644 index 5a64f2660..000000000 --- a/data/script/template/script/template/actor/npc/guard/BixonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BixonTemplate extends GuardNPCTemplate { - public static final int ID = 32175; - - @Inject - protected BixonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bixon"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BorderPatrol2Template.java b/data/script/template/script/template/actor/npc/guard/BorderPatrol2Template.java deleted file mode 100644 index 57afd129d..000000000 --- a/data/script/template/script/template/actor/npc/guard/BorderPatrol2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BorderPatrol2Template extends GuardNPCTemplate { - public static final int ID = 31678; - - @Inject - protected BorderPatrol2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Border Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BorderPatrolTemplate.java b/data/script/template/script/template/actor/npc/guard/BorderPatrolTemplate.java deleted file mode 100644 index 36b5fbc05..000000000 --- a/data/script/template/script/template/actor/npc/guard/BorderPatrolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BorderPatrolTemplate extends GuardNPCTemplate { - public static final int ID = 31677; - - @Inject - protected BorderPatrolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Border Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BretTemplate.java b/data/script/template/script/template/actor/npc/guard/BretTemplate.java deleted file mode 100644 index 9f4278846..000000000 --- a/data/script/template/script/template/actor/npc/guard/BretTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BretTemplate extends GuardNPCTemplate { - public static final int ID = 30871; - - @Inject - protected BretTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bret"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BrightTemplate.java b/data/script/template/script/template/actor/npc/guard/BrightTemplate.java deleted file mode 100644 index fe7b00383..000000000 --- a/data/script/template/script/template/actor/npc/guard/BrightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrightTemplate extends GuardNPCTemplate { - public static final int ID = 30466; - - @Inject - protected BrightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bright"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BrynnTemplate.java b/data/script/template/script/template/actor/npc/guard/BrynnTemplate.java deleted file mode 100644 index d0c46921b..000000000 --- a/data/script/template/script/template/actor/npc/guard/BrynnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrynnTemplate extends GuardNPCTemplate { - public static final int ID = 30335; - - @Inject - protected BrynnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brynn"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/BurkeTemplate.java b/data/script/template/script/template/actor/npc/guard/BurkeTemplate.java deleted file mode 100644 index ac7a21846..000000000 --- a/data/script/template/script/template/actor/npc/guard/BurkeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BurkeTemplate extends GuardNPCTemplate { - public static final int ID = 31347; - - @Inject - protected BurkeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Burke"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ByronTemplate.java b/data/script/template/script/template/actor/npc/guard/ByronTemplate.java deleted file mode 100644 index 22ee88c4c..000000000 --- a/data/script/template/script/template/actor/npc/guard/ByronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ByronTemplate extends GuardNPCTemplate { - public static final int ID = 30711; - - @Inject - protected ByronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Byron"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/CadmonTemplate.java b/data/script/template/script/template/actor/npc/guard/CadmonTemplate.java deleted file mode 100644 index 7be507fe3..000000000 --- a/data/script/template/script/template/actor/npc/guard/CadmonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CadmonTemplate extends GuardNPCTemplate { - public static final int ID = 31296; - - @Inject - protected CadmonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cadmon"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/CageTemplate.java b/data/script/template/script/template/actor/npc/guard/CageTemplate.java deleted file mode 100644 index 5625d43f6..000000000 --- a/data/script/template/script/template/actor/npc/guard/CageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CageTemplate extends GuardNPCTemplate { - public static final int ID = 30922; - - @Inject - protected CageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cage"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/CarltonTemplate.java b/data/script/template/script/template/actor/npc/guard/CarltonTemplate.java deleted file mode 100644 index 03269cff7..000000000 --- a/data/script/template/script/template/actor/npc/guard/CarltonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarltonTemplate extends GuardNPCTemplate { - public static final int ID = 30875; - - @Inject - protected CarltonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carlton"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/CarverTemplate.java b/data/script/template/script/template/actor/npc/guard/CarverTemplate.java deleted file mode 100644 index 313d953b9..000000000 --- a/data/script/template/script/template/actor/npc/guard/CarverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarverTemplate extends GuardNPCTemplate { - public static final int ID = 32178; - - @Inject - protected CarverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carver"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/CenturionTemplate.java b/data/script/template/script/template/actor/npc/guard/CenturionTemplate.java deleted file mode 100644 index 07f95c6b5..000000000 --- a/data/script/template/script/template/actor/npc/guard/CenturionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CenturionTemplate extends GuardNPCTemplate { - public static final int ID = 31036; - - @Inject - protected CenturionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Centurion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ChiperanTemplate.java b/data/script/template/script/template/actor/npc/guard/ChiperanTemplate.java deleted file mode 100644 index 7b1501f1c..000000000 --- a/data/script/template/script/template/actor/npc/guard/ChiperanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChiperanTemplate extends GuardNPCTemplate { - public static final int ID = 30044; - - @Inject - protected ChiperanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chiperan"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ColemanTemplate.java b/data/script/template/script/template/actor/npc/guard/ColemanTemplate.java deleted file mode 100644 index a9c887751..000000000 --- a/data/script/template/script/template/actor/npc/guard/ColemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ColemanTemplate extends GuardNPCTemplate { - public static final int ID = 30873; - - @Inject - protected ColemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Coleman"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ConroyTemplate.java b/data/script/template/script/template/actor/npc/guard/ConroyTemplate.java deleted file mode 100644 index 13f3210a7..000000000 --- a/data/script/template/script/template/actor/npc/guard/ConroyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConroyTemplate extends GuardNPCTemplate { - public static final int ID = 30872; - - @Inject - protected ConroyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Conroy"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/CromwellTemplate.java b/data/script/template/script/template/actor/npc/guard/CromwellTemplate.java deleted file mode 100644 index 567c1bec5..000000000 --- a/data/script/template/script/template/actor/npc/guard/CromwellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CromwellTemplate extends GuardNPCTemplate { - public static final int ID = 30544; - - @Inject - protected CromwellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cromwell"; - this.serverSideName = false; - this.title = "Defender"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(296); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/CurtisTemplate.java b/data/script/template/script/template/actor/npc/guard/CurtisTemplate.java deleted file mode 100644 index a7979a643..000000000 --- a/data/script/template/script/template/actor/npc/guard/CurtisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CurtisTemplate extends GuardNPCTemplate { - public static final int ID = 30336; - - @Inject - protected CurtisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Curtis"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/DefenderTemplate.java b/data/script/template/script/template/actor/npc/guard/DefenderTemplate.java deleted file mode 100644 index 27bdea60e..000000000 --- a/data/script/template/script/template/actor/npc/guard/DefenderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefenderTemplate extends GuardNPCTemplate { - public static final int ID = 31035; - - @Inject - protected DefenderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/DimitriTemplate.java b/data/script/template/script/template/actor/npc/guard/DimitriTemplate.java deleted file mode 100644 index c9da46335..000000000 --- a/data/script/template/script/template/actor/npc/guard/DimitriTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimitriTemplate extends GuardNPCTemplate { - public static final int ID = 31342; - - @Inject - protected DimitriTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimitri"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/DinkeyTemplate.java b/data/script/template/script/template/actor/npc/guard/DinkeyTemplate.java deleted file mode 100644 index bb5ae6090..000000000 --- a/data/script/template/script/template/actor/npc/guard/DinkeyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DinkeyTemplate extends GuardNPCTemplate { - public static final int ID = 30546; - - @Inject - protected DinkeyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dinkey"; - this.serverSideName = false; - this.title = "Defender"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/DummyBowGuardTemplate.java b/data/script/template/script/template/actor/npc/guard/DummyBowGuardTemplate.java deleted file mode 100644 index 7f1555f8b..000000000 --- a/data/script/template/script/template/actor/npc/guard/DummyBowGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummyBowGuardTemplate extends GuardNPCTemplate { - public static final int ID = 31401; - - @Inject - protected DummyBowGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Bow Guard"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/DummySwordGuardTemplate.java b/data/script/template/script/template/actor/npc/guard/DummySwordGuardTemplate.java deleted file mode 100644 index bcdf6b5e7..000000000 --- a/data/script/template/script/template/actor/npc/guard/DummySwordGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DummySwordGuardTemplate extends GuardNPCTemplate { - public static final int ID = 31400; - - @Inject - protected DummySwordGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dummy - Sword Guard"; - this.serverSideName = false; - this.title = "Ch4 Test"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/DunstTemplate.java b/data/script/template/script/template/actor/npc/guard/DunstTemplate.java deleted file mode 100644 index 415490c14..000000000 --- a/data/script/template/script/template/actor/npc/guard/DunstTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DunstTemplate extends GuardNPCTemplate { - public static final int ID = 30923; - - @Inject - protected DunstTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dunst"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/DupuisTemplate.java b/data/script/template/script/template/actor/npc/guard/DupuisTemplate.java deleted file mode 100644 index 55d46ed71..000000000 --- a/data/script/template/script/template/actor/npc/guard/DupuisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DupuisTemplate extends GuardNPCTemplate { - public static final int ID = 30917; - - @Inject - protected DupuisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dupuis"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/EastanTemplate.java b/data/script/template/script/template/actor/npc/guard/EastanTemplate.java deleted file mode 100644 index d529efe2b..000000000 --- a/data/script/template/script/template/actor/npc/guard/EastanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EastanTemplate extends GuardNPCTemplate { - public static final int ID = 30876; - - @Inject - protected EastanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eastan"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/EmdrereTemplate.java b/data/script/template/script/template/actor/npc/guard/EmdrereTemplate.java deleted file mode 100644 index d063463df..000000000 --- a/data/script/template/script/template/actor/npc/guard/EmdrereTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmdrereTemplate extends GuardNPCTemplate { - public static final int ID = 32482; - - @Inject - protected EmdrereTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emdrere"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ErielTemplate.java b/data/script/template/script/template/actor/npc/guard/ErielTemplate.java deleted file mode 100644 index 2c12b4f82..000000000 --- a/data/script/template/script/template/actor/npc/guard/ErielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErielTemplate extends GuardNPCTemplate { - public static final int ID = 30431; - - @Inject - protected ErielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eriel"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ErstackTemplate.java b/data/script/template/script/template/actor/npc/guard/ErstackTemplate.java deleted file mode 100644 index b74bce8f9..000000000 --- a/data/script/template/script/template/actor/npc/guard/ErstackTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErstackTemplate extends GuardNPCTemplate { - public static final int ID = 31986; - - @Inject - protected ErstackTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Erstack"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/EthanTemplate.java b/data/script/template/script/template/actor/npc/guard/EthanTemplate.java deleted file mode 100644 index 52598e763..000000000 --- a/data/script/template/script/template/actor/npc/guard/EthanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EthanTemplate extends GuardNPCTemplate { - public static final int ID = 30543; - - @Inject - protected EthanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ethan"; - this.serverSideName = false; - this.title = "Defender"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(296); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/EugenTemplate.java b/data/script/template/script/template/actor/npc/guard/EugenTemplate.java deleted file mode 100644 index 2c5928cb9..000000000 --- a/data/script/template/script/template/actor/npc/guard/EugenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EugenTemplate extends GuardNPCTemplate { - public static final int ID = 31299; - - @Inject - protected EugenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eugen"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FalkenTemplate.java b/data/script/template/script/template/actor/npc/guard/FalkenTemplate.java deleted file mode 100644 index 973d7ebcc..000000000 --- a/data/script/template/script/template/actor/npc/guard/FalkenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FalkenTemplate extends GuardNPCTemplate { - public static final int ID = 32192; - - @Inject - protected FalkenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Falken"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FriggarTemplate.java b/data/script/template/script/template/actor/npc/guard/FriggarTemplate.java deleted file mode 100644 index 1658d5c8c..000000000 --- a/data/script/template/script/template/actor/npc/guard/FriggarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FriggarTemplate extends GuardNPCTemplate { - public static final int ID = 31983; - - @Inject - protected FriggarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Friggar"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard10Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard10Template.java deleted file mode 100644 index 9bc2af85e..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard10Template extends GuardNPCTemplate { - public static final int ID = 31682; - - @Inject - protected FrontierGuard10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard2Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard2Template.java deleted file mode 100644 index d8849c677..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard2Template extends GuardNPCTemplate { - public static final int ID = 30883; - - @Inject - protected FrontierGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard3Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard3Template.java deleted file mode 100644 index 004e4bc3b..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard3Template extends GuardNPCTemplate { - public static final int ID = 30884; - - @Inject - protected FrontierGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard4Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard4Template.java deleted file mode 100644 index 02c8feb67..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard4Template extends GuardNPCTemplate { - public static final int ID = 30885; - - @Inject - protected FrontierGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard5Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard5Template.java deleted file mode 100644 index 2bf55ad2a..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard5Template extends GuardNPCTemplate { - public static final int ID = 30886; - - @Inject - protected FrontierGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard6Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard6Template.java deleted file mode 100644 index 753082730..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard6Template extends GuardNPCTemplate { - public static final int ID = 30887; - - @Inject - protected FrontierGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard7Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard7Template.java deleted file mode 100644 index e4b7df397..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard7Template extends GuardNPCTemplate { - public static final int ID = 30888; - - @Inject - protected FrontierGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard8Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard8Template.java deleted file mode 100644 index fa35705b9..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard8Template extends GuardNPCTemplate { - public static final int ID = 30889; - - @Inject - protected FrontierGuard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuard9Template.java b/data/script/template/script/template/actor/npc/guard/FrontierGuard9Template.java deleted file mode 100644 index 4df872226..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuard9Template extends GuardNPCTemplate { - public static final int ID = 31681; - - @Inject - protected FrontierGuard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/FrontierGuardTemplate.java b/data/script/template/script/template/actor/npc/guard/FrontierGuardTemplate.java deleted file mode 100644 index 6975fd427..000000000 --- a/data/script/template/script/template/actor/npc/guard/FrontierGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrontierGuardTemplate extends GuardNPCTemplate { - public static final int ID = 30882; - - @Inject - protected FrontierGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frontier Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GardnerTemplate.java b/data/script/template/script/template/actor/npc/guard/GardnerTemplate.java deleted file mode 100644 index 4a8867402..000000000 --- a/data/script/template/script/template/actor/npc/guard/GardnerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardnerTemplate extends GuardNPCTemplate { - public static final int ID = 30713; - - @Inject - protected GardnerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gardner"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GartrandellTemplate.java b/data/script/template/script/template/actor/npc/guard/GartrandellTemplate.java deleted file mode 100644 index 24db867d9..000000000 --- a/data/script/template/script/template/actor/npc/guard/GartrandellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GartrandellTemplate extends GuardNPCTemplate { - public static final int ID = 30285; - - @Inject - protected GartrandellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gartrandell"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GilbertTemplate.java b/data/script/template/script/template/actor/npc/guard/GilbertTemplate.java deleted file mode 100644 index 557eefc8d..000000000 --- a/data/script/template/script/template/actor/npc/guard/GilbertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GilbertTemplate extends GuardNPCTemplate { - public static final int ID = 30039; - - @Inject - protected GilbertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gilbert"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GlenTemplate.java b/data/script/template/script/template/actor/npc/guard/GlenTemplate.java deleted file mode 100644 index 500d989a5..000000000 --- a/data/script/template/script/template/actor/npc/guard/GlenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlenTemplate extends GuardNPCTemplate { - public static final int ID = 31982; - - @Inject - protected GlenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glen"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GostaTemplate.java b/data/script/template/script/template/actor/npc/guard/GostaTemplate.java deleted file mode 100644 index 62a3c4575..000000000 --- a/data/script/template/script/template/actor/npc/guard/GostaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GostaTemplate extends GuardNPCTemplate { - public static final int ID = 30916; - - @Inject - protected GostaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gosta"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GotterTemplate.java b/data/script/template/script/template/actor/npc/guard/GotterTemplate.java deleted file mode 100644 index 67035267b..000000000 --- a/data/script/template/script/template/actor/npc/guard/GotterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GotterTemplate extends GuardNPCTemplate { - public static final int ID = 31987; - - @Inject - protected GotterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gotter"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GraysonTemplate.java b/data/script/template/script/template/actor/npc/guard/GraysonTemplate.java deleted file mode 100644 index fab988212..000000000 --- a/data/script/template/script/template/actor/npc/guard/GraysonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraysonTemplate extends GuardNPCTemplate { - public static final int ID = 30877; - - @Inject - protected GraysonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grayson"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/Guard2Template.java b/data/script/template/script/template/actor/npc/guard/Guard2Template.java deleted file mode 100644 index 053caa2b1..000000000 --- a/data/script/template/script/template/actor/npc/guard/Guard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Guard2Template extends GuardNPCTemplate { - public static final int ID = 31032; - - @Inject - protected Guard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GuardTemplate.java b/data/script/template/script/template/actor/npc/guard/GuardTemplate.java deleted file mode 100644 index 4060280a5..000000000 --- a/data/script/template/script/template/actor/npc/guard/GuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardTemplate extends GuardNPCTemplate { - public static final int ID = 30733; - - @Inject - protected GuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/GunterTemplate.java b/data/script/template/script/template/actor/npc/guard/GunterTemplate.java deleted file mode 100644 index c2113d630..000000000 --- a/data/script/template/script/template/actor/npc/guard/GunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GunterTemplate extends GuardNPCTemplate { - public static final int ID = 31293; - - @Inject - protected GunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gunter"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/HanksTemplate.java b/data/script/template/script/template/actor/npc/guard/HanksTemplate.java deleted file mode 100644 index 61b9ea98b..000000000 --- a/data/script/template/script/template/actor/npc/guard/HanksTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HanksTemplate extends GuardNPCTemplate { - public static final int ID = 30046; - - @Inject - protected HanksTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hanks"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/HarlanTemplate.java b/data/script/template/script/template/actor/npc/guard/HarlanTemplate.java deleted file mode 100644 index 0228b961e..000000000 --- a/data/script/template/script/template/actor/npc/guard/HarlanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarlanTemplate extends GuardNPCTemplate { - public static final int ID = 30074; - - @Inject - protected HarlanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harlan"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/HectorTemplate.java b/data/script/template/script/template/actor/npc/guard/HectorTemplate.java deleted file mode 100644 index c4750115f..000000000 --- a/data/script/template/script/template/actor/npc/guard/HectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HectorTemplate extends GuardNPCTemplate { - public static final int ID = 30197; - - @Inject - protected HectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hector"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/HenrikTemplate.java b/data/script/template/script/template/actor/npc/guard/HenrikTemplate.java deleted file mode 100644 index e54990193..000000000 --- a/data/script/template/script/template/actor/npc/guard/HenrikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HenrikTemplate extends GuardNPCTemplate { - public static final int ID = 31295; - - @Inject - protected HenrikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Henrik"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/HervenTemplate.java b/data/script/template/script/template/actor/npc/guard/HervenTemplate.java deleted file mode 100644 index 8918ec7cb..000000000 --- a/data/script/template/script/template/actor/npc/guard/HervenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HervenTemplate extends GuardNPCTemplate { - public static final int ID = 30465; - - @Inject - protected HervenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Herven"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/Ian2Template.java b/data/script/template/script/template/actor/npc/guard/Ian2Template.java deleted file mode 100644 index e40b2cf67..000000000 --- a/data/script/template/script/template/actor/npc/guard/Ian2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ian2Template extends GuardNPCTemplate { - public static final int ID = 31345; - - @Inject - protected Ian2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ian"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/IreneTemplate.java b/data/script/template/script/template/actor/npc/guard/IreneTemplate.java deleted file mode 100644 index f5ec093de..000000000 --- a/data/script/template/script/template/actor/npc/guard/IreneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IreneTemplate extends GuardNPCTemplate { - public static final int ID = 30432; - - @Inject - protected IreneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Irene"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/JacobTemplate.java b/data/script/template/script/template/actor/npc/guard/JacobTemplate.java deleted file mode 100644 index 2ae4ed9e0..000000000 --- a/data/script/template/script/template/actor/npc/guard/JacobTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JacobTemplate extends GuardNPCTemplate { - public static final int ID = 30073; - - @Inject - protected JacobTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jacob"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/JennaTemplate.java b/data/script/template/script/template/actor/npc/guard/JennaTemplate.java deleted file mode 100644 index c9ed20df0..000000000 --- a/data/script/template/script/template/actor/npc/guard/JennaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JennaTemplate extends GuardNPCTemplate { - public static final int ID = 30349; - - @Inject - protected JennaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jenna"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/JerinTemplate.java b/data/script/template/script/template/actor/npc/guard/JerinTemplate.java deleted file mode 100644 index 0047560a2..000000000 --- a/data/script/template/script/template/actor/npc/guard/JerinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JerinTemplate extends GuardNPCTemplate { - public static final int ID = 30198; - - @Inject - protected JerinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jerin"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/JeroninTemplate.java b/data/script/template/script/template/actor/npc/guard/JeroninTemplate.java deleted file mode 100644 index 499da9ac2..000000000 --- a/data/script/template/script/template/actor/npc/guard/JeroninTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JeroninTemplate extends GuardNPCTemplate { - public static final int ID = 30121; - - @Inject - protected JeroninTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jeronin"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/JohnstoneTemplate.java b/data/script/template/script/template/actor/npc/guard/JohnstoneTemplate.java deleted file mode 100644 index 6b2bb98a2..000000000 --- a/data/script/template/script/template/actor/npc/guard/JohnstoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JohnstoneTemplate extends GuardNPCTemplate { - public static final int ID = 30043; - - @Inject - protected JohnstoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Johnstone"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KathawayTemplate.java b/data/script/template/script/template/actor/npc/guard/KathawayTemplate.java deleted file mode 100644 index 395609800..000000000 --- a/data/script/template/script/template/actor/npc/guard/KathawayTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KathawayTemplate extends GuardNPCTemplate { - public static final int ID = 30433; - - @Inject - protected KathawayTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kathaway"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KatoTemplate.java b/data/script/template/script/template/actor/npc/guard/KatoTemplate.java deleted file mode 100644 index de59c8d1a..000000000 --- a/data/script/template/script/template/actor/npc/guard/KatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatoTemplate extends GuardNPCTemplate { - public static final int ID = 32180; - - @Inject - protected KatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kato"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KayleenTemplate.java b/data/script/template/script/template/actor/npc/guard/KayleenTemplate.java deleted file mode 100644 index 7fcfe90db..000000000 --- a/data/script/template/script/template/actor/npc/guard/KayleenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KayleenTemplate extends GuardNPCTemplate { - public static final int ID = 30346; - - @Inject - protected KayleenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kayleen"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KendellTemplate.java b/data/script/template/script/template/actor/npc/guard/KendellTemplate.java deleted file mode 100644 index 2a6e52cd9..000000000 --- a/data/script/template/script/template/actor/npc/guard/KendellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KendellTemplate extends GuardNPCTemplate { - public static final int ID = 30218; - - @Inject - protected KendellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kendell"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KentTemplate.java b/data/script/template/script/template/actor/npc/guard/KentTemplate.java deleted file mode 100644 index b902e51bf..000000000 --- a/data/script/template/script/template/actor/npc/guard/KentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KentTemplate extends GuardNPCTemplate { - public static final int ID = 30918; - - @Inject - protected KentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kent"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KenyosTemplate.java b/data/script/template/script/template/actor/npc/guard/KenyosTemplate.java deleted file mode 100644 index c97dc4418..000000000 --- a/data/script/template/script/template/actor/npc/guard/KenyosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KenyosTemplate extends GuardNPCTemplate { - public static final int ID = 30045; - - @Inject - protected KenyosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kenyos"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KosmosTemplate.java b/data/script/template/script/template/actor/npc/guard/KosmosTemplate.java deleted file mode 100644 index ee4acde58..000000000 --- a/data/script/template/script/template/actor/npc/guard/KosmosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KosmosTemplate extends GuardNPCTemplate { - public static final int ID = 31985; - - @Inject - protected KosmosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kosmos"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KraisenTemplate.java b/data/script/template/script/template/actor/npc/guard/KraisenTemplate.java deleted file mode 100644 index 9bdda0193..000000000 --- a/data/script/template/script/template/actor/npc/guard/KraisenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KraisenTemplate extends GuardNPCTemplate { - public static final int ID = 30920; - - @Inject - protected KraisenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kraisen"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KristinTemplate.java b/data/script/template/script/template/actor/npc/guard/KristinTemplate.java deleted file mode 100644 index 11e960f02..000000000 --- a/data/script/template/script/template/actor/npc/guard/KristinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KristinTemplate extends GuardNPCTemplate { - public static final int ID = 30357; - - @Inject - protected KristinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kristin"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KurtTemplate.java b/data/script/template/script/template/actor/npc/guard/KurtTemplate.java deleted file mode 100644 index d1065b13c..000000000 --- a/data/script/template/script/template/actor/npc/guard/KurtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurtTemplate extends GuardNPCTemplate { - public static final int ID = 30452; - - @Inject - protected KurtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kurt"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/KurtizTemplate.java b/data/script/template/script/template/actor/npc/guard/KurtizTemplate.java deleted file mode 100644 index 6506dfb6b..000000000 --- a/data/script/template/script/template/actor/npc/guard/KurtizTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurtizTemplate extends GuardNPCTemplate { - public static final int ID = 30870; - - @Inject - protected KurtizTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kurtiz"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/LeikanTemplate.java b/data/script/template/script/template/actor/npc/guard/LeikanTemplate.java deleted file mode 100644 index 940e5cf3e..000000000 --- a/data/script/template/script/template/actor/npc/guard/LeikanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeikanTemplate extends GuardNPCTemplate { - public static final int ID = 30382; - - @Inject - protected LeikanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leikan"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/LeonTemplate.java b/data/script/template/script/template/actor/npc/guard/LeonTemplate.java deleted file mode 100644 index feb98a38b..000000000 --- a/data/script/template/script/template/actor/npc/guard/LeonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeonTemplate extends GuardNPCTemplate { - public static final int ID = 30040; - - @Inject - protected LeonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leon"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/LiamTemplate.java b/data/script/template/script/template/actor/npc/guard/LiamTemplate.java deleted file mode 100644 index 44d77460b..000000000 --- a/data/script/template/script/template/actor/npc/guard/LiamTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LiamTemplate extends GuardNPCTemplate { - public static final int ID = 30076; - - @Inject - protected LiamTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Liam"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/LinusTemplate.java b/data/script/template/script/template/actor/npc/guard/LinusTemplate.java deleted file mode 100644 index 38a369205..000000000 --- a/data/script/template/script/template/actor/npc/guard/LinusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LinusTemplate extends GuardNPCTemplate { - public static final int ID = 30384; - - @Inject - protected LinusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Linus"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/LucasTemplate.java b/data/script/template/script/template/actor/npc/guard/LucasTemplate.java deleted file mode 100644 index 95e53cb5e..000000000 --- a/data/script/template/script/template/actor/npc/guard/LucasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LucasTemplate extends GuardNPCTemplate { - public static final int ID = 30071; - - @Inject - protected LucasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lucas"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/LuisTemplate.java b/data/script/template/script/template/actor/npc/guard/LuisTemplate.java deleted file mode 100644 index 65e5aadd3..000000000 --- a/data/script/template/script/template/actor/npc/guard/LuisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuisTemplate extends GuardNPCTemplate { - public static final int ID = 30386; - - @Inject - protected LuisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Luis"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MaddyTemplate.java b/data/script/template/script/template/actor/npc/guard/MaddyTemplate.java deleted file mode 100644 index c74fb53c4..000000000 --- a/data/script/template/script/template/actor/npc/guard/MaddyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaddyTemplate extends GuardNPCTemplate { - public static final int ID = 32174; - - @Inject - protected MaddyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maddy"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MakhisTemplate.java b/data/script/template/script/template/actor/npc/guard/MakhisTemplate.java deleted file mode 100644 index 781084f10..000000000 --- a/data/script/template/script/template/actor/npc/guard/MakhisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MakhisTemplate extends GuardNPCTemplate { - public static final int ID = 30712; - - @Inject - protected MakhisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Makhis"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MarionTemplate.java b/data/script/template/script/template/actor/npc/guard/MarionTemplate.java deleted file mode 100644 index 7c704d711..000000000 --- a/data/script/template/script/template/actor/npc/guard/MarionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarionTemplate extends GuardNPCTemplate { - public static final int ID = 30347; - - @Inject - protected MarionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marion"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/Marksman2Template.java b/data/script/template/script/template/actor/npc/guard/Marksman2Template.java deleted file mode 100644 index bdac1aaaa..000000000 --- a/data/script/template/script/template/actor/npc/guard/Marksman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Marksman2Template extends GuardNPCTemplate { - public static final int ID = 32336; - - @Inject - protected Marksman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MarksmanTemplate.java b/data/script/template/script/template/actor/npc/guard/MarksmanTemplate.java deleted file mode 100644 index 67396f5bc..000000000 --- a/data/script/template/script/template/actor/npc/guard/MarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarksmanTemplate extends GuardNPCTemplate { - public static final int ID = 32335; - - @Inject - protected MarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MathiasTemplate.java b/data/script/template/script/template/actor/npc/guard/MathiasTemplate.java deleted file mode 100644 index b7876f1a1..000000000 --- a/data/script/template/script/template/actor/npc/guard/MathiasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MathiasTemplate extends GuardNPCTemplate { - public static final int ID = 31340; - - @Inject - protected MathiasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mathias"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = itemProvider.createID(632); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MelvilleTemplate.java b/data/script/template/script/template/actor/npc/guard/MelvilleTemplate.java deleted file mode 100644 index 2cf12a617..000000000 --- a/data/script/template/script/template/actor/npc/guard/MelvilleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MelvilleTemplate extends GuardNPCTemplate { - public static final int ID = 30338; - - @Inject - protected MelvilleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Melville"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MettyTemplate.java b/data/script/template/script/template/actor/npc/guard/MettyTemplate.java deleted file mode 100644 index 6a89b93b3..000000000 --- a/data/script/template/script/template/actor/npc/guard/MettyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MettyTemplate extends GuardNPCTemplate { - public static final int ID = 30072; - - @Inject - protected MettyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Metty"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MorelinTemplate.java b/data/script/template/script/template/actor/npc/guard/MorelinTemplate.java deleted file mode 100644 index a12d2888a..000000000 --- a/data/script/template/script/template/actor/npc/guard/MorelinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MorelinTemplate extends GuardNPCTemplate { - public static final int ID = 32188; - - @Inject - protected MorelinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Morelin"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MorettiTemplate.java b/data/script/template/script/template/actor/npc/guard/MorettiTemplate.java deleted file mode 100644 index 8584980d8..000000000 --- a/data/script/template/script/template/actor/npc/guard/MorettiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MorettiTemplate extends GuardNPCTemplate { - public static final int ID = 30337; - - @Inject - protected MorettiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moretti"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/MouenTemplate.java b/data/script/template/script/template/actor/npc/guard/MouenTemplate.java deleted file mode 100644 index 0b96d7510..000000000 --- a/data/script/template/script/template/actor/npc/guard/MouenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MouenTemplate extends GuardNPCTemplate { - public static final int ID = 30196; - - @Inject - protected MouenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mouen"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/NakusinTemplate.java b/data/script/template/script/template/actor/npc/guard/NakusinTemplate.java deleted file mode 100644 index cc816f9a7..000000000 --- a/data/script/template/script/template/actor/npc/guard/NakusinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NakusinTemplate extends GuardNPCTemplate { - public static final int ID = 30578; - - @Inject - protected NakusinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nakusin"; - this.serverSideName = false; - this.title = "Centurion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/NasignTemplate.java b/data/script/template/script/template/actor/npc/guard/NasignTemplate.java deleted file mode 100644 index f2b92a9e3..000000000 --- a/data/script/template/script/template/actor/npc/guard/NasignTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NasignTemplate extends GuardNPCTemplate { - public static final int ID = 30708; - - @Inject - protected NasignTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nasign"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/NathanTemplate.java b/data/script/template/script/template/actor/npc/guard/NathanTemplate.java deleted file mode 100644 index 0a5529a00..000000000 --- a/data/script/template/script/template/actor/npc/guard/NathanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NathanTemplate extends GuardNPCTemplate { - public static final int ID = 30548; - - @Inject - protected NathanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nathan"; - this.serverSideName = false; - this.title = "Defender"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(296); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/NelsyaTemplate.java b/data/script/template/script/template/actor/npc/guard/NelsyaTemplate.java deleted file mode 100644 index 717aa6dd3..000000000 --- a/data/script/template/script/template/actor/npc/guard/NelsyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NelsyaTemplate extends GuardNPCTemplate { - public static final int ID = 30348; - - @Inject - protected NelsyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nelsya"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/NortonTemplate.java b/data/script/template/script/template/actor/npc/guard/NortonTemplate.java deleted file mode 100644 index 6f5531933..000000000 --- a/data/script/template/script/template/actor/npc/guard/NortonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NortonTemplate extends GuardNPCTemplate { - public static final int ID = 30709; - - @Inject - protected NortonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Norton"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/OrinakTemplate.java b/data/script/template/script/template/actor/npc/guard/OrinakTemplate.java deleted file mode 100644 index 310c52f36..000000000 --- a/data/script/template/script/template/actor/npc/guard/OrinakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrinakTemplate extends GuardNPCTemplate { - public static final int ID = 30581; - - @Inject - protected OrinakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orinak"; - this.serverSideName = false; - this.title = "Centurion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PaionTemplate.java b/data/script/template/script/template/actor/npc/guard/PaionTemplate.java deleted file mode 100644 index 8eecb88d1..000000000 --- a/data/script/template/script/template/actor/npc/guard/PaionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PaionTemplate extends GuardNPCTemplate { - public static final int ID = 30541; - - @Inject - protected PaionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Paion"; - this.serverSideName = false; - this.title = "Protector"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(282); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ParosTemplate.java b/data/script/template/script/template/actor/npc/guard/ParosTemplate.java deleted file mode 100644 index 455229394..000000000 --- a/data/script/template/script/template/actor/npc/guard/ParosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParosTemplate extends GuardNPCTemplate { - public static final int ID = 30714; - - @Inject - protected ParosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Paros"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ParugonTemplate.java b/data/script/template/script/template/actor/npc/guard/ParugonTemplate.java deleted file mode 100644 index 378d7f5b5..000000000 --- a/data/script/template/script/template/actor/npc/guard/ParugonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParugonTemplate extends GuardNPCTemplate { - public static final int ID = 30580; - - @Inject - protected ParugonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parugon"; - this.serverSideName = false; - this.title = "Centurion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/Patrol2Template.java b/data/script/template/script/template/actor/npc/guard/Patrol2Template.java deleted file mode 100644 index 0d261efbd..000000000 --- a/data/script/template/script/template/actor/npc/guard/Patrol2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Patrol2Template extends GuardNPCTemplate { - public static final int ID = 31672; - - @Inject - protected Patrol2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/Patrol3Template.java b/data/script/template/script/template/actor/npc/guard/Patrol3Template.java deleted file mode 100644 index 54a3c481f..000000000 --- a/data/script/template/script/template/actor/npc/guard/Patrol3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Patrol3Template extends GuardNPCTemplate { - public static final int ID = 31673; - - @Inject - protected Patrol3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/Patrol4Template.java b/data/script/template/script/template/actor/npc/guard/Patrol4Template.java deleted file mode 100644 index c2c54166f..000000000 --- a/data/script/template/script/template/actor/npc/guard/Patrol4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Patrol4Template extends GuardNPCTemplate { - public static final int ID = 31674; - - @Inject - protected Patrol4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PatrolTemplate.java b/data/script/template/script/template/actor/npc/guard/PatrolTemplate.java deleted file mode 100644 index 908ba08e6..000000000 --- a/data/script/template/script/template/actor/npc/guard/PatrolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PatrolTemplate extends GuardNPCTemplate { - public static final int ID = 31671; - - @Inject - protected PatrolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PeregrineTemplate.java b/data/script/template/script/template/actor/npc/guard/PeregrineTemplate.java deleted file mode 100644 index 147b883c8..000000000 --- a/data/script/template/script/template/actor/npc/guard/PeregrineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PeregrineTemplate extends GuardNPCTemplate { - public static final int ID = 32185; - - @Inject - protected PeregrineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Peregrine"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PetukaiTemplate.java b/data/script/template/script/template/actor/npc/guard/PetukaiTemplate.java deleted file mode 100644 index 713ab7ba5..000000000 --- a/data/script/template/script/template/actor/npc/guard/PetukaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PetukaiTemplate extends GuardNPCTemplate { - public static final int ID = 30583; - - @Inject - protected PetukaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Petukai"; - this.serverSideName = false; - this.title = "Centurion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PinapsTemplate.java b/data/script/template/script/template/actor/npc/guard/PinapsTemplate.java deleted file mode 100644 index 4c04f31ad..000000000 --- a/data/script/template/script/template/actor/npc/guard/PinapsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PinapsTemplate extends GuardNPCTemplate { - public static final int ID = 30201; - - @Inject - protected PinapsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pinaps"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PlinkTemplate.java b/data/script/template/script/template/actor/npc/guard/PlinkTemplate.java deleted file mode 100644 index 00bec22ba..000000000 --- a/data/script/template/script/template/actor/npc/guard/PlinkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlinkTemplate extends GuardNPCTemplate { - public static final int ID = 30380; - - @Inject - protected PlinkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plink"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PragaTemplate.java b/data/script/template/script/template/actor/npc/guard/PragaTemplate.java deleted file mode 100644 index 6cfd05564..000000000 --- a/data/script/template/script/template/actor/npc/guard/PragaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PragaTemplate extends GuardNPCTemplate { - public static final int ID = 30333; - - @Inject - protected PragaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Praga"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ProtonTemplate.java b/data/script/template/script/template/actor/npc/guard/ProtonTemplate.java deleted file mode 100644 index 2d1521ecd..000000000 --- a/data/script/template/script/template/actor/npc/guard/ProtonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProtonTemplate extends GuardNPCTemplate { - public static final int ID = 30545; - - @Inject - protected ProtonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Proton"; - this.serverSideName = false; - this.title = "Defender"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(296); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/PutinTemplate.java b/data/script/template/script/template/actor/npc/guard/PutinTemplate.java deleted file mode 100644 index 3caa94629..000000000 --- a/data/script/template/script/template/actor/npc/guard/PutinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PutinTemplate extends GuardNPCTemplate { - public static final int ID = 32179; - - @Inject - protected PutinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Putin"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RaigenTemplate.java b/data/script/template/script/template/actor/npc/guard/RaigenTemplate.java deleted file mode 100644 index 0b4541282..000000000 --- a/data/script/template/script/template/actor/npc/guard/RaigenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaigenTemplate extends GuardNPCTemplate { - public static final int ID = 30707; - - @Inject - protected RaigenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raigen"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RathTemplate.java b/data/script/template/script/template/actor/npc/guard/RathTemplate.java deleted file mode 100644 index f5c39ebef..000000000 --- a/data/script/template/script/template/actor/npc/guard/RathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RathTemplate extends GuardNPCTemplate { - public static final int ID = 30126; - - @Inject - protected RathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rath"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RayenTemplate.java b/data/script/template/script/template/actor/npc/guard/RayenTemplate.java deleted file mode 100644 index 1efaf3c3e..000000000 --- a/data/script/template/script/template/actor/npc/guard/RayenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RayenTemplate extends GuardNPCTemplate { - public static final int ID = 30221; - - @Inject - protected RayenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rayen"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RaylaTemplate.java b/data/script/template/script/template/actor/npc/guard/RaylaTemplate.java deleted file mode 100644 index e4809d57a..000000000 --- a/data/script/template/script/template/actor/npc/guard/RaylaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaylaTemplate extends GuardNPCTemplate { - public static final int ID = 30224; - - @Inject - protected RaylaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rayla"; - this.serverSideName = false; - this.title = "Sentry Knight"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ReikinTemplate.java b/data/script/template/script/template/actor/npc/guard/ReikinTemplate.java deleted file mode 100644 index 57fa3b7fe..000000000 --- a/data/script/template/script/template/actor/npc/guard/ReikinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReikinTemplate extends GuardNPCTemplate { - public static final int ID = 30478; - - @Inject - protected ReikinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reikin"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RichtorTemplate.java b/data/script/template/script/template/actor/npc/guard/RichtorTemplate.java deleted file mode 100644 index af0ba07f4..000000000 --- a/data/script/template/script/template/actor/npc/guard/RichtorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RichtorTemplate extends GuardNPCTemplate { - public static final int ID = 31341; - - @Inject - protected RichtorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Richtor"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RodicTemplate.java b/data/script/template/script/template/actor/npc/guard/RodicTemplate.java deleted file mode 100644 index 8b5c81170..000000000 --- a/data/script/template/script/template/actor/npc/guard/RodicTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RodicTemplate extends GuardNPCTemplate { - public static final int ID = 30919; - - @Inject - protected RodicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rodic"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RondeTemplate.java b/data/script/template/script/template/actor/npc/guard/RondeTemplate.java deleted file mode 100644 index 6e30f1db9..000000000 --- a/data/script/template/script/template/actor/npc/guard/RondeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RondeTemplate extends GuardNPCTemplate { - public static final int ID = 32480; - - @Inject - protected RondeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ronde"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RoselynTemplate.java b/data/script/template/script/template/actor/npc/guard/RoselynTemplate.java deleted file mode 100644 index b2f4a6b54..000000000 --- a/data/script/template/script/template/actor/npc/guard/RoselynTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoselynTemplate extends GuardNPCTemplate { - public static final int ID = 30355; - - @Inject - protected RoselynTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roselyn"; - this.serverSideName = false; - this.title = "Sentry"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RoyTemplate.java b/data/script/template/script/template/actor/npc/guard/RoyTemplate.java deleted file mode 100644 index 13302b767..000000000 --- a/data/script/template/script/template/actor/npc/guard/RoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyTemplate extends GuardNPCTemplate { - public static final int ID = 30723; - - @Inject - protected RoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roy"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RukainTemplate.java b/data/script/template/script/template/actor/npc/guard/RukainTemplate.java deleted file mode 100644 index 40b9b1be8..000000000 --- a/data/script/template/script/template/actor/npc/guard/RukainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RukainTemplate extends GuardNPCTemplate { - public static final int ID = 30577; - - @Inject - protected RukainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rukain"; - this.serverSideName = false; - this.title = "Praetorian"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/RunantTemplate.java b/data/script/template/script/template/actor/npc/guard/RunantTemplate.java deleted file mode 100644 index f9f55d937..000000000 --- a/data/script/template/script/template/actor/npc/guard/RunantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RunantTemplate extends GuardNPCTemplate { - public static final int ID = 30542; - - @Inject - protected RunantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Runant"; - this.serverSideName = false; - this.title = "Defender"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SaigeTemplate.java b/data/script/template/script/template/actor/npc/guard/SaigeTemplate.java deleted file mode 100644 index 13f1473c1..000000000 --- a/data/script/template/script/template/actor/npc/guard/SaigeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaigeTemplate extends GuardNPCTemplate { - public static final int ID = 32481; - - @Inject - protected SaigeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saige"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SandersTemplate.java b/data/script/template/script/template/actor/npc/guard/SandersTemplate.java deleted file mode 100644 index 8f4baefc9..000000000 --- a/data/script/template/script/template/actor/npc/guard/SandersTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SandersTemplate extends GuardNPCTemplate { - public static final int ID = 30881; - - @Inject - protected SandersTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sanders"; - this.serverSideName = false; - this.title = "Border Outpost Aide"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SchmidtTemplate.java b/data/script/template/script/template/actor/npc/guard/SchmidtTemplate.java deleted file mode 100644 index 6708e9d5f..000000000 --- a/data/script/template/script/template/actor/npc/guard/SchmidtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SchmidtTemplate extends GuardNPCTemplate { - public static final int ID = 31344; - - @Inject - protected SchmidtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Schmidt"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ScottTemplate.java b/data/script/template/script/template/actor/npc/guard/ScottTemplate.java deleted file mode 100644 index 168056c95..000000000 --- a/data/script/template/script/template/actor/npc/guard/ScottTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScottTemplate extends GuardNPCTemplate { - public static final int ID = 30383; - - @Inject - protected ScottTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scott"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SentinelTemplate.java b/data/script/template/script/template/actor/npc/guard/SentinelTemplate.java deleted file mode 100644 index 2476c3346..000000000 --- a/data/script/template/script/template/actor/npc/guard/SentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SentinelTemplate extends GuardNPCTemplate { - public static final int ID = 31033; - - @Inject - protected SentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SentryTemplate.java b/data/script/template/script/template/actor/npc/guard/SentryTemplate.java deleted file mode 100644 index 32eec97b7..000000000 --- a/data/script/template/script/template/actor/npc/guard/SentryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SentryTemplate extends GuardNPCTemplate { - public static final int ID = 31034; - - @Inject - protected SentryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sentry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SherringTemplate.java b/data/script/template/script/template/actor/npc/guard/SherringTemplate.java deleted file mode 100644 index 601adf7a8..000000000 --- a/data/script/template/script/template/actor/npc/guard/SherringTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SherringTemplate extends GuardNPCTemplate { - public static final int ID = 31984; - - @Inject - protected SherringTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sherring"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SingaTemplate.java b/data/script/template/script/template/actor/npc/guard/SingaTemplate.java deleted file mode 100644 index 204647817..000000000 --- a/data/script/template/script/template/actor/npc/guard/SingaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SingaTemplate extends GuardNPCTemplate { - public static final int ID = 31988; - - @Inject - protected SingaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Singa"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(126); - this.leftHand = itemProvider.createID(628); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SiriusTemplate.java b/data/script/template/script/template/actor/npc/guard/SiriusTemplate.java deleted file mode 100644 index 9bf229898..000000000 --- a/data/script/template/script/template/actor/npc/guard/SiriusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiriusTemplate extends GuardNPCTemplate { - public static final int ID = 31346; - - @Inject - protected SiriusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirius"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/StanTemplate.java b/data/script/template/script/template/actor/npc/guard/StanTemplate.java deleted file mode 100644 index ad3563fb8..000000000 --- a/data/script/template/script/template/actor/npc/guard/StanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StanTemplate extends GuardNPCTemplate { - public static final int ID = 30200; - - @Inject - protected StanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stan"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/StardenTemplate.java b/data/script/template/script/template/actor/npc/guard/StardenTemplate.java deleted file mode 100644 index 132d4fed8..000000000 --- a/data/script/template/script/template/actor/npc/guard/StardenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StardenTemplate extends GuardNPCTemplate { - public static final int ID = 30220; - - @Inject - protected StardenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Starden"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(276); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SucreteTemplate.java b/data/script/template/script/template/actor/npc/guard/SucreteTemplate.java deleted file mode 100644 index d10948545..000000000 --- a/data/script/template/script/template/actor/npc/guard/SucreteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SucreteTemplate extends GuardNPCTemplate { - public static final int ID = 32137; - - @Inject - protected SucreteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sucrete"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SvenTemplate.java b/data/script/template/script/template/actor/npc/guard/SvenTemplate.java deleted file mode 100644 index d28f32eaf..000000000 --- a/data/script/template/script/template/actor/npc/guard/SvenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SvenTemplate extends GuardNPCTemplate { - public static final int ID = 31294; - - @Inject - protected SvenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sven"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/SyzarTemplate.java b/data/script/template/script/template/actor/npc/guard/SyzarTemplate.java deleted file mode 100644 index 122ea823b..000000000 --- a/data/script/template/script/template/actor/npc/guard/SyzarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SyzarTemplate extends GuardNPCTemplate { - public static final int ID = 32177; - - @Inject - protected SyzarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Syzar"; - this.serverSideName = false; - this.title = "Marksman"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/TamaiTemplate.java b/data/script/template/script/template/actor/npc/guard/TamaiTemplate.java deleted file mode 100644 index 2af9d1fd6..000000000 --- a/data/script/template/script/template/actor/npc/guard/TamaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamaiTemplate extends GuardNPCTemplate { - public static final int ID = 30579; - - @Inject - protected TamaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tamai"; - this.serverSideName = false; - this.title = "Centurion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/Tardyon2Template.java b/data/script/template/script/template/actor/npc/guard/Tardyon2Template.java deleted file mode 100644 index 0a0a98e2b..000000000 --- a/data/script/template/script/template/actor/npc/guard/Tardyon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tardyon2Template extends GuardNPCTemplate { - public static final int ID = 30547; - - @Inject - protected Tardyon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tardyon"; - this.serverSideName = false; - this.title = "Defender"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/TavillianTemplate.java b/data/script/template/script/template/actor/npc/guard/TavillianTemplate.java deleted file mode 100644 index aeebc9d66..000000000 --- a/data/script/template/script/template/actor/npc/guard/TavillianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TavillianTemplate extends GuardNPCTemplate { - public static final int ID = 30724; - - @Inject - protected TavillianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tavillian"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/TeboseTemplate.java b/data/script/template/script/template/actor/npc/guard/TeboseTemplate.java deleted file mode 100644 index fba68abbb..000000000 --- a/data/script/template/script/template/actor/npc/guard/TeboseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeboseTemplate extends GuardNPCTemplate { - public static final int ID = 30726; - - @Inject - protected TeboseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tebose"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/TikuTemplate.java b/data/script/template/script/template/actor/npc/guard/TikuTemplate.java deleted file mode 100644 index d858dcaed..000000000 --- a/data/script/template/script/template/actor/npc/guard/TikuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TikuTemplate extends GuardNPCTemplate { - public static final int ID = 30582; - - @Inject - protected TikuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiku"; - this.serverSideName = false; - this.title = "Centurion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/TimosTemplate.java b/data/script/template/script/template/actor/npc/guard/TimosTemplate.java deleted file mode 100644 index e618f8cc3..000000000 --- a/data/script/template/script/template/actor/npc/guard/TimosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimosTemplate extends GuardNPCTemplate { - public static final int ID = 30921; - - @Inject - protected TimosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timos"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/TomaTemplate.java b/data/script/template/script/template/actor/npc/guard/TomaTemplate.java deleted file mode 100644 index e61603524..000000000 --- a/data/script/template/script/template/actor/npc/guard/TomaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TomaTemplate extends GuardNPCTemplate { - public static final int ID = 30331; - - @Inject - protected TomaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Toma"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/TrionellTemplate.java b/data/script/template/script/template/actor/npc/guard/TrionellTemplate.java deleted file mode 100644 index be69b9c6b..000000000 --- a/data/script/template/script/template/actor/npc/guard/TrionellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrionellTemplate extends GuardNPCTemplate { - public static final int ID = 30430; - - @Inject - protected TrionellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trionell"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/UlrichTemplate.java b/data/script/template/script/template/actor/npc/guard/UlrichTemplate.java deleted file mode 100644 index 3bd76ac65..000000000 --- a/data/script/template/script/template/actor/npc/guard/UlrichTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UlrichTemplate extends GuardNPCTemplate { - public static final int ID = 31298; - - @Inject - protected UlrichTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ulrich"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/VapookTemplate.java b/data/script/template/script/template/actor/npc/guard/VapookTemplate.java deleted file mode 100644 index 9d5146208..000000000 --- a/data/script/template/script/template/actor/npc/guard/VapookTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VapookTemplate extends GuardNPCTemplate { - public static final int ID = 30584; - - @Inject - protected VapookTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vapook"; - this.serverSideName = false; - this.title = "Centurion"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/VeltressTemplate.java b/data/script/template/script/template/actor/npc/guard/VeltressTemplate.java deleted file mode 100644 index 2498b4c1a..000000000 --- a/data/script/template/script/template/actor/npc/guard/VeltressTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VeltressTemplate extends GuardNPCTemplate { - public static final int ID = 30219; - - @Inject - protected VeltressTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Veltress"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/VesaTemplate.java b/data/script/template/script/template/actor/npc/guard/VesaTemplate.java deleted file mode 100644 index 3f40e83a4..000000000 --- a/data/script/template/script/template/actor/npc/guard/VesaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VesaTemplate extends GuardNPCTemplate { - public static final int ID = 30123; - - @Inject - protected VesaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vesa"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ViktorVanDakeTemplate.java b/data/script/template/script/template/actor/npc/guard/ViktorVanDakeTemplate.java deleted file mode 100644 index 9dbbf0f58..000000000 --- a/data/script/template/script/template/actor/npc/guard/ViktorVanDakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ViktorVanDakeTemplate extends GuardNPCTemplate { - public static final int ID = 30880; - - @Inject - protected ViktorVanDakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Viktor Van Dake"; - this.serverSideName = false; - this.title = "Border Outpost Captain"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ViktorVanDeikTemplate.java b/data/script/template/script/template/actor/npc/guard/ViktorVanDeikTemplate.java deleted file mode 100644 index 48765b913..000000000 --- a/data/script/template/script/template/actor/npc/guard/ViktorVanDeikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ViktorVanDeikTemplate extends GuardNPCTemplate { - public static final int ID = 31675; - - @Inject - protected ViktorVanDeikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Viktor Van Deik"; - this.serverSideName = false; - this.title = "Border Outpost Captain"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = itemProvider.createID(632); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/VishotskyTemplate.java b/data/script/template/script/template/actor/npc/guard/VishotskyTemplate.java deleted file mode 100644 index 590976690..000000000 --- a/data/script/template/script/template/actor/npc/guard/VishotskyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VishotskyTemplate extends GuardNPCTemplate { - public static final int ID = 31981; - - @Inject - protected VishotskyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vishotsky"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = itemProvider.createID(632); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/WeiszTemplate.java b/data/script/template/script/template/actor/npc/guard/WeiszTemplate.java deleted file mode 100644 index 82771f42a..000000000 --- a/data/script/template/script/template/actor/npc/guard/WeiszTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeiszTemplate extends GuardNPCTemplate { - public static final int ID = 30385; - - @Inject - protected WeiszTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weisz"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/WestonTemplate.java b/data/script/template/script/template/actor/npc/guard/WestonTemplate.java deleted file mode 100644 index e5d75c7cd..000000000 --- a/data/script/template/script/template/actor/npc/guard/WestonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WestonTemplate extends GuardNPCTemplate { - public static final int ID = 30710; - - @Inject - protected WestonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weston"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/WheelerTemplate.java b/data/script/template/script/template/actor/npc/guard/WheelerTemplate.java deleted file mode 100644 index f57ea57e3..000000000 --- a/data/script/template/script/template/actor/npc/guard/WheelerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WheelerTemplate extends GuardNPCTemplate { - public static final int ID = 30216; - - @Inject - protected WheelerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wheeler"; - this.serverSideName = false; - this.title = "Sentinel"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/XaberTemplate.java b/data/script/template/script/template/actor/npc/guard/XaberTemplate.java deleted file mode 100644 index da288342a..000000000 --- a/data/script/template/script/template/actor/npc/guard/XaberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class XaberTemplate extends GuardNPCTemplate { - public static final int ID = 30075; - - @Inject - protected XaberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Xaber"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/YatesTemplate.java b/data/script/template/script/template/actor/npc/guard/YatesTemplate.java deleted file mode 100644 index 8fd6cba9f..000000000 --- a/data/script/template/script/template/actor/npc/guard/YatesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YatesTemplate extends GuardNPCTemplate { - public static final int ID = 30199; - - @Inject - protected YatesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yates"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/YeningTemplate.java b/data/script/template/script/template/actor/npc/guard/YeningTemplate.java deleted file mode 100644 index ce80f6adf..000000000 --- a/data/script/template/script/template/actor/npc/guard/YeningTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YeningTemplate extends GuardNPCTemplate { - public static final int ID = 30725; - - @Inject - protected YeningTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yening"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/guard/ZeromeTemplate.java b/data/script/template/script/template/actor/npc/guard/ZeromeTemplate.java deleted file mode 100644 index 7dceb984a..000000000 --- a/data/script/template/script/template/actor/npc/guard/ZeromeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.guard; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.GuardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZeromeTemplate extends GuardNPCTemplate { - public static final int ID = 30124; - - @Inject - protected ZeromeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zerome"; - this.serverSideName = false; - this.title = "Guard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager10Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager10Template.java deleted file mode 100644 index 1302d0ef0..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager10Template extends ManorManagerNPCTemplate { - public static final int ID = 35512; - - @Inject - protected ManorManager10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager11Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager11Template.java deleted file mode 100644 index 0251a9325..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager11Template extends ManorManagerNPCTemplate { - public static final int ID = 35558; - - @Inject - protected ManorManager11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager12Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager12Template.java deleted file mode 100644 index af4356e62..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager12Template extends ManorManagerNPCTemplate { - public static final int ID = 35644; - - @Inject - protected ManorManager12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager13Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager13Template.java deleted file mode 100644 index 54dead8a1..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager13Template extends ManorManagerNPCTemplate { - public static final int ID = 35645; - - @Inject - protected ManorManager13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager14Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager14Template.java deleted file mode 100644 index 90d62ff31..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager14Template extends ManorManagerNPCTemplate { - public static final int ID = 36456; - - @Inject - protected ManorManager14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager2Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager2Template.java deleted file mode 100644 index 8c8ecc0d7..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager2Template extends ManorManagerNPCTemplate { - public static final int ID = 35145; - - @Inject - protected ManorManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager3Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager3Template.java deleted file mode 100644 index 27d698272..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager3Template extends ManorManagerNPCTemplate { - public static final int ID = 35187; - - @Inject - protected ManorManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager4Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager4Template.java deleted file mode 100644 index e6242afab..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager4Template extends ManorManagerNPCTemplate { - public static final int ID = 35229; - - @Inject - protected ManorManager4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager5Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager5Template.java deleted file mode 100644 index c79c7b866..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager5Template extends ManorManagerNPCTemplate { - public static final int ID = 35230; - - @Inject - protected ManorManager5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager6Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager6Template.java deleted file mode 100644 index 595613996..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager6Template extends ManorManagerNPCTemplate { - public static final int ID = 35231; - - @Inject - protected ManorManager6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager7Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager7Template.java deleted file mode 100644 index 16f8997f5..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager7Template extends ManorManagerNPCTemplate { - public static final int ID = 35277; - - @Inject - protected ManorManager7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager8Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager8Template.java deleted file mode 100644 index a50f95f6a..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager8Template extends ManorManagerNPCTemplate { - public static final int ID = 35319; - - @Inject - protected ManorManager8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManager9Template.java b/data/script/template/script/template/actor/npc/manormanager/ManorManager9Template.java deleted file mode 100644 index 35c4f6423..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManager9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManager9Template extends ManorManagerNPCTemplate { - public static final int ID = 35366; - - @Inject - protected ManorManager9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/manormanager/ManorManagerTemplate.java b/data/script/template/script/template/actor/npc/manormanager/ManorManagerTemplate.java deleted file mode 100644 index dddc141b4..000000000 --- a/data/script/template/script/template/actor/npc/manormanager/ManorManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.manormanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ManorManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManorManagerTemplate extends ManorManagerNPCTemplate { - public static final int ID = 35103; - - @Inject - protected ManorManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manor Manager"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain22Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain22Template.java deleted file mode 100644 index ef1b35ba6..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain22Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36481; - - @Inject - protected MercenaryCaptain22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain23Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain23Template.java deleted file mode 100644 index cfef750ad..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain23Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36482; - - @Inject - protected MercenaryCaptain23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain24Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain24Template.java deleted file mode 100644 index 18896c3ba..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain24Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36483; - - @Inject - protected MercenaryCaptain24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain25Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain25Template.java deleted file mode 100644 index 3dd3715e2..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain25Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36484; - - @Inject - protected MercenaryCaptain25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain26Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain26Template.java deleted file mode 100644 index 6975d2e19..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain26Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36485; - - @Inject - protected MercenaryCaptain26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain27Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain27Template.java deleted file mode 100644 index 0a81bb6ae..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain27Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36486; - - @Inject - protected MercenaryCaptain27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain28Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain28Template.java deleted file mode 100644 index 7ee50b9b1..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain28Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36487; - - @Inject - protected MercenaryCaptain28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain29Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain29Template.java deleted file mode 100644 index af3151fb1..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain29Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36488; - - @Inject - protected MercenaryCaptain29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain30Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain30Template.java deleted file mode 100644 index 120549ded..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/MercenaryCaptain30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryCaptain30Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36489; - - @Inject - protected MercenaryCaptain30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Captain"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6377); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.48000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager2Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager2Template.java deleted file mode 100644 index c69f4740c..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager2Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36491; - - @Inject - protected TerritoryManager2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager3Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager3Template.java deleted file mode 100644 index 4d2dd8882..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager3Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36492; - - @Inject - protected TerritoryManager3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager4Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager4Template.java deleted file mode 100644 index 575a4cb90..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager4Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36493; - - @Inject - protected TerritoryManager4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager5Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager5Template.java deleted file mode 100644 index 7b21d221e..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager5Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36494; - - @Inject - protected TerritoryManager5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager6Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager6Template.java deleted file mode 100644 index a1f4fa3ff..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager6Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36495; - - @Inject - protected TerritoryManager6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager7Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager7Template.java deleted file mode 100644 index 07b00bfd5..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager7Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36496; - - @Inject - protected TerritoryManager7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager8Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager8Template.java deleted file mode 100644 index f780ee0df..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager8Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36497; - - @Inject - protected TerritoryManager8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager9Template.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager9Template.java deleted file mode 100644 index b3fc2e793..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManager9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManager9Template extends MercenaryManagerNPCTemplate { - public static final int ID = 36498; - - @Inject - protected TerritoryManager9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManagerTemplate.java b/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManagerTemplate.java deleted file mode 100644 index 9a355fd59..000000000 --- a/data/script/template/script/template/actor/npc/mercenarymanager/TerritoryManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercenarymanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercenaryManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryManagerTemplate extends MercenaryManagerNPCTemplate { - public static final int ID = 36490; - - @Inject - protected TerritoryManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Manager"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AdrianTemplate.java b/data/script/template/script/template/actor/npc/merchant/AdrianTemplate.java deleted file mode 100644 index 43109a6ae..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AdrianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdrianTemplate extends MerchantNPCTemplate { - public static final int ID = 31948; - - @Inject - protected AdrianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adrian"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AlexandriaTemplate.java b/data/script/template/script/template/actor/npc/merchant/AlexandriaTemplate.java deleted file mode 100644 index ac163d62d..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AlexandriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlexandriaTemplate extends MerchantNPCTemplate { - public static final int ID = 30098; - - @Inject - protected AlexandriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alexandria"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AlexisTemplate.java b/data/script/template/script/template/actor/npc/merchant/AlexisTemplate.java deleted file mode 100644 index a9676ac21..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AlexisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlexisTemplate extends MerchantNPCTemplate { - public static final int ID = 30842; - - @Inject - protected AlexisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alexis"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AlishaTemplate.java b/data/script/template/script/template/actor/npc/merchant/AlishaTemplate.java deleted file mode 100644 index 2fb035e3d..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AlishaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlishaTemplate extends MerchantNPCTemplate { - public static final int ID = 31303; - - @Inject - protected AlishaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alisha"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AltairTemplate.java b/data/script/template/script/template/actor/npc/merchant/AltairTemplate.java deleted file mode 100644 index 365d1ecbb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AltairTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AltairTemplate extends MerchantNPCTemplate { - public static final int ID = 31962; - - @Inject - protected AltairTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Altair"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AntonioTemplate.java b/data/script/template/script/template/actor/npc/merchant/AntonioTemplate.java deleted file mode 100644 index a7c3c6344..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AntonioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntonioTemplate extends MerchantNPCTemplate { - public static final int ID = 31413; - - @Inject - protected AntonioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antonio"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ArenTemplate.java b/data/script/template/script/template/actor/npc/merchant/ArenTemplate.java deleted file mode 100644 index 08708d095..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ArenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArenTemplate extends MerchantNPCTemplate { - public static final int ID = 31416; - - @Inject - protected ArenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aren"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ArielTemplate.java b/data/script/template/script/template/actor/npc/merchant/ArielTemplate.java deleted file mode 100644 index f02773580..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ArielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArielTemplate extends MerchantNPCTemplate { - public static final int ID = 30148; - - @Inject - protected ArielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ariel"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ArodinTemplate.java b/data/script/template/script/template/actor/npc/merchant/ArodinTemplate.java deleted file mode 100644 index babfdba35..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ArodinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArodinTemplate extends MerchantNPCTemplate { - public static final int ID = 30207; - - @Inject - protected ArodinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arodin"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AshaTemplate.java b/data/script/template/script/template/actor/npc/merchant/AshaTemplate.java deleted file mode 100644 index bd2274872..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AshaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshaTemplate extends MerchantNPCTemplate { - public static final int ID = 30313; - - @Inject - protected AshaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Asha"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AstridTemplate.java b/data/script/template/script/template/actor/npc/merchant/AstridTemplate.java deleted file mode 100644 index baf048307..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AstridTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AstridTemplate extends MerchantNPCTemplate { - public static final int ID = 31304; - - @Inject - protected AstridTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Astrid"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AsyateiTemplate.java b/data/script/template/script/template/actor/npc/merchant/AsyateiTemplate.java deleted file mode 100644 index dc072bc15..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AsyateiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AsyateiTemplate extends MerchantNPCTemplate { - public static final int ID = 32546; - - @Inject - protected AsyateiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Asyatei"; - this.serverSideName = false; - this.title = "Soul Trader"; - this.serverSideTitle = false; - this.collisionRadius = 14.40; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/Atan2Template.java b/data/script/template/script/template/actor/npc/merchant/Atan2Template.java deleted file mode 100644 index 3ace9a15f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/Atan2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Atan2Template extends MerchantNPCTemplate { - public static final int ID = 31373; - - @Inject - protected Atan2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atan"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/AuzendorffTemplate.java b/data/script/template/script/template/actor/npc/merchant/AuzendorffTemplate.java deleted file mode 100644 index 3fee4f3e7..000000000 --- a/data/script/template/script/template/actor/npc/merchant/AuzendorffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AuzendorffTemplate extends MerchantNPCTemplate { - public static final int ID = 31945; - - @Inject - protected AuzendorffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auzendorff"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/BerynelTemplate.java b/data/script/template/script/template/actor/npc/merchant/BerynelTemplate.java deleted file mode 100644 index 7c1e23cc1..000000000 --- a/data/script/template/script/template/actor/npc/merchant/BerynelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerynelTemplate extends MerchantNPCTemplate { - public static final int ID = 31417; - - @Inject - protected BerynelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Berynel"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/BorodinTemplate.java b/data/script/template/script/template/actor/npc/merchant/BorodinTemplate.java deleted file mode 100644 index 62223b700..000000000 --- a/data/script/template/script/template/actor/npc/merchant/BorodinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BorodinTemplate extends MerchantNPCTemplate { - public static final int ID = 31273; - - @Inject - protected BorodinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Borodin"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/BurnsTemplate.java b/data/script/template/script/template/actor/npc/merchant/BurnsTemplate.java deleted file mode 100644 index 11856362c..000000000 --- a/data/script/template/script/template/actor/npc/merchant/BurnsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BurnsTemplate extends MerchantNPCTemplate { - public static final int ID = 31670; - - @Inject - protected BurnsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Burns"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/CandiceTemplate.java b/data/script/template/script/template/actor/npc/merchant/CandiceTemplate.java deleted file mode 100644 index b491b6d0f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/CandiceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CandiceTemplate extends MerchantNPCTemplate { - public static final int ID = 31305; - - @Inject - protected CandiceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Candice"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/CarsonTemplate.java b/data/script/template/script/template/actor/npc/merchant/CarsonTemplate.java deleted file mode 100644 index 28b7bdbcd..000000000 --- a/data/script/template/script/template/actor/npc/merchant/CarsonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarsonTemplate extends MerchantNPCTemplate { - public static final int ID = 30841; - - @Inject - protected CarsonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carson"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/CaseyTemplate.java b/data/script/template/script/template/actor/npc/merchant/CaseyTemplate.java deleted file mode 100644 index 779606888..000000000 --- a/data/script/template/script/template/actor/npc/merchant/CaseyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaseyTemplate extends MerchantNPCTemplate { - public static final int ID = 30061; - - @Inject - protected CaseyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Casey"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/CemaTemplate.java b/data/script/template/script/template/actor/npc/merchant/CemaTemplate.java deleted file mode 100644 index 99229e3fa..000000000 --- a/data/script/template/script/template/actor/npc/merchant/CemaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CemaTemplate extends MerchantNPCTemplate { - public static final int ID = 30834; - - @Inject - protected CemaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cema"; - this.serverSideName = false; - this.title = "Magic Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ClancyTemplate.java b/data/script/template/script/template/actor/npc/merchant/ClancyTemplate.java deleted file mode 100644 index fd8854508..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ClancyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClancyTemplate extends MerchantNPCTemplate { - public static final int ID = 30387; - - @Inject - protected ClancyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Clancy"; - this.serverSideName = false; - this.title = "Wharf Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ColleenTemplate.java b/data/script/template/script/template/actor/npc/merchant/ColleenTemplate.java deleted file mode 100644 index 17d5b5b92..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ColleenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ColleenTemplate extends MerchantNPCTemplate { - public static final int ID = 30209; - - @Inject - protected ColleenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Colleen"; - this.serverSideName = false; - this.title = "Dye Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ConaTemplate.java b/data/script/template/script/template/actor/npc/merchant/ConaTemplate.java deleted file mode 100644 index 5c242ab26..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ConaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConaTemplate extends MerchantNPCTemplate { - public static final int ID = 31444; - - @Inject - protected ConaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cona"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/CreameesTemplate.java b/data/script/template/script/template/actor/npc/merchant/CreameesTemplate.java deleted file mode 100644 index 44d9da90e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/CreameesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CreameesTemplate extends MerchantNPCTemplate { - public static final int ID = 30149; - - @Inject - protected CreameesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Creamees"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DaegerTemplate.java b/data/script/template/script/template/actor/npc/merchant/DaegerTemplate.java deleted file mode 100644 index 7d8a245bf..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DaegerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaegerTemplate extends MerchantNPCTemplate { - public static final int ID = 31435; - - @Inject - protected DaegerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daeger"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DamionTemplate.java b/data/script/template/script/template/actor/npc/merchant/DamionTemplate.java deleted file mode 100644 index 455e99131..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DamionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DamionTemplate extends MerchantNPCTemplate { - public static final int ID = 30208; - - @Inject - protected DamionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Damion"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DaniTemplate.java b/data/script/template/script/template/actor/npc/merchant/DaniTemplate.java deleted file mode 100644 index 36f54ed21..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DaniTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaniTemplate extends MerchantNPCTemplate { - public static final int ID = 31436; - - @Inject - protected DaniTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dani"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DenkusTemplate.java b/data/script/template/script/template/actor/npc/merchant/DenkusTemplate.java deleted file mode 100644 index e3db8fc54..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DenkusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DenkusTemplate extends MerchantNPCTemplate { - public static final int ID = 30082; - - @Inject - protected DenkusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Denkus"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DinnTemplate.java b/data/script/template/script/template/actor/npc/merchant/DinnTemplate.java deleted file mode 100644 index a5ac0546c..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DinnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DinnTemplate extends MerchantNPCTemplate { - public static final int ID = 32105; - - @Inject - protected DinnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dinn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DiyabuTemplate.java b/data/script/template/script/template/actor/npc/merchant/DiyabuTemplate.java deleted file mode 100644 index 947c3a6ba..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DiyabuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiyabuTemplate extends MerchantNPCTemplate { - public static final int ID = 31380; - - @Inject - protected DiyabuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Diyabu"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DonaiTemplate.java b/data/script/template/script/template/actor/npc/merchant/DonaiTemplate.java deleted file mode 100644 index eb9fc92ef..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DonaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DonaiTemplate extends MerchantNPCTemplate { - public static final int ID = 31430; - - @Inject - protected DonaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Donai"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/DrumondTemplate.java b/data/script/template/script/template/actor/npc/merchant/DrumondTemplate.java deleted file mode 100644 index f9909d1e7..000000000 --- a/data/script/template/script/template/actor/npc/merchant/DrumondTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrumondTemplate extends MerchantNPCTemplate { - public static final int ID = 31300; - - @Inject - protected DrumondTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drumond"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/EdrocTemplate.java b/data/script/template/script/template/actor/npc/merchant/EdrocTemplate.java deleted file mode 100644 index ad04f720d..000000000 --- a/data/script/template/script/template/actor/npc/merchant/EdrocTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EdrocTemplate extends MerchantNPCTemplate { - public static final int ID = 30230; - - @Inject - protected EdrocTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Edroc"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/EllieTemplate.java b/data/script/template/script/template/actor/npc/merchant/EllieTemplate.java deleted file mode 100644 index 461952038..000000000 --- a/data/script/template/script/template/actor/npc/merchant/EllieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EllieTemplate extends MerchantNPCTemplate { - public static final int ID = 30091; - - @Inject - protected EllieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ellie"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/EnverunTemplate.java b/data/script/template/script/template/actor/npc/merchant/EnverunTemplate.java deleted file mode 100644 index e61679461..000000000 --- a/data/script/template/script/template/actor/npc/merchant/EnverunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnverunTemplate extends MerchantNPCTemplate { - public static final int ID = 30892; - - @Inject - protected EnverunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enverun"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ErinuTemplate.java b/data/script/template/script/template/actor/npc/merchant/ErinuTemplate.java deleted file mode 100644 index 83e980001..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ErinuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErinuTemplate extends MerchantNPCTemplate { - public static final int ID = 32164; - - @Inject - protected ErinuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Erinu"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/EspenTemplate.java b/data/script/template/script/template/actor/npc/merchant/EspenTemplate.java deleted file mode 100644 index da7c66af6..000000000 --- a/data/script/template/script/template/actor/npc/merchant/EspenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EspenTemplate extends MerchantNPCTemplate { - public static final int ID = 30890; - - @Inject - protected EspenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Espen"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/FeedSellerTemplate.java b/data/script/template/script/template/actor/npc/merchant/FeedSellerTemplate.java deleted file mode 100644 index 288bef41e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/FeedSellerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FeedSellerTemplate extends MerchantNPCTemplate { - public static final int ID = 31366; - - @Inject - protected FeedSellerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Feed Seller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/FeltonTemplate.java b/data/script/template/script/template/actor/npc/merchant/FeltonTemplate.java deleted file mode 100644 index 0bf5e8281..000000000 --- a/data/script/template/script/template/actor/npc/merchant/FeltonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FeltonTemplate extends MerchantNPCTemplate { - public static final int ID = 30879; - - @Inject - protected FeltonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Felton"; - this.serverSideName = false; - this.title = "Wharf Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/FironTemplate.java b/data/script/template/script/template/actor/npc/merchant/FironTemplate.java deleted file mode 100644 index 75c104b6a..000000000 --- a/data/script/template/script/template/actor/npc/merchant/FironTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FironTemplate extends MerchantNPCTemplate { - public static final int ID = 30047; - - @Inject - protected FironTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Firon"; - this.serverSideName = false; - this.title = "Wharf Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/FundinTemplate.java b/data/script/template/script/template/actor/npc/merchant/FundinTemplate.java deleted file mode 100644 index 469e58c46..000000000 --- a/data/script/template/script/template/actor/npc/merchant/FundinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FundinTemplate extends MerchantNPCTemplate { - public static final int ID = 31274; - - @Inject - protected FundinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fundin"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GalibredoTemplate.java b/data/script/template/script/template/actor/npc/merchant/GalibredoTemplate.java deleted file mode 100644 index 1563ef15e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GalibredoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalibredoTemplate extends MerchantNPCTemplate { - public static final int ID = 30181; - - @Inject - protected GalibredoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galibredo"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GalladucciTemplate.java b/data/script/template/script/template/actor/npc/merchant/GalladucciTemplate.java deleted file mode 100644 index cf21a00b7..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GalladucciTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalladucciTemplate extends MerchantNPCTemplate { - public static final int ID = 30097; - - @Inject - protected GalladucciTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galladucci"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GalmanTemplate.java b/data/script/template/script/template/actor/npc/merchant/GalmanTemplate.java deleted file mode 100644 index 4a330138f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GalmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalmanTemplate extends MerchantNPCTemplate { - public static final int ID = 31044; - - @Inject - protected GalmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galman"; - this.serverSideName = false; - this.title = "Valley Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GaretteTemplate.java b/data/script/template/script/template/actor/npc/merchant/GaretteTemplate.java deleted file mode 100644 index d8a0cf4f5..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GaretteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GaretteTemplate extends MerchantNPCTemplate { - public static final int ID = 30231; - - @Inject - protected GaretteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garette"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GaritaTemplate.java b/data/script/template/script/template/actor/npc/merchant/GaritaTemplate.java deleted file mode 100644 index e04ce90f5..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GaritaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GaritaTemplate extends MerchantNPCTemplate { - public static final int ID = 30518; - - @Inject - protected GaritaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garita"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GentlerTemplate.java b/data/script/template/script/template/actor/npc/merchant/GentlerTemplate.java deleted file mode 100644 index fda9079f7..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GentlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GentlerTemplate extends MerchantNPCTemplate { - public static final int ID = 30094; - - @Inject - protected GentlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gentler"; - this.serverSideName = false; - this.title = "Wizard-use Equipment Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GordoTemplate.java b/data/script/template/script/template/actor/npc/merchant/GordoTemplate.java deleted file mode 100644 index bb514b7d9..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GordoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GordoTemplate extends MerchantNPCTemplate { - public static final int ID = 31441; - - @Inject - protected GordoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gordo"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GrahamTemplate.java b/data/script/template/script/template/actor/npc/merchant/GrahamTemplate.java deleted file mode 100644 index a5594b957..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GrahamTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrahamTemplate extends MerchantNPCTemplate { - public static final int ID = 30084; - - @Inject - protected GrahamTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Graham"; - this.serverSideName = false; - this.title = "Warrior-use Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GretaTemplate.java b/data/script/template/script/template/actor/npc/merchant/GretaTemplate.java deleted file mode 100644 index 0a863fdf2..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GretaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GretaTemplate extends MerchantNPCTemplate { - public static final int ID = 31318; - - @Inject - protected GretaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greta"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/GrootTemplate.java b/data/script/template/script/template/actor/npc/merchant/GrootTemplate.java deleted file mode 100644 index a4d051a72..000000000 --- a/data/script/template/script/template/actor/npc/merchant/GrootTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrootTemplate extends MerchantNPCTemplate { - public static final int ID = 30093; - - @Inject - protected GrootTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Groot"; - this.serverSideName = false; - this.title = "Dye Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HallyTemplate.java b/data/script/template/script/template/actor/npc/merchant/HallyTemplate.java deleted file mode 100644 index 16180880f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HallyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallyTemplate extends MerchantNPCTemplate { - public static final int ID = 30301; - - @Inject - protected HallyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hally"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HansTemplate.java b/data/script/template/script/template/actor/npc/merchant/HansTemplate.java deleted file mode 100644 index 05277af12..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HansTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HansTemplate extends MerchantNPCTemplate { - public static final int ID = 31319; - - @Inject - protected HansTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hans"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HarmonyTemplate.java b/data/script/template/script/template/actor/npc/merchant/HarmonyTemplate.java deleted file mode 100644 index 9fd4c3544..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HarmonyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarmonyTemplate extends MerchantNPCTemplate { - public static final int ID = 30254; - - @Inject - protected HarmonyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harmony"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HelmutTemplate.java b/data/script/template/script/template/actor/npc/merchant/HelmutTemplate.java deleted file mode 100644 index 747fc1808..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HelmutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelmutTemplate extends MerchantNPCTemplate { - public static final int ID = 31258; - - @Inject - protected HelmutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helmut"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HelvetiaTemplate.java b/data/script/template/script/template/actor/npc/merchant/HelvetiaTemplate.java deleted file mode 100644 index dabbad8c0..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HelvetiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelvetiaTemplate extends MerchantNPCTemplate { - public static final int ID = 30081; - - @Inject - protected HelvetiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helvetia"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HerbielTemplate.java b/data/script/template/script/template/actor/npc/merchant/HerbielTemplate.java deleted file mode 100644 index 67167e284..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HerbielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HerbielTemplate extends MerchantNPCTemplate { - public static final int ID = 30150; - - @Inject - protected HerbielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Herbiel"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HitchiTemplate.java b/data/script/template/script/template/actor/npc/merchant/HitchiTemplate.java deleted file mode 100644 index b206362de..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HitchiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HitchiTemplate extends MerchantNPCTemplate { - public static final int ID = 31963; - - @Inject - protected HitchiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hitchi"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HollyTemplate.java b/data/script/template/script/template/actor/npc/merchant/HollyTemplate.java deleted file mode 100644 index 440ebfb05..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HollyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HollyTemplate extends MerchantNPCTemplate { - public static final int ID = 30839; - - @Inject - protected HollyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holly"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/HombreTemplate.java b/data/script/template/script/template/actor/npc/merchant/HombreTemplate.java deleted file mode 100644 index 124f91cda..000000000 --- a/data/script/template/script/template/actor/npc/merchant/HombreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HombreTemplate extends MerchantNPCTemplate { - public static final int ID = 31946; - - @Inject - protected HombreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hombre"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/IanTemplate.java b/data/script/template/script/template/actor/npc/merchant/IanTemplate.java deleted file mode 100644 index 4ee0986c7..000000000 --- a/data/script/template/script/template/actor/npc/merchant/IanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IanTemplate extends MerchantNPCTemplate { - public static final int ID = 30164; - - @Inject - protected IanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ian"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/IriaTemplate.java b/data/script/template/script/template/actor/npc/merchant/IriaTemplate.java deleted file mode 100644 index 42601074b..000000000 --- a/data/script/template/script/template/actor/npc/merchant/IriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IriaTemplate extends MerchantNPCTemplate { - public static final int ID = 30135; - - @Inject - protected IriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iria"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/JacksonTemplate.java b/data/script/template/script/template/actor/npc/merchant/JacksonTemplate.java deleted file mode 100644 index fcf202628..000000000 --- a/data/script/template/script/template/actor/npc/merchant/JacksonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JacksonTemplate extends MerchantNPCTemplate { - public static final int ID = 30002; - - @Inject - protected JacksonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jackson"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/JakaTemplate.java b/data/script/template/script/template/actor/npc/merchant/JakaTemplate.java deleted file mode 100644 index 9a6e639a8..000000000 --- a/data/script/template/script/template/actor/npc/merchant/JakaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JakaTemplate extends MerchantNPCTemplate { - public static final int ID = 31426; - - @Inject - protected JakaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jaka"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/JakalTemplate.java b/data/script/template/script/template/actor/npc/merchant/JakalTemplate.java deleted file mode 100644 index edeb273e8..000000000 --- a/data/script/template/script/template/actor/npc/merchant/JakalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JakalTemplate extends MerchantNPCTemplate { - public static final int ID = 30558; - - @Inject - protected JakalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jakal"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/JanneTemplate.java b/data/script/template/script/template/actor/npc/merchant/JanneTemplate.java deleted file mode 100644 index 4b0864847..000000000 --- a/data/script/template/script/template/actor/npc/merchant/JanneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JanneTemplate extends MerchantNPCTemplate { - public static final int ID = 31259; - - @Inject - protected JanneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Janne"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/JoseTemplate.java b/data/script/template/script/template/actor/npc/merchant/JoseTemplate.java deleted file mode 100644 index e09348360..000000000 --- a/data/script/template/script/template/actor/npc/merchant/JoseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JoseTemplate extends MerchantNPCTemplate { - public static final int ID = 31951; - - @Inject - protected JoseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jose"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/JudithTemplate.java b/data/script/template/script/template/actor/npc/merchant/JudithTemplate.java deleted file mode 100644 index 093c7f90a..000000000 --- a/data/script/template/script/template/actor/npc/merchant/JudithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudithTemplate extends MerchantNPCTemplate { - public static final int ID = 31260; - - @Inject - protected JudithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judith"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/JumaraTemplate.java b/data/script/template/script/template/actor/npc/merchant/JumaraTemplate.java deleted file mode 100644 index 2d82a3efd..000000000 --- a/data/script/template/script/template/actor/npc/merchant/JumaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JumaraTemplate extends MerchantNPCTemplate { - public static final int ID = 31375; - - @Inject - protected JumaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jumara"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/KaraiTemplate.java b/data/script/template/script/template/actor/npc/merchant/KaraiTemplate.java deleted file mode 100644 index fac6e183a..000000000 --- a/data/script/template/script/template/actor/npc/merchant/KaraiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaraiTemplate extends MerchantNPCTemplate { - public static final int ID = 31431; - - @Inject - protected KaraiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karai"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/KaterinaTemplate.java b/data/script/template/script/template/actor/npc/merchant/KaterinaTemplate.java deleted file mode 100644 index 7b378f6c3..000000000 --- a/data/script/template/script/template/actor/npc/merchant/KaterinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaterinaTemplate extends MerchantNPCTemplate { - public static final int ID = 30004; - - @Inject - protected KaterinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katerina"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/KikiTemplate.java b/data/script/template/script/template/actor/npc/merchant/KikiTemplate.java deleted file mode 100644 index 068d5aee9..000000000 --- a/data/script/template/script/template/actor/npc/merchant/KikiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KikiTemplate extends MerchantNPCTemplate { - public static final int ID = 31442; - - @Inject - protected KikiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kiki"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/KitzkaTemplate.java b/data/script/template/script/template/actor/npc/merchant/KitzkaTemplate.java deleted file mode 100644 index c49963a79..000000000 --- a/data/script/template/script/template/actor/npc/merchant/KitzkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KitzkaTemplate extends MerchantNPCTemplate { - public static final int ID = 31045; - - @Inject - protected KitzkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kitzka"; - this.serverSideName = false; - this.title = "Valley Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/KoramTemplate.java b/data/script/template/script/template/actor/npc/merchant/KoramTemplate.java deleted file mode 100644 index 2c99c3ea5..000000000 --- a/data/script/template/script/template/actor/npc/merchant/KoramTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KoramTemplate extends MerchantNPCTemplate { - public static final int ID = 31425; - - @Inject - protected KoramTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Koram"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/KunaiTemplate.java b/data/script/template/script/template/actor/npc/merchant/KunaiTemplate.java deleted file mode 100644 index 8d576cbcf..000000000 --- a/data/script/template/script/template/actor/npc/merchant/KunaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KunaiTemplate extends MerchantNPCTemplate { - public static final int ID = 30559; - - @Inject - protected KunaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kunai"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LahmTemplate.java b/data/script/template/script/template/actor/npc/merchant/LahmTemplate.java deleted file mode 100644 index cfdb2f406..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LahmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LahmTemplate extends MerchantNPCTemplate { - public static final int ID = 32359; - - @Inject - protected LahmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lahm"; - this.serverSideName = false; - this.title = "Blacksmith of Power"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LannaTemplate.java b/data/script/template/script/template/actor/npc/merchant/LannaTemplate.java deleted file mode 100644 index 9207e5f5e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LannaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LannaTemplate extends MerchantNPCTemplate { - public static final int ID = 31440; - - @Inject - protected LannaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lanna"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/Lara2Template.java b/data/script/template/script/template/actor/npc/merchant/Lara2Template.java deleted file mode 100644 index 9cc751e86..000000000 --- a/data/script/template/script/template/actor/npc/merchant/Lara2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lara2Template extends MerchantNPCTemplate { - public static final int ID = 31438; - - @Inject - protected Lara2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lara"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LaraTemplate.java b/data/script/template/script/template/actor/npc/merchant/LaraTemplate.java deleted file mode 100644 index 2794e46bb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LaraTemplate extends MerchantNPCTemplate { - public static final int ID = 30063; - - @Inject - protected LaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lara"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LectorTemplate.java b/data/script/template/script/template/actor/npc/merchant/LectorTemplate.java deleted file mode 100644 index f39337a92..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LectorTemplate extends MerchantNPCTemplate { - public static final int ID = 30001; - - @Inject - protected LectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lector"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/Leon2Template.java b/data/script/template/script/template/actor/npc/merchant/Leon2Template.java deleted file mode 100644 index d059cc053..000000000 --- a/data/script/template/script/template/actor/npc/merchant/Leon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Leon2Template extends MerchantNPCTemplate { - public static final int ID = 31256; - - @Inject - protected Leon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leon"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LieselTemplate.java b/data/script/template/script/template/actor/npc/merchant/LieselTemplate.java deleted file mode 100644 index 4a9f11796..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LieselTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LieselTemplate extends MerchantNPCTemplate { - public static final int ID = 31263; - - @Inject - protected LieselTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Liesel"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LorelTemplate.java b/data/script/template/script/template/actor/npc/merchant/LorelTemplate.java deleted file mode 100644 index dc89cfbe3..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LorelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LorelTemplate extends MerchantNPCTemplate { - public static final int ID = 31419; - - @Inject - protected LorelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lorel"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LorenzoTemplate.java b/data/script/template/script/template/actor/npc/merchant/LorenzoTemplate.java deleted file mode 100644 index e50af454c..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LorenzoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LorenzoTemplate extends MerchantNPCTemplate { - public static final int ID = 30840; - - @Inject - protected LorenzoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lorenzo"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LukaTemplate.java b/data/script/template/script/template/actor/npc/merchant/LukaTemplate.java deleted file mode 100644 index ea097aa99..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LukaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LukaTemplate extends MerchantNPCTemplate { - public static final int ID = 31437; - - @Inject - protected LukaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Luka"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LumenTemplate.java b/data/script/template/script/template/actor/npc/merchant/LumenTemplate.java deleted file mode 100644 index f73977f98..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LumenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LumenTemplate extends MerchantNPCTemplate { - public static final int ID = 31666; - - @Inject - protected LumenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lumen"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/LynnTemplate.java b/data/script/template/script/template/actor/npc/merchant/LynnTemplate.java deleted file mode 100644 index 3ad68aefb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/LynnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LynnTemplate extends MerchantNPCTemplate { - public static final int ID = 31414; - - @Inject - protected LynnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lynn"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/MaillandTemplate.java b/data/script/template/script/template/actor/npc/merchant/MaillandTemplate.java deleted file mode 100644 index fd3702ea4..000000000 --- a/data/script/template/script/template/actor/npc/merchant/MaillandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaillandTemplate extends MerchantNPCTemplate { - public static final int ID = 31950; - - @Inject - protected MaillandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mailland"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/MigelTemplate.java b/data/script/template/script/template/actor/npc/merchant/MigelTemplate.java deleted file mode 100644 index 3c59c79ab..000000000 --- a/data/script/template/script/template/actor/npc/merchant/MigelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MigelTemplate extends MerchantNPCTemplate { - public static final int ID = 31422; - - @Inject - protected MigelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Migel"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/MilaTemplate.java b/data/script/template/script/template/actor/npc/merchant/MilaTemplate.java deleted file mode 100644 index 305ae6c67..000000000 --- a/data/script/template/script/template/actor/npc/merchant/MilaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MilaTemplate extends MerchantNPCTemplate { - public static final int ID = 32169; - - @Inject - protected MilaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mila"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/MinalessTemplate.java b/data/script/template/script/template/actor/npc/merchant/MinalessTemplate.java deleted file mode 100644 index e057cd451..000000000 --- a/data/script/template/script/template/actor/npc/merchant/MinalessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinalessTemplate extends MerchantNPCTemplate { - public static final int ID = 30138; - - @Inject - protected MinalessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minaless"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/MionTemplate.java b/data/script/template/script/template/actor/npc/merchant/MionTemplate.java deleted file mode 100644 index 830d3fea0..000000000 --- a/data/script/template/script/template/actor/npc/merchant/MionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MionTemplate extends MerchantNPCTemplate { - public static final int ID = 30519; - - @Inject - protected MionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mion"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/NatashaTemplate.java b/data/script/template/script/template/actor/npc/merchant/NatashaTemplate.java deleted file mode 100644 index 5b5191c3d..000000000 --- a/data/script/template/script/template/actor/npc/merchant/NatashaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NatashaTemplate extends MerchantNPCTemplate { - public static final int ID = 31306; - - @Inject - protected NatashaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Natasha"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/NedyTemplate.java b/data/script/template/script/template/actor/npc/merchant/NedyTemplate.java deleted file mode 100644 index b6c229992..000000000 --- a/data/script/template/script/template/actor/npc/merchant/NedyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NedyTemplate extends MerchantNPCTemplate { - public static final int ID = 30924; - - @Inject - protected NedyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nedy"; - this.serverSideName = false; - this.title = "Wharf Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/NestleTemplate.java b/data/script/template/script/template/actor/npc/merchant/NestleTemplate.java deleted file mode 100644 index 7b1db0157..000000000 --- a/data/script/template/script/template/actor/npc/merchant/NestleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NestleTemplate extends MerchantNPCTemplate { - public static final int ID = 30314; - - @Inject - protected NestleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nestle"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/NikaTemplate.java b/data/script/template/script/template/actor/npc/merchant/NikaTemplate.java deleted file mode 100644 index c03ebe349..000000000 --- a/data/script/template/script/template/actor/npc/merchant/NikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NikaTemplate extends MerchantNPCTemplate { - public static final int ID = 32167; - - @Inject - protected NikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nika"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/NilsTemplate.java b/data/script/template/script/template/actor/npc/merchant/NilsTemplate.java deleted file mode 100644 index cd9964f5b..000000000 --- a/data/script/template/script/template/actor/npc/merchant/NilsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NilsTemplate extends MerchantNPCTemplate { - public static final int ID = 31301; - - @Inject - protected NilsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nils"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/OlfAdamsTemplate.java b/data/script/template/script/template/actor/npc/merchant/OlfAdamsTemplate.java deleted file mode 100644 index 0e9f96808..000000000 --- a/data/script/template/script/template/actor/npc/merchant/OlfAdamsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlfAdamsTemplate extends MerchantNPCTemplate { - public static final int ID = 32612; - - @Inject - protected OlfAdamsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Olf Adams"; - this.serverSideName = false; - this.title = "Weaver"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/OlfKanoreTemplate.java b/data/script/template/script/template/actor/npc/merchant/OlfKanoreTemplate.java deleted file mode 100644 index 3edf9465b..000000000 --- a/data/script/template/script/template/actor/npc/merchant/OlfKanoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlfKanoreTemplate extends MerchantNPCTemplate { - public static final int ID = 32610; - - @Inject - protected OlfKanoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Olf Kanore"; - this.serverSideName = false; - this.title = "Weaver"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/OnyxTemplate.java b/data/script/template/script/template/actor/npc/merchant/OnyxTemplate.java deleted file mode 100644 index 93b780378..000000000 --- a/data/script/template/script/template/actor/npc/merchant/OnyxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OnyxTemplate extends MerchantNPCTemplate { - public static final int ID = 31669; - - @Inject - protected OnyxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Onyx"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/OwakiTemplate.java b/data/script/template/script/template/actor/npc/merchant/OwakiTemplate.java deleted file mode 100644 index a25b37ddb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/OwakiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OwakiTemplate extends MerchantNPCTemplate { - public static final int ID = 31947; - - @Inject - protected OwakiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Owaki"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/PanoTemplate.java b/data/script/template/script/template/actor/npc/merchant/PanoTemplate.java deleted file mode 100644 index 2495a75e8..000000000 --- a/data/script/template/script/template/actor/npc/merchant/PanoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PanoTemplate extends MerchantNPCTemplate { - public static final int ID = 30078; - - @Inject - protected PanoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pano"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/PapumaTemplate.java b/data/script/template/script/template/actor/npc/merchant/PapumaTemplate.java deleted file mode 100644 index fcaf5bc29..000000000 --- a/data/script/template/script/template/actor/npc/merchant/PapumaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PapumaTemplate extends MerchantNPCTemplate { - public static final int ID = 30561; - - @Inject - protected PapumaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Papuma"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/PayelTemplate.java b/data/script/template/script/template/actor/npc/merchant/PayelTemplate.java deleted file mode 100644 index 10422f6c8..000000000 --- a/data/script/template/script/template/actor/npc/merchant/PayelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PayelTemplate extends MerchantNPCTemplate { - public static final int ID = 30893; - - @Inject - protected PayelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Payel"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/PayneTemplate.java b/data/script/template/script/template/actor/npc/merchant/PayneTemplate.java deleted file mode 100644 index 8c5397baa..000000000 --- a/data/script/template/script/template/actor/npc/merchant/PayneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PayneTemplate extends MerchantNPCTemplate { - public static final int ID = 30136; - - @Inject - protected PayneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Payne"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/PeleTemplate.java b/data/script/template/script/template/actor/npc/merchant/PeleTemplate.java deleted file mode 100644 index 4c074da1f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/PeleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PeleTemplate extends MerchantNPCTemplate { - public static final int ID = 31952; - - @Inject - protected PeleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pele"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/PetaTemplate.java b/data/script/template/script/template/actor/npc/merchant/PetaTemplate.java deleted file mode 100644 index cdbdc5372..000000000 --- a/data/script/template/script/template/actor/npc/merchant/PetaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PetaTemplate extends MerchantNPCTemplate { - public static final int ID = 30087; - - @Inject - protected PetaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Peta"; - this.serverSideName = false; - this.title = "Wizard-use Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/PoesiaTemplate.java b/data/script/template/script/template/actor/npc/merchant/PoesiaTemplate.java deleted file mode 100644 index 9b732f1ea..000000000 --- a/data/script/template/script/template/actor/npc/merchant/PoesiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PoesiaTemplate extends MerchantNPCTemplate { - public static final int ID = 30315; - - @Inject - protected PoesiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Poesia"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RabanTemplate.java b/data/script/template/script/template/actor/npc/merchant/RabanTemplate.java deleted file mode 100644 index ffdb0b81e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RabanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RabanTemplate extends MerchantNPCTemplate { - public static final int ID = 31443; - - @Inject - protected RabanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raban"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RadiaTemplate.java b/data/script/template/script/template/actor/npc/merchant/RadiaTemplate.java deleted file mode 100644 index 1b9b1d092..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RadiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RadiaTemplate extends MerchantNPCTemplate { - public static final int ID = 30088; - - @Inject - protected RadiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Radia"; - this.serverSideName = false; - this.title = "Warrior-use Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RaheelTemplate.java b/data/script/template/script/template/actor/npc/merchant/RaheelTemplate.java deleted file mode 100644 index c198b109f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RaheelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaheelTemplate extends MerchantNPCTemplate { - public static final int ID = 31973; - - @Inject - protected RaheelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raheel"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RaikTemplate.java b/data/script/template/script/template/actor/npc/merchant/RaikTemplate.java deleted file mode 100644 index 72a2b83e2..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RaikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaikTemplate extends MerchantNPCTemplate { - public static final int ID = 31667; - - @Inject - protected RaikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raik"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RalfordTemplate.java b/data/script/template/script/template/actor/npc/merchant/RalfordTemplate.java deleted file mode 100644 index b4d702168..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RalfordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RalfordTemplate extends MerchantNPCTemplate { - public static final int ID = 30165; - - @Inject - protected RalfordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ralford"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RatriyaTemplate.java b/data/script/template/script/template/actor/npc/merchant/RatriyaTemplate.java deleted file mode 100644 index 9af5adec6..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RatriyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RatriyaTemplate extends MerchantNPCTemplate { - public static final int ID = 31421; - - @Inject - protected RatriyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ratriya"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RaudiaTemplate.java b/data/script/template/script/template/actor/npc/merchant/RaudiaTemplate.java deleted file mode 100644 index a451bf271..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RaudiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaudiaTemplate extends MerchantNPCTemplate { - public static final int ID = 30179; - - @Inject - protected RaudiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raudia"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ReepTemplate.java b/data/script/template/script/template/actor/npc/merchant/ReepTemplate.java deleted file mode 100644 index 544bf5299..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ReepTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReepTemplate extends MerchantNPCTemplate { - public static final int ID = 30516; - - @Inject - protected ReepTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reep"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ReeyaTemplate.java b/data/script/template/script/template/actor/npc/merchant/ReeyaTemplate.java deleted file mode 100644 index 405bcd7cd..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ReeyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReeyaTemplate extends MerchantNPCTemplate { - public static final int ID = 31432; - - @Inject - protected ReeyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reeya"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ReneeTemplate.java b/data/script/template/script/template/actor/npc/merchant/ReneeTemplate.java deleted file mode 100644 index 3b81488d1..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ReneeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReneeTemplate extends MerchantNPCTemplate { - public static final int ID = 31261; - - @Inject - protected ReneeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Renee"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RexTemplate.java b/data/script/template/script/template/actor/npc/merchant/RexTemplate.java deleted file mode 100644 index 4acbc5a3e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RexTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RexTemplate extends MerchantNPCTemplate { - public static final int ID = 30163; - - @Inject - protected RexTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rex"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RogenTemplate.java b/data/script/template/script/template/actor/npc/merchant/RogenTemplate.java deleted file mode 100644 index 9f28ad741..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RogenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RogenTemplate extends MerchantNPCTemplate { - public static final int ID = 31439; - - @Inject - protected RogenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rogen"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RolentoTemplate.java b/data/script/template/script/template/actor/npc/merchant/RolentoTemplate.java deleted file mode 100644 index 7665db8a4..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RolentoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RolentoTemplate extends MerchantNPCTemplate { - public static final int ID = 30437; - - @Inject - protected RolentoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rolento"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RomasTemplate.java b/data/script/template/script/template/actor/npc/merchant/RomasTemplate.java deleted file mode 100644 index 59c217f02..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RomasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RomasTemplate extends MerchantNPCTemplate { - public static final int ID = 31423; - - @Inject - protected RomasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Romas"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RonaldoTemplate.java b/data/script/template/script/template/actor/npc/merchant/RonaldoTemplate.java deleted file mode 100644 index 5615554b8..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RonaldoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RonaldoTemplate extends MerchantNPCTemplate { - public static final int ID = 31433; - - @Inject - protected RonaldoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ronaldo"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RougeTemplate.java b/data/script/template/script/template/actor/npc/merchant/RougeTemplate.java deleted file mode 100644 index 010c1d5ee..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RougeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RougeTemplate extends MerchantNPCTemplate { - public static final int ID = 31949; - - @Inject - protected RougeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rouge"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RoukeTemplate.java b/data/script/template/script/template/actor/npc/merchant/RoukeTemplate.java deleted file mode 100644 index 4a4707c64..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RoukeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoukeTemplate extends MerchantNPCTemplate { - public static final int ID = 31418; - - @Inject - protected RoukeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rouke"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RumbaTemplate.java b/data/script/template/script/template/actor/npc/merchant/RumbaTemplate.java deleted file mode 100644 index 4f9f7a802..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RumbaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RumbaTemplate extends MerchantNPCTemplate { - public static final int ID = 31980; - - @Inject - protected RumbaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rumba"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/RupertTemplate.java b/data/script/template/script/template/actor/npc/merchant/RupertTemplate.java deleted file mode 100644 index 78b67ba0f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/RupertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RupertTemplate extends MerchantNPCTemplate { - public static final int ID = 31262; - - @Inject - protected RupertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rupert"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SabrinTemplate.java b/data/script/template/script/template/actor/npc/merchant/SabrinTemplate.java deleted file mode 100644 index e76b66ad0..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SabrinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SabrinTemplate extends MerchantNPCTemplate { - public static final int ID = 30060; - - @Inject - protected SabrinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sabrin"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SandraTemplate.java b/data/script/template/script/template/actor/npc/merchant/SandraTemplate.java deleted file mode 100644 index 3378f81ce..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SandraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SandraTemplate extends MerchantNPCTemplate { - public static final int ID = 30090; - - @Inject - protected SandraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sandra"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SaraTemplate.java b/data/script/template/script/template/actor/npc/merchant/SaraTemplate.java deleted file mode 100644 index 3baa78dc9..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaraTemplate extends MerchantNPCTemplate { - public static final int ID = 30180; - - @Inject - protected SaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sara"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SarienTemplate.java b/data/script/template/script/template/actor/npc/merchant/SarienTemplate.java deleted file mode 100644 index f45d975d6..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SarienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SarienTemplate extends MerchantNPCTemplate { - public static final int ID = 30436; - - @Inject - protected SarienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sarien"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShadaiTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShadaiTemplate.java deleted file mode 100644 index 75fdf922a..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShadaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadaiTemplate extends MerchantNPCTemplate { - public static final int ID = 32347; - - @Inject - protected ShadaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadai"; - this.serverSideName = false; - this.title = "Legendary Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShafaTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShafaTemplate.java deleted file mode 100644 index 785729dc4..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShafaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShafaTemplate extends MerchantNPCTemplate { - public static final int ID = 31428; - - @Inject - protected ShafaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shafa"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShalingTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShalingTemplate.java deleted file mode 100644 index 5d95e6a28..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShalingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShalingTemplate extends MerchantNPCTemplate { - public static final int ID = 31434; - - @Inject - protected ShalingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaling"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShantraTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShantraTemplate.java deleted file mode 100644 index 3246d603e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShantraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShantraTemplate extends MerchantNPCTemplate { - public static final int ID = 31424; - - @Inject - protected ShantraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shantra"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShariTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShariTemplate.java deleted file mode 100644 index 57941252e..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShariTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShariTemplate extends MerchantNPCTemplate { - public static final int ID = 30517; - - @Inject - protected ShariTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shari"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShikonTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShikonTemplate.java deleted file mode 100644 index cfd61a198..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShikonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShikonTemplate extends MerchantNPCTemplate { - public static final int ID = 31382; - - @Inject - protected ShikonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shikon"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShitaraTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShitaraTemplate.java deleted file mode 100644 index 6b4e36d1c..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShitaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShitaraTemplate extends MerchantNPCTemplate { - public static final int ID = 31429; - - @Inject - protected ShitaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shitara"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ShutnerTemplate.java b/data/script/template/script/template/actor/npc/merchant/ShutnerTemplate.java deleted file mode 100644 index 373cde038..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ShutnerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShutnerTemplate extends MerchantNPCTemplate { - public static final int ID = 31445; - - @Inject - protected ShutnerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shutner"; - this.serverSideName = false; - this.title = "Mineral Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SilviaTemplate.java b/data/script/template/script/template/actor/npc/merchant/SilviaTemplate.java deleted file mode 100644 index 16020f957..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SilviaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilviaTemplate extends MerchantNPCTemplate { - public static final int ID = 30003; - - @Inject - protected SilviaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silvia"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SimplonTemplate.java b/data/script/template/script/template/actor/npc/merchant/SimplonTemplate.java deleted file mode 100644 index 47ed408a2..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SimplonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SimplonTemplate extends MerchantNPCTemplate { - public static final int ID = 30253; - - @Inject - protected SimplonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Simplon"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SingsingTemplate.java b/data/script/template/script/template/actor/npc/merchant/SingsingTemplate.java deleted file mode 100644 index 300d34c9f..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SingsingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SingsingTemplate extends MerchantNPCTemplate { - public static final int ID = 32106; - - @Inject - protected SingsingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Singsing"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SoniaTemplate.java b/data/script/template/script/template/actor/npc/merchant/SoniaTemplate.java deleted file mode 100644 index 91bfca252..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SoniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoniaTemplate extends MerchantNPCTemplate { - public static final int ID = 30062; - - @Inject - protected SoniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sonia"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/StanfordTemplate.java b/data/script/template/script/template/actor/npc/merchant/StanfordTemplate.java deleted file mode 100644 index 3ed2c2b31..000000000 --- a/data/script/template/script/template/actor/npc/merchant/StanfordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StanfordTemplate extends MerchantNPCTemplate { - public static final int ID = 30085; - - @Inject - protected StanfordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stanford"; - this.serverSideName = false; - this.title = "Wizard-use Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/SydniaTemplate.java b/data/script/template/script/template/actor/npc/merchant/SydniaTemplate.java deleted file mode 100644 index 086a0cfd2..000000000 --- a/data/script/template/script/template/actor/npc/merchant/SydniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SydniaTemplate extends MerchantNPCTemplate { - public static final int ID = 30321; - - @Inject - protected SydniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sydnia"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/TangenTemplate.java b/data/script/template/script/template/actor/npc/merchant/TangenTemplate.java deleted file mode 100644 index 33d9487e0..000000000 --- a/data/script/template/script/template/actor/npc/merchant/TangenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TangenTemplate extends MerchantNPCTemplate { - public static final int ID = 31668; - - @Inject - protected TangenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tangen"; - this.serverSideName = false; - this.title = "Blueprint Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/TeravaTemplate.java b/data/script/template/script/template/actor/npc/merchant/TeravaTemplate.java deleted file mode 100644 index dd20950b1..000000000 --- a/data/script/template/script/template/actor/npc/merchant/TeravaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeravaTemplate extends MerchantNPCTemplate { - public static final int ID = 31291; - - @Inject - protected TeravaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Terava"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/TomanelTemplate.java b/data/script/template/script/template/actor/npc/merchant/TomanelTemplate.java deleted file mode 100644 index 57c53afcb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/TomanelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TomanelTemplate extends MerchantNPCTemplate { - public static final int ID = 31420; - - @Inject - protected TomanelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomanel"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/TrevorTemplate.java b/data/script/template/script/template/actor/npc/merchant/TrevorTemplate.java deleted file mode 100644 index 1c461a1ea..000000000 --- a/data/script/template/script/template/actor/npc/merchant/TrevorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrevorTemplate extends MerchantNPCTemplate { - public static final int ID = 32166; - - @Inject - protected TrevorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trevor"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/TriyaTemplate.java b/data/script/template/script/template/actor/npc/merchant/TriyaTemplate.java deleted file mode 100644 index a2cea495d..000000000 --- a/data/script/template/script/template/actor/npc/merchant/TriyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriyaTemplate extends MerchantNPCTemplate { - public static final int ID = 31415; - - @Inject - protected TriyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triya"; - this.serverSideName = false; - this.title = "Spellbook Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/TyraTemplate.java b/data/script/template/script/template/actor/npc/merchant/TyraTemplate.java deleted file mode 100644 index 0021054f8..000000000 --- a/data/script/template/script/template/actor/npc/merchant/TyraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TyraTemplate extends MerchantNPCTemplate { - public static final int ID = 30420; - - @Inject - protected TyraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tyra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/UnorenTemplate.java b/data/script/template/script/template/actor/npc/merchant/UnorenTemplate.java deleted file mode 100644 index 36cfa5bb3..000000000 --- a/data/script/template/script/template/actor/npc/merchant/UnorenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnorenTemplate extends MerchantNPCTemplate { - public static final int ID = 30147; - - @Inject - protected UnorenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unoren"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/UrgalTemplate.java b/data/script/template/script/template/actor/npc/merchant/UrgalTemplate.java deleted file mode 100644 index 1faf2ab72..000000000 --- a/data/script/template/script/template/actor/npc/merchant/UrgalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UrgalTemplate extends MerchantNPCTemplate { - public static final int ID = 31427; - - @Inject - protected UrgalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Urgal"; - this.serverSideName = false; - this.title = "Amulet Seller"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/UskaTemplate.java b/data/script/template/script/template/actor/npc/merchant/UskaTemplate.java deleted file mode 100644 index 99ddc8473..000000000 --- a/data/script/template/script/template/actor/npc/merchant/UskaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UskaTemplate extends MerchantNPCTemplate { - public static final int ID = 30560; - - @Inject - protected UskaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Uska"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/VaranTemplate.java b/data/script/template/script/template/actor/npc/merchant/VaranTemplate.java deleted file mode 100644 index 97dc17657..000000000 --- a/data/script/template/script/template/actor/npc/merchant/VaranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaranTemplate extends MerchantNPCTemplate { - public static final int ID = 30294; - - @Inject - protected VaranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varan"; - this.serverSideName = false; - this.title = "Accessory Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/VeronaTemplate.java b/data/script/template/script/template/actor/npc/merchant/VeronaTemplate.java deleted file mode 100644 index 3ccdc0efb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/VeronaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VeronaTemplate extends MerchantNPCTemplate { - public static final int ID = 30891; - - @Inject - protected VeronaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Verona"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/VeronicaTemplate.java b/data/script/template/script/template/actor/npc/merchant/VeronicaTemplate.java deleted file mode 100644 index 7cd6c5402..000000000 --- a/data/script/template/script/template/actor/npc/merchant/VeronicaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VeronicaTemplate extends MerchantNPCTemplate { - public static final int ID = 31257; - - @Inject - protected VeronicaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Veronica"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ViktorTemplate.java b/data/script/template/script/template/actor/npc/merchant/ViktorTemplate.java deleted file mode 100644 index c87cdf974..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ViktorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ViktorTemplate extends MerchantNPCTemplate { - public static final int ID = 30684; - - @Inject - protected ViktorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Viktor"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/Violet2Template.java b/data/script/template/script/template/actor/npc/merchant/Violet2Template.java deleted file mode 100644 index 54803c805..000000000 --- a/data/script/template/script/template/actor/npc/merchant/Violet2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Violet2Template extends MerchantNPCTemplate { - public static final int ID = 31386; - - @Inject - protected Violet2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Violet"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/VladimirTemplate.java b/data/script/template/script/template/actor/npc/merchant/VladimirTemplate.java deleted file mode 100644 index 5f71a17bf..000000000 --- a/data/script/template/script/template/actor/npc/merchant/VladimirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VladimirTemplate extends MerchantNPCTemplate { - public static final int ID = 31302; - - @Inject - protected VladimirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vladimir"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/VolkerTemplate.java b/data/script/template/script/template/actor/npc/merchant/VolkerTemplate.java deleted file mode 100644 index 3df10bfb5..000000000 --- a/data/script/template/script/template/actor/npc/merchant/VolkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VolkerTemplate extends MerchantNPCTemplate { - public static final int ID = 31351; - - @Inject - protected VolkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Volker"; - this.serverSideName = false; - this.title = "Wharf Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/VollodosTemplate.java b/data/script/template/script/template/actor/npc/merchant/VollodosTemplate.java deleted file mode 100644 index 6f0dc9ed5..000000000 --- a/data/script/template/script/template/actor/npc/merchant/VollodosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VollodosTemplate extends MerchantNPCTemplate { - public static final int ID = 30137; - - @Inject - protected VollodosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vollodos"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/WeberTemplate.java b/data/script/template/script/template/actor/npc/merchant/WeberTemplate.java deleted file mode 100644 index e23b131cb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/WeberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeberTemplate extends MerchantNPCTemplate { - public static final int ID = 31307; - - @Inject - protected WeberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weber"; - this.serverSideName = false; - this.title = "Grocer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/WesleyTemplate.java b/data/script/template/script/template/actor/npc/merchant/WesleyTemplate.java deleted file mode 100644 index d373ee3c1..000000000 --- a/data/script/template/script/template/actor/npc/merchant/WesleyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WesleyTemplate extends MerchantNPCTemplate { - public static final int ID = 30166; - - @Inject - protected WesleyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wesley"; - this.serverSideName = false; - this.title = "Magic Trader"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/WoodleyTemplate.java b/data/script/template/script/template/actor/npc/merchant/WoodleyTemplate.java deleted file mode 100644 index 0fd796fcb..000000000 --- a/data/script/template/script/template/actor/npc/merchant/WoodleyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WoodleyTemplate extends MerchantNPCTemplate { - public static final int ID = 30838; - - @Inject - protected WoodleyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Woodley"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/WoodrowTemplate.java b/data/script/template/script/template/actor/npc/merchant/WoodrowTemplate.java deleted file mode 100644 index 1eec9c7fe..000000000 --- a/data/script/template/script/template/actor/npc/merchant/WoodrowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WoodrowTemplate extends MerchantNPCTemplate { - public static final int ID = 30837; - - @Inject - protected WoodrowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Woodrow"; - this.serverSideName = false; - this.title = "Weapon Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ZakoneTemplate.java b/data/script/template/script/template/actor/npc/merchant/ZakoneTemplate.java deleted file mode 100644 index 0bb756c44..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ZakoneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakoneTemplate extends MerchantNPCTemplate { - public static final int ID = 32165; - - @Inject - protected ZakoneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zakone"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ZenithTemplate.java b/data/script/template/script/template/actor/npc/merchant/ZenithTemplate.java deleted file mode 100644 index 1e64355a2..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ZenithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZenithTemplate extends MerchantNPCTemplate { - public static final int ID = 32168; - - @Inject - protected ZenithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenith"; - this.serverSideName = false; - this.title = "Trader"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchant/ZenkinTemplate.java b/data/script/template/script/template/actor/npc/merchant/ZenkinTemplate.java deleted file mode 100644 index d7242256a..000000000 --- a/data/script/template/script/template/actor/npc/merchant/ZenkinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchant; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZenkinTemplate extends MerchantNPCTemplate { - public static final int ID = 30178; - - @Inject - protected ZenkinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenkin"; - this.serverSideName = false; - this.title = "Armor Merchant"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/merchantsummon/GolemTraderTemplate.java b/data/script/template/script/template/actor/npc/merchantsummon/GolemTraderTemplate.java deleted file mode 100644 index 86f7675ae..000000000 --- a/data/script/template/script/template/actor/npc/merchantsummon/GolemTraderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.merchantsummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MerchantSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GolemTraderTemplate extends MerchantSummonNPCTemplate { - public static final int ID = 13128; - - @Inject - protected GolemTraderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Golem Trader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/ArvidTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/ArvidTemplate.java deleted file mode 100644 index 21c08838d..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/ArvidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArvidTemplate extends MercManagerNPCTemplate { - public static final int ID = 35186; - - @Inject - protected ArvidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arvid"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/EldonTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/EldonTemplate.java deleted file mode 100644 index a879ec122..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/EldonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EldonTemplate extends MercManagerNPCTemplate { - public static final int ID = 35276; - - @Inject - protected EldonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eldon"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/GompusTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/GompusTemplate.java deleted file mode 100644 index 3cc477c20..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/GompusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GompusTemplate extends MercManagerNPCTemplate { - public static final int ID = 35511; - - @Inject - protected GompusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gompus"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/GreenspanTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/GreenspanTemplate.java deleted file mode 100644 index 14423eda8..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/GreenspanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenspanTemplate extends MercManagerNPCTemplate { - public static final int ID = 35102; - - @Inject - protected GreenspanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greenspan"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/KendrewTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/KendrewTemplate.java deleted file mode 100644 index 901fc56e3..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/KendrewTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KendrewTemplate extends MercManagerNPCTemplate { - public static final int ID = 35557; - - @Inject - protected KendrewTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kendrew"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/MercenaryManagerSanfordTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/MercenaryManagerSanfordTemplate.java deleted file mode 100644 index 6d5305c83..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/MercenaryManagerSanfordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryManagerSanfordTemplate extends MercManagerNPCTemplate { - public static final int ID = 35144; - - @Inject - protected MercenaryManagerSanfordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary Manager Sanford"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/MorrisonTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/MorrisonTemplate.java deleted file mode 100644 index 73d0fa8f0..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/MorrisonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MorrisonTemplate extends MercManagerNPCTemplate { - public static final int ID = 35228; - - @Inject - protected MorrisonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Morrison"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/RowellTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/RowellTemplate.java deleted file mode 100644 index 41b5a0f65..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/RowellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RowellTemplate extends MercManagerNPCTemplate { - public static final int ID = 35365; - - @Inject - protected RowellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rowell"; - this.serverSideName = false; - this.title = "Manager of Mercenary"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/mercmanager/SolinusTemplate.java b/data/script/template/script/template/actor/npc/mercmanager/SolinusTemplate.java deleted file mode 100644 index fda602bfe..000000000 --- a/data/script/template/script/template/actor/npc/mercmanager/SolinusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.mercmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MercManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SolinusTemplate extends MercManagerNPCTemplate { - public static final int ID = 35318; - - @Inject - protected SolinusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Solinus"; - this.serverSideName = false; - this.title = "Mercenary Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/misc/SpecialChristmasTreeTemplate.java b/data/script/template/script/template/actor/npc/misc/SpecialChristmasTreeTemplate.java deleted file mode 100644 index 0bf2091df..000000000 --- a/data/script/template/script/template/actor/npc/misc/SpecialChristmasTreeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.misc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.NPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecialChristmasTreeTemplate extends NPCTemplate { - public static final int ID = 13007; - - @Inject - protected SpecialChristmasTreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Special Christmas Tree"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 0.01; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 10; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Abraxion2Template.java b/data/script/template/script/template/actor/npc/monster/Abraxion2Template.java deleted file mode 100644 index 6994d3b7f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Abraxion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Abraxion2Template extends MonsterNPCTemplate { - public static final int ID = 21427; - - @Inject - protected Abraxion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abraxion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 38349; - this.sp = 4458; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AbraxionTemplate.java b/data/script/template/script/template/actor/npc/monster/AbraxionTemplate.java deleted file mode 100644 index 51d0bb1c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/AbraxionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbraxionTemplate extends MonsterNPCTemplate { - public static final int ID = 21426; - - @Inject - protected AbraxionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abraxion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 65250; - this.sp = 7585; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AbyssFlyerTemplate.java b/data/script/template/script/template/actor/npc/monster/AbyssFlyerTemplate.java deleted file mode 100644 index 2a7846111..000000000 --- a/data/script/template/script/template/actor/npc/monster/AbyssFlyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbyssFlyerTemplate extends MonsterNPCTemplate { - public static final int ID = 25374; - - @Inject - protected AbyssFlyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abyss Flyer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5895.549772063070000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 16.540032322353500; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 195.30066; - attributes.magicalAttack = 38.11820; - attributes.physicalDefense = 130.30574; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AbyssWeedTemplate.java b/data/script/template/script/template/actor/npc/monster/AbyssWeedTemplate.java deleted file mode 100644 index eafc7d87b..000000000 --- a/data/script/template/script/template/actor/npc/monster/AbyssWeedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbyssWeedTemplate extends MonsterNPCTemplate { - public static final int ID = 18867; - - @Inject - protected AbyssWeedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abyss Weed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 27.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AbyssalJewel1Template.java b/data/script/template/script/template/actor/npc/monster/AbyssalJewel1Template.java deleted file mode 100644 index d4d383b09..000000000 --- a/data/script/template/script/template/actor/npc/monster/AbyssalJewel1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbyssalJewel1Template extends MonsterNPCTemplate { - public static final int ID = 27165; - - @Inject - protected AbyssalJewel1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abyssal Jewel 1"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 52.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AbyssalJewel2Template.java b/data/script/template/script/template/actor/npc/monster/AbyssalJewel2Template.java deleted file mode 100644 index 50d86e7c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/AbyssalJewel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbyssalJewel2Template extends MonsterNPCTemplate { - public static final int ID = 27166; - - @Inject - protected AbyssalJewel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abyssal Jewel 2"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 52.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AbyssalJewel3Template.java b/data/script/template/script/template/actor/npc/monster/AbyssalJewel3Template.java deleted file mode 100644 index bfaf58efe..000000000 --- a/data/script/template/script/template/actor/npc/monster/AbyssalJewel3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbyssalJewel3Template extends MonsterNPCTemplate { - public static final int ID = 27167; - - @Inject - protected AbyssalJewel3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abyssal Jewel 3"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 52.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ActeaOfVerdantWildsTemplate.java b/data/script/template/script/template/actor/npc/monster/ActeaOfVerdantWildsTemplate.java deleted file mode 100644 index a6054fcd8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ActeaOfVerdantWildsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ActeaOfVerdantWildsTemplate extends MonsterNPCTemplate { - public static final int ID = 27121; - - @Inject - protected ActeaOfVerdantWildsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Actea Of Verdant Wilds"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.00; - this.level = 37; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AdiantumTemplate.java b/data/script/template/script/template/actor/npc/monster/AdiantumTemplate.java deleted file mode 100644 index b5250fea4..000000000 --- a/data/script/template/script/template/actor/npc/monster/AdiantumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdiantumTemplate extends MonsterNPCTemplate { - public static final int ID = 18620; - - @Inject - protected AdiantumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adiantum"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 27474.799811513300000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 9.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 91640; - this.sp = 4070; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AdultLavasaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/AdultLavasaurusTemplate.java deleted file mode 100644 index d54aa5572..000000000 --- a/data/script/template/script/template/actor/npc/monster/AdultLavasaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdultLavasaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 18801; - - @Inject - protected AdultLavasaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adult Lavasaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 60.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 49441; - this.sp = 5079; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkasteBoneArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/AkasteBoneArcherTemplate.java deleted file mode 100644 index 39530d092..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkasteBoneArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkasteBoneArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20423; - - @Inject - protected AkasteBoneArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akaste Bone Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 428; - this.sp = 17; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkasteBoneLordTemplate.java b/data/script/template/script/template/actor/npc/monster/AkasteBoneLordTemplate.java deleted file mode 100644 index 267794cda..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkasteBoneLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkasteBoneLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20424; - - @Inject - protected AkasteBoneLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akaste Bone Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 592; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkasteBoneSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/AkasteBoneSoldierTemplate.java deleted file mode 100644 index 2fdd5fdf0..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkasteBoneSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkasteBoneSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20425; - - @Inject - protected AkasteBoneSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akaste Bone Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 363; - this.sp = 13; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkasteBoneWarlordTemplate.java b/data/script/template/script/template/actor/npc/monster/AkasteBoneWarlordTemplate.java deleted file mode 100644 index 60d75f6e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkasteBoneWarlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkasteBoneWarlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20422; - - @Inject - protected AkasteBoneWarlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akaste Bone Warlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 613; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(18); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTemplate.java deleted file mode 100644 index 23276a6da..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkasteSuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 20419; - - @Inject - protected AkasteSuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akaste Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 20; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTilfoTemplate.java b/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTilfoTemplate.java deleted file mode 100644 index 4c23b515a..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTilfoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkasteSuccubusTilfoTemplate extends MonsterNPCTemplate { - public static final int ID = 20421; - - @Inject - protected AkasteSuccubusTilfoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akaste Succubus Tilfo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 43.20; - this.level = 22; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 838; - this.sp = 40; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTurenTemplate.java b/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTurenTemplate.java deleted file mode 100644 index 41f8b47a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkasteSuccubusTurenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkasteSuccubusTurenTemplate extends MonsterNPCTemplate { - public static final int ID = 20420; - - @Inject - protected AkasteSuccubusTurenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akaste Succubus Turen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 21; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 780; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkatasLackeyTemplate.java b/data/script/template/script/template/actor/npc/monster/AkatasLackeyTemplate.java deleted file mode 100644 index be4c0021b..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkatasLackeyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkatasLackeyTemplate extends MonsterNPCTemplate { - public static final int ID = 25503; - - @Inject - protected AkatasLackeyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akata's Lackey"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.40; - this.level = 30; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4295.202695080850000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 21.714038575401000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8529); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.43755; - attributes.magicalAttack = 28.85951; - attributes.physicalDefense = 177.69641; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AkatasThugTemplate.java b/data/script/template/script/template/actor/npc/monster/AkatasThugTemplate.java deleted file mode 100644 index 940fecf5d..000000000 --- a/data/script/template/script/template/actor/npc/monster/AkatasThugTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AkatasThugTemplate extends MonsterNPCTemplate { - public static final int ID = 25502; - - @Inject - protected AkatasThugTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Akata's Thug"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 30; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 5755.571611408340000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 21.714038575401000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8527); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.43755; - attributes.magicalAttack = 28.85951; - attributes.physicalDefense = 177.69641; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlarmTemplate.java b/data/script/template/script/template/actor/npc/monster/AlarmTemplate.java deleted file mode 100644 index 48f73aea5..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlarmTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class AlarmTemplate extends MonsterNPCTemplate { - public static final int ID = 18474; - - @Inject - protected AlarmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alarm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 33.50; - this.level = 83; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlbatrossTemplate.java b/data/script/template/script/template/actor/npc/monster/AlbatrossTemplate.java deleted file mode 100644 index 914d594ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlbatrossTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlbatrossTemplate extends MonsterNPCTemplate { - public static final int ID = 31026; - - @Inject - protected AlbatrossTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Albatross"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlexandroSanchesTemplate.java b/data/script/template/script/template/actor/npc/monster/AlexandroSanchesTemplate.java deleted file mode 100644 index da23ce234..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlexandroSanchesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlexandroSanchesTemplate extends MonsterNPCTemplate { - public static final int ID = 27153; - - @Inject - protected AlexandroSanchesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alexandro Sanches"; - this.serverSideName = false; - this.title = "Dark Lord"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlkasoTemplate.java b/data/script/template/script/template/actor/npc/monster/AlkasoTemplate.java deleted file mode 100644 index 46c1ec9e2..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlkasoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlkasoTemplate extends MonsterNPCTemplate { - public static final int ID = 18631; - - @Inject - protected AlkasoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alkaso"; - this.serverSideName = false; - this.title = "Panuka"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 33.60; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 22860.726260871900000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 15.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 64881; - this.sp = 5952; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 14.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AllSevenTemplate.java b/data/script/template/script/template/actor/npc/monster/AllSevenTemplate.java deleted file mode 100644 index 6c77383eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/AllSevenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AllSevenTemplate extends MonsterNPCTemplate { - public static final int ID = 31019; - - @Inject - protected AllSevenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "All Seven"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AllianceOfSplendor2Template.java b/data/script/template/script/template/actor/npc/monster/AllianceOfSplendor2Template.java deleted file mode 100644 index ee96309d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/AllianceOfSplendor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AllianceOfSplendor2Template extends MonsterNPCTemplate { - public static final int ID = 21534; - - @Inject - protected AllianceOfSplendor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alliance of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 13.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12321; - this.sp = 1145; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AllianceOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/AllianceOfSplendorTemplate.java deleted file mode 100644 index c688c2c01..000000000 --- a/data/script/template/script/template/actor/npc/monster/AllianceOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AllianceOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21533; - - @Inject - protected AllianceOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alliance of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9320; - this.sp = 866; - this.aggressive = false; - this.rightHand = itemProvider.createID(196); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlligatorOfIstary2Template.java b/data/script/template/script/template/actor/npc/monster/AlligatorOfIstary2Template.java deleted file mode 100644 index 4ba518e22..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlligatorOfIstary2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlligatorOfIstary2Template extends MonsterNPCTemplate { - public static final int ID = 25500; - - @Inject - protected AlligatorOfIstary2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alligator of Istary"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 11.50; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9189.103310021340000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.12426; - attributes.magicalAttack = 130.53090; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlligatorOfIstaryTemplate.java b/data/script/template/script/template/actor/npc/monster/AlligatorOfIstaryTemplate.java deleted file mode 100644 index 87e6c4045..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlligatorOfIstaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlligatorOfIstaryTemplate extends MonsterNPCTemplate { - public static final int ID = 25499; - - @Inject - protected AlligatorOfIstaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alligator of Istary"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 11.50; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18378.206620042700000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1248.24851; - attributes.magicalAttack = 522.12359; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlligatorTemplate.java b/data/script/template/script/template/actor/npc/monster/AlligatorTemplate.java deleted file mode 100644 index c29d42fdd..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlligatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlligatorTemplate extends MonsterNPCTemplate { - public static final int ID = 20135; - - @Inject - protected AlligatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alligator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 11.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2848; - this.sp = 184; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlpineBandersnatchTemplate.java b/data/script/template/script/template/actor/npc/monster/AlpineBandersnatchTemplate.java deleted file mode 100644 index 5020daa57..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlpineBandersnatchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineBandersnatchTemplate extends MonsterNPCTemplate { - public static final int ID = 21445; - - @Inject - protected AlpineBandersnatchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7292; - this.sp = 667; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AlpineGrendelTemplate.java b/data/script/template/script/template/actor/npc/monster/AlpineGrendelTemplate.java deleted file mode 100644 index 8e9c7efe5..000000000 --- a/data/script/template/script/template/actor/npc/monster/AlpineGrendelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlpineGrendelTemplate extends MonsterNPCTemplate { - public static final int ID = 21450; - - @Inject - protected AlpineGrendelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alpine Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9796; - this.sp = 947; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AmaskariTemplate.java b/data/script/template/script/template/actor/npc/monster/AmaskariTemplate.java deleted file mode 100644 index 6d47817d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/AmaskariTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmaskariTemplate extends MonsterNPCTemplate { - public static final int ID = 22449; - - @Inject - protected AmaskariTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Amaskari"; - this.serverSideName = false; - this.title = "Torture Expert"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 86; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 64890.897132763100000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 108.314129048672000; - this.mpRegeneration = 3.000000000000000; - this.experience = 213008; - this.sp = 22201; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5640.35101; - attributes.magicalAttack = 3851.62856; - attributes.physicalDefense = 584.99232; - attributes.magicalDefense = 642.10800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AmberBasiliskTemplate.java b/data/script/template/script/template/actor/npc/monster/AmberBasiliskTemplate.java deleted file mode 100644 index 85403b61a..000000000 --- a/data/script/template/script/template/actor/npc/monster/AmberBasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmberBasiliskTemplate extends MonsterNPCTemplate { - public static final int ID = 20199; - - @Inject - protected AmberBasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Amber Basilisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1869; - this.sp = 102; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 131.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AmonsCaptainOfTheGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/AmonsCaptainOfTheGuardsTemplate.java deleted file mode 100644 index ecf3cb8df..000000000 --- a/data/script/template/script/template/actor/npc/monster/AmonsCaptainOfTheGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmonsCaptainOfTheGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 21082; - - @Inject - protected AmonsCaptainOfTheGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Amon's Captain of the Guards"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20511; - this.sp = 2138; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AmonsSpiritsTemplate.java b/data/script/template/script/template/actor/npc/monster/AmonsSpiritsTemplate.java deleted file mode 100644 index 78ac05da1..000000000 --- a/data/script/template/script/template/actor/npc/monster/AmonsSpiritsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmonsSpiritsTemplate extends MonsterNPCTemplate { - public static final int ID = 21083; - - @Inject - protected AmonsSpiritsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Amon's Spirits"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24232; - this.sp = 2526; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Anakim3Template.java b/data/script/template/script/template/actor/npc/monster/Anakim3Template.java deleted file mode 100644 index 431c4e814..000000000 --- a/data/script/template/script/template/actor/npc/monster/Anakim3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakim3Template extends MonsterNPCTemplate { - public static final int ID = 27388; - - @Inject - protected Anakim3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim"; - this.serverSideName = false; - this.title = "Flames of Sacred Fire"; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 29.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AnakimsExecutor2Template.java b/data/script/template/script/template/actor/npc/monster/AnakimsExecutor2Template.java deleted file mode 100644 index 1fe49fc83..000000000 --- a/data/script/template/script/template/actor/npc/monster/AnakimsExecutor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsExecutor2Template extends MonsterNPCTemplate { - public static final int ID = 27391; - - @Inject - protected AnakimsExecutor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Executor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 36.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AnakimsExecutorTemplate.java b/data/script/template/script/template/actor/npc/monster/AnakimsExecutorTemplate.java deleted file mode 100644 index c124f6047..000000000 --- a/data/script/template/script/template/actor/npc/monster/AnakimsExecutorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsExecutorTemplate extends MonsterNPCTemplate { - public static final int ID = 25289; - - @Inject - protected AnakimsExecutorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Executor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 36.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 54525.316160299900000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 209.832715101535000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7674.32568; - attributes.magicalAttack = 2507.70033; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AnakimsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/AnakimsGuardTemplate.java deleted file mode 100644 index 230bf7cdd..000000000 --- a/data/script/template/script/template/actor/npc/monster/AnakimsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 27390; - - @Inject - protected AnakimsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AnakimsGuardian2Template.java b/data/script/template/script/template/actor/npc/monster/AnakimsGuardian2Template.java deleted file mode 100644 index 900e0a117..000000000 --- a/data/script/template/script/template/actor/npc/monster/AnakimsGuardian2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsGuardian2Template extends MonsterNPCTemplate { - public static final int ID = 27389; - - @Inject - protected AnakimsGuardian2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AnakimsGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/AnakimsGuardianTemplate.java deleted file mode 100644 index 9504c1bef..000000000 --- a/data/script/template/script/template/actor/npc/monster/AnakimsGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 25287; - - @Inject - protected AnakimsGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Guardian"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 109050.632320600000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 209.832715101535000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7674.32568; - attributes.magicalAttack = 2507.70033; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AnakimsRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/AnakimsRoyalGuardTemplate.java deleted file mode 100644 index 4a5238e59..000000000 --- a/data/script/template/script/template/actor/npc/monster/AnakimsRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25288; - - @Inject - protected AnakimsRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Royal Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 54525.316160299900000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 209.832715101535000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7674.32568; - attributes.magicalAttack = 2507.70033; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientEggTemplate.java b/data/script/template/script/template/actor/npc/monster/AncientEggTemplate.java deleted file mode 100644 index 611ce9932..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientEggTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class AncientEggTemplate extends MonsterNPCTemplate { - public static final int ID = 18344; - - @Inject - protected AncientEggTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Egg"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 53.00; - this.collisionHeight = 11.50; - this.level = 78; - this.sex = null; - this.attackRange = 40; - this.maxHP = 10.000000000000000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 998.77667; - attributes.magicalAttack = 709.58920; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientExperiment2Template.java b/data/script/template/script/template/actor/npc/monster/AncientExperiment2Template.java deleted file mode 100644 index 77a30839d..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientExperiment2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientExperiment2Template extends MonsterNPCTemplate { - public static final int ID = 18546; - - @Inject - protected AncientExperiment2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Experiment"; - this.serverSideName = false; - this.title = "Event Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12601.107361433100000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 27.469028223076800; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 538.16588; - attributes.magicalAttack = 367.49753; - attributes.physicalDefense = 284.45994; - attributes.magicalDefense = 312.23316; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientExperiment3Template.java b/data/script/template/script/template/actor/npc/monster/AncientExperiment3Template.java deleted file mode 100644 index b9df73875..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientExperiment3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientExperiment3Template extends MonsterNPCTemplate { - public static final int ID = 18547; - - @Inject - protected AncientExperiment3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Experiment"; - this.serverSideName = false; - this.title = "Event Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37803.322084299200000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 27.469028223076800; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 336.33483; - attributes.magicalAttack = 229.67309; - attributes.physicalDefense = 284.45994; - attributes.magicalDefense = 312.23316; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientExperiment4Template.java b/data/script/template/script/template/actor/npc/monster/AncientExperiment4Template.java deleted file mode 100644 index 1bc790a34..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientExperiment4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientExperiment4Template extends MonsterNPCTemplate { - public static final int ID = 18548; - - @Inject - protected AncientExperiment4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Experiment"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12601.107361433100000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 27.469028223076800; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 538.16588; - attributes.magicalAttack = 367.49753; - attributes.physicalDefense = 284.45994; - attributes.magicalDefense = 312.23316; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientExperiment5Template.java b/data/script/template/script/template/actor/npc/monster/AncientExperiment5Template.java deleted file mode 100644 index f9cbbc33a..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientExperiment5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientExperiment5Template extends MonsterNPCTemplate { - public static final int ID = 18549; - - @Inject - protected AncientExperiment5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Experiment"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12601.107361433100000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 27.469028223076800; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 538.16588; - attributes.magicalAttack = 367.49753; - attributes.physicalDefense = 284.45994; - attributes.magicalDefense = 312.23316; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientExperimentTemplate.java b/data/script/template/script/template/actor/npc/monster/AncientExperimentTemplate.java deleted file mode 100644 index d41d37b53..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientExperimentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientExperimentTemplate extends MonsterNPCTemplate { - public static final int ID = 18545; - - @Inject - protected AncientExperimentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Experiment"; - this.serverSideName = false; - this.title = "Event Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/AncientGargoyleTemplate.java deleted file mode 100644 index 1269e5aeb..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 21018; - - @Inject - protected AncientGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6643; - this.sp = 546; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientLavasaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/AncientLavasaurusTemplate.java deleted file mode 100644 index b356b1241..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientLavasaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientLavasaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 18803; - - @Inject - protected AncientLavasaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Lavasaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50733; - this.sp = 5271; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AncientSwordMasterIronTemplate.java b/data/script/template/script/template/actor/npc/monster/AncientSwordMasterIronTemplate.java deleted file mode 100644 index 57b8e2006..000000000 --- a/data/script/template/script/template/actor/npc/monster/AncientSwordMasterIronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientSwordMasterIronTemplate extends MonsterNPCTemplate { - public static final int ID = 27289; - - @Inject - protected AncientSwordMasterIronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Sword Master Iron"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasAcolyte2Template.java b/data/script/template/script/template/actor/npc/monster/AndreasAcolyte2Template.java deleted file mode 100644 index 552846b2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasAcolyte2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasAcolyte2Template extends MonsterNPCTemplate { - public static final int ID = 29064; - - @Inject - protected AndreasAcolyte2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Acolyte"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 22740.480000000000000; - this.maxMP = 1939.140000000000000; - this.hpRegeneration = 145.320000000000000; - this.mpRegeneration = 3.150000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8207); - this.leftHand = itemProvider.createID(8207); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5913.60000; - attributes.magicalAttack = 4557.73500; - attributes.physicalDefense = 1519.51800; - attributes.magicalDefense = 555.95400; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 58.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasAcolyteTemplate.java b/data/script/template/script/template/actor/npc/monster/AndreasAcolyteTemplate.java deleted file mode 100644 index 5c38c48a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasAcolyteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasAcolyteTemplate extends MonsterNPCTemplate { - public static final int ID = 29063; - - @Inject - protected AndreasAcolyteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Acolyte"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 15283.328040000000000; - this.maxMP = 1994.708000000000000; - this.hpRegeneration = 145.856000000000000; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8120.81031; - attributes.magicalAttack = 8457.09203; - attributes.physicalDefense = 1550.22880; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard2Template.java b/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard2Template.java deleted file mode 100644 index 24275b039..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasCaptainOfTheRoyalGuard2Template extends MonsterNPCTemplate { - public static final int ID = 22188; - - @Inject - protected AndreasCaptainOfTheRoyalGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Captain of the Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 23.20; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 36967; - this.sp = 4356; - this.aggressive = false; - this.rightHand = itemProvider.createID(8208); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 300.66338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard3Template.java b/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard3Template.java deleted file mode 100644 index 14ff97f4f..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasCaptainOfTheRoyalGuard3Template extends MonsterNPCTemplate { - public static final int ID = 22191; - - @Inject - protected AndreasCaptainOfTheRoyalGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Captain of the Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 23.20; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 16894; - this.sp = 1956; - this.aggressive = false; - this.rightHand = itemProvider.createID(8208); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 300.66338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuardTemplate.java deleted file mode 100644 index c5ec9dd18..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasCaptainOfTheRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasCaptainOfTheRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22175; - - @Inject - protected AndreasCaptainOfTheRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Captain of the Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 1871; - this.sp = 211; - this.aggressive = false; - this.rightHand = itemProvider.createID(8215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards2Template.java b/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards2Template.java deleted file mode 100644 index 14097b7d2..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasRoyalGuards2Template extends MonsterNPCTemplate { - public static final int ID = 22189; - - @Inject - protected AndreasRoyalGuards2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Royal Guards"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 34.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 29554; - this.sp = 3460; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards3Template.java b/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards3Template.java deleted file mode 100644 index 382f7612a..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasRoyalGuards3Template extends MonsterNPCTemplate { - public static final int ID = 22192; - - @Inject - protected AndreasRoyalGuards3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Royal Guards"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 34.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 8875; - this.sp = 1069; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards4Template.java b/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards4Template.java deleted file mode 100644 index 6689dc9ce..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuards4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasRoyalGuards4Template extends MonsterNPCTemplate { - public static final int ID = 22193; - - @Inject - protected AndreasRoyalGuards4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Royal Guards"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 34.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 8875; - this.sp = 1069; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuardsTemplate.java deleted file mode 100644 index 1cd181735..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndreasRoyalGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasRoyalGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 22176; - - @Inject - protected AndreasRoyalGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas' Royal Guards"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 1871; - this.sp = 211; - this.aggressive = false; - this.rightHand = itemProvider.createID(8215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndroscorpioHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/AndroscorpioHunterTemplate.java deleted file mode 100644 index b828061a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndroscorpioHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndroscorpioHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 20077; - - @Inject - protected AndroscorpioHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Androscorpio Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1571; - this.sp = 86; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AndroscorpioTemplate.java b/data/script/template/script/template/actor/npc/monster/AndroscorpioTemplate.java deleted file mode 100644 index 5e67fa3ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/AndroscorpioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndroscorpioTemplate extends MonsterNPCTemplate { - public static final int ID = 20074; - - @Inject - protected AndroscorpioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Androscorpio"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1492; - this.sp = 80; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AngelKillerTemplate.java b/data/script/template/script/template/actor/npc/monster/AngelKillerTemplate.java deleted file mode 100644 index de0dbfbe1..000000000 --- a/data/script/template/script/template/actor/npc/monster/AngelKillerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngelKillerTemplate extends MonsterNPCTemplate { - public static final int ID = 27184; - - @Inject - protected AngelKillerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Angel Killer"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AngelTemplate.java b/data/script/template/script/template/actor/npc/monster/AngelTemplate.java deleted file mode 100644 index 89c8599c8..000000000 --- a/data/script/template/script/template/actor/npc/monster/AngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngelTemplate extends MonsterNPCTemplate { - public static final int ID = 20858; - - @Inject - protected AngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10923; - this.sp = 1110; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AngerOfForestTemplate.java b/data/script/template/script/template/actor/npc/monster/AngerOfForestTemplate.java deleted file mode 100644 index 787b88002..000000000 --- a/data/script/template/script/template/actor/npc/monster/AngerOfForestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngerOfForestTemplate extends MonsterNPCTemplate { - public static final int ID = 25443; - - @Inject - protected AngerOfForestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anger of Forest"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18378.206620042700000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1248.24851; - attributes.magicalAttack = 522.12359; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AngerOfSplendor2Template.java b/data/script/template/script/template/actor/npc/monster/AngerOfSplendor2Template.java deleted file mode 100644 index 6a0f2dc24..000000000 --- a/data/script/template/script/template/actor/npc/monster/AngerOfSplendor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngerOfSplendor2Template extends MonsterNPCTemplate { - public static final int ID = 21528; - - @Inject - protected AngerOfSplendor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anger of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 13.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11574; - this.sp = 1045; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AngerOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/AngerOfSplendorTemplate.java deleted file mode 100644 index 8330bcec2..000000000 --- a/data/script/template/script/template/actor/npc/monster/AngerOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngerOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21527; - - @Inject - protected AngerOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anger of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9759; - this.sp = 881; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AnimaScavengerTemplate.java b/data/script/template/script/template/actor/npc/monster/AnimaScavengerTemplate.java deleted file mode 100644 index 80ba62a02..000000000 --- a/data/script/template/script/template/actor/npc/monster/AnimaScavengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnimaScavengerTemplate extends MonsterNPCTemplate { - public static final int ID = 25371; - - @Inject - protected AnimaScavengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anima Scavenger"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3340.079655244500000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 136.64091; - attributes.magicalAttack = 17.20301; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/AntCaptainTemplate.java deleted file mode 100644 index 0239e8720..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 20080; - - @Inject - protected AntCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1711; - this.sp = 95; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/AntGuardTemplate.java deleted file mode 100644 index eca8be7bc..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20086; - - @Inject - protected AntGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1782; - this.sp = 106; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntLarvaTemplate.java b/data/script/template/script/template/actor/npc/monster/AntLarvaTemplate.java deleted file mode 100644 index bf16723e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntLarvaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntLarvaTemplate extends MonsterNPCTemplate { - public static final int ID = 20075; - - @Inject - protected AntLarvaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Larva"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1368; - this.sp = 73; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntOverseerTemplate.java b/data/script/template/script/template/actor/npc/monster/AntOverseerTemplate.java deleted file mode 100644 index ca8da5f60..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntOverseerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntOverseerTemplate extends MonsterNPCTemplate { - public static final int ID = 20081; - - @Inject - protected AntOverseerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Overseer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2881; - this.sp = 162; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntPatrolTemplate.java b/data/script/template/script/template/actor/npc/monster/AntPatrolTemplate.java deleted file mode 100644 index d0c2e430b..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntPatrolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntPatrolTemplate extends MonsterNPCTemplate { - public static final int ID = 20084; - - @Inject - protected AntPatrolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2001; - this.sp = 116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntRecruitTemplate.java b/data/script/template/script/template/actor/npc/monster/AntRecruitTemplate.java deleted file mode 100644 index ee426c8f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntRecruitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntRecruitTemplate extends MonsterNPCTemplate { - public static final int ID = 20082; - - @Inject - protected AntRecruitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1742; - this.sp = 100; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/AntSoldierTemplate.java deleted file mode 100644 index 8a53c42c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20087; - - @Inject - protected AntSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4274; - this.sp = 253; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntTemplate.java b/data/script/template/script/template/actor/npc/monster/AntTemplate.java deleted file mode 100644 index a2d21f69f..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntTemplate extends MonsterNPCTemplate { - public static final int ID = 20079; - - @Inject - protected AntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1571; - this.sp = 86; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntWarriorCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/AntWarriorCaptainTemplate.java deleted file mode 100644 index a46e4f643..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntWarriorCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntWarriorCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 20088; - - @Inject - protected AntWarriorCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ant Warrior Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4763; - this.sp = 288; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Antelope2Template.java b/data/script/template/script/template/actor/npc/monster/Antelope2Template.java deleted file mode 100644 index dda3a2e91..000000000 --- a/data/script/template/script/template/actor/npc/monster/Antelope2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Antelope2Template extends MonsterNPCTemplate { - public static final int ID = 21279; - - @Inject - protected Antelope2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9189; - this.sp = 887; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Antelope3Template.java b/data/script/template/script/template/actor/npc/monster/Antelope3Template.java deleted file mode 100644 index b545dce19..000000000 --- a/data/script/template/script/template/actor/npc/monster/Antelope3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Antelope3Template extends MonsterNPCTemplate { - public static final int ID = 21280; - - @Inject - protected Antelope3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9302; - this.sp = 898; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AntelopeTemplate.java b/data/script/template/script/template/actor/npc/monster/AntelopeTemplate.java deleted file mode 100644 index 2bf9b2b64..000000000 --- a/data/script/template/script/template/actor/npc/monster/AntelopeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntelopeTemplate extends MonsterNPCTemplate { - public static final int ID = 21278; - - @Inject - protected AntelopeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9242; - this.sp = 892; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOffering2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOffering2Template.java deleted file mode 100644 index b31ed98f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOffering2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOffering2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18070; - - @Inject - protected ApostatesOffering2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2751; - this.sp = 186; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 183.79228; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 143.76404; - attributes.magicalDefense = 102.45795; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcher2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcher2Template.java deleted file mode 100644 index 40dc9d467..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingArcher2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18071; - - @Inject - protected ApostatesOfferingArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1880; - this.sp = 119; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 368.99590; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 129.59739; - attributes.magicalDefense = 92.36164; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcherTemplate.java deleted file mode 100644 index ffecaefcc..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingArcherTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18021; - - @Inject - protected ApostatesOfferingArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1880; - this.sp = 119; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 368.99590; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 129.59739; - attributes.magicalDefense = 92.36164; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserker2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserker2Template.java deleted file mode 100644 index 4cf69fad6..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingBerserker2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18074; - - @Inject - protected ApostatesOfferingBerserker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3832; - this.sp = 280; - this.aggressive = false; - this.rightHand = itemProvider.createID(297); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 115.78137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserkerTemplate.java deleted file mode 100644 index 61ca131b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingBerserkerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18024; - - @Inject - protected ApostatesOfferingBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3832; - this.sp = 280; - this.aggressive = false; - this.rightHand = itemProvider.createID(297); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 115.78137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingDisciple2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingDisciple2Template.java deleted file mode 100644 index 1d38018f3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingDisciple2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingDisciple2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18077; - - @Inject - protected ApostatesOfferingDisciple2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2892; - this.sp = 201; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 107.69993; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingDiscipleTemplate.java deleted file mode 100644 index 87cbd7f3b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingDiscipleTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18027; - - @Inject - protected ApostatesOfferingDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2892; - this.sp = 201; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 107.69993; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingElder2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingElder2Template.java deleted file mode 100644 index f41e40235..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingElder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingElder2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18069; - - @Inject - protected ApostatesOfferingElder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.60; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3013; - this.sp = 210; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 107.69993; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingElderTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingElderTemplate.java deleted file mode 100644 index 46825c53a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingElderTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18019; - - @Inject - protected ApostatesOfferingElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.60; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3013; - this.sp = 210; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 107.69993; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollower2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollower2Template.java deleted file mode 100644 index c6a0252b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingFollower2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18073; - - @Inject - protected ApostatesOfferingFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2296; - this.sp = 148; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 154.31567; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 133.06780; - attributes.magicalDefense = 94.83493; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollowerTemplate.java deleted file mode 100644 index ab420ebd4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingFollowerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18023; - - @Inject - protected ApostatesOfferingFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2296; - this.sp = 148; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 154.31567; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 133.06780; - attributes.magicalDefense = 94.83493; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksman2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksman2Template.java deleted file mode 100644 index 7f0ab57f4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingMarksman2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18076; - - @Inject - protected ApostatesOfferingMarksman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.30; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2285; - this.sp = 154; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 466.72737; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 143.76404; - attributes.magicalDefense = 102.45795; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksmanTemplate.java deleted file mode 100644 index 349d9f5c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingMarksmanTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18026; - - @Inject - protected ApostatesOfferingMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.30; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2285; - this.sp = 154; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 466.72737; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 143.76404; - attributes.magicalDefense = 102.45795; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaint2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaint2Template.java deleted file mode 100644 index f04b9b6a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaint2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingSaint2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18078; - - @Inject - protected ApostatesOfferingSaint2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3570; - this.sp = 269; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 121.30026; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaintTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaintTemplate.java deleted file mode 100644 index 1cc16140e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingSaintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingSaintTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18028; - - @Inject - protected ApostatesOfferingSaintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3570; - this.sp = 269; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 121.30026; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingTemplate.java deleted file mode 100644 index 276e35f6b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18020; - - @Inject - protected ApostatesOfferingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2751; - this.sp = 186; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 183.79228; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 143.76404; - attributes.magicalDefense = 102.45795; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarrior2Template.java deleted file mode 100644 index 008265d68..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingWarrior2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18072; - - @Inject - protected ApostatesOfferingWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1920; - this.sp = 124; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 94.83493; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 115.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarriorTemplate.java deleted file mode 100644 index 9c7c78519..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingWarriorTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18022; - - @Inject - protected ApostatesOfferingWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1920; - this.sp = 124; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 94.83493; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 115.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealot2Template.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealot2Template.java deleted file mode 100644 index 44689e588..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealot2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingZealot2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18075; - - @Inject - protected ApostatesOfferingZealot2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2892; - this.sp = 201; - this.aggressive = false; - this.rightHand = itemProvider.createID(172); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 205.53600; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 151.11934; - attributes.magicalDefense = 107.69993; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealotTemplate.java b/data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealotTemplate.java deleted file mode 100644 index cc475bdf9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApostatesOfferingZealotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApostatesOfferingZealotTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18025; - - @Inject - protected ApostatesOfferingZealotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apostate's Offering Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2892; - this.sp = 201; - this.aggressive = false; - this.rightHand = itemProvider.createID(172); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 205.53600; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 151.11934; - attributes.magicalDefense = 107.69993; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ApprenticeOfWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ApprenticeOfWatchmanTemplate.java deleted file mode 100644 index c05745a79..000000000 --- a/data/script/template/script/template/actor/npc/monster/ApprenticeOfWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApprenticeOfWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25399; - - @Inject - protected ApprenticeOfWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apprentice of Watchman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7052.867471948410000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 404.63735; - attributes.magicalAttack = 85.61838; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArachnidHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/ArachnidHunterTemplate.java deleted file mode 100644 index d78b0a9db..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArachnidHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArachnidHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 20383; - - @Inject - protected ArachnidHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arachnid Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1469; - this.sp = 80; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArachnidPredatorTemplate.java b/data/script/template/script/template/actor/npc/monster/ArachnidPredatorTemplate.java deleted file mode 100644 index 174261545..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArachnidPredatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArachnidPredatorTemplate extends MonsterNPCTemplate { - public static final int ID = 20050; - - @Inject - protected ArachnidPredatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arachnid Predator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 800; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArachnidTrackerTemplate.java b/data/script/template/script/template/actor/npc/monster/ArachnidTrackerTemplate.java deleted file mode 100644 index d2f6ae653..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArachnidTrackerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArachnidTrackerTemplate extends MonsterNPCTemplate { - public static final int ID = 20043; - - @Inject - protected ArachnidTrackerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arachnid Tracker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 761; - this.sp = 34; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AracnaTemplate.java b/data/script/template/script/template/actor/npc/monster/AracnaTemplate.java deleted file mode 100644 index 0ed513706..000000000 --- a/data/script/template/script/template/actor/npc/monster/AracnaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AracnaTemplate extends MonsterNPCTemplate { - public static final int ID = 31844; - - @Inject - protected AracnaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aracna"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3000; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AraksArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/AraksArcherTemplate.java deleted file mode 100644 index 9a3e1c6e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/AraksArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AraksArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25257; - - @Inject - protected AraksArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arak's Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 23070.255752616900000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(283); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1497.55052; - attributes.magicalAttack = 490.54191; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AraksFootmanTemplate.java b/data/script/template/script/template/actor/npc/monster/AraksFootmanTemplate.java deleted file mode 100644 index 8aeac1d53..000000000 --- a/data/script/template/script/template/actor/npc/monster/AraksFootmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AraksFootmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25258; - - @Inject - protected AraksFootmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arak's Footman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17216.608770609600000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1497.55052; - attributes.magicalAttack = 490.54191; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArcaneCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/ArcaneCaptainTemplate.java deleted file mode 100644 index aced40e32..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArcaneCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcaneCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22404; - - @Inject - protected ArcaneCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arcane Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 589351; - this.sp = 60722; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5589.57219; - attributes.magicalAttack = 3816.95322; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArcaneGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/ArcaneGuardianTemplate.java deleted file mode 100644 index 354a7f16c..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArcaneGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcaneGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 22328; - - @Inject - protected ArcaneGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arcane Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.70; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 134976; - this.sp = 13992; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5655.33186; - attributes.magicalAttack = 3907.29218; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArcaneScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/ArcaneScoutTemplate.java deleted file mode 100644 index a8bb21d11..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArcaneScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcaneScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 22327; - - @Inject - protected ArcaneScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arcane Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 320392; - this.sp = 34601; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5655.33186; - attributes.magicalAttack = 3907.29218; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArcaneWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ArcaneWatchmanTemplate.java deleted file mode 100644 index ff7925b6b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArcaneWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcaneWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22329; - - @Inject - protected ArcaneWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arcane Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 331002; - this.sp = 35747; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5655.33186; - attributes.magicalAttack = 3907.29218; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis2Template.java b/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis2Template.java deleted file mode 100644 index 98576ddbb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchangelIconoclasis2Template extends MonsterNPCTemplate { - public static final int ID = 27258; - - @Inject - protected ArchangelIconoclasis2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archangel Iconoclasis"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis3Template.java b/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis3Template.java deleted file mode 100644 index 77844b066..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchangelIconoclasis3Template extends MonsterNPCTemplate { - public static final int ID = 27259; - - @Inject - protected ArchangelIconoclasis3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archangel Iconoclasis"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis4Template.java b/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis4Template.java deleted file mode 100644 index 78e9d40d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasis4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchangelIconoclasis4Template extends MonsterNPCTemplate { - public static final int ID = 27260; - - @Inject - protected ArchangelIconoclasis4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archangel Iconoclasis"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasisTemplate.java b/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasisTemplate.java deleted file mode 100644 index 600da53f0..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchangelIconoclasisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchangelIconoclasisTemplate extends MonsterNPCTemplate { - public static final int ID = 27257; - - @Inject - protected ArchangelIconoclasisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archangel Iconoclasis"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchangelKanrielTemplate.java b/data/script/template/script/template/actor/npc/monster/ArchangelKanrielTemplate.java deleted file mode 100644 index 1e5b3905c..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchangelKanrielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchangelKanrielTemplate extends MonsterNPCTemplate { - public static final int ID = 27326; - - @Inject - protected ArchangelKanrielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archangel Kanriel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2916.898940000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 913.54847; - attributes.magicalAttack = 623.83518; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchangelTemplate.java b/data/script/template/script/template/actor/npc/monster/ArchangelTemplate.java deleted file mode 100644 index 643ef00fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchangelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchangelTemplate extends MonsterNPCTemplate { - public static final int ID = 29021; - - @Inject - protected ArchangelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archangel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 186915.000000000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 158.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6571; - this.sp = 343; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1395.00000; - attributes.magicalAttack = 371.00000; - attributes.physicalDefense = 5108.00000; - attributes.magicalDefense = 1686.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArcherOfAbyssTemplate.java b/data/script/template/script/template/actor/npc/monster/ArcherOfAbyssTemplate.java deleted file mode 100644 index 6fa48925b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArcherOfAbyssTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherOfAbyssTemplate extends MonsterNPCTemplate { - public static final int ID = 20819; - - @Inject - protected ArcherOfAbyssTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer of Abyss"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17603; - this.sp = 1636; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArcherOfDespairTemplate.java b/data/script/template/script/template/actor/npc/monster/ArcherOfDespairTemplate.java deleted file mode 100644 index f45d6348b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArcherOfDespairTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherOfDespairTemplate extends MonsterNPCTemplate { - public static final int ID = 20812; - - @Inject - protected ArcherOfDespairTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer of Despair"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16950; - this.sp = 1492; - this.aggressive = false; - this.rightHand = itemProvider.createID(284); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArcherOfGreedTemplate.java b/data/script/template/script/template/actor/npc/monster/ArcherOfGreedTemplate.java deleted file mode 100644 index d080f76a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArcherOfGreedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArcherOfGreedTemplate extends MonsterNPCTemplate { - public static final int ID = 20660; - - @Inject - protected ArcherOfGreedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archer of Greed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4858; - this.sp = 344; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha10Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha10Template.java deleted file mode 100644 index 9a7c25eac..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha10Template extends MonsterNPCTemplate { - public static final int ID = 27220; - - @Inject - protected ArchonOfHalisha10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha11Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha11Template.java deleted file mode 100644 index ea4163afa..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha11Template extends MonsterNPCTemplate { - public static final int ID = 27221; - - @Inject - protected ArchonOfHalisha11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha12Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha12Template.java deleted file mode 100644 index a13b41d66..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha12Template extends MonsterNPCTemplate { - public static final int ID = 27222; - - @Inject - protected ArchonOfHalisha12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha13Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha13Template.java deleted file mode 100644 index f9bb09f94..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha13Template extends MonsterNPCTemplate { - public static final int ID = 27223; - - @Inject - protected ArchonOfHalisha13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha14Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha14Template.java deleted file mode 100644 index 24729dcc6..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha14Template extends MonsterNPCTemplate { - public static final int ID = 27224; - - @Inject - protected ArchonOfHalisha14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha15Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha15Template.java deleted file mode 100644 index 8b84639cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha15Template extends MonsterNPCTemplate { - public static final int ID = 27225; - - @Inject - protected ArchonOfHalisha15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha16Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha16Template.java deleted file mode 100644 index e2af25789..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha16Template extends MonsterNPCTemplate { - public static final int ID = 27226; - - @Inject - protected ArchonOfHalisha16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha17Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha17Template.java deleted file mode 100644 index 5c1892d8a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha17Template extends MonsterNPCTemplate { - public static final int ID = 27227; - - @Inject - protected ArchonOfHalisha17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha18Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha18Template.java deleted file mode 100644 index 7dcd50dc1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha18Template extends MonsterNPCTemplate { - public static final int ID = 27228; - - @Inject - protected ArchonOfHalisha18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha19Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha19Template.java deleted file mode 100644 index 431ac3686..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha19Template extends MonsterNPCTemplate { - public static final int ID = 27229; - - @Inject - protected ArchonOfHalisha19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha20Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha20Template.java deleted file mode 100644 index 1a8ff6d9e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha20Template extends MonsterNPCTemplate { - public static final int ID = 27230; - - @Inject - protected ArchonOfHalisha20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha21Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha21Template.java deleted file mode 100644 index 27e240751..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha21Template extends MonsterNPCTemplate { - public static final int ID = 27231; - - @Inject - protected ArchonOfHalisha21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha22Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha22Template.java deleted file mode 100644 index 7e6eb6745..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha22Template extends MonsterNPCTemplate { - public static final int ID = 27232; - - @Inject - protected ArchonOfHalisha22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha23Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha23Template.java deleted file mode 100644 index 0da375366..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha23Template extends MonsterNPCTemplate { - public static final int ID = 27233; - - @Inject - protected ArchonOfHalisha23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha24Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha24Template.java deleted file mode 100644 index ae4289034..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha24Template extends MonsterNPCTemplate { - public static final int ID = 27234; - - @Inject - protected ArchonOfHalisha24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha25Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha25Template.java deleted file mode 100644 index bbb4d4686..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha25Template extends MonsterNPCTemplate { - public static final int ID = 27235; - - @Inject - protected ArchonOfHalisha25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha26Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha26Template.java deleted file mode 100644 index 6e38d471d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha26Template extends MonsterNPCTemplate { - public static final int ID = 27236; - - @Inject - protected ArchonOfHalisha26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha27Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha27Template.java deleted file mode 100644 index 9133f4d73..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha27Template extends MonsterNPCTemplate { - public static final int ID = 27237; - - @Inject - protected ArchonOfHalisha27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha28Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha28Template.java deleted file mode 100644 index 3b91fa5b8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha28Template extends MonsterNPCTemplate { - public static final int ID = 27238; - - @Inject - protected ArchonOfHalisha28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha29Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha29Template.java deleted file mode 100644 index 68f4d31cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha29Template extends MonsterNPCTemplate { - public static final int ID = 27239; - - @Inject - protected ArchonOfHalisha29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha2Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha2Template.java deleted file mode 100644 index e9bc08b68..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18213; - - @Inject - protected ArchonOfHalisha2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha30Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha30Template.java deleted file mode 100644 index a4352aa3f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha30Template extends MonsterNPCTemplate { - public static final int ID = 27240; - - @Inject - protected ArchonOfHalisha30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha31Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha31Template.java deleted file mode 100644 index 67a940b8f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha31Template extends MonsterNPCTemplate { - public static final int ID = 27241; - - @Inject - protected ArchonOfHalisha31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha32Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha32Template.java deleted file mode 100644 index 6c418a3c8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha32Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha32Template extends MonsterNPCTemplate { - public static final int ID = 27242; - - @Inject - protected ArchonOfHalisha32Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha33Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha33Template.java deleted file mode 100644 index 2367cdf3c..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha33Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha33Template extends MonsterNPCTemplate { - public static final int ID = 27243; - - @Inject - protected ArchonOfHalisha33Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha34Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha34Template.java deleted file mode 100644 index cc7373acd..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha34Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha34Template extends MonsterNPCTemplate { - public static final int ID = 27244; - - @Inject - protected ArchonOfHalisha34Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha35Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha35Template.java deleted file mode 100644 index 46e8b6274..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha35Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha35Template extends MonsterNPCTemplate { - public static final int ID = 27245; - - @Inject - protected ArchonOfHalisha35Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha36Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha36Template.java deleted file mode 100644 index 4253b1af9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha36Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha36Template extends MonsterNPCTemplate { - public static final int ID = 27246; - - @Inject - protected ArchonOfHalisha36Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha37Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha37Template.java deleted file mode 100644 index 6a8a866e5..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha37Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha37Template extends MonsterNPCTemplate { - public static final int ID = 27247; - - @Inject - protected ArchonOfHalisha37Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha38Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha38Template.java deleted file mode 100644 index 25cfd602a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha38Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha38Template extends MonsterNPCTemplate { - public static final int ID = 27248; - - @Inject - protected ArchonOfHalisha38Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha39Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha39Template.java deleted file mode 100644 index 5a5894215..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha39Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha39Template extends MonsterNPCTemplate { - public static final int ID = 27249; - - @Inject - protected ArchonOfHalisha39Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha3Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha3Template.java deleted file mode 100644 index 2c92e2a5a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18214; - - @Inject - protected ArchonOfHalisha3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha40Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha40Template.java deleted file mode 100644 index 699b55fc8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha40Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha40Template extends MonsterNPCTemplate { - public static final int ID = 27325; - - @Inject - protected ArchonOfHalisha40Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha41Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha41Template.java deleted file mode 100644 index c98cef709..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha41Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha41Template extends MonsterNPCTemplate { - public static final int ID = 27329; - - @Inject - protected ArchonOfHalisha41Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha42Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha42Template.java deleted file mode 100644 index a00aff644..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha42Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha42Template extends MonsterNPCTemplate { - public static final int ID = 27334; - - @Inject - protected ArchonOfHalisha42Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha4Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha4Template.java deleted file mode 100644 index d3d3e6332..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18215; - - @Inject - protected ArchonOfHalisha4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha5Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha5Template.java deleted file mode 100644 index 219fdf280..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18216; - - @Inject - protected ArchonOfHalisha5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha6Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha6Template.java deleted file mode 100644 index b1688eb82..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18217; - - @Inject - protected ArchonOfHalisha6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha7Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha7Template.java deleted file mode 100644 index 74339da2e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18218; - - @Inject - protected ArchonOfHalisha7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha8Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha8Template.java deleted file mode 100644 index 84ee12a7f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18219; - - @Inject - protected ArchonOfHalisha8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha9Template.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha9Template.java deleted file mode 100644 index 7d25f9942..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalisha9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalisha9Template extends MonsterNPCTemplate { - public static final int ID = 27219; - - @Inject - protected ArchonOfHalisha9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArchonOfHalishaTemplate.java b/data/script/template/script/template/actor/npc/monster/ArchonOfHalishaTemplate.java deleted file mode 100644 index 8c26204b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArchonOfHalishaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonOfHalishaTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18212; - - @Inject - protected ArchonOfHalishaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 173610; - this.sp = 19713; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArgekunteTemplate.java b/data/script/template/script/template/actor/npc/monster/ArgekunteTemplate.java deleted file mode 100644 index cf7b29cb5..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArgekunteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArgekunteTemplate extends MonsterNPCTemplate { - public static final int ID = 25635; - - @Inject - protected ArgekunteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Argekunte"; - this.serverSideName = false; - this.title = "Vacuous Soul"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 186.305572541410000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3004658; - this.sp = 406483; - this.aggressive = false; - this.rightHand = itemProvider.createID(13985); - this.leftHand = itemProvider.createID(13986); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1816.91541; - attributes.magicalAttack = 1073.23051; - attributes.physicalDefense = 1092.54760; - attributes.magicalDefense = 532.98247; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Arimanes2Template.java b/data/script/template/script/template/actor/npc/monster/Arimanes2Template.java deleted file mode 100644 index edade9bba..000000000 --- a/data/script/template/script/template/actor/npc/monster/Arimanes2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Arimanes2Template extends MonsterNPCTemplate { - public static final int ID = 21431; - - @Inject - protected Arimanes2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arimanes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 45045; - this.sp = 5236; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction2Template.java b/data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction2Template.java deleted file mode 100644 index 16e38b71a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArimanesOfDestruction2Template extends MonsterNPCTemplate { - public static final int ID = 21655; - - @Inject - protected ArimanesOfDestruction2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arimanes of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 35744; - this.sp = 4106; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction3Template.java b/data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction3Template.java deleted file mode 100644 index 80b3882ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArimanesOfDestruction3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArimanesOfDestruction3Template extends MonsterNPCTemplate { - public static final int ID = 22644; - - @Inject - protected ArimanesOfDestruction3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arimanes of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 51456; - this.sp = 5361; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArimanesOfDestructionTemplate.java b/data/script/template/script/template/actor/npc/monster/ArimanesOfDestructionTemplate.java deleted file mode 100644 index 9b0c18fd5..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArimanesOfDestructionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArimanesOfDestructionTemplate extends MonsterNPCTemplate { - public static final int ID = 21387; - - @Inject - protected ArimanesOfDestructionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arimanes of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 36575; - this.sp = 4202; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArimanesTemplate.java b/data/script/template/script/template/actor/npc/monster/ArimanesTemplate.java deleted file mode 100644 index c7d8e9c7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArimanesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArimanesTemplate extends MonsterNPCTemplate { - public static final int ID = 21430; - - @Inject - protected ArimanesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arimanes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 57.75; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 52810; - this.sp = 6139; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArkGuardianElberothTemplate.java b/data/script/template/script/template/actor/npc/monster/ArkGuardianElberothTemplate.java deleted file mode 100644 index 1e11bf1dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArkGuardianElberothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArkGuardianElberothTemplate extends MonsterNPCTemplate { - public static final int ID = 27182; - - @Inject - protected ArkGuardianElberothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ark Guardian Elberoth"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6370); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArkGuardianShadowfangTemplate.java b/data/script/template/script/template/actor/npc/monster/ArkGuardianShadowfangTemplate.java deleted file mode 100644 index 2440d6f15..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArkGuardianShadowfangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArkGuardianShadowfangTemplate extends MonsterNPCTemplate { - public static final int ID = 27183; - - @Inject - protected ArkGuardianShadowfangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ark Guardian Shadowfang"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 27.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArurauneTemplate.java b/data/script/template/script/template/actor/npc/monster/ArurauneTemplate.java deleted file mode 100644 index 3e2125c2a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArurauneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArurauneTemplate extends MonsterNPCTemplate { - public static final int ID = 27128; - - @Inject - protected ArurauneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aruraune"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 40; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ArviterresGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/ArviterresGuardianTemplate.java deleted file mode 100644 index 750a3111a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ArviterresGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArviterresGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 18359; - - @Inject - protected ArviterresGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arviterre's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1808; - this.sp = 68; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AsceticSolinaTemplate.java b/data/script/template/script/template/actor/npc/monster/AsceticSolinaTemplate.java deleted file mode 100644 index 95e0d77fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/AsceticSolinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AsceticSolinaTemplate extends MonsterNPCTemplate { - public static final int ID = 22793; - - @Inject - protected AsceticSolinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ascetic Solina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27532; - this.sp = 2824; - this.aggressive = false; - this.rightHand = itemProvider.createID(8212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshakielsBladeTemplate.java b/data/script/template/script/template/actor/npc/monster/AshakielsBladeTemplate.java deleted file mode 100644 index db7d966f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshakielsBladeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshakielsBladeTemplate extends MonsterNPCTemplate { - public static final int ID = 25206; - - @Inject - protected AshakielsBladeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashakiel's Blade"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 63589.960230414500000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 123.216289543832000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9804.89392; - attributes.magicalAttack = 13902.01643; - attributes.physicalDefense = 478.86935; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshakielsRodTemplate.java b/data/script/template/script/template/actor/npc/monster/AshakielsRodTemplate.java deleted file mode 100644 index 6661f7768..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshakielsRodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshakielsRodTemplate extends MonsterNPCTemplate { - public static final int ID = 25207; - - @Inject - protected AshakielsRodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashakiel's Rod"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31794.980115207200000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 123.216289543832000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4902.44696; - attributes.magicalAttack = 3475.50411; - attributes.physicalDefense = 478.86935; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshenWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/AshenWolfTemplate.java deleted file mode 100644 index 646f7d86a..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshenWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshenWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20456; - - @Inject - protected AshenWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashen Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 141; - this.sp = 4; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 33.11308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ashkenas2Template.java b/data/script/template/script/template/actor/npc/monster/Ashkenas2Template.java deleted file mode 100644 index 1a351b7b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ashkenas2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ashkenas2Template extends MonsterNPCTemplate { - public static final int ID = 21425; - - @Inject - protected Ashkenas2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashkenas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 56668; - this.sp = 6510; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshkenasTemplate.java b/data/script/template/script/template/actor/npc/monster/AshkenasTemplate.java deleted file mode 100644 index 6b0213e16..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshkenasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshkenasTemplate extends MonsterNPCTemplate { - public static final int ID = 21424; - - @Inject - protected AshkenasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashkenas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 55732; - this.sp = 6403; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ashuras2Template.java b/data/script/template/script/template/actor/npc/monster/Ashuras2Template.java deleted file mode 100644 index cce589326..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ashuras2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ashuras2Template extends MonsterNPCTemplate { - public static final int ID = 21421; - - @Inject - protected Ashuras2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashuras"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 36159; - this.sp = 4154; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshurasOfDestruction2Template.java b/data/script/template/script/template/actor/npc/monster/AshurasOfDestruction2Template.java deleted file mode 100644 index c4826500a..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshurasOfDestruction2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshurasOfDestruction2Template extends MonsterNPCTemplate { - public static final int ID = 21656; - - @Inject - protected AshurasOfDestruction2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashuras of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 49.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 62781; - this.sp = 7385; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 261.02228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshurasOfDestruction3Template.java b/data/script/template/script/template/actor/npc/monster/AshurasOfDestruction3Template.java deleted file mode 100644 index d3cf986f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshurasOfDestruction3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshurasOfDestruction3Template extends MonsterNPCTemplate { - public static final int ID = 22646; - - @Inject - protected AshurasOfDestruction3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashuras of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 49.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50835; - this.sp = 5293; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshurasOfDestructionTemplate.java b/data/script/template/script/template/actor/npc/monster/AshurasOfDestructionTemplate.java deleted file mode 100644 index 177ef4e7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshurasOfDestructionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshurasOfDestructionTemplate extends MonsterNPCTemplate { - public static final int ID = 21390; - - @Inject - protected AshurasOfDestructionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashuras of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 49.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 68450; - this.sp = 8052; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 261.02228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AshurasTemplate.java b/data/script/template/script/template/actor/npc/monster/AshurasTemplate.java deleted file mode 100644 index b08a3d54f..000000000 --- a/data/script/template/script/template/actor/npc/monster/AshurasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AshurasTemplate extends MonsterNPCTemplate { - public static final int ID = 21420; - - @Inject - protected AshurasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ashuras"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 38520; - this.sp = 4425; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinBeetle2Template.java b/data/script/template/script/template/actor/npc/monster/AssassinBeetle2Template.java deleted file mode 100644 index 0a2986caa..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinBeetle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinBeetle2Template extends MonsterNPCTemplate { - public static final int ID = 21653; - - @Inject - protected AssassinBeetle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 34021; - this.sp = 3819; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinBeetle3Template.java b/data/script/template/script/template/actor/npc/monster/AssassinBeetle3Template.java deleted file mode 100644 index e860578fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinBeetle3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinBeetle3Template extends MonsterNPCTemplate { - public static final int ID = 22639; - - @Inject - protected AssassinBeetle3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37745; - this.sp = 3937; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinBeetleTemplate.java b/data/script/template/script/template/actor/npc/monster/AssassinBeetleTemplate.java deleted file mode 100644 index 843c54162..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinBeetleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinBeetleTemplate extends MonsterNPCTemplate { - public static final int ID = 21381; - - @Inject - protected AssassinBeetleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 42075; - this.sp = 4722; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinFrostTemplate.java b/data/script/template/script/template/actor/npc/monster/AssassinFrostTemplate.java deleted file mode 100644 index 09980e4c9..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinFrostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinFrostTemplate extends MonsterNPCTemplate { - public static final int ID = 27308; - - @Inject - protected AssassinFrostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin Frost"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinOfBifronsTemplate.java b/data/script/template/script/template/actor/npc/monster/AssassinOfBifronsTemplate.java deleted file mode 100644 index 6350528fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinOfBifronsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinOfBifronsTemplate extends MonsterNPCTemplate { - public static final int ID = 25147; - - @Inject - protected AssassinOfBifronsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin of Bifrons"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3950.018347282250000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 16.540032322353500; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 97.65033; - attributes.magicalAttack = 9.52955; - attributes.physicalDefense = 130.30574; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness2Template.java b/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness2Template.java deleted file mode 100644 index 12b30cd7f..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinOfDarkness2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18223; - - @Inject - protected AssassinOfDarkness2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 41438; - this.sp = 4705; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness3Template.java b/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness3Template.java deleted file mode 100644 index e16e6b286..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinOfDarkness3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18224; - - @Inject - protected AssassinOfDarkness3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55823; - this.sp = 6339; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness4Template.java b/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness4Template.java deleted file mode 100644 index 72a383bdd..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinOfDarkness4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinOfDarkness4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18225; - - @Inject - protected AssassinOfDarkness4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55261; - this.sp = 6275; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/AssassinOfDarknessTemplate.java deleted file mode 100644 index 41f4df4d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinOfDarknessTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18222; - - @Inject - protected AssassinOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55261; - this.sp = 6275; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinOfEmpire2Template.java b/data/script/template/script/template/actor/npc/monster/AssassinOfEmpire2Template.java deleted file mode 100644 index de18dce5c..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinOfEmpire2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinOfEmpire2Template extends MonsterNPCTemplate { - public static final int ID = 21415; - - @Inject - protected AssassinOfEmpire2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 36499; - this.sp = 4144; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinOfEmpireTemplate.java b/data/script/template/script/template/actor/npc/monster/AssassinOfEmpireTemplate.java deleted file mode 100644 index c7b6316d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinOfEmpireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinOfEmpireTemplate extends MonsterNPCTemplate { - public static final int ID = 21414; - - @Inject - protected AssassinOfEmpireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 36181; - this.sp = 4108; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AssassinPezelTemplate.java b/data/script/template/script/template/actor/npc/monster/AssassinPezelTemplate.java deleted file mode 100644 index 1fd85203b..000000000 --- a/data/script/template/script/template/actor/npc/monster/AssassinPezelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AssassinPezelTemplate extends MonsterNPCTemplate { - public static final int ID = 27273; - - @Inject - protected AssassinPezelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Assassin Pezel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtanTemplate.java b/data/script/template/script/template/actor/npc/monster/AtanTemplate.java deleted file mode 100644 index cd30487cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtanTemplate extends MonsterNPCTemplate { - public static final int ID = 18628; - - @Inject - protected AtanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atan"; - this.serverSideName = false; - this.title = "Lookout"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2934; - this.sp = 249; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 11.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtekasGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/AtekasGruntTemplate.java deleted file mode 100644 index e467fab22..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtekasGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtekasGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 25210; - - @Inject - protected AtekasGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ateka's Grunt"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13899.415886673700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 879.87742; - attributes.magicalAttack = 276.79024; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtekasShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/AtekasShamanTemplate.java deleted file mode 100644 index e09895d82..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtekasShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtekasShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 25209; - - @Inject - protected AtekasShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ateka's Shaman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9312.608644071410000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 586.57028; - attributes.magicalAttack = 123.01250; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtraibansDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/AtraibansDiscipleTemplate.java deleted file mode 100644 index f53a09785..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtraibansDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtraibansDiscipleTemplate extends MonsterNPCTemplate { - public static final int ID = 25031; - - @Inject - protected AtraibansDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atraiban's Disciple"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18643.362919945200000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 79.987469078306700; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1932.05423; - attributes.magicalAttack = 1016.89724; - attributes.physicalDefense = 314.25159; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtraibansTopDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/AtraibansTopDiscipleTemplate.java deleted file mode 100644 index 4861ce6f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtraibansTopDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtraibansTopDiscipleTemplate extends MonsterNPCTemplate { - public static final int ID = 25030; - - @Inject - protected AtraibansTopDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atraiban's Top Disciple"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37286.725839890400000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 79.987469078306700; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1932.05423; - attributes.magicalAttack = 1016.89724; - attributes.physicalDefense = 314.25159; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtriellesFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/AtriellesFollowerTemplate.java deleted file mode 100644 index 1162209b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtriellesFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtriellesFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 25564; - - @Inject - protected AtriellesFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atrielle's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32901.130687769400000; - this.maxMP = 5024.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtriellesMinionTemplate.java b/data/script/template/script/template/actor/npc/monster/AtriellesMinionTemplate.java deleted file mode 100644 index ac014ba8a..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtriellesMinionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtriellesMinionTemplate extends MonsterNPCTemplate { - public static final int ID = 25565; - - @Inject - protected AtriellesMinionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atrielle's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32901.130687769400000; - this.maxMP = 5024.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2911.61265; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AtroxTemplate.java b/data/script/template/script/template/actor/npc/monster/AtroxTemplate.java deleted file mode 100644 index 056d7d1cf..000000000 --- a/data/script/template/script/template/actor/npc/monster/AtroxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtroxTemplate extends MonsterNPCTemplate { - public static final int ID = 21573; - - @Inject - protected AtroxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atrox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 39.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 13747; - this.sp = 1345; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 105.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/AwakenedMucrokianTemplate.java b/data/script/template/script/template/actor/npc/monster/AwakenedMucrokianTemplate.java deleted file mode 100644 index 657834673..000000000 --- a/data/script/template/script/template/actor/npc/monster/AwakenedMucrokianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedMucrokianTemplate extends MonsterNPCTemplate { - public static final int ID = 22655; - - @Inject - protected AwakenedMucrokianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Mucrokian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 52.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 42120; - this.sp = 4283; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaarDreVanulDestroyerTemplate.java b/data/script/template/script/template/actor/npc/monster/BaarDreVanulDestroyerTemplate.java deleted file mode 100644 index 712bf8551..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaarDreVanulDestroyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaarDreVanulDestroyerTemplate extends MonsterNPCTemplate { - public static final int ID = 21123; - - @Inject - protected BaarDreVanulDestroyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baar Dre Vanul Destroyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1521; - this.sp = 76; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 85.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaarDreVanulTemplate.java b/data/script/template/script/template/actor/npc/monster/BaarDreVanulTemplate.java deleted file mode 100644 index 84d466cc9..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaarDreVanulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaarDreVanulTemplate extends MonsterNPCTemplate { - public static final int ID = 21118; - - @Inject - protected BaarDreVanulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baar Dre Vanul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 727; - this.sp = 32; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 85.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BabblingWindTemplate.java b/data/script/template/script/template/actor/npc/monster/BabblingWindTemplate.java deleted file mode 100644 index d67e8df1f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BabblingWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabblingWindTemplate extends MonsterNPCTemplate { - public static final int ID = 21024; - - @Inject - protected BabblingWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Babbling Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 27; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1336; - this.sp = 68; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BabyPantheraTemplate.java b/data/script/template/script/template/actor/npc/monster/BabyPantheraTemplate.java deleted file mode 100644 index 56fa81ad1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BabyPantheraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BabyPantheraTemplate extends MonsterNPCTemplate { - public static final int ID = 22083; - - @Inject - protected BabyPantheraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baby Panthera"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 22.70; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4625; - this.sp = 366; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BalorOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/BalorOrcArcherTemplate.java deleted file mode 100644 index 9e9f265ef..000000000 --- a/data/script/template/script/template/actor/npc/monster/BalorOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalorOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20385; - - @Inject - protected BalorOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balor Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 293; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BalorOrcFighterLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/BalorOrcFighterLeaderTemplate.java deleted file mode 100644 index e1021cf84..000000000 --- a/data/script/template/script/template/actor/npc/monster/BalorOrcFighterLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalorOrcFighterLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20387; - - @Inject - protected BalorOrcFighterLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balor Orc Fighter Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 436; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BalorOrcFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/BalorOrcFighterTemplate.java deleted file mode 100644 index 2b5e95a81..000000000 --- a/data/script/template/script/template/actor/npc/monster/BalorOrcFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalorOrcFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 20386; - - @Inject - protected BalorOrcFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balor Orc Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 363; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BalorOrcLieutenantTemplate.java b/data/script/template/script/template/actor/npc/monster/BalorOrcLieutenantTemplate.java deleted file mode 100644 index 7d0b8e9ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/BalorOrcLieutenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalorOrcLieutenantTemplate extends MonsterNPCTemplate { - public static final int ID = 20388; - - @Inject - protected BalorOrcLieutenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balor Orc Lieutenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 392; - this.sp = 15; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BalrogOfDestruction2Template.java b/data/script/template/script/template/actor/npc/monster/BalrogOfDestruction2Template.java deleted file mode 100644 index 75cc9146e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BalrogOfDestruction2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalrogOfDestruction2Template extends MonsterNPCTemplate { - public static final int ID = 22645; - - @Inject - protected BalrogOfDestruction2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balrog of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 48850; - this.sp = 5087; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BalrogOfDestructionTemplate.java b/data/script/template/script/template/actor/npc/monster/BalrogOfDestructionTemplate.java deleted file mode 100644 index 1bdcf5dbe..000000000 --- a/data/script/template/script/template/actor/npc/monster/BalrogOfDestructionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BalrogOfDestructionTemplate extends MonsterNPCTemplate { - public static final int ID = 21389; - - @Inject - protected BalrogOfDestructionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Balrog of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 59328; - this.sp = 6897; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Bandersnatch2Template.java b/data/script/template/script/template/actor/npc/monster/Bandersnatch2Template.java deleted file mode 100644 index ad28bb3ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/Bandersnatch2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bandersnatch2Template extends MonsterNPCTemplate { - public static final int ID = 21283; - - @Inject - protected Bandersnatch2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9578; - this.sp = 936; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Bandersnatch3Template.java b/data/script/template/script/template/actor/npc/monster/Bandersnatch3Template.java deleted file mode 100644 index 7510da053..000000000 --- a/data/script/template/script/template/actor/npc/monster/Bandersnatch3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Bandersnatch3Template extends MonsterNPCTemplate { - public static final int ID = 21284; - - @Inject - protected Bandersnatch3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9461; - this.sp = 925; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BandersnatchTemplate.java b/data/script/template/script/template/actor/npc/monster/BandersnatchTemplate.java deleted file mode 100644 index 262cf6bce..000000000 --- a/data/script/template/script/template/actor/npc/monster/BandersnatchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BandersnatchTemplate extends MonsterNPCTemplate { - public static final int ID = 21282; - - @Inject - protected BandersnatchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9516; - this.sp = 930; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditAssassinTemplate.java deleted file mode 100644 index ea02badc0..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 22022; - - @Inject - protected BanditAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2470; - this.sp = 145; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditCaptainTemplate.java deleted file mode 100644 index 30e80ccc8..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22026; - - @Inject - protected BanditCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3488; - this.sp = 224; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditHoundTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditHoundTemplate.java deleted file mode 100644 index abeaeee97..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditHoundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditHoundTemplate extends MonsterNPCTemplate { - public static final int ID = 22018; - - @Inject - protected BanditHoundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Hound"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1501; - this.sp = 83; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 89.26566; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditInspectorTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditInspectorTemplate.java deleted file mode 100644 index 32a034a44..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditInspectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditInspectorTemplate extends MonsterNPCTemplate { - public static final int ID = 22024; - - @Inject - protected BanditInspectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Inspector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2661; - this.sp = 163; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditSweeperTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditSweeperTemplate.java deleted file mode 100644 index 8da1394b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditSweeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditSweeperTemplate extends MonsterNPCTemplate { - public static final int ID = 22017; - - @Inject - protected BanditSweeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Sweeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.00; - this.collisionHeight = 15.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1750; - this.sp = 95; - this.aggressive = false; - this.rightHand = itemProvider.createID(152); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditUndertakerTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditUndertakerTemplate.java deleted file mode 100644 index b1f8c6eb6..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditUndertakerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditUndertakerTemplate extends MonsterNPCTemplate { - public static final int ID = 22021; - - @Inject - protected BanditUndertakerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Undertaker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.60; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2081; - this.sp = 121; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 97.28601; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditWarriorTemplate.java deleted file mode 100644 index e616d4ad9..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22023; - - @Inject - protected BanditWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2825; - this.sp = 170; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BanditWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/BanditWatchmanTemplate.java deleted file mode 100644 index 562fb3f51..000000000 --- a/data/script/template/script/template/actor/npc/monster/BanditWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22019; - - @Inject - protected BanditWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2056; - this.sp = 115; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 91.89199; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BansheeTemplate.java b/data/script/template/script/template/actor/npc/monster/BansheeTemplate.java deleted file mode 100644 index dd631332a..000000000 --- a/data/script/template/script/template/actor/npc/monster/BansheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BansheeTemplate extends MonsterNPCTemplate { - public static final int ID = 20852; - - @Inject - protected BansheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Banshee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5341; - this.sp = 463; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarahamTemplate.java b/data/script/template/script/template/actor/npc/monster/BarahamTemplate.java deleted file mode 100644 index fbbd06451..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarahamTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarahamTemplate extends MonsterNPCTemplate { - public static final int ID = 27113; - - @Inject - protected BarahamTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baraham"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarakielsAcolyteTemplate.java b/data/script/template/script/template/actor/npc/monster/BarakielsAcolyteTemplate.java deleted file mode 100644 index bb584490e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarakielsAcolyteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarakielsAcolyteTemplate extends MonsterNPCTemplate { - public static final int ID = 25327; - - @Inject - protected BarakielsAcolyteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barakiel's Acolyte"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29443.658397798900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4178.50449; - attributes.magicalAttack = 2773.51841; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarakielsDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/BarakielsDiscipleTemplate.java deleted file mode 100644 index c085439a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarakielsDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarakielsDiscipleTemplate extends MonsterNPCTemplate { - public static final int ID = 25326; - - @Inject - protected BarakielsDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barakiel's Disciple"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 58887.316795597900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8357.00898; - attributes.magicalAttack = 11094.07362; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarankasEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/BarankasEscortTemplate.java deleted file mode 100644 index f062f978c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarankasEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarankasEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 20375; - - @Inject - protected BarankasEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baranka's Escort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 780; - this.sp = 36; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarankasGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/BarankasGuardTemplate.java deleted file mode 100644 index 176327d3a..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarankasGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarankasGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20374; - - @Inject - protected BarankasGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baranka's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1093; - this.sp = 52; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarankasMessengerTemplate.java b/data/script/template/script/template/actor/npc/monster/BarankasMessengerTemplate.java deleted file mode 100644 index bc6f42309..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarankasMessengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarankasMessengerTemplate extends MonsterNPCTemplate { - public static final int ID = 27041; - - @Inject - protected BarankasMessengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baranka's Messenger"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 48.53733; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaraqOrcFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/BaraqOrcFighterTemplate.java deleted file mode 100644 index 261efc0f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaraqOrcFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaraqOrcFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 20372; - - @Inject - protected BaraqOrcFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baraq Orc Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 303; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaraqOrcWarriorLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/BaraqOrcWarriorLeaderTemplate.java deleted file mode 100644 index 6d30ade2a..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaraqOrcWarriorLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaraqOrcWarriorLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20373; - - @Inject - protected BaraqOrcWarriorLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baraq Orc Warrior Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 326; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarbedBatTemplate.java b/data/script/template/script/template/actor/npc/monster/BarbedBatTemplate.java deleted file mode 100644 index 6d430c207..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarbedBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarbedBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20370; - - @Inject - protected BarbedBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barbed Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 428; - this.sp = 16; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BardasBanditTemplate.java b/data/script/template/script/template/actor/npc/monster/BardasBanditTemplate.java deleted file mode 100644 index d12de290d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BardasBanditTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BardasBanditTemplate extends MonsterNPCTemplate { - public static final int ID = 25435; - - @Inject - protected BardasBanditTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barda's Bandit"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29260.940424955600000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(145); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2312.08069; - attributes.magicalAttack = 1393.84679; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BardasShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/BardasShamanTemplate.java deleted file mode 100644 index a98d57d20..000000000 --- a/data/script/template/script/template/actor/npc/monster/BardasShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BardasShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 25436; - - @Inject - protected BardasShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barda's Shaman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 19604.830084720200000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1541.34859; - attributes.magicalAttack = 619.46036; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Barif2Template.java b/data/script/template/script/template/actor/npc/monster/Barif2Template.java deleted file mode 100644 index a9f7ebf88..000000000 --- a/data/script/template/script/template/actor/npc/monster/Barif2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Barif2Template extends MonsterNPCTemplate { - public static final int ID = 22666; - - @Inject - protected Barif2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barif"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 66.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 29543; - this.sp = 3085; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarifTemplate.java b/data/script/template/script/template/actor/npc/monster/BarifTemplate.java deleted file mode 100644 index 943b1bed9..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarifTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarifTemplate extends MonsterNPCTemplate { - public static final int ID = 20771; - - @Inject - protected BarifTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barif"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 15637; - this.sp = 1432; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarifsPet2Template.java b/data/script/template/script/template/actor/npc/monster/BarifsPet2Template.java deleted file mode 100644 index 135874967..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarifsPet2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarifsPet2Template extends MonsterNPCTemplate { - public static final int ID = 22667; - - @Inject - protected BarifsPet2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barif's Pet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 29759; - this.sp = 3156; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarifsPetTemplate.java b/data/script/template/script/template/actor/npc/monster/BarifsPetTemplate.java deleted file mode 100644 index f5adfe44b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarifsPetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarifsPetTemplate extends MonsterNPCTemplate { - public static final int ID = 20772; - - @Inject - protected BarifsPetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barif's Pet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 15199; - this.sp = 1338; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarionsGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/BarionsGruntTemplate.java deleted file mode 100644 index 3f708ea35..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarionsGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarionsGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 25046; - - @Inject - protected BarionsGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barion's Grunt"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10215.458207852700000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 45.388391478891400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 712.79213; - attributes.magicalAttack = 156.18161; - attributes.physicalDefense = 273.28224; - attributes.magicalDefense = 266.64000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarrowGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/BarrowGuardianTemplate.java deleted file mode 100644 index d9af9f690..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarrowGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarrowGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21232; - - @Inject - protected BarrowGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barrow Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 2085; - this.sp = 92; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarrowMonkTemplate.java b/data/script/template/script/template/actor/npc/monster/BarrowMonkTemplate.java deleted file mode 100644 index de551b88c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarrowMonkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarrowMonkTemplate extends MonsterNPCTemplate { - public static final int ID = 21237; - - @Inject - protected BarrowMonkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barrow Monk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.30; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4443; - this.sp = 250; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarrowOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/BarrowOverlordTemplate.java deleted file mode 100644 index b9cf98c49..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarrowOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarrowOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 21240; - - @Inject - protected BarrowOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barrow Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6807; - this.sp = 440; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarrowPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/BarrowPriestTemplate.java deleted file mode 100644 index dac4b9447..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarrowPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarrowPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 21241; - - @Inject - protected BarrowPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barrow Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 27.50; - this.level = 42; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7654; - this.sp = 510; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarrowSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/BarrowSeerTemplate.java deleted file mode 100644 index f0efd5969..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarrowSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarrowSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21233; - - @Inject - protected BarrowSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barrow Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2450; - this.sp = 116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BarrowSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/BarrowSentinelTemplate.java deleted file mode 100644 index d67b1aadc..000000000 --- a/data/script/template/script/template/actor/npc/monster/BarrowSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarrowSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 21236; - - @Inject - protected BarrowSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barrow Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 31.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3829; - this.sp = 209; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BartalTemplate.java b/data/script/template/script/template/actor/npc/monster/BartalTemplate.java deleted file mode 100644 index 0158491c9..000000000 --- a/data/script/template/script/template/actor/npc/monster/BartalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BartalTemplate extends MonsterNPCTemplate { - public static final int ID = 20948; - - @Inject - protected BartalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bartal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4431; - this.sp = 364; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BasiliskTemplate.java b/data/script/template/script/template/actor/npc/monster/BasiliskTemplate.java deleted file mode 100644 index fb89b0bb5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BasiliskTemplate extends MonsterNPCTemplate { - public static final int ID = 20072; - - @Inject - protected BasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Basilisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1428; - this.sp = 74; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 131.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BathinsKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/BathinsKnightTemplate.java deleted file mode 100644 index 07d3d4d36..000000000 --- a/data/script/template/script/template/actor/npc/monster/BathinsKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BathinsKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 21076; - - @Inject - protected BathinsKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bathin's Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16516; - this.sp = 1471; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BathinsWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/BathinsWizardTemplate.java deleted file mode 100644 index 16f0ba152..000000000 --- a/data/script/template/script/template/actor/npc/monster/BathinsWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BathinsWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 21077; - - @Inject - protected BathinsWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bathin's Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 62; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16007; - this.sp = 1427; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BatohTemplate.java b/data/script/template/script/template/actor/npc/monster/BatohTemplate.java deleted file mode 100644 index f32c12e0f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BatohTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BatohTemplate extends MonsterNPCTemplate { - public static final int ID = 27061; - - @Inject - protected BatohTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batoh"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(86); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaturOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/BaturOrcArcherTemplate.java deleted file mode 100644 index f722c33c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaturOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaturOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20256; - - @Inject - protected BaturOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batur Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1921; - this.sp = 108; - this.aggressive = false; - this.rightHand = itemProvider.createID(13); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaturOrcOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/BaturOrcOverlordTemplate.java deleted file mode 100644 index 656e2167c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaturOrcOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaturOrcOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20259; - - @Inject - protected BaturOrcOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batur Orc Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2163; - this.sp = 128; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaturOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/BaturOrcShamanTemplate.java deleted file mode 100644 index 801c7dc3b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaturOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaturOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20258; - - @Inject - protected BaturOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batur Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1681; - this.sp = 98; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaturOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/BaturOrcTemplate.java deleted file mode 100644 index cf321d373..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaturOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaturOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20255; - - @Inject - protected BaturOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batur Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1398; - this.sp = 78; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaturOrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/BaturOrcWarriorTemplate.java deleted file mode 100644 index a35dd606f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaturOrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaturOrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20257; - - @Inject - protected BaturOrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Batur Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1922; - this.sp = 110; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Baylor2Template.java b/data/script/template/script/template/actor/npc/monster/Baylor2Template.java deleted file mode 100644 index 2dc38a196..000000000 --- a/data/script/template/script/template/actor/npc/monster/Baylor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Baylor2Template extends MonsterNPCTemplate { - public static final int ID = 29103; - - @Inject - protected Baylor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baylor"; - this.serverSideName = false; - this.title = "Warden"; - this.serverSideTitle = false; - this.collisionRadius = 54.00; - this.collisionHeight = 77.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaylorsTreasureChest2Template.java b/data/script/template/script/template/actor/npc/monster/BaylorsTreasureChest2Template.java deleted file mode 100644 index e17481545..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaylorsTreasureChest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaylorsTreasureChest2Template extends MonsterNPCTemplate { - public static final int ID = 29117; - - @Inject - protected BaylorsTreasureChest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baylor's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BaylorsTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/monster/BaylorsTreasureChestTemplate.java deleted file mode 100644 index 124021f60..000000000 --- a/data/script/template/script/template/actor/npc/monster/BaylorsTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaylorsTreasureChestTemplate extends MonsterNPCTemplate { - public static final int ID = 29116; - - @Inject - protected BaylorsTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baylor's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeadOfSacredFlameTemplate.java b/data/script/template/script/template/actor/npc/monster/BeadOfSacredFlameTemplate.java deleted file mode 100644 index 8737f76df..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeadOfSacredFlameTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeadOfSacredFlameTemplate extends MonsterNPCTemplate { - public static final int ID = 27261; - - @Inject - protected BeadOfSacredFlameTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bead of Sacred Flame"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeardedKeltir2Template.java b/data/script/template/script/template/actor/npc/monster/BeardedKeltir2Template.java deleted file mode 100644 index b6d50bbd8..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeardedKeltir2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeardedKeltir2Template extends MonsterNPCTemplate { - public static final int ID = 20481; - - @Inject - protected BeardedKeltir2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bearded Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeardedKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/BeardedKeltirTemplate.java deleted file mode 100644 index c135aede3..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeardedKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeardedKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 18003; - - @Inject - protected BeardedKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bearded Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.700000000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4.00000; - attributes.magicalAttack = 5.79000; - attributes.physicalDefense = 44.44000; - attributes.magicalDefense = 26.92143; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeastDevourerTemplate.java b/data/script/template/script/template/actor/npc/monster/BeastDevourerTemplate.java deleted file mode 100644 index d4a123acd..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeastDevourerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeastDevourerTemplate extends MonsterNPCTemplate { - public static final int ID = 18907; - - @Inject - protected BeastDevourerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beast Devourer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18652; - this.sp = 1990; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeastGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/BeastGuardianTemplate.java deleted file mode 100644 index 17fd9b8c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeastGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeastGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21059; - - @Inject - protected BeastGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beast Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15095; - this.sp = 1290; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeastLordTemplate.java b/data/script/template/script/template/actor/npc/monster/BeastLordTemplate.java deleted file mode 100644 index 32e09fed2..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeastLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeastLordTemplate extends MonsterNPCTemplate { - public static final int ID = 21058; - - @Inject - protected BeastLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beast Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18913; - this.sp = 1642; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeastSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/BeastSeerTemplate.java deleted file mode 100644 index d651d361a..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeastSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeastSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21060; - - @Inject - protected BeastSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beast Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15095; - this.sp = 1290; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave2Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave2Template.java deleted file mode 100644 index 21b1561e1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18142; - - @Inject - protected BeetleOfGrave2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 34982; - this.sp = 3972; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1542.72450; - attributes.magicalAttack = 1738.99118; - attributes.physicalDefense = 245.35307; - attributes.magicalDefense = 148.62981; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave3Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave3Template.java deleted file mode 100644 index d03b53cd0..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18143; - - @Inject - protected BeetleOfGrave3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 34982; - this.sp = 3972; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1542.72450; - attributes.magicalAttack = 1738.99118; - attributes.physicalDefense = 245.35307; - attributes.magicalDefense = 148.62981; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave4Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave4Template.java deleted file mode 100644 index 5c92cc0f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18144; - - @Inject - protected BeetleOfGrave4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 34982; - this.sp = 3972; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1542.72450; - attributes.magicalAttack = 1738.99118; - attributes.physicalDefense = 245.35307; - attributes.magicalDefense = 148.62981; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave5Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave5Template.java deleted file mode 100644 index 4252d0a43..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18145; - - @Inject - protected BeetleOfGrave5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 29597; - this.sp = 3361; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave6Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave6Template.java deleted file mode 100644 index c1c9299b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18146; - - @Inject - protected BeetleOfGrave6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 30276; - this.sp = 3438; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave7Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave7Template.java deleted file mode 100644 index 7dae41d22..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18147; - - @Inject - protected BeetleOfGrave7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 28188; - this.sp = 3201; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave8Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave8Template.java deleted file mode 100644 index 5961dd9ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18148; - - @Inject - protected BeetleOfGrave8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 32814; - this.sp = 3726; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave9Template.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGrave9Template.java deleted file mode 100644 index d00419ea1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGrave9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGrave9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18149; - - @Inject - protected BeetleOfGrave9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 28991; - this.sp = 3292; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeetleOfGraveTemplate.java b/data/script/template/script/template/actor/npc/monster/BeetleOfGraveTemplate.java deleted file mode 100644 index a6ae2d7be..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeetleOfGraveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeetleOfGraveTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18141; - - @Inject - protected BeetleOfGraveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beetle of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 34.884000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 34982; - this.sp = 3972; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1542.72450; - attributes.magicalAttack = 1738.99118; - attributes.physicalDefense = 245.35307; - attributes.magicalDefense = 148.62981; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BegrudgedArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/BegrudgedArcherTemplate.java deleted file mode 100644 index dfd4851a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BegrudgedArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BegrudgedArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 18623; - - @Inject - protected BegrudgedArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Begrudged Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.50; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 3210; - this.sp = 273; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BegrudgedKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/BegrudgedKanabion2Template.java deleted file mode 100644 index 5867c2780..000000000 --- a/data/script/template/script/template/actor/npc/monster/BegrudgedKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BegrudgedKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22456; - - @Inject - protected BegrudgedKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Begrudged Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1499; - this.sp = 81; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BegrudgedKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/BegrudgedKanabion3Template.java deleted file mode 100644 index 662558bb4..000000000 --- a/data/script/template/script/template/actor/npc/monster/BegrudgedKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BegrudgedKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22457; - - @Inject - protected BegrudgedKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Begrudged Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1883; - this.sp = 90; - this.aggressive = false; - this.rightHand = itemProvider.createID(7886); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BegrudgedKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/BegrudgedKanabionTemplate.java deleted file mode 100644 index 17230054b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BegrudgedKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BegrudgedKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22455; - - @Inject - protected BegrudgedKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Begrudged Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1499; - this.sp = 81; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BehemothDragonTemplate.java b/data/script/template/script/template/actor/npc/monster/BehemothDragonTemplate.java deleted file mode 100644 index 021964aae..000000000 --- a/data/script/template/script/template/actor/npc/monster/BehemothDragonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BehemothDragonTemplate extends MonsterNPCTemplate { - public static final int ID = 29069; - - @Inject - protected BehemothDragonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Behemoth Dragon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 63.00; - this.collisionHeight = 54.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 401551.696720203000000; - this.maxMP = 1809.000000000000000; - this.hpRegeneration = 76.710000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3584.56902; - attributes.magicalAttack = 1386.66000; - attributes.physicalDefense = 1071.29474; - attributes.magicalDefense = 522.62686; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 180.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BehemothFlareTemplate.java b/data/script/template/script/template/actor/npc/monster/BehemothFlareTemplate.java deleted file mode 100644 index 854d0807b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BehemothFlareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BehemothFlareTemplate extends MonsterNPCTemplate { - public static final int ID = 25271; - - @Inject - protected BehemothFlareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Behemoth Flare"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29443.658397798900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4178.50449; - attributes.magicalAttack = 2773.51841; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BehemothJavelinerTemplate.java b/data/script/template/script/template/actor/npc/monster/BehemothJavelinerTemplate.java deleted file mode 100644 index 3008d7eb9..000000000 --- a/data/script/template/script/template/actor/npc/monster/BehemothJavelinerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BehemothJavelinerTemplate extends MonsterNPCTemplate { - public static final int ID = 25270; - - @Inject - protected BehemothJavelinerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Behemoth Javeliner"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 39454.502253050600000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4178.50449; - attributes.magicalAttack = 2773.51841; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BehemothZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/BehemothZombieTemplate.java deleted file mode 100644 index 6a19136c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/BehemothZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BehemothZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 21578; - - @Inject - protected BehemothZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Behemoth Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12370; - this.sp = 1241; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BeholderOfLightTemplate.java b/data/script/template/script/template/actor/npc/monster/BeholderOfLightTemplate.java deleted file mode 100644 index da0f6ce1f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BeholderOfLightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeholderOfLightTemplate extends MonsterNPCTemplate { - public static final int ID = 22135; - - @Inject - protected BeholderOfLightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beholder of Light"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 60962; - this.sp = 7152; - this.aggressive = false; - this.rightHand = itemProvider.createID(8221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 300.66338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BejewelledAlligatorTemplate.java b/data/script/template/script/template/actor/npc/monster/BejewelledAlligatorTemplate.java deleted file mode 100644 index ea320b411..000000000 --- a/data/script/template/script/template/actor/npc/monster/BejewelledAlligatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BejewelledAlligatorTemplate extends MonsterNPCTemplate { - public static final int ID = 27197; - - @Inject - protected BejewelledAlligatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bejewelled Alligator"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 11.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Beleth2Template.java b/data/script/template/script/template/actor/npc/monster/Beleth2Template.java deleted file mode 100644 index bb0115880..000000000 --- a/data/script/template/script/template/actor/npc/monster/Beleth2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Beleth2Template extends MonsterNPCTemplate { - public static final int ID = 29119; - - @Inject - protected Beleth2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 994600.000000000000000; - this.maxMP = 1000000.000000000000000; - this.hpRegeneration = 200.000000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4000.00000; - attributes.magicalAttack = 2300.00000; - attributes.physicalDefense = 590.00000; - attributes.magicalDefense = 650.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethSample2Template.java b/data/script/template/script/template/actor/npc/monster/BelethSample2Template.java deleted file mode 100644 index 71941c644..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethSample2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethSample2Template extends MonsterNPCTemplate { - public static final int ID = 18372; - - @Inject - protected BelethSample2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Sample"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 24.60; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7697; - this.sp = 841; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethSample3Template.java b/data/script/template/script/template/actor/npc/monster/BelethSample3Template.java deleted file mode 100644 index 8d782ffad..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethSample3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethSample3Template extends MonsterNPCTemplate { - public static final int ID = 18373; - - @Inject - protected BelethSample3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Sample"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7697; - this.sp = 841; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethSample4Template.java b/data/script/template/script/template/actor/npc/monster/BelethSample4Template.java deleted file mode 100644 index 36e9471d1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethSample4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethSample4Template extends MonsterNPCTemplate { - public static final int ID = 18374; - - @Inject - protected BelethSample4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Sample"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7697; - this.sp = 841; - this.aggressive = false; - this.rightHand = itemProvider.createID(8215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethSample5Template.java b/data/script/template/script/template/actor/npc/monster/BelethSample5Template.java deleted file mode 100644 index d51497394..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethSample5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethSample5Template extends MonsterNPCTemplate { - public static final int ID = 18375; - - @Inject - protected BelethSample5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Sample"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7697; - this.sp = 841; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethSample6Template.java b/data/script/template/script/template/actor/npc/monster/BelethSample6Template.java deleted file mode 100644 index c6ecb3015..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethSample6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethSample6Template extends MonsterNPCTemplate { - public static final int ID = 18376; - - @Inject - protected BelethSample6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Sample"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7697; - this.sp = 841; - this.aggressive = false; - this.rightHand = itemProvider.createID(205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethSample7Template.java b/data/script/template/script/template/actor/npc/monster/BelethSample7Template.java deleted file mode 100644 index 3d156818f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethSample7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethSample7Template extends MonsterNPCTemplate { - public static final int ID = 18377; - - @Inject - protected BelethSample7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Sample"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7697; - this.sp = 841; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethSampleTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethSampleTemplate.java deleted file mode 100644 index 591d4bfde..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethSampleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethSampleTemplate extends MonsterNPCTemplate { - public static final int ID = 18371; - - @Inject - protected BelethSampleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth Sample"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7697; - this.sp = 841; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsAssassin2Template.java b/data/script/template/script/template/actor/npc/monster/BelethsAssassin2Template.java deleted file mode 100644 index 404e03950..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsAssassin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsAssassin2Template extends MonsterNPCTemplate { - public static final int ID = 22440; - - @Inject - protected BelethsAssassin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 755088; - this.sp = 78701; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9273.29977; - attributes.magicalAttack = 6442.91152; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsAssassinTemplate.java deleted file mode 100644 index d943887c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 22439; - - @Inject - protected BelethsAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 733679; - this.sp = 76469; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9273.29977; - attributes.magicalAttack = 6442.91152; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsDevotee2Template.java b/data/script/template/script/template/actor/npc/monster/BelethsDevotee2Template.java deleted file mode 100644 index 0fdbb7823..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsDevotee2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsDevotee2Template extends MonsterNPCTemplate { - public static final int ID = 22415; - - @Inject - protected BelethsDevotee2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Devotee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 196707.771248701000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 304451; - this.sp = 30461; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4701.60426; - attributes.magicalAttack = 3266.58482; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsDevoteeTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsDevoteeTemplate.java deleted file mode 100644 index d43089133..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsDevoteeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsDevoteeTemplate extends MonsterNPCTemplate { - public static final int ID = 22394; - - @Inject - protected BelethsDevoteeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Devotee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 196707.771248701000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 304451; - this.sp = 30461; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4701.60426; - attributes.magicalAttack = 3266.58482; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsFighterTemplate.java deleted file mode 100644 index 24c0a55ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 22412; - - @Inject - protected BelethsFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 46.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1387469; - this.sp = 137882; - this.aggressive = false; - this.rightHand = itemProvider.createID(10278); - this.leftHand = itemProvider.createID(10278); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9273.29977; - attributes.magicalAttack = 6442.91152; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsFollower2Template.java b/data/script/template/script/template/actor/npc/monster/BelethsFollower2Template.java deleted file mode 100644 index 5c7a2324f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsFollower2Template extends MonsterNPCTemplate { - public static final int ID = 22414; - - @Inject - protected BelethsFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 358097; - this.sp = 37323; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5738.72922; - attributes.magicalAttack = 3987.15943; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsFollowerTemplate.java deleted file mode 100644 index d9fa78a33..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 22393; - - @Inject - protected BelethsFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 358097; - this.sp = 37323; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5738.72922; - attributes.magicalAttack = 3987.15943; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsLowServantTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsLowServantTemplate.java deleted file mode 100644 index e886d4d5d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsLowServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsLowServantTemplate extends MonsterNPCTemplate { - public static final int ID = 22413; - - @Inject - protected BelethsLowServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Low Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.50; - this.collisionHeight = 33.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 541934; - this.sp = 53798; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 160.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsMinion2Template.java b/data/script/template/script/template/actor/npc/monster/BelethsMinion2Template.java deleted file mode 100644 index ffa0dae4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsMinion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsMinion2Template extends MonsterNPCTemplate { - public static final int ID = 22273; - - @Inject - protected BelethsMinion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15997; - this.sp = 1670; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsMinion3Template.java b/data/script/template/script/template/actor/npc/monster/BelethsMinion3Template.java deleted file mode 100644 index 6e88e949f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsMinion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsMinion3Template extends MonsterNPCTemplate { - public static final int ID = 22274; - - @Inject - protected BelethsMinion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 33.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16319; - this.sp = 1705; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsMinion4Template.java b/data/script/template/script/template/actor/npc/monster/BelethsMinion4Template.java deleted file mode 100644 index 65815bf7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsMinion4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsMinion4Template extends MonsterNPCTemplate { - public static final int ID = 22441; - - @Inject - protected BelethsMinion4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 43.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 638455; - this.sp = 63306; - this.aggressive = false; - this.rightHand = itemProvider.createID(8686); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsMinion5Template.java b/data/script/template/script/template/actor/npc/monster/BelethsMinion5Template.java deleted file mode 100644 index 18e8af557..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsMinion5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsMinion5Template extends MonsterNPCTemplate { - public static final int ID = 22442; - - @Inject - protected BelethsMinion5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 43.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 363488; - this.sp = 36034; - this.aggressive = false; - this.rightHand = itemProvider.createID(8686); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsMinionTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsMinionTemplate.java deleted file mode 100644 index ed151a8bf..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsMinionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsMinionTemplate extends MonsterNPCTemplate { - public static final int ID = 22272; - - @Inject - protected BelethsMinionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16531; - this.sp = 1728; - this.aggressive = false; - this.rightHand = itemProvider.createID(210); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsProjectionTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsProjectionTemplate.java deleted file mode 100644 index f89f20caf..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsProjectionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsProjectionTemplate extends MonsterNPCTemplate { - public static final int ID = 22395; - - @Inject - protected BelethsProjectionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Projection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 37.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 652377; - this.sp = 64757; - this.aggressive = false; - this.rightHand = itemProvider.createID(10278); - this.leftHand = itemProvider.createID(10278); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsRetainerTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsRetainerTemplate.java deleted file mode 100644 index 323d14eb2..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsRetainerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsRetainerTemplate extends MonsterNPCTemplate { - public static final int ID = 22411; - - @Inject - protected BelethsRetainerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Retainer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 18734.280667127000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 483637; - this.sp = 47912; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10547.71780; - attributes.magicalAttack = 7328.35282; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BelethsSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/BelethsSlaveTemplate.java deleted file mode 100644 index a07250773..000000000 --- a/data/script/template/script/template/actor/npc/monster/BelethsSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 18490; - - @Inject - protected BelethsSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 86; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 18540.117033755600000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 185.679969089944000; - this.mpRegeneration = 3.000000000000000; - this.experience = 65975; - this.sp = 6876; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10366.89978; - attributes.magicalAttack = 7079.24864; - attributes.physicalDefense = 584.99232; - attributes.magicalDefense = 642.10800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BepooksPetTemplate.java b/data/script/template/script/template/actor/npc/monster/BepooksPetTemplate.java deleted file mode 100644 index 3d50f1844..000000000 --- a/data/script/template/script/template/actor/npc/monster/BepooksPetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BepooksPetTemplate extends MonsterNPCTemplate { - public static final int ID = 20739; - - @Inject - protected BepooksPetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bepook's Pet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 220; - this.sp = 7; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BerunsOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/BerunsOfficerTemplate.java deleted file mode 100644 index 05748b436..000000000 --- a/data/script/template/script/template/actor/npc/monster/BerunsOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerunsOfficerTemplate extends MonsterNPCTemplate { - public static final int ID = 25120; - - @Inject - protected BerunsOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Berun's Officer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 35.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 21787.806115718000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(90); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2151.29692; - attributes.magicalAttack = 1280.42760; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BerunsPrattlerTemplate.java b/data/script/template/script/template/actor/npc/monster/BerunsPrattlerTemplate.java deleted file mode 100644 index 5b529a41a..000000000 --- a/data/script/template/script/template/actor/npc/monster/BerunsPrattlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerunsPrattlerTemplate extends MonsterNPCTemplate { - public static final int ID = 25121; - - @Inject - protected BerunsPrattlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Berun's Prattler"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 49; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32519.113605549200000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3227.02605; - attributes.magicalAttack = 2881.08815; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BestConditionTemplate.java b/data/script/template/script/template/actor/npc/monster/BestConditionTemplate.java deleted file mode 100644 index 4b4250e7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BestConditionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BestConditionTemplate extends MonsterNPCTemplate { - public static final int ID = 31025; - - @Inject - protected BestConditionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Best Condition"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 17.80; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BetrayerOrcHeroTemplate.java b/data/script/template/script/template/actor/npc/monster/BetrayerOrcHeroTemplate.java deleted file mode 100644 index 1019d5e83..000000000 --- a/data/script/template/script/template/actor/npc/monster/BetrayerOrcHeroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BetrayerOrcHeroTemplate extends MonsterNPCTemplate { - public static final int ID = 21260; - - @Inject - protected BetrayerOrcHeroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Betrayer Orc Hero"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4429; - this.sp = 334; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BgurentTemplate.java b/data/script/template/script/template/actor/npc/monster/BgurentTemplate.java deleted file mode 100644 index d3f095579..000000000 --- a/data/script/template/script/template/actor/npc/monster/BgurentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BgurentTemplate extends MonsterNPCTemplate { - public static final int ID = 22746; - - @Inject - protected BgurentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bgurent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 30.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579304; - this.sp = 58205; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BhatoBloodspearTemplate.java b/data/script/template/script/template/actor/npc/monster/BhatoBloodspearTemplate.java deleted file mode 100644 index 98b05b341..000000000 --- a/data/script/template/script/template/actor/npc/monster/BhatoBloodspearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BhatoBloodspearTemplate extends MonsterNPCTemplate { - public static final int ID = 27006; - - @Inject - protected BhatoBloodspearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bhato Bloodspear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BiconnesShooterTemplate.java b/data/script/template/script/template/actor/npc/monster/BiconnesShooterTemplate.java deleted file mode 100644 index cf83701f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BiconnesShooterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BiconnesShooterTemplate extends MonsterNPCTemplate { - public static final int ID = 25058; - - @Inject - protected BiconnesShooterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Biconne's Shooter"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 12313.398435428600000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.12426; - attributes.magicalAttack = 130.53090; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BiconnesWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/BiconnesWarriorTemplate.java deleted file mode 100644 index f543003fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/BiconnesWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BiconnesWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 25059; - - @Inject - protected BiconnesWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Biconne's Warrior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9189.103310021340000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.12426; - attributes.magicalAttack = 130.53090; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BinderTemplate.java b/data/script/template/script/template/actor/npc/monster/BinderTemplate.java deleted file mode 100644 index baa6cfefb..000000000 --- a/data/script/template/script/template/actor/npc/monster/BinderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BinderTemplate extends MonsterNPCTemplate { - public static final int ID = 20983; - - @Inject - protected BinderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Binder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 48.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24823; - this.sp = 2554; - this.aggressive = false; - this.rightHand = itemProvider.createID(147); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BizarreCocoon2Template.java b/data/script/template/script/template/actor/npc/monster/BizarreCocoon2Template.java deleted file mode 100644 index 43110377d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BizarreCocoon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BizarreCocoon2Template extends MonsterNPCTemplate { - public static final int ID = 18794; - - @Inject - protected BizarreCocoon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bizarre Cocoon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BizarreCocoon3Template.java b/data/script/template/script/template/actor/npc/monster/BizarreCocoon3Template.java deleted file mode 100644 index fbcff6abf..000000000 --- a/data/script/template/script/template/actor/npc/monster/BizarreCocoon3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BizarreCocoon3Template extends MonsterNPCTemplate { - public static final int ID = 18795; - - @Inject - protected BizarreCocoon3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bizarre Cocoon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 48.00; - this.collisionHeight = 27.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BizarreCocoon4Template.java b/data/script/template/script/template/actor/npc/monster/BizarreCocoon4Template.java deleted file mode 100644 index b6f54aef5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BizarreCocoon4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BizarreCocoon4Template extends MonsterNPCTemplate { - public static final int ID = 18796; - - @Inject - protected BizarreCocoon4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bizarre Cocoon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 27.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BizarreCocoon5Template.java b/data/script/template/script/template/actor/npc/monster/BizarreCocoon5Template.java deleted file mode 100644 index 8ec1b0be1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BizarreCocoon5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BizarreCocoon5Template extends MonsterNPCTemplate { - public static final int ID = 18797; - - @Inject - protected BizarreCocoon5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bizarre Cocoon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BizarreCocoon6Template.java b/data/script/template/script/template/actor/npc/monster/BizarreCocoon6Template.java deleted file mode 100644 index df08275b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/BizarreCocoon6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BizarreCocoon6Template extends MonsterNPCTemplate { - public static final int ID = 18798; - - @Inject - protected BizarreCocoon6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bizarre Cocoon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 48.00; - this.collisionHeight = 27.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BizarreCocoonTemplate.java b/data/script/template/script/template/actor/npc/monster/BizarreCocoonTemplate.java deleted file mode 100644 index 11caebaec..000000000 --- a/data/script/template/script/template/actor/npc/monster/BizarreCocoonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BizarreCocoonTemplate extends MonsterNPCTemplate { - public static final int ID = 18793; - - @Inject - protected BizarreCocoonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bizarre Cocoon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 27.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlackLegionStormtrooperTemplate.java b/data/script/template/script/template/actor/npc/monster/BlackLegionStormtrooperTemplate.java deleted file mode 100644 index 9f3b54e80..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlackLegionStormtrooperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackLegionStormtrooperTemplate extends MonsterNPCTemplate { - public static final int ID = 27150; - - @Inject - protected BlackLegionStormtrooperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Legion Stormtrooper"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlackLeopardTemplate.java b/data/script/template/script/template/actor/npc/monster/BlackLeopardTemplate.java deleted file mode 100644 index 25f494e93..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlackLeopardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackLeopardTemplate extends MonsterNPCTemplate { - public static final int ID = 27319; - - @Inject - protected BlackLeopardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Leopard"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlackTimberWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/BlackTimberWolfTemplate.java deleted file mode 100644 index 7756650a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlackTimberWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackTimberWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20318; - - @Inject - protected BlackTimberWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Timber Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 10.80; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 212; - this.sp = 6; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlackWillowLurkerTemplate.java b/data/script/template/script/template/actor/npc/monster/BlackWillowLurkerTemplate.java deleted file mode 100644 index 858d98215..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlackWillowLurkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackWillowLurkerTemplate extends MonsterNPCTemplate { - public static final int ID = 27079; - - @Inject - protected BlackWillowLurkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Willow Lurker"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 55.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlackWillowTemplate.java b/data/script/template/script/template/actor/npc/monster/BlackWillowTemplate.java deleted file mode 100644 index 3769d189a..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlackWillowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackWillowTemplate extends MonsterNPCTemplate { - public static final int ID = 27118; - - @Inject - protected BlackWillowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Willow"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 55.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlackWolf2Template.java b/data/script/template/script/template/actor/npc/monster/BlackWolf2Template.java deleted file mode 100644 index 273a3d5de..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlackWolf2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackWolf2Template extends MonsterNPCTemplate { - public static final int ID = 22232; - - @Inject - protected BlackWolf2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 141; - this.sp = 3; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 36.39277; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlackWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/BlackWolfTemplate.java deleted file mode 100644 index 4608db48e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlackWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20317; - - @Inject - protected BlackWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 141; - this.sp = 4; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 33.11308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeBatTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeBatTemplate.java deleted file mode 100644 index bebedc144..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20480; - - @Inject - protected BladeBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 356; - this.sp = 12; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeOfSplendor2Template.java b/data/script/template/script/template/actor/npc/monster/BladeOfSplendor2Template.java deleted file mode 100644 index b59048113..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeOfSplendor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeOfSplendor2Template extends MonsterNPCTemplate { - public static final int ID = 21525; - - @Inject - protected BladeOfSplendor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9634; - this.sp = 848; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeOfSplendorTemplate.java deleted file mode 100644 index 819d57b6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21524; - - @Inject - protected BladeOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9634; - this.sp = 848; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeOtisTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeOtisTemplate.java deleted file mode 100644 index 9dddd8d99..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeOtisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeOtisTemplate extends MonsterNPCTemplate { - public static final int ID = 18562; - - @Inject - protected BladeOtisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade Otis"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 35.10; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 132634.618317353000000; - this.maxMP = 2787.000000000000000; - this.hpRegeneration = 23.236178398400000; - this.mpRegeneration = 11.550000000000000; - this.experience = 784383; - this.sp = 58093; - this.aggressive = false; - this.rightHand = itemProvider.createID(131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 361.02734; - attributes.magicalAttack = 246.53487; - attributes.physicalDefense = 270.61467; - attributes.magicalDefense = 297.03612; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeSpiderTemplate.java deleted file mode 100644 index feb3898db..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20108; - - @Inject - protected BladeSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 618; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeStakatoDroneTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeStakatoDroneTemplate.java deleted file mode 100644 index 7c551a279..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeStakatoDroneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeStakatoDroneTemplate extends MonsterNPCTemplate { - public static final int ID = 20797; - - @Inject - protected BladeStakatoDroneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7754; - this.sp = 530; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeStakatoTemplate.java deleted file mode 100644 index 9dae9bb4f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 20794; - - @Inject - protected BladeStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 36.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5048; - this.sp = 330; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeStakatoWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeStakatoWarriorTemplate.java deleted file mode 100644 index 455ced745..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeStakatoWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeStakatoWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20796; - - @Inject - protected BladeStakatoWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade Stakato Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5102; - this.sp = 344; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladeStakatoWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/BladeStakatoWorkerTemplate.java deleted file mode 100644 index 31ea92055..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladeStakatoWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladeStakatoWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 20795; - - @Inject - protected BladeStakatoWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blade Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4772; - this.sp = 318; - this.aggressive = false; - this.rightHand = itemProvider.createID(226); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BladerOfDespairTemplate.java b/data/script/template/script/template/actor/npc/monster/BladerOfDespairTemplate.java deleted file mode 100644 index 79786a131..000000000 --- a/data/script/template/script/template/actor/npc/monster/BladerOfDespairTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BladerOfDespairTemplate extends MonsterNPCTemplate { - public static final int ID = 20814; - - @Inject - protected BladerOfDespairTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blader of Despair"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17778; - this.sp = 1584; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 143.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlazingIfrit2Template.java b/data/script/template/script/template/actor/npc/monster/BlazingIfrit2Template.java deleted file mode 100644 index 934b70636..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlazingIfrit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlazingIfrit2Template extends MonsterNPCTemplate { - public static final int ID = 22648; - - @Inject - protected BlazingIfrit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blazing Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 52004; - this.sp = 5421; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlazingIfritTemplate.java b/data/script/template/script/template/actor/npc/monster/BlazingIfritTemplate.java deleted file mode 100644 index ae7abf399..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlazingIfritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlazingIfritTemplate extends MonsterNPCTemplate { - public static final int ID = 21392; - - @Inject - protected BlazingIfritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blazing Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 67509; - this.sp = 7941; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 261.02228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlindHuntsmanTemplate.java b/data/script/template/script/template/actor/npc/monster/BlindHuntsmanTemplate.java deleted file mode 100644 index 0ece2cede..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlindHuntsmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlindHuntsmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22324; - - @Inject - protected BlindHuntsmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blind Huntsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28644; - this.sp = 2983; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlindWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/BlindWatchmanTemplate.java deleted file mode 100644 index c6b3a3cec..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlindWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlindWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22325; - - @Inject - protected BlindWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blind Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25716; - this.sp = 2667; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlitzWyrmTemplate.java b/data/script/template/script/template/actor/npc/monster/BlitzWyrmTemplate.java deleted file mode 100644 index 7ff3f44bf..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlitzWyrmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlitzWyrmTemplate extends MonsterNPCTemplate { - public static final int ID = 27178; - - @Inject - protected BlitzWyrmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blitz Wyrm"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Block3Template.java b/data/script/template/script/template/actor/npc/monster/Block3Template.java deleted file mode 100644 index ee80744ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/Block3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Block3Template extends MonsterNPCTemplate { - public static final int ID = 18673; - - @Inject - protected Block3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Block"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Block4Template.java b/data/script/template/script/template/actor/npc/monster/Block4Template.java deleted file mode 100644 index e4863cec4..000000000 --- a/data/script/template/script/template/actor/npc/monster/Block4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Block4Template extends MonsterNPCTemplate { - public static final int ID = 18674; - - @Inject - protected Block4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Block"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Block5Template.java b/data/script/template/script/template/actor/npc/monster/Block5Template.java deleted file mode 100644 index 69fb04310..000000000 --- a/data/script/template/script/template/actor/npc/monster/Block5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Block5Template extends MonsterNPCTemplate { - public static final int ID = 18675; - - @Inject - protected Block5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Block"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlockCarryingGirlTemplate.java b/data/script/template/script/template/actor/npc/monster/BlockCarryingGirlTemplate.java deleted file mode 100644 index 1dea72d3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlockCarryingGirlTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlockCarryingGirlTemplate extends MonsterNPCTemplate { - public static final int ID = 18676; - - @Inject - protected BlockCarryingGirlTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Block-Carrying Girl"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 120.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BlockTemplate.java b/data/script/template/script/template/actor/npc/monster/BlockTemplate.java deleted file mode 100644 index 218aa548b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BlockTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlockTemplate extends MonsterNPCTemplate { - public static final int ID = 18671; - - @Inject - protected BlockTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Block"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.00; - this.level = 1; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodFungusTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodFungusTemplate.java deleted file mode 100644 index d5b4eb54f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodFungusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodFungusTemplate extends MonsterNPCTemplate { - public static final int ID = 20400; - - @Inject - protected BloodFungusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blood Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 22.50; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 428; - this.sp = 16; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodQueen2Template.java b/data/script/template/script/template/actor/npc/monster/BloodQueen2Template.java deleted file mode 100644 index 0e38b8077..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodQueen2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodQueen2Template extends MonsterNPCTemplate { - public static final int ID = 18002; - - @Inject - protected BloodQueen2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blood Queen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.200000000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4320; - this.sp = 375; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 529.48000; - attributes.magicalAttack = 328.70000; - attributes.physicalDefense = 247.65000; - attributes.magicalDefense = 150.02159; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodQueenTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodQueenTemplate.java deleted file mode 100644 index 79efda171..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodQueenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodQueenTemplate extends MonsterNPCTemplate { - public static final int ID = 18001; - - @Inject - protected BloodQueenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blood Queen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4536; - this.sp = 394; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 150.02125; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemIiTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemIiTemplate.java deleted file mode 100644 index 91d6befd5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemIiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodthirstyGinzuGolemIiTemplate extends MonsterNPCTemplate { - public static final int ID = 22064; - - @Inject - protected BloodthirstyGinzuGolemIiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloodthirsty Ginzu Golem II"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 37.20; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 17775; - this.sp = 1312; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemViiTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemViiTemplate.java deleted file mode 100644 index 93959366c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodthirstyGinzuGolemViiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodthirstyGinzuGolemViiTemplate extends MonsterNPCTemplate { - public static final int ID = 22059; - - @Inject - protected BloodthirstyGinzuGolemViiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloodthirsty Ginzu Golem VII"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 37.20; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 17098; - this.sp = 1244; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyAxeAideTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyAxeAideTemplate.java deleted file mode 100644 index cc402b2ac..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyAxeAideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyAxeAideTemplate extends MonsterNPCTemplate { - public static final int ID = 27392; - - @Inject - protected BloodyAxeAideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Axe Aide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyAxeEliteTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyAxeEliteTemplate.java deleted file mode 100644 index 20c726a0c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyAxeEliteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyAxeEliteTemplate extends MonsterNPCTemplate { - public static final int ID = 20780; - - @Inject - protected BloodyAxeEliteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Axe Elite"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2159; - this.sp = 127; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyAxeTurmakTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyAxeTurmakTemplate.java deleted file mode 100644 index b05ef7c75..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyAxeTurmakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyAxeTurmakTemplate extends MonsterNPCTemplate { - public static final int ID = 20212; - - @Inject - protected BloodyAxeTurmakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Axe Turmak"; - this.serverSideName = false; - this.title = "Ol Mahum Lord"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3528; - this.sp = 206; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyBansheeTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyBansheeTemplate.java deleted file mode 100644 index f6528034b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyBansheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyBansheeTemplate extends MonsterNPCTemplate { - public static final int ID = 21088; - - @Inject - protected BloodyBansheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Banshee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35277; - this.sp = 3677; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyBatTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyBatTemplate.java deleted file mode 100644 index d2ff5494f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20838; - - @Inject - protected BloodyBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5773; - this.sp = 402; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyBeeTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyBeeTemplate.java deleted file mode 100644 index 5bb699748..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyBeeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyBeeTemplate extends MonsterNPCTemplate { - public static final int ID = 20204; - - @Inject - protected BloodyBeeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Bee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1148; - this.sp = 55; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyGhostTemplate.java deleted file mode 100644 index 9bc92c811..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 20960; - - @Inject - protected BloodyGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 64; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4793; - this.sp = 439; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyGuardianTemplate.java deleted file mode 100644 index 45a15f362..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21090; - - @Inject - protected BloodyGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31444; - this.sp = 3317; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyKeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyKeeperTemplate.java deleted file mode 100644 index c540b2387..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyKeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 21091; - - @Inject - protected BloodyKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21195; - this.sp = 2209; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyKnight2Template.java b/data/script/template/script/template/actor/npc/monster/BloodyKnight2Template.java deleted file mode 100644 index 3e46227b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyKnight2Template extends MonsterNPCTemplate { - public static final int ID = 21087; - - @Inject - protected BloodyKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 53594; - this.sp = 5514; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyKnightTemplate.java deleted file mode 100644 index 483db009c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20961; - - @Inject - protected BloodyKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7032; - this.sp = 653; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyLadyTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyLadyTemplate.java deleted file mode 100644 index 1aa61a2b3..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyLadyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyLadyTemplate extends MonsterNPCTemplate { - public static final int ID = 21084; - - @Inject - protected BloodyLadyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Lady"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14806; - this.sp = 1285; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyLivionaTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyLivionaTemplate.java deleted file mode 100644 index 1fe206b11..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyLivionaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyLivionaTemplate extends MonsterNPCTemplate { - public static final int ID = 21086; - - @Inject - protected BloodyLivionaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Liviona"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 33396; - this.sp = 3392; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyLord2Template.java b/data/script/template/script/template/actor/npc/monster/BloodyLord2Template.java deleted file mode 100644 index d90172a26..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyLord2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyLord2Template extends MonsterNPCTemplate { - public static final int ID = 21089; - - @Inject - protected BloodyLord2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 40903; - this.sp = 4314; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyLordNurka2Template.java b/data/script/template/script/template/actor/npc/monster/BloodyLordNurka2Template.java deleted file mode 100644 index 8b502c150..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyLordNurka2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyLordNurka2Template extends MonsterNPCTemplate { - public static final int ID = 35375; - - @Inject - protected BloodyLordNurka2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Lord Nurka"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1150000.000000000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2665; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyLordNurkaTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyLordNurkaTemplate.java deleted file mode 100644 index 9911988e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyLordNurkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyLordNurkaTemplate extends MonsterNPCTemplate { - public static final int ID = 35368; - - @Inject - protected BloodyLordNurkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Lord Nurka"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1150000.000000000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2665; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyLordTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyLordTemplate.java deleted file mode 100644 index 8126ee2f8..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20963; - - @Inject - protected BloodyLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 68; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5630; - this.sp = 544; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyMysticTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyMysticTemplate.java deleted file mode 100644 index c8f487626..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyMysticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyMysticTemplate extends MonsterNPCTemplate { - public static final int ID = 21092; - - @Inject - protected BloodyMysticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Mystic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20706; - this.sp = 2159; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodyPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodyPriestTemplate.java deleted file mode 100644 index 58b6a9b07..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodyPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 20962; - - @Inject - protected BloodyPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 66; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7827; - this.sp = 737; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloodySniperTemplate.java b/data/script/template/script/template/actor/npc/monster/BloodySniperTemplate.java deleted file mode 100644 index 3a20d5c5e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloodySniperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodySniperTemplate extends MonsterNPCTemplate { - public static final int ID = 21085; - - @Inject - protected BloodySniperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Sniper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 33449; - this.sp = 3356; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BloomTemplate.java b/data/script/template/script/template/actor/npc/monster/BloomTemplate.java deleted file mode 100644 index 4847dc76e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BloomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloomTemplate extends MonsterNPCTemplate { - public static final int ID = 18616; - - @Inject - protected BloomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 726; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BluebackedAlligatorTemplate.java b/data/script/template/script/template/actor/npc/monster/BluebackedAlligatorTemplate.java deleted file mode 100644 index d7e49baa1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BluebackedAlligatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BluebackedAlligatorTemplate extends MonsterNPCTemplate { - public static final int ID = 27196; - - @Inject - protected BluebackedAlligatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bluebacked Alligator"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 11.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BodyDestroyerTemplate.java b/data/script/template/script/template/actor/npc/monster/BodyDestroyerTemplate.java deleted file mode 100644 index 3360a4a96..000000000 --- a/data/script/template/script/template/actor/npc/monster/BodyDestroyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BodyDestroyerTemplate extends MonsterNPCTemplate { - public static final int ID = 22363; - - @Inject - protected BodyDestroyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Body Destroyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 31.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 314158; - this.sp = 33124; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 51.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BodyHarvester2Template.java b/data/script/template/script/template/actor/npc/monster/BodyHarvester2Template.java deleted file mode 100644 index 5e73ee4c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/BodyHarvester2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BodyHarvester2Template extends MonsterNPCTemplate { - public static final int ID = 22519; - - @Inject - protected BodyHarvester2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Body Harvester"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 34.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 58036; - this.sp = 5981; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BodyHarvesterTemplate.java b/data/script/template/script/template/actor/npc/monster/BodyHarvesterTemplate.java deleted file mode 100644 index 29599e0e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/BodyHarvesterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BodyHarvesterTemplate extends MonsterNPCTemplate { - public static final int ID = 22513; - - @Inject - protected BodyHarvesterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Body Harvester"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 34.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 74772; - this.sp = 7900; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BodySeverer2Template.java b/data/script/template/script/template/actor/npc/monster/BodySeverer2Template.java deleted file mode 100644 index 74dbbe8e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/BodySeverer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BodySeverer2Template extends MonsterNPCTemplate { - public static final int ID = 22520; - - @Inject - protected BodySeverer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Body Severer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 43.00; - this.collisionHeight = 47.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 56345; - this.sp = 5798; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BodySevererTemplate.java b/data/script/template/script/template/actor/npc/monster/BodySevererTemplate.java deleted file mode 100644 index f7a84c3ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/BodySevererTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BodySevererTemplate extends MonsterNPCTemplate { - public static final int ID = 22512; - - @Inject - protected BodySevererTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Body Severer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 43.00; - this.collisionHeight = 47.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 72891; - this.sp = 7605; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BonaparteriusTemplate.java b/data/script/template/script/template/actor/npc/monster/BonaparteriusTemplate.java deleted file mode 100644 index 328489671..000000000 --- a/data/script/template/script/template/actor/npc/monster/BonaparteriusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BonaparteriusTemplate extends MonsterNPCTemplate { - public static final int ID = 27154; - - @Inject - protected BonaparteriusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bonaparterius"; - this.serverSideName = false; - this.title = "Abyss King"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneAnimatorTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneAnimatorTemplate.java deleted file mode 100644 index f13de971b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneAnimatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneAnimatorTemplate extends MonsterNPCTemplate { - public static final int ID = 21565; - - @Inject - protected BoneAnimatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Animator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11177; - this.sp = 1080; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneCasterTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneCasterTemplate.java deleted file mode 100644 index 7ef721b01..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneCasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneCasterTemplate extends MonsterNPCTemplate { - public static final int ID = 21580; - - @Inject - protected BoneCasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Caster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12185; - this.sp = 1223; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneCollectorTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneCollectorTemplate.java deleted file mode 100644 index 0cd1e1a13..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneCollectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneCollectorTemplate extends MonsterNPCTemplate { - public static final int ID = 21563; - - @Inject - protected BoneCollectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Collector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11634; - this.sp = 1108; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneGrinder2Template.java b/data/script/template/script/template/actor/npc/monster/BoneGrinder2Template.java deleted file mode 100644 index b5a25469d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneGrinder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneGrinder2Template extends MonsterNPCTemplate { - public static final int ID = 21575; - - @Inject - protected BoneGrinder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Grinder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8723; - this.sp = 865; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneGrinderTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneGrinderTemplate.java deleted file mode 100644 index 9e8ddf250..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneGrinderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneGrinderTemplate extends MonsterNPCTemplate { - public static final int ID = 21574; - - @Inject - protected BoneGrinderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Grinder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 15483; - this.sp = 1535; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneMakerTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneMakerTemplate.java deleted file mode 100644 index e27d17421..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneMakerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneMakerTemplate extends MonsterNPCTemplate { - public static final int ID = 21559; - - @Inject - protected BoneMakerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Maker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11515; - this.sp = 1084; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BonePuppeteerTemplate.java b/data/script/template/script/template/actor/npc/monster/BonePuppeteerTemplate.java deleted file mode 100644 index 176d6950e..000000000 --- a/data/script/template/script/template/actor/npc/monster/BonePuppeteerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BonePuppeteerTemplate extends MonsterNPCTemplate { - public static final int ID = 21581; - - @Inject - protected BonePuppeteerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Puppeteer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13326; - this.sp = 1337; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneScavenger2Template.java b/data/script/template/script/template/actor/npc/monster/BoneScavenger2Template.java deleted file mode 100644 index ee8278796..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneScavenger2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneScavenger2Template extends MonsterNPCTemplate { - public static final int ID = 21584; - - @Inject - protected BoneScavenger2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Scavenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12531; - this.sp = 1273; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneScavengerTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneScavengerTemplate.java deleted file mode 100644 index 627821d59..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneScavengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneScavengerTemplate extends MonsterNPCTemplate { - public static final int ID = 21583; - - @Inject - protected BoneScavengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Scavenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13436; - this.sp = 1364; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneShaperTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneShaperTemplate.java deleted file mode 100644 index ebb522111..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneShaperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneShaperTemplate extends MonsterNPCTemplate { - public static final int ID = 21560; - - @Inject - protected BoneShaperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Shaper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11515; - this.sp = 1084; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneSlayerTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneSlayerTemplate.java deleted file mode 100644 index c18926536..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneSlayerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneSlayerTemplate extends MonsterNPCTemplate { - public static final int ID = 21567; - - @Inject - protected BoneSlayerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Slayer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 14611; - this.sp = 1411; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneSnatcher2Template.java b/data/script/template/script/template/actor/npc/monster/BoneSnatcher2Template.java deleted file mode 100644 index c3611c0eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneSnatcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneSnatcher2Template extends MonsterNPCTemplate { - public static final int ID = 21558; - - @Inject - protected BoneSnatcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Snatcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10529; - this.sp = 991; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneSnatcherTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneSnatcherTemplate.java deleted file mode 100644 index ec349f87b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneSnatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneSnatcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21557; - - @Inject - protected BoneSnatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Snatcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10529; - this.sp = 991; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoneSweeperTemplate.java b/data/script/template/script/template/actor/npc/monster/BoneSweeperTemplate.java deleted file mode 100644 index 4169f013c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoneSweeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoneSweeperTemplate extends MonsterNPCTemplate { - public static final int ID = 21572; - - @Inject - protected BoneSweeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bone Sweeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12339; - this.sp = 1207; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoogleRatmanLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/BoogleRatmanLeaderTemplate.java deleted file mode 100644 index 9252143fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoogleRatmanLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoogleRatmanLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20390; - - @Inject - protected BoogleRatmanLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boogle Ratman Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 533; - this.sp = 23; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoogleRatmanTemplate.java b/data/script/template/script/template/actor/npc/monster/BoogleRatmanTemplate.java deleted file mode 100644 index 0692fc52d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoogleRatmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoogleRatmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20389; - - @Inject - protected BoogleRatmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boogle Ratman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 476; - this.sp = 19; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoomChild2Template.java b/data/script/template/script/template/actor/npc/monster/BoomChild2Template.java deleted file mode 100644 index 48ac230c8..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoomChild2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoomChild2Template extends MonsterNPCTemplate { - public static final int ID = 22507; - - @Inject - protected BoomChild2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boom - Child"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 13.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10067; - this.sp = 1089; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 513.86434; - attributes.magicalAttack = 350.90273; - attributes.physicalDefense = 295.44366; - attributes.magicalDefense = 216.19284; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 250.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoomChild3Template.java b/data/script/template/script/template/actor/npc/monster/BoomChild3Template.java deleted file mode 100644 index b9f36c482..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoomChild3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoomChild3Template extends MonsterNPCTemplate { - public static final int ID = 22508; - - @Inject - protected BoomChild3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boom - Child"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 13.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10499; - this.sp = 1178; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.32253; - attributes.magicalAttack = 397.65080; - attributes.physicalDefense = 307.23750; - attributes.magicalDefense = 224.82307; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 250.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoomChildTemplate.java b/data/script/template/script/template/actor/npc/monster/BoomChildTemplate.java deleted file mode 100644 index b8435d615..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoomChildTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoomChildTemplate extends MonsterNPCTemplate { - public static final int ID = 22506; - - @Inject - protected BoomChildTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boom - Child"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 13.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10044; - this.sp = 1059; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 476.82541; - attributes.magicalAttack = 325.60994; - attributes.physicalDefense = 287.32161; - attributes.magicalDefense = 210.24948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 250.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoomGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/BoomGolemTemplate.java deleted file mode 100644 index 05ba797da..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoomGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoomGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22812; - - @Inject - protected BoomGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boom Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17281; - this.sp = 1671; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoundArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/BoundArcherTemplate.java deleted file mode 100644 index fa8264b29..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoundArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoundArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20985; - - @Inject - protected BoundArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bound Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 27.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23154; - this.sp = 2352; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoundElfPanaceaTemplate.java b/data/script/template/script/template/actor/npc/monster/BoundElfPanaceaTemplate.java deleted file mode 100644 index 898626fa1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoundElfPanaceaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoundElfPanaceaTemplate extends MonsterNPCTemplate { - public static final int ID = 27287; - - @Inject - protected BoundElfPanaceaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bound Elf Panacea"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(145); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoundShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/BoundShamanTemplate.java deleted file mode 100644 index 94fdc1f6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoundShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoundShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21074; - - @Inject - protected BoundShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bound Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23163; - this.sp = 2353; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoundWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/BoundWarriorTemplate.java deleted file mode 100644 index ed746645c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoundWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BoundWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20984; - - @Inject - protected BoundWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bound Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23326; - this.sp = 2370; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea1Template.java b/data/script/template/script/template/actor/npc/monster/BoxOfAthrea1Template.java deleted file mode 100644 index a95c7184f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea1Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfAthrea1Template extends MonsterNPCTemplate { - public static final int ID = 27173; - - @Inject - protected BoxOfAthrea1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box Of Athrea 1"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 50; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea2Template.java b/data/script/template/script/template/actor/npc/monster/BoxOfAthrea2Template.java deleted file mode 100644 index f65744bfd..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfAthrea2Template extends MonsterNPCTemplate { - public static final int ID = 27174; - - @Inject - protected BoxOfAthrea2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box Of Athrea 2"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 50; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea3Template.java b/data/script/template/script/template/actor/npc/monster/BoxOfAthrea3Template.java deleted file mode 100644 index c446e53f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfAthrea3Template extends MonsterNPCTemplate { - public static final int ID = 27175; - - @Inject - protected BoxOfAthrea3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box Of Athrea 3"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 50; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea4Template.java b/data/script/template/script/template/actor/npc/monster/BoxOfAthrea4Template.java deleted file mode 100644 index 589c5dfaf..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfAthrea4Template extends MonsterNPCTemplate { - public static final int ID = 27176; - - @Inject - protected BoxOfAthrea4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box Of Athrea 4"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 50; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea5Template.java b/data/script/template/script/template/actor/npc/monster/BoxOfAthrea5Template.java deleted file mode 100644 index 26bb0ed8b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BoxOfAthrea5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class BoxOfAthrea5Template extends MonsterNPCTemplate { - public static final int ID = 27177; - - @Inject - protected BoxOfAthrea5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Box Of Athrea 5"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.50; - this.level = 50; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrakianTemplate.java b/data/script/template/script/template/actor/npc/monster/BrakianTemplate.java deleted file mode 100644 index 827ec8a47..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrakianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrakianTemplate extends MonsterNPCTemplate { - public static final int ID = 22747; - - @Inject - protected BrakianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brakian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 30.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579304; - this.sp = 58205; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.50000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrandsChamberlainTemplate.java b/data/script/template/script/template/actor/npc/monster/BrandsChamberlainTemplate.java deleted file mode 100644 index 088304d8b..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrandsChamberlainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrandsChamberlainTemplate extends MonsterNPCTemplate { - public static final int ID = 25590; - - @Inject - protected BrandsChamberlainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brand's Chamberlain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28567.687256316000000; - this.maxMP = 4722.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(162); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2569.32168; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrandsServantTemplate.java b/data/script/template/script/template/actor/npc/monster/BrandsServantTemplate.java deleted file mode 100644 index 2bf31e0b8..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrandsServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrandsServantTemplate extends MonsterNPCTemplate { - public static final int ID = 25591; - - @Inject - protected BrandsServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brand's Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28567.687256316000000; - this.maxMP = 4722.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(200); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2569.32168; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BraveMartimTemplate.java b/data/script/template/script/template/actor/npc/monster/BraveMartimTemplate.java deleted file mode 100644 index 7b932ed9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BraveMartimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BraveMartimTemplate extends MonsterNPCTemplate { - public static final int ID = 18565; - - @Inject - protected BraveMartimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brave Martim"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 66.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 165222.579863740000000; - this.maxMP = 3189.000000000000000; - this.hpRegeneration = 28.302015995177700; - this.mpRegeneration = 11.550000000000000; - this.experience = 848114; - this.sp = 69276; - this.aggressive = false; - this.rightHand = itemProvider.createID(298); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 470.81863; - attributes.magicalAttack = 321.50809; - attributes.physicalDefense = 291.50106; - attributes.magicalDefense = 319.96174; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrazierOfPurityTemplate.java b/data/script/template/script/template/actor/npc/monster/BrazierOfPurityTemplate.java deleted file mode 100644 index 276ca9d3c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrazierOfPurityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrazierOfPurityTemplate extends MonsterNPCTemplate { - public static final int ID = 18806; - - @Inject - protected BrazierOfPurityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brazier of Purity"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BreathOfHalisha2Template.java b/data/script/template/script/template/actor/npc/monster/BreathOfHalisha2Template.java deleted file mode 100644 index da26bdb18..000000000 --- a/data/script/template/script/template/actor/npc/monster/BreathOfHalisha2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BreathOfHalisha2Template extends MonsterNPCTemplate { - public static final int ID = 29051; - - @Inject - protected BreathOfHalisha2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breath of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12996.441241966700000; - this.maxMP = 20560.269581084300000; - this.hpRegeneration = 1.010000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1556.78629; - attributes.magicalAttack = 1073.71406; - attributes.physicalDefense = 642.23687; - attributes.magicalDefense = 428.15792; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BreathOfHalishaTemplate.java b/data/script/template/script/template/actor/npc/monster/BreathOfHalishaTemplate.java deleted file mode 100644 index d517108b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/BreathOfHalishaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BreathOfHalishaTemplate extends MonsterNPCTemplate { - public static final int ID = 29050; - - @Inject - protected BreathOfHalishaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breath of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12996.441241966700000; - this.maxMP = 20560.269581084300000; - this.hpRegeneration = 1.010000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1556.78629; - attributes.magicalAttack = 1073.71406; - attributes.physicalDefense = 642.23687; - attributes.magicalDefense = 428.15792; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOrcArcherTemplate.java deleted file mode 100644 index ba1a8e970..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20268; - - @Inject - protected BrekaOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2305; - this.sp = 130; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOrcOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOrcOverlordTemplate.java deleted file mode 100644 index 078809a46..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOrcOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOrcOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20270; - - @Inject - protected BrekaOrcOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Orc Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2857; - this.sp = 169; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOrcShamanTemplate.java deleted file mode 100644 index 455c0cbd9..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20269; - - @Inject - protected BrekaOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2018; - this.sp = 118; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOrcTemplate.java deleted file mode 100644 index dfdf832ec..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20267; - - @Inject - protected BrekaOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1677; - this.sp = 94; - this.aggressive = false; - this.rightHand = itemProvider.createID(215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOrcWarriorTemplate.java deleted file mode 100644 index 6635c1a73..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20271; - - @Inject - protected BrekaOrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2307; - this.sp = 132; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOverlordHakaTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOverlordHakaTemplate.java deleted file mode 100644 index f25186365..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOverlordHakaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOverlordHakaTemplate extends MonsterNPCTemplate { - public static final int ID = 27140; - - @Inject - protected BrekaOverlordHakaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Overlord Haka"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOverlordJakaTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOverlordJakaTemplate.java deleted file mode 100644 index ea1583dfe..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOverlordJakaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOverlordJakaTemplate extends MonsterNPCTemplate { - public static final int ID = 27141; - - @Inject - protected BrekaOverlordJakaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Overlord Jaka"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrekaOverlordMarkaTemplate.java b/data/script/template/script/template/actor/npc/monster/BrekaOverlordMarkaTemplate.java deleted file mode 100644 index df99e3eef..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrekaOverlordMarkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaOverlordMarkaTemplate extends MonsterNPCTemplate { - public static final int ID = 27142; - - @Inject - protected BrekaOverlordMarkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Overlord Marka"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrimstoneIrisTemplate.java b/data/script/template/script/template/actor/npc/monster/BrimstoneIrisTemplate.java deleted file mode 100644 index 5102e9277..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrimstoneIrisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrimstoneIrisTemplate extends MonsterNPCTemplate { - public static final int ID = 22420; - - @Inject - protected BrimstoneIrisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brimstone Iris"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28704; - this.sp = 2998; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrownBearTemplate.java b/data/script/template/script/template/actor/npc/monster/BrownBearTemplate.java deleted file mode 100644 index 096560186..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrownBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrownBearTemplate extends MonsterNPCTemplate { - public static final int ID = 20310; - - @Inject - protected BrownBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brown Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 577; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrownFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/BrownFoxTemplate.java deleted file mode 100644 index 2088c87d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrownFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrownFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20309; - - @Inject - protected BrownFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brown Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 59; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrownKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/BrownKeltirTemplate.java deleted file mode 100644 index a0aa37dd2..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrownKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrownKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20532; - - @Inject - protected BrownKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brown Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 71; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BruinLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/BruinLizardmanTemplate.java deleted file mode 100644 index 5868de699..000000000 --- a/data/script/template/script/template/actor/npc/monster/BruinLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BruinLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 27321; - - @Inject - protected BruinLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bruin Lizardman"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrutusLeftHandTemplate.java b/data/script/template/script/template/actor/npc/monster/BrutusLeftHandTemplate.java deleted file mode 100644 index 428dfbc5c..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrutusLeftHandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrutusLeftHandTemplate extends MonsterNPCTemplate { - public static final int ID = 25556; - - @Inject - protected BrutusLeftHandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brutus' Left Hand"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28567.687256316000000; - this.maxMP = 4722.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2569.32168; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BrutusRightHandTemplate.java b/data/script/template/script/template/actor/npc/monster/BrutusRightHandTemplate.java deleted file mode 100644 index aa3fbe075..000000000 --- a/data/script/template/script/template/actor/npc/monster/BrutusRightHandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrutusRightHandTemplate extends MonsterNPCTemplate { - public static final int ID = 25555; - - @Inject - protected BrutusRightHandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brutus' Right Hand"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28567.687256316000000; - this.maxMP = 4722.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2569.32168; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Buffalo4Template.java b/data/script/template/script/template/actor/npc/monster/Buffalo4Template.java deleted file mode 100644 index 6433457d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/Buffalo4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Buffalo4Template extends MonsterNPCTemplate { - public static final int ID = 21286; - - @Inject - protected Buffalo4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9794; - this.sp = 971; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Buffalo5Template.java b/data/script/template/script/template/actor/npc/monster/Buffalo5Template.java deleted file mode 100644 index 0fcce20a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/Buffalo5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Buffalo5Template extends MonsterNPCTemplate { - public static final int ID = 21287; - - @Inject - protected Buffalo5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9737; - this.sp = 965; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Buffalo6Template.java b/data/script/template/script/template/actor/npc/monster/Buffalo6Template.java deleted file mode 100644 index 2b86cec2d..000000000 --- a/data/script/template/script/template/actor/npc/monster/Buffalo6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Buffalo6Template extends MonsterNPCTemplate { - public static final int ID = 21288; - - @Inject - protected Buffalo6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9857; - this.sp = 977; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BuffaloSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/BuffaloSlaveTemplate.java deleted file mode 100644 index cd72a552d..000000000 --- a/data/script/template/script/template/actor/npc/monster/BuffaloSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuffaloSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 21299; - - @Inject - protected BuffaloSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buffalo Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26934; - this.sp = 2736; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BugbearRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/BugbearRaiderTemplate.java deleted file mode 100644 index e4bad3a74..000000000 --- a/data/script/template/script/template/actor/npc/monster/BugbearRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BugbearRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20775; - - @Inject - protected BugbearRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bugbear Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 600; - this.sp = 25; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/BugbearTemplate.java deleted file mode 100644 index 89e5899ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/BugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 20133; - - @Inject - protected BugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 780; - this.sp = 36; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BumbumTemplate.java b/data/script/template/script/template/actor/npc/monster/BumbumTemplate.java deleted file mode 100644 index 89cf6741f..000000000 --- a/data/script/template/script/template/actor/npc/monster/BumbumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BumbumTemplate extends MonsterNPCTemplate { - public static final int ID = 27051; - - @Inject - protected BumbumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bumbum"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/BurningIrisTemplate.java b/data/script/template/script/template/actor/npc/monster/BurningIrisTemplate.java deleted file mode 100644 index e86b4dcf1..000000000 --- a/data/script/template/script/template/actor/npc/monster/BurningIrisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BurningIrisTemplate extends MonsterNPCTemplate { - public static final int ID = 22418; - - @Inject - protected BurningIrisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Burning Iris"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28000; - this.sp = 2921; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ButcherOfBifronsTemplate.java b/data/script/template/script/template/actor/npc/monster/ButcherOfBifronsTemplate.java deleted file mode 100644 index 2f04cc91c..000000000 --- a/data/script/template/script/template/actor/npc/monster/ButcherOfBifronsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ButcherOfBifronsTemplate extends MonsterNPCTemplate { - public static final int ID = 25148; - - @Inject - protected ButcherOfBifronsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Butcher of Bifrons"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2947.774886031530000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 16.540032322353500; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 97.65033; - attributes.magicalAttack = 9.52955; - attributes.physicalDefense = 130.30574; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ButcherOfInfinityTemplate.java b/data/script/template/script/template/actor/npc/monster/ButcherOfInfinityTemplate.java deleted file mode 100644 index 60caa4d3a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ButcherOfInfinityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ButcherOfInfinityTemplate extends MonsterNPCTemplate { - public static final int ID = 22516; - - @Inject - protected ButcherOfInfinityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Butcher of Infinity"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 48.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 55248; - this.sp = 5826; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1018.31276; - attributes.magicalAttack = 699.49026; - attributes.physicalDefense = 347.65631; - attributes.magicalDefense = 254.39980; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CabrioBladerTemplate.java b/data/script/template/script/template/actor/npc/monster/CabrioBladerTemplate.java deleted file mode 100644 index d4cc30cfe..000000000 --- a/data/script/template/script/template/actor/npc/monster/CabrioBladerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CabrioBladerTemplate extends MonsterNPCTemplate { - public static final int ID = 25037; - - @Inject - protected CabrioBladerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cabrio Blader"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29443.658397798900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4178.50449; - attributes.magicalAttack = 2773.51841; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CabrioCaptorTemplate.java b/data/script/template/script/template/actor/npc/monster/CabrioCaptorTemplate.java deleted file mode 100644 index 06a4f5784..000000000 --- a/data/script/template/script/template/actor/npc/monster/CabrioCaptorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CabrioCaptorTemplate extends MonsterNPCTemplate { - public static final int ID = 25036; - - @Inject - protected CabrioCaptorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cabrio Captor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 39454.502253050600000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4178.50449; - attributes.magicalAttack = 2773.51841; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CadeineTemplate.java b/data/script/template/script/template/actor/npc/monster/CadeineTemplate.java deleted file mode 100644 index 3ebc5350b..000000000 --- a/data/script/template/script/template/actor/npc/monster/CadeineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CadeineTemplate extends MonsterNPCTemplate { - public static final int ID = 20945; - - @Inject - protected CadeineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cadeine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2690; - this.sp = 203; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = itemProvider.createID(625); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CallousKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/CallousKanabion2Template.java deleted file mode 100644 index 659e4a13c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CallousKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CallousKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22465; - - @Inject - protected CallousKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Callous Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3373; - this.sp = 234; - this.aggressive = false; - this.rightHand = itemProvider.createID(298); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CallousKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/CallousKanabion3Template.java deleted file mode 100644 index 214a2915c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CallousKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CallousKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22466; - - @Inject - protected CallousKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Callous Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4061; - this.sp = 258; - this.aggressive = false; - this.rightHand = itemProvider.createID(226); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CallousKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/CallousKanabionTemplate.java deleted file mode 100644 index 495bf1472..000000000 --- a/data/script/template/script/template/actor/npc/monster/CallousKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CallousKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22464; - - @Inject - protected CallousKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Callous Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3373; - this.sp = 234; - this.aggressive = false; - this.rightHand = itemProvider.createID(7887); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CalpicoTemplate.java b/data/script/template/script/template/actor/npc/monster/CalpicoTemplate.java deleted file mode 100644 index 9c4e7e64c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CalpicoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CalpicoTemplate extends MonsterNPCTemplate { - public static final int ID = 27036; - - @Inject - protected CalpicoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Calpico"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 50.25308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CalpicosGoonsTemplate.java b/data/script/template/script/template/actor/npc/monster/CalpicosGoonsTemplate.java deleted file mode 100644 index 6f9fca82f..000000000 --- a/data/script/template/script/template/actor/npc/monster/CalpicosGoonsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CalpicosGoonsTemplate extends MonsterNPCTemplate { - public static final int ID = 27037; - - @Inject - protected CalpicosGoonsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Calpico's Goons"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 45.24105; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollower2Template.java b/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollower2Template.java deleted file mode 100644 index 4d31123ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoFollower2Template extends MonsterNPCTemplate { - public static final int ID = 22624; - - @Inject - protected CannibalisticStakatoFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 29.80; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 90357; - this.sp = 9403; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollowerTemplate.java deleted file mode 100644 index 6a4bbb42c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 22112; - - @Inject - protected CannibalisticStakatoFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 29.80; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 41268; - this.sp = 4144; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader2Template.java b/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader2Template.java deleted file mode 100644 index a533383a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoLeader2Template extends MonsterNPCTemplate { - public static final int ID = 22114; - - @Inject - protected CannibalisticStakatoLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 42.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34858; - this.sp = 3512; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader3Template.java b/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader3Template.java deleted file mode 100644 index cf1724628..000000000 --- a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoLeader3Template extends MonsterNPCTemplate { - public static final int ID = 22625; - - @Inject - protected CannibalisticStakatoLeader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 48.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 99429; - this.sp = 10218; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader4Template.java b/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader4Template.java deleted file mode 100644 index b1743901f..000000000 --- a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeader4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoLeader4Template extends MonsterNPCTemplate { - public static final int ID = 22626; - - @Inject - protected CannibalisticStakatoLeader4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 42.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 137592; - this.sp = 14151; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeaderTemplate.java deleted file mode 100644 index cd209801d..000000000 --- a/data/script/template/script/template/actor/npc/monster/CannibalisticStakatoLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 22113; - - @Inject - protected CannibalisticStakatoLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 48.80; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 51731; - this.sp = 5243; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CanyonAntelopeSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/CanyonAntelopeSlaveTemplate.java deleted file mode 100644 index 7c2688071..000000000 --- a/data/script/template/script/template/actor/npc/monster/CanyonAntelopeSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CanyonAntelopeSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 21295; - - @Inject - protected CanyonAntelopeSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Canyon Antelope Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17547; - this.sp = 1717; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CanyonAntelopeTemplate.java b/data/script/template/script/template/actor/npc/monster/CanyonAntelopeTemplate.java deleted file mode 100644 index 5fc4e3662..000000000 --- a/data/script/template/script/template/actor/npc/monster/CanyonAntelopeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CanyonAntelopeTemplate extends MonsterNPCTemplate { - public static final int ID = 21294; - - @Inject - protected CanyonAntelopeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Canyon Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16544; - this.sp = 1598; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CanyonBandersnatchSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/CanyonBandersnatchSlaveTemplate.java deleted file mode 100644 index 02418fb81..000000000 --- a/data/script/template/script/template/actor/npc/monster/CanyonBandersnatchSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CanyonBandersnatchSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 21297; - - @Inject - protected CanyonBandersnatchSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Canyon Bandersnatch Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26191; - this.sp = 2628; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CanyonBandersnatchTemplate.java b/data/script/template/script/template/actor/npc/monster/CanyonBandersnatchTemplate.java deleted file mode 100644 index 45cf1aaa9..000000000 --- a/data/script/template/script/template/actor/npc/monster/CanyonBandersnatchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CanyonBandersnatchTemplate extends MonsterNPCTemplate { - public static final int ID = 21296; - - @Inject - protected CanyonBandersnatchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Canyon Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 26081; - this.sp = 2586; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaptainDogunTemplate.java b/data/script/template/script/template/actor/npc/monster/CaptainDogunTemplate.java deleted file mode 100644 index 03339e8fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaptainDogunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaptainDogunTemplate extends MonsterNPCTemplate { - public static final int ID = 25077; - - @Inject - protected CaptainDogunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Captain Dogun"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6680.159310488990000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 273.28181; - attributes.magicalAttack = 68.81204; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CarinkainTemplate.java b/data/script/template/script/template/actor/npc/monster/CarinkainTemplate.java deleted file mode 100644 index 86ecb14cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/CarinkainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarinkainTemplate extends MonsterNPCTemplate { - public static final int ID = 20635; - - @Inject - protected CarinkainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carinkain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3569; - this.sp = 248; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CarnabarunTemplate.java b/data/script/template/script/template/actor/npc/monster/CarnabarunTemplate.java deleted file mode 100644 index d19d0a4e1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CarnabarunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarnabarunTemplate extends MonsterNPCTemplate { - public static final int ID = 25274; - - @Inject - protected CarnabarunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carnabarun"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 21787.806115718000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2151.29692; - attributes.magicalAttack = 1280.42760; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CarnassiudTemplate.java b/data/script/template/script/template/actor/npc/monster/CarnassiudTemplate.java deleted file mode 100644 index c8c093a7f..000000000 --- a/data/script/template/script/template/actor/npc/monster/CarnassiudTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarnassiudTemplate extends MonsterNPCTemplate { - public static final int ID = 25275; - - @Inject - protected CarnassiudTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carnassiud"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32519.113605549200000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3227.02605; - attributes.magicalAttack = 2881.08815; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CarnivorousFungusTemplate.java b/data/script/template/script/template/actor/npc/monster/CarnivorousFungusTemplate.java deleted file mode 100644 index 8ce804a62..000000000 --- a/data/script/template/script/template/actor/npc/monster/CarnivorousFungusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarnivorousFungusTemplate extends MonsterNPCTemplate { - public static final int ID = 20018; - - @Inject - protected CarnivorousFungusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carnivorous Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 22.50; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 424; - this.sp = 16; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CarrionScarab2Template.java b/data/script/template/script/template/actor/npc/monster/CarrionScarab2Template.java deleted file mode 100644 index c214186e1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CarrionScarab2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarrionScarab2Template extends MonsterNPCTemplate { - public static final int ID = 21397; - - @Inject - protected CarrionScarab2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carrion Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21310; - this.sp = 2332; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CarrionScarabTemplate.java b/data/script/template/script/template/actor/npc/monster/CarrionScarabTemplate.java deleted file mode 100644 index 4187cb0b0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CarrionScarabTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarrionScarabTemplate extends MonsterNPCTemplate { - public static final int ID = 21396; - - @Inject - protected CarrionScarabTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carrion Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24549; - this.sp = 2687; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CastaliaTemplate.java b/data/script/template/script/template/actor/npc/monster/CastaliaTemplate.java deleted file mode 100644 index ccb2f01c9..000000000 --- a/data/script/template/script/template/actor/npc/monster/CastaliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CastaliaTemplate extends MonsterNPCTemplate { - public static final int ID = 22264; - - @Inject - protected CastaliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Castalia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13089; - this.sp = 1431; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CasterOfDarkness2Template.java b/data/script/template/script/template/actor/npc/monster/CasterOfDarkness2Template.java deleted file mode 100644 index 28192f02d..000000000 --- a/data/script/template/script/template/actor/npc/monster/CasterOfDarkness2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CasterOfDarkness2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18227; - - @Inject - protected CasterOfDarkness2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caster of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 70240; - this.sp = 7976; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CasterOfDarkness3Template.java b/data/script/template/script/template/actor/npc/monster/CasterOfDarkness3Template.java deleted file mode 100644 index c89eb5603..000000000 --- a/data/script/template/script/template/actor/npc/monster/CasterOfDarkness3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CasterOfDarkness3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18228; - - @Inject - protected CasterOfDarkness3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caster of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 52812; - this.sp = 5997; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CasterOfDarkness4Template.java b/data/script/template/script/template/actor/npc/monster/CasterOfDarkness4Template.java deleted file mode 100644 index 2b0da14ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/CasterOfDarkness4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CasterOfDarkness4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18229; - - @Inject - protected CasterOfDarkness4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caster of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 54394; - this.sp = 6176; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CasterOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/CasterOfDarknessTemplate.java deleted file mode 100644 index 7a4644c6e..000000000 --- a/data/script/template/script/template/actor/npc/monster/CasterOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CasterOfDarknessTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18226; - - @Inject - protected CasterOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caster of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 40876; - this.sp = 4641; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatGang2Template.java b/data/script/template/script/template/actor/npc/monster/CatGang2Template.java deleted file mode 100644 index abf840a54..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatGang2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatGang2Template extends MonsterNPCTemplate { - public static final int ID = 25084; - - @Inject - protected CatGang2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cat Gang"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13134.248391266800000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 30.872687307300600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 818.21687; - attributes.magicalAttack = 258.36304; - attributes.physicalDefense = 222.66431; - attributes.magicalDefense = 217.24000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatGangTemplate.java b/data/script/template/script/template/actor/npc/monster/CatGangTemplate.java deleted file mode 100644 index 86ca3a66c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatGangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatGangTemplate extends MonsterNPCTemplate { - public static final int ID = 25083; - - @Inject - protected CatGangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cat Gang"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 38; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 8799.946422148720000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 30.872687307300600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 545.46428; - attributes.magicalAttack = 114.82299; - attributes.physicalDefense = 222.66431; - attributes.magicalDefense = 217.24000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombBarbedBatTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombBarbedBatTemplate.java deleted file mode 100644 index 97c8337e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombBarbedBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombBarbedBatTemplate extends MonsterNPCTemplate { - public static final int ID = 21139; - - @Inject - protected CatacombBarbedBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Barbed Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2621; - this.sp = 127; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombGargoyleTemplate.java deleted file mode 100644 index 497d395f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 21147; - - @Inject - protected CatacombGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8457; - this.sp = 572; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombLivionaTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombLivionaTemplate.java deleted file mode 100644 index 186ee8d56..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombLivionaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombLivionaTemplate extends MonsterNPCTemplate { - public static final int ID = 21148; - - @Inject - protected CatacombLivionaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Liviona"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8401; - this.sp = 575; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombScavengerBatTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombScavengerBatTemplate.java deleted file mode 100644 index 8e56efbbe..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombScavengerBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombScavengerBatTemplate extends MonsterNPCTemplate { - public static final int ID = 21143; - - @Inject - protected CatacombScavengerBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Scavenger Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4170; - this.sp = 231; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombSerpentTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombSerpentTemplate.java deleted file mode 100644 index 43db30c1d..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombSerpentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombSerpentTemplate extends MonsterNPCTemplate { - public static final int ID = 21141; - - @Inject - protected CatacombSerpentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Serpent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3706; - this.sp = 194; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombShadowTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombShadowTemplate.java deleted file mode 100644 index d555373b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombShadowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombShadowTemplate extends MonsterNPCTemplate { - public static final int ID = 21144; - - @Inject - protected CatacombShadowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5016; - this.sp = 293; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombStakatoSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombStakatoSoldierTemplate.java deleted file mode 100644 index ebefb1649..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombStakatoSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombStakatoSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21145; - - @Inject - protected CatacombStakatoSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6444; - this.sp = 402; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatacombWispTemplate.java b/data/script/template/script/template/actor/npc/monster/CatacombWispTemplate.java deleted file mode 100644 index d14c4dfed..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatacombWispTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatacombWispTemplate extends MonsterNPCTemplate { - public static final int ID = 21140; - - @Inject - protected CatacombWispTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catacomb Wisp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3153; - this.sp = 159; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatherokTemplate.java b/data/script/template/script/template/actor/npc/monster/CatherokTemplate.java deleted file mode 100644 index f8697e66a..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatherokTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatherokTemplate extends MonsterNPCTemplate { - public static final int ID = 21035; - - @Inject - protected CatherokTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Catherok"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6978; - this.sp = 443; - this.aggressive = false; - this.rightHand = itemProvider.createID(144); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatsEyeBandit2Template.java b/data/script/template/script/template/actor/npc/monster/CatsEyeBandit2Template.java deleted file mode 100644 index 5542a1bc0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatsEyeBandit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatsEyeBandit2Template extends MonsterNPCTemplate { - public static final int ID = 25081; - - @Inject - protected CatsEyeBandit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cat's Eye Bandit"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5391.141651731290000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 27.486685074581200; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(218); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 384.04607; - attributes.magicalAttack = 90.88351; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CatsEyeBandit3Template.java b/data/script/template/script/template/actor/npc/monster/CatsEyeBandit3Template.java deleted file mode 100644 index 2a77ba34b..000000000 --- a/data/script/template/script/template/actor/npc/monster/CatsEyeBandit3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatsEyeBandit3Template extends MonsterNPCTemplate { - public static final int ID = 27038; - - @Inject - protected CatsEyeBandit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cat's Eye Bandit"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(218); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 53.82228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtFlavaTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtFlavaTemplate.java deleted file mode 100644 index bbf80eeeb..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtFlavaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtFlavaTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18325; - - @Inject - protected CaughtFlavaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Flava"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8439; - this.sp = 837; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 251.52857; - attributes.magicalDefense = 179.25972; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtFrogTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtFrogTemplate.java deleted file mode 100644 index 5f2c13a58..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtFrogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtFrogTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18319; - - @Inject - protected CaughtFrogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Frog"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 422; - this.sp = 14; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 52.55148; - attributes.magicalDefense = 37.45246; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtGiganticEyeTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtGiganticEyeTemplate.java deleted file mode 100644 index 7489ab647..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtGiganticEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtGiganticEyeTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18326; - - @Inject - protected CaughtGiganticEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Gigantic Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11022; - this.sp = 1237; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 290.16875; - attributes.magicalDefense = 206.79785; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtHomunculusTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtHomunculusTemplate.java deleted file mode 100644 index aa1262daf..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtHomunculusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtHomunculusTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18324; - - @Inject - protected CaughtHomunculusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Homunculus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 32.50; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6200; - this.sp = 538; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 210.50257; - attributes.magicalDefense = 150.02125; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtRakulTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtRakulTemplate.java deleted file mode 100644 index aefc3ff29..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtRakulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtRakulTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18321; - - @Inject - protected CaughtRakulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Rakul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 39.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1550; - this.sp = 85; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 100.69463; - attributes.magicalDefense = 71.76319; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtSeaGiantTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtSeaGiantTemplate.java deleted file mode 100644 index 54a65b787..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtSeaGiantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtSeaGiantTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18322; - - @Inject - protected CaughtSeaGiantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Sea Giant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2756; - this.sp = 178; - this.aggressive = false; - this.rightHand = itemProvider.createID(131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 133.06780; - attributes.magicalDefense = 94.83493; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtSeaHorseSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtSeaHorseSoldierTemplate.java deleted file mode 100644 index 4634919ec..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtSeaHorseSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtSeaHorseSoldierTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18323; - - @Inject - protected CaughtSeaHorseSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Sea Horse Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 32.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4306; - this.sp = 324; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 170.20267; - attributes.magicalDefense = 121.30026; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaughtUndineTemplate.java b/data/script/template/script/template/actor/npc/monster/CaughtUndineTemplate.java deleted file mode 100644 index 9609ef930..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaughtUndineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PenaltyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaughtUndineTemplate extends PenaltyMonsterNPCTemplate { - public static final int ID = 18320; - - @Inject - protected CaughtUndineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Caught Undine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 20; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 844; - this.sp = 37; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 73.83992; - attributes.magicalDefense = 52.62433; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAnt2Template.java b/data/script/template/script/template/actor/npc/monster/CaveAnt2Template.java deleted file mode 100644 index c53ec0579..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAnt2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAnt2Template extends MonsterNPCTemplate { - public static final int ID = 21271; - - @Inject - protected CaveAnt2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2758; - this.sp = 169; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAntLarva2Template.java b/data/script/template/script/template/actor/npc/monster/CaveAntLarva2Template.java deleted file mode 100644 index 6f41e20ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAntLarva2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAntLarva2Template extends MonsterNPCTemplate { - public static final int ID = 21266; - - @Inject - protected CaveAntLarva2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant Larva"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAntLarva3Template.java b/data/script/template/script/template/actor/npc/monster/CaveAntLarva3Template.java deleted file mode 100644 index 064964241..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAntLarva3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAntLarva3Template extends MonsterNPCTemplate { - public static final int ID = 21267; - - @Inject - protected CaveAntLarva3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant Larva"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAntLarva4Template.java b/data/script/template/script/template/actor/npc/monster/CaveAntLarva4Template.java deleted file mode 100644 index 7de34a8c6..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAntLarva4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAntLarva4Template extends MonsterNPCTemplate { - public static final int ID = 21268; - - @Inject - protected CaveAntLarva4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant Larva"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3541; - this.sp = 214; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAntLarvaTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveAntLarvaTemplate.java deleted file mode 100644 index 463e7b211..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAntLarvaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAntLarvaTemplate extends MonsterNPCTemplate { - public static final int ID = 21265; - - @Inject - protected CaveAntLarvaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant Larva"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1904; - this.sp = 115; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAntSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/CaveAntSoldier2Template.java deleted file mode 100644 index 14e5d894c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAntSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAntSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 21272; - - @Inject - protected CaveAntSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4902; - this.sp = 306; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAntSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveAntSoldierTemplate.java deleted file mode 100644 index d7b99bce4..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAntSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAntSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21270; - - @Inject - protected CaveAntSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4670; - this.sp = 292; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveAntTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveAntTemplate.java deleted file mode 100644 index 230b17155..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveAntTemplate extends MonsterNPCTemplate { - public static final int ID = 21269; - - @Inject - protected CaveAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4042; - this.sp = 248; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveBasiliskTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveBasiliskTemplate.java deleted file mode 100644 index 86691eb16..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveBasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveBasiliskTemplate extends MonsterNPCTemplate { - public static final int ID = 27111; - - @Inject - protected CaveBasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Basilisk"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 54.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveBatTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveBatTemplate.java deleted file mode 100644 index b2ef9c425..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20349; - - @Inject - protected CaveBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 386; - this.sp = 15; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveBeastTemplate.java deleted file mode 100644 index 582584683..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20620; - - @Inject - protected CaveBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 15494; - this.sp = 1363; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveBladeSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveBladeSpiderTemplate.java deleted file mode 100644 index 52c1bb82b..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveBladeSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveBladeSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20462; - - @Inject - protected CaveBladeSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Blade Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 515; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveFangSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveFangSpiderTemplate.java deleted file mode 100644 index 87f047995..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveFangSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveFangSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20350; - - @Inject - protected CaveFangSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Fang Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 485; - this.sp = 20; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveHowlerTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveHowlerTemplate.java deleted file mode 100644 index f23a010c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveHowlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveHowlerTemplate extends MonsterNPCTemplate { - public static final int ID = 20624; - - @Inject - protected CaveHowlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Howler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 39.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 24178; - this.sp = 2246; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveKeeper2Template.java b/data/script/template/script/template/actor/npc/monster/CaveKeeper2Template.java deleted file mode 100644 index 22c2b23cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveKeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveKeeper2Template extends MonsterNPCTemplate { - public static final int ID = 20277; - - @Inject - protected CaveKeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4893; - this.sp = 413; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveKeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveKeeperTemplate.java deleted file mode 100644 index 3cd9a41b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveKeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 20246; - - @Inject - protected CaveKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6987; - this.sp = 590; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveMaiden2Template.java b/data/script/template/script/template/actor/npc/monster/CaveMaiden2Template.java deleted file mode 100644 index ad4c698a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveMaiden2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveMaiden2Template extends MonsterNPCTemplate { - public static final int ID = 20287; - - @Inject - protected CaveMaiden2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Maiden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 59; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5113; - this.sp = 437; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveMaidenTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveMaidenTemplate.java deleted file mode 100644 index fa4d13aa9..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveMaidenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveMaidenTemplate extends MonsterNPCTemplate { - public static final int ID = 20134; - - @Inject - protected CaveMaidenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Maiden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 59; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6135; - this.sp = 524; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveNobleAntTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveNobleAntTemplate.java deleted file mode 100644 index beb4405cf..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveNobleAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveNobleAntTemplate extends MonsterNPCTemplate { - public static final int ID = 21273; - - @Inject - protected CaveNobleAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Noble Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 48.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 14204; - this.sp = 902; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServant2Template.java b/data/script/template/script/template/actor/npc/monster/CaveServant2Template.java deleted file mode 100644 index ac68b37f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServant2Template extends MonsterNPCTemplate { - public static final int ID = 20272; - - @Inject - protected CaveServant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3078; - this.sp = 218; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServantArcher2Template.java b/data/script/template/script/template/actor/npc/monster/CaveServantArcher2Template.java deleted file mode 100644 index 6df69860f..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServantArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServantArcher2Template extends MonsterNPCTemplate { - public static final int ID = 20273; - - @Inject - protected CaveServantArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3309; - this.sp = 238; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServantArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveServantArcherTemplate.java deleted file mode 100644 index ed00daf02..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServantArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServantArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20237; - - @Inject - protected CaveServantArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4972; - this.sp = 356; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServantCaptain2Template.java b/data/script/template/script/template/actor/npc/monster/CaveServantCaptain2Template.java deleted file mode 100644 index 4fbd6aa54..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServantCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServantCaptain2Template extends MonsterNPCTemplate { - public static final int ID = 20275; - - @Inject - protected CaveServantCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3562; - this.sp = 263; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServantCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveServantCaptainTemplate.java deleted file mode 100644 index 32ea5f207..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServantCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServantCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 20239; - - @Inject - protected CaveServantCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5086; - this.sp = 376; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = itemProvider.createID(2495); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServantTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveServantTemplate.java deleted file mode 100644 index b1d37ad0b..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServantTemplate extends MonsterNPCTemplate { - public static final int ID = 20236; - - @Inject - protected CaveServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3693; - this.sp = 262; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServantWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/CaveServantWarrior2Template.java deleted file mode 100644 index 7daa65b31..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServantWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServantWarrior2Template extends MonsterNPCTemplate { - public static final int ID = 20274; - - @Inject - protected CaveServantWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3351; - this.sp = 245; - this.aggressive = false; - this.rightHand = itemProvider.createID(77); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveServantWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveServantWarriorTemplate.java deleted file mode 100644 index cac6c8ab7..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveServantWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveServantWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20238; - - @Inject - protected CaveServantWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Servant Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4785; - this.sp = 349; - this.aggressive = false; - this.rightHand = itemProvider.createID(77); - this.leftHand = itemProvider.createID(2495); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CaveSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/CaveSpiderTemplate.java deleted file mode 100644 index 51926bed1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CaveSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaveSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20348; - - @Inject - protected CaveSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cave Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 445; - this.sp = 18; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CeltusTemplate.java b/data/script/template/script/template/actor/npc/monster/CeltusTemplate.java deleted file mode 100644 index dcb0172d6..000000000 --- a/data/script/template/script/template/actor/npc/monster/CeltusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CeltusTemplate extends MonsterNPCTemplate { - public static final int ID = 22353; - - @Inject - protected CeltusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Celtus"; - this.serverSideName = false; - this.title = "Chimera"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 36.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 338766.602167910000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1089802; - this.sp = 116275; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7957.47326; - attributes.magicalAttack = 5529.81543; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChakramBeetleTemplate.java b/data/script/template/script/template/actor/npc/monster/ChakramBeetleTemplate.java deleted file mode 100644 index bcfa789fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChakramBeetleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChakramBeetleTemplate extends MonsterNPCTemplate { - public static final int ID = 21432; - - @Inject - protected ChakramBeetleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chakram Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 72932; - this.sp = 8186; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChangedCreationTemplate.java b/data/script/template/script/template/actor/npc/monster/ChangedCreationTemplate.java deleted file mode 100644 index 5f83c5c3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChangedCreationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChangedCreationTemplate extends MonsterNPCTemplate { - public static final int ID = 20966; - - @Inject - protected ChangedCreationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Changed Creation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31161; - this.sp = 3114; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChapelGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ChapelGuardTemplate.java deleted file mode 100644 index cf8b23e03..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChapelGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChapelGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22138; - - @Inject - protected ChapelGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chapel Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 30.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 4054; - this.sp = 458; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChargedSpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/ChargedSpiritTemplate.java deleted file mode 100644 index d4b936f38..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChargedSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChargedSpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 25526; - - @Inject - protected ChargedSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charged Spirit"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31794.980115207200000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 123.216289543832000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4902.44696; - attributes.magicalAttack = 3475.50411; - attributes.physicalDefense = 478.86935; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner10Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner10Template.java deleted file mode 100644 index 5db9a84e3..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner10Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18205; - - @Inject - protected CharmOfCorner10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner11Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner11Template.java deleted file mode 100644 index 5795dd8d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner11Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18206; - - @Inject - protected CharmOfCorner11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner12Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner12Template.java deleted file mode 100644 index 2d9b7428d..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner12Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18207; - - @Inject - protected CharmOfCorner12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner13Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner13Template.java deleted file mode 100644 index 16dbf4363..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner13Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18208; - - @Inject - protected CharmOfCorner13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner14Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner14Template.java deleted file mode 100644 index 661205d27..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner14Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18209; - - @Inject - protected CharmOfCorner14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner15Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner15Template.java deleted file mode 100644 index 5a1fd54d0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner15Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18210; - - @Inject - protected CharmOfCorner15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner16Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner16Template.java deleted file mode 100644 index 481c664db..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner16Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18211; - - @Inject - protected CharmOfCorner16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner2Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner2Template.java deleted file mode 100644 index ada23aae2..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18197; - - @Inject - protected CharmOfCorner2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner3Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner3Template.java deleted file mode 100644 index a9600766c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18198; - - @Inject - protected CharmOfCorner3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner4Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner4Template.java deleted file mode 100644 index 20cf3c10b..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18199; - - @Inject - protected CharmOfCorner4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner5Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner5Template.java deleted file mode 100644 index 8561dedc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18200; - - @Inject - protected CharmOfCorner5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner6Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner6Template.java deleted file mode 100644 index bb3749a6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18201; - - @Inject - protected CharmOfCorner6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner7Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner7Template.java deleted file mode 100644 index 02c6ed3a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18202; - - @Inject - protected CharmOfCorner7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner8Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner8Template.java deleted file mode 100644 index 5d9efc670..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18203; - - @Inject - protected CharmOfCorner8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCorner9Template.java b/data/script/template/script/template/actor/npc/monster/CharmOfCorner9Template.java deleted file mode 100644 index dcf8c7c04..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCorner9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCorner9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18204; - - @Inject - protected CharmOfCorner9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmOfCornerTemplate.java b/data/script/template/script/template/actor/npc/monster/CharmOfCornerTemplate.java deleted file mode 100644 index e5400d43e..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmOfCornerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmOfCornerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18196; - - @Inject - protected CharmOfCornerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charm of Corner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 136143; - this.sp = 15459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.26564; - attributes.magicalAttack = 312.77285; - attributes.physicalDefense = 578.52972; - attributes.magicalDefense = 350.46119; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CharmedNativeTemplate.java b/data/script/template/script/template/actor/npc/monster/CharmedNativeTemplate.java deleted file mode 100644 index c28374892..000000000 --- a/data/script/template/script/template/actor/npc/monster/CharmedNativeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CharmedNativeTemplate extends MonsterNPCTemplate { - public static final int ID = 22323; - - @Inject - protected CharmedNativeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Charmed Native"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11746; - this.sp = 1247; - this.aggressive = false; - this.rightHand = itemProvider.createID(8528); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChewbaTemplate.java b/data/script/template/script/template/actor/npc/monster/ChewbaTemplate.java deleted file mode 100644 index 1d63c39af..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChewbaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChewbaTemplate extends MonsterNPCTemplate { - public static final int ID = 27048; - - @Inject - protected ChewbaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chewba"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChieftainsTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/monster/ChieftainsTreasureChestTemplate.java deleted file mode 100644 index a7acf5b46..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChieftainsTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChieftainsTreasureChestTemplate extends MonsterNPCTemplate { - public static final int ID = 18816; - - @Inject - protected ChieftainsTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chieftain's Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChimeraGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/ChimeraGolemTemplate.java deleted file mode 100644 index 175f3e50e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChimeraGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChimeraGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 27271; - - @Inject - protected ChimeraGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chimera Golem"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChimeraOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/ChimeraOfDarknessTemplate.java deleted file mode 100644 index be8a4c652..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChimeraOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChimeraOfDarknessTemplate extends MonsterNPCTemplate { - public static final int ID = 22350; - - @Inject - protected ChimeraOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chimera of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 36.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 293014; - this.sp = 31262; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5706.31760; - attributes.magicalAttack = 3965.44005; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChimeraOfEarthTemplate.java b/data/script/template/script/template/actor/npc/monster/ChimeraOfEarthTemplate.java deleted file mode 100644 index 162769de7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChimeraOfEarthTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChimeraOfEarthTemplate extends MonsterNPCTemplate { - public static final int ID = 22349; - - @Inject - protected ChimeraOfEarthTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chimera of Earth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 36.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 282094; - this.sp = 30097; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5706.31760; - attributes.magicalAttack = 3965.44005; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChimeraOfFireTemplate.java b/data/script/template/script/template/actor/npc/monster/ChimeraOfFireTemplate.java deleted file mode 100644 index e1983cd4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChimeraOfFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChimeraOfFireTemplate extends MonsterNPCTemplate { - public static final int ID = 22352; - - @Inject - protected ChimeraOfFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chimera of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 36.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 283131; - this.sp = 30208; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5706.31760; - attributes.magicalAttack = 3965.44005; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChimeraOfWindTemplate.java b/data/script/template/script/template/actor/npc/monster/ChimeraOfWindTemplate.java deleted file mode 100644 index 43fef905e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChimeraOfWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChimeraOfWindTemplate extends MonsterNPCTemplate { - public static final int ID = 22351; - - @Inject - protected ChimeraOfWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chimera of Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 36.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 293014; - this.sp = 31262; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5706.31760; - attributes.magicalAttack = 3965.44005; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChimeraPieceTemplate.java b/data/script/template/script/template/actor/npc/monster/ChimeraPieceTemplate.java deleted file mode 100644 index e7eb52a48..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChimeraPieceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChimeraPieceTemplate extends MonsterNPCTemplate { - public static final int ID = 20965; - - @Inject - protected ChimeraPieceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chimera Piece"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22599; - this.sp = 2237; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolem2Template.java b/data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolem2Template.java deleted file mode 100644 index 182279179..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChromaticCrystallineGolem2Template extends MonsterNPCTemplate { - public static final int ID = 18370; - - @Inject - protected ChromaticCrystallineGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chromatic Crystalline Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8545; - this.sp = 934; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolemTemplate.java deleted file mode 100644 index 7d0fdba99..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChromaticCrystallineGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChromaticCrystallineGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 18369; - - @Inject - protected ChromaticCrystallineGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chromatic Crystalline Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9308; - this.sp = 1017; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChromaticDetainee2Template.java b/data/script/template/script/template/actor/npc/monster/ChromaticDetainee2Template.java deleted file mode 100644 index dce5d4d8f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChromaticDetainee2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChromaticDetainee2Template extends MonsterNPCTemplate { - public static final int ID = 22282; - - @Inject - protected ChromaticDetainee2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chromatic Detainee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27781; - this.sp = 2932; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChromaticDetainee3Template.java b/data/script/template/script/template/actor/npc/monster/ChromaticDetainee3Template.java deleted file mode 100644 index 77a295264..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChromaticDetainee3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChromaticDetainee3Template extends MonsterNPCTemplate { - public static final int ID = 22284; - - @Inject - protected ChromaticDetainee3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chromatic Detainee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 36.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26651; - this.sp = 2807; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChromaticDetainee4Template.java b/data/script/template/script/template/actor/npc/monster/ChromaticDetainee4Template.java deleted file mode 100644 index e5ed77c9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChromaticDetainee4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChromaticDetainee4Template extends MonsterNPCTemplate { - public static final int ID = 22285; - - @Inject - protected ChromaticDetainee4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chromatic Detainee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 36.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28709; - this.sp = 3035; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChromaticDetaineeTemplate.java b/data/script/template/script/template/actor/npc/monster/ChromaticDetaineeTemplate.java deleted file mode 100644 index cb1403f65..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChromaticDetaineeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChromaticDetaineeTemplate extends MonsterNPCTemplate { - public static final int ID = 22279; - - @Inject - protected ChromaticDetaineeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chromatic Detainee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27781; - this.sp = 2932; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChrysocollaTemplate.java b/data/script/template/script/template/actor/npc/monster/ChrysocollaTemplate.java deleted file mode 100644 index e1ea1cf6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChrysocollaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChrysocollaTemplate extends MonsterNPCTemplate { - public static final int ID = 22265; - - @Inject - protected ChrysocollaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chrysocolla"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15492; - this.sp = 1673; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ChuchuTemplate.java b/data/script/template/script/template/actor/npc/monster/ChuchuTemplate.java deleted file mode 100644 index 9aeb7bb4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ChuchuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChuchuTemplate extends MonsterNPCTemplate { - public static final int ID = 27053; - - @Inject - protected ChuchuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chuchu"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ClarasMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ClarasMarksmanTemplate.java deleted file mode 100644 index fc712adf9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ClarasMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClarasMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25218; - - @Inject - protected ClarasMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Clara's Marksman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 15873.757279678700000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 862.56672; - attributes.magicalAttack = 207.71039; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ClarasPawnTemplate.java b/data/script/template/script/template/actor/npc/monster/ClarasPawnTemplate.java deleted file mode 100644 index f375bafaf..000000000 --- a/data/script/template/script/template/actor/npc/monster/ClarasPawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClarasPawnTemplate extends MonsterNPCTemplate { - public static final int ID = 25219; - - @Inject - protected ClarasPawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Clara's Pawn"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11846.087522148300000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 862.56672; - attributes.magicalAttack = 207.71039; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ClawOfSuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/ClawOfSuccubusTemplate.java deleted file mode 100644 index 3f2c01c97..000000000 --- a/data/script/template/script/template/actor/npc/monster/ClawOfSuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClawOfSuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 27115; - - @Inject - protected ClawOfSuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Claw Of Succubus"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 28; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 81.67405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ClawsOfShadarTemplate.java b/data/script/template/script/template/actor/npc/monster/ClawsOfShadarTemplate.java deleted file mode 100644 index 0f42d1116..000000000 --- a/data/script/template/script/template/actor/npc/monster/ClawsOfShadarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClawsOfShadarTemplate extends MonsterNPCTemplate { - public static final int ID = 25153; - - @Inject - protected ClawsOfShadarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Claws of Shadar"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10526.667868579700000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 606.97120; - attributes.magicalAttack = 192.64979; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ClawsOfSplendor2Template.java b/data/script/template/script/template/actor/npc/monster/ClawsOfSplendor2Template.java deleted file mode 100644 index 342614c51..000000000 --- a/data/script/template/script/template/actor/npc/monster/ClawsOfSplendor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClawsOfSplendor2Template extends MonsterNPCTemplate { - public static final int ID = 21522; - - @Inject - protected ClawsOfSplendor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Claws of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 13.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 10498; - this.sp = 911; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ClawsOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/ClawsOfSplendorTemplate.java deleted file mode 100644 index 8b11ab8f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ClawsOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClawsOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21521; - - @Inject - protected ClawsOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Claws of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8809; - this.sp = 764; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CletusPawnTemplate.java b/data/script/template/script/template/actor/npc/monster/CletusPawnTemplate.java deleted file mode 100644 index c247565cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/CletusPawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CletusPawnTemplate extends MonsterNPCTemplate { - public static final int ID = 25009; - - @Inject - protected CletusPawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cletu's Pawn"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10511.580575023000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 48.186169892394300; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 948.58421; - attributes.magicalAttack = 337.17014; - attributes.physicalDefense = 241.03503; - attributes.magicalDefense = 235.18000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CletusRetainerTemplate.java b/data/script/template/script/template/actor/npc/monster/CletusRetainerTemplate.java deleted file mode 100644 index 6b65b9a56..000000000 --- a/data/script/template/script/template/actor/npc/monster/CletusRetainerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CletusRetainerTemplate extends MonsterNPCTemplate { - public static final int ID = 25008; - - @Inject - protected CletusRetainerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cletu's Retainer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 21023.161150046000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 48.186169892394300; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 948.58421; - attributes.magicalAttack = 337.17014; - attributes.physicalDefense = 241.03503; - attributes.magicalDefense = 235.18000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CloesServitor2Template.java b/data/script/template/script/template/actor/npc/monster/CloesServitor2Template.java deleted file mode 100644 index 1eff5f716..000000000 --- a/data/script/template/script/template/actor/npc/monster/CloesServitor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CloesServitor2Template extends MonsterNPCTemplate { - public static final int ID = 25111; - - @Inject - protected CloesServitor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cloe's Servitor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 62119.189069422000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 121.063992487928000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9360.19880; - attributes.magicalAttack = 13352.65994; - attributes.physicalDefense = 465.04439; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CloesServitorTemplate.java b/data/script/template/script/template/actor/npc/monster/CloesServitorTemplate.java deleted file mode 100644 index 6cfca423a..000000000 --- a/data/script/template/script/template/actor/npc/monster/CloesServitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CloesServitorTemplate extends MonsterNPCTemplate { - public static final int ID = 25110; - - @Inject - protected CloesServitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cloe's Servitor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 41619.856676512800000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 121.063992487928000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6239.97653; - attributes.magicalAttack = 5934.25589; - attributes.physicalDefense = 465.04439; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CloudyBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/CloudyBeastTemplate.java deleted file mode 100644 index dd59551d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/CloudyBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CloudyBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 21096; - - @Inject - protected CloudyBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cloudy Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1005; - this.sp = 48; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CloudyBeastTurenTemplate.java b/data/script/template/script/template/actor/npc/monster/CloudyBeastTurenTemplate.java deleted file mode 100644 index 2683a31d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/CloudyBeastTurenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CloudyBeastTurenTemplate extends MonsterNPCTemplate { - public static final int ID = 21099; - - @Inject - protected CloudyBeastTurenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cloudy Beast Turen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1215; - this.sp = 61; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CohemenesTemplate.java b/data/script/template/script/template/actor/npc/monster/CohemenesTemplate.java deleted file mode 100644 index 08ed83e39..000000000 --- a/data/script/template/script/template/actor/npc/monster/CohemenesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CohemenesTemplate extends MonsterNPCTemplate { - public static final int ID = 25634; - - @Inject - protected CohemenesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cohemenes"; - this.serverSideName = false; - this.title = "Soul Collector"; - this.serverSideTitle = false; - this.collisionRadius = 31.68; - this.collisionHeight = 60.72; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 186.305572541410000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3004658; - this.sp = 406483; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1816.91541; - attributes.magicalAttack = 1073.23051; - attributes.physicalDefense = 1092.54760; - attributes.magicalDefense = 532.98247; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ColossusTemplate.java b/data/script/template/script/template/actor/npc/monster/ColossusTemplate.java deleted file mode 100644 index 411c86141..000000000 --- a/data/script/template/script/template/actor/npc/monster/ColossusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ColossusTemplate extends MonsterNPCTemplate { - public static final int ID = 22241; - - @Inject - protected ColossusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Colossus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 566; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 50.25308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ConjurerBatLordTemplate.java b/data/script/template/script/template/actor/npc/monster/ConjurerBatLordTemplate.java deleted file mode 100644 index ce1907618..000000000 --- a/data/script/template/script/template/actor/npc/monster/ConjurerBatLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConjurerBatLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20773; - - @Inject - protected ConjurerBatLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Conjurer Bat Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12643; - this.sp = 1284; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ConjurerBatTemplate.java b/data/script/template/script/template/actor/npc/monster/ConjurerBatTemplate.java deleted file mode 100644 index 01be922d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ConjurerBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConjurerBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20774; - - @Inject - protected ConjurerBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Conjurer Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 13368; - this.sp = 1326; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ConnabiTemplate.java b/data/script/template/script/template/actor/npc/monster/ConnabiTemplate.java deleted file mode 100644 index 47b7a3773..000000000 --- a/data/script/template/script/template/actor/npc/monster/ConnabiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConnabiTemplate extends MonsterNPCTemplate { - public static final int ID = 20947; - - @Inject - protected ConnabiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Connabi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4462; - this.sp = 355; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ConqueredSoul2Template.java b/data/script/template/script/template/actor/npc/monster/ConqueredSoul2Template.java deleted file mode 100644 index 22b59bbd1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ConqueredSoul2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConqueredSoul2Template extends MonsterNPCTemplate { - public static final int ID = 18716; - - @Inject - protected ConqueredSoul2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Conquered Soul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 27.20; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13985); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ConqueredSoul3Template.java b/data/script/template/script/template/actor/npc/monster/ConqueredSoul3Template.java deleted file mode 100644 index 91d292db7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ConqueredSoul3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConqueredSoul3Template extends MonsterNPCTemplate { - public static final int ID = 18717; - - @Inject - protected ConqueredSoul3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Conquered Soul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.12; - this.collisionHeight = 40.48; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ConqueredSoulTemplate.java b/data/script/template/script/template/actor/npc/monster/ConqueredSoulTemplate.java deleted file mode 100644 index ab9368180..000000000 --- a/data/script/template/script/template/actor/npc/monster/ConqueredSoulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConqueredSoulTemplate extends MonsterNPCTemplate { - public static final int ID = 18715; - - @Inject - protected ConqueredSoulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Conquered Soul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.88; - this.collisionHeight = 41.60; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13983); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.50000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ContaminatedBaturCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/ContaminatedBaturCommanderTemplate.java deleted file mode 100644 index 804d13102..000000000 --- a/data/script/template/script/template/actor/npc/monster/ContaminatedBaturCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ContaminatedBaturCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 22705; - - @Inject - protected ContaminatedBaturCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Contaminated Batur Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 62054; - this.sp = 6450; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ContaminatedBaturWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/ContaminatedBaturWarriorTemplate.java deleted file mode 100644 index 9779683bb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ContaminatedBaturWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ContaminatedBaturWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22704; - - @Inject - protected ContaminatedBaturWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Contaminated Batur Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 34.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 58791; - this.sp = 6189; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ContaminatedMorekWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/ContaminatedMorekWarriorTemplate.java deleted file mode 100644 index 9f63450d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ContaminatedMorekWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ContaminatedMorekWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22703; - - @Inject - protected ContaminatedMorekWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Contaminated Morek Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 47031; - this.sp = 4946; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ContaminatedMucrokianTemplate.java b/data/script/template/script/template/actor/npc/monster/ContaminatedMucrokianTemplate.java deleted file mode 100644 index cf92dcf5a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ContaminatedMucrokianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ContaminatedMucrokianTemplate extends MonsterNPCTemplate { - public static final int ID = 22654; - - @Inject - protected ContaminatedMucrokianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Contaminated Mucrokian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 29.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6887; - this.sp = 743; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CorpseCandleTemplate.java b/data/script/template/script/template/actor/npc/monster/CorpseCandleTemplate.java deleted file mode 100644 index f06e82200..000000000 --- a/data/script/template/script/template/actor/npc/monster/CorpseCandleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseCandleTemplate extends MonsterNPCTemplate { - public static final int ID = 20483; - - @Inject - protected CorpseCandleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse Candle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 604; - this.sp = 25; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CorpseOfDeadmanTemplate.java b/data/script/template/script/template/actor/npc/monster/CorpseOfDeadmanTemplate.java deleted file mode 100644 index 0a4e86d47..000000000 --- a/data/script/template/script/template/actor/npc/monster/CorpseOfDeadmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseOfDeadmanTemplate extends MonsterNPCTemplate { - public static final int ID = 18119; - - @Inject - protected CorpseOfDeadmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse of Deadman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 158.83181; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CorpseScavengerTemplate.java b/data/script/template/script/template/actor/npc/monster/CorpseScavengerTemplate.java deleted file mode 100644 index 2eb873e84..000000000 --- a/data/script/template/script/template/actor/npc/monster/CorpseScavengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorpseScavengerTemplate extends MonsterNPCTemplate { - public static final int ID = 25370; - - @Inject - protected CorpseScavengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corpse Scavenger"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 31.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6680.159310488990000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 273.28181; - attributes.magicalAttack = 68.81204; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CorruptSageTemplate.java b/data/script/template/script/template/actor/npc/monster/CorruptSageTemplate.java deleted file mode 100644 index 283360f7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CorruptSageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorruptSageTemplate extends MonsterNPCTemplate { - public static final int ID = 20817; - - @Inject - protected CorruptSageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corrupt Sage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19137; - this.sp = 1752; - this.aggressive = false; - this.rightHand = itemProvider.createID(210); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CorruptedGuard2Template.java b/data/script/template/script/template/actor/npc/monster/CorruptedGuard2Template.java deleted file mode 100644 index 32c838685..000000000 --- a/data/script/template/script/template/actor/npc/monster/CorruptedGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorruptedGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21550; - - @Inject - protected CorruptedGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corrupted Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10252; - this.sp = 938; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CorruptedGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/CorruptedGuardTemplate.java deleted file mode 100644 index 5205142aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/CorruptedGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorruptedGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21549; - - @Inject - protected CorruptedGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corrupted Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10051; - this.sp = 920; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CorruptedKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/CorruptedKnightTemplate.java deleted file mode 100644 index 25f64e5a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CorruptedKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorruptedKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 21547; - - @Inject - protected CorruptedKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corrupted Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9739; - this.sp = 880; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 191.86238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CosmicLordTemplate.java b/data/script/template/script/template/actor/npc/monster/CosmicLordTemplate.java deleted file mode 100644 index 72cfd589a..000000000 --- a/data/script/template/script/template/actor/npc/monster/CosmicLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CosmicLordTemplate extends MonsterNPCTemplate { - public static final int ID = 22376; - - @Inject - protected CosmicLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cosmic Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 336949.124088359000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1086080; - this.sp = 114515; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7996.03660; - attributes.magicalAttack = 5523.74780; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CosmicPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/CosmicPriestTemplate.java deleted file mode 100644 index 018b05aea..000000000 --- a/data/script/template/script/template/actor/npc/monster/CosmicPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CosmicPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 22375; - - @Inject - protected CosmicPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cosmic Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 533950; - this.sp = 56299; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9203.55602; - attributes.magicalAttack = 6357.91516; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CosmicScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/CosmicScoutTemplate.java deleted file mode 100644 index 48302ac18..000000000 --- a/data/script/template/script/template/actor/npc/monster/CosmicScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CosmicScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 22373; - - @Inject - protected CosmicScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cosmic Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18734.280667127000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 91940; - this.sp = 9694; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10447.77116; - attributes.magicalAttack = 7217.43231; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CosmicWatcherTemplate.java b/data/script/template/script/template/actor/npc/monster/CosmicWatcherTemplate.java deleted file mode 100644 index d391bf5a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CosmicWatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CosmicWatcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22374; - - @Inject - protected CosmicWatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cosmic Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 256950; - this.sp = 27092; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrasherTemplate.java b/data/script/template/script/template/actor/npc/monster/CrasherTemplate.java deleted file mode 100644 index 04c3de8d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrasherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrasherTemplate extends MonsterNPCTemplate { - public static final int ID = 20101; - - @Inject - protected CrasherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crasher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 705; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrendionTemplate.java b/data/script/template/script/template/actor/npc/monster/CrendionTemplate.java deleted file mode 100644 index 8664ef9ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrendionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrendionTemplate extends MonsterNPCTemplate { - public static final int ID = 20813; - - @Inject - protected CrendionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crendion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 15397; - this.sp = 1372; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonDollBladerTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonDollBladerTemplate.java deleted file mode 100644 index 7a0321020..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonDollBladerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonDollBladerTemplate extends MonsterNPCTemplate { - public static final int ID = 21634; - - @Inject - protected CrimsonDollBladerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Doll Blader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 16560; - this.sp = 1302; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonDrakeTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonDrakeTemplate.java deleted file mode 100644 index 4a64dcc5c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonDrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonDrakeTemplate extends MonsterNPCTemplate { - public static final int ID = 20670; - - @Inject - protected CrimsonDrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6558; - this.sp = 577; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonDuchessTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonDuchessTemplate.java deleted file mode 100644 index 2be1f9bb4..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonDuchessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonDuchessTemplate extends MonsterNPCTemplate { - public static final int ID = 27333; - - @Inject - protected CrimsonDuchessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Duchess"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.40; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonHatuOtisTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonHatuOtisTemplate.java deleted file mode 100644 index c06c46178..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonHatuOtisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonHatuOtisTemplate extends MonsterNPCTemplate { - public static final int ID = 18558; - - @Inject - protected CrimsonHatuOtisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Hatu Otis"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 36.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 77012.381627950300000; - this.maxMP = 1864.800000000000000; - this.hpRegeneration = 14.597633812675000; - this.mpRegeneration = 6.480000000000000; - this.experience = 549172; - this.sp = 35415; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 191.57830; - attributes.magicalAttack = 130.82316; - attributes.physicalDefense = 206.76952; - attributes.magicalDefense = 226.95744; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonLadyTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonLadyTemplate.java deleted file mode 100644 index f86d56f21..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonLadyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonLadyTemplate extends MonsterNPCTemplate { - public static final int ID = 27336; - - @Inject - protected CrimsonLadyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Lady"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 40; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonSpider2Template.java b/data/script/template/script/template/actor/npc/monster/CrimsonSpider2Template.java deleted file mode 100644 index ae311b665..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonSpider2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonSpider2Template extends MonsterNPCTemplate { - public static final int ID = 22244; - - @Inject - protected CrimsonSpider2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 564; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 55.67663; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonSpiderTemplate.java deleted file mode 100644 index 4e87a7d70..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20460; - - @Inject - protected CrimsonSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 545; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonTarantulaTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonTarantulaTemplate.java deleted file mode 100644 index 6bc625dd9..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonTarantulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonTarantulaTemplate extends MonsterNPCTemplate { - public static final int ID = 20394; - - @Inject - protected CrimsonTarantulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Tarantula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 450; - this.sp = 18; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonValeMasterTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonValeMasterTemplate.java deleted file mode 100644 index e947e84ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonValeMasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonValeMasterTemplate extends MonsterNPCTemplate { - public static final int ID = 21637; - - @Inject - protected CrimsonValeMasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Vale Master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 48.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15797; - this.sp = 1260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonWerewolf2Template.java b/data/script/template/script/template/actor/npc/monster/CrimsonWerewolf2Template.java deleted file mode 100644 index f004e18a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonWerewolf2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonWerewolf2Template extends MonsterNPCTemplate { - public static final int ID = 27199; - - @Inject - protected CrimsonWerewolf2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Werewolf"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrimsonWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/CrimsonWerewolfTemplate.java deleted file mode 100644 index 936ed669c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrimsonWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrimsonWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 27131; - - @Inject - protected CrimsonWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crimson Werewolf"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrokianLadTemplate.java b/data/script/template/script/template/actor/npc/monster/CrokianLadTemplate.java deleted file mode 100644 index 35e78442f..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrokianLadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrokianLadTemplate extends MonsterNPCTemplate { - public static final int ID = 20804; - - @Inject - protected CrokianLadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crokian Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 61.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6178; - this.sp = 404; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrokianLadWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/CrokianLadWarriorTemplate.java deleted file mode 100644 index f86eae439..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrokianLadWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrokianLadWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20806; - - @Inject - protected CrokianLadWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crokian Lad Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 61.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6428; - this.sp = 434; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrokianTemplate.java b/data/script/template/script/template/actor/npc/monster/CrokianTemplate.java deleted file mode 100644 index 9776a3b58..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrokianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrokianTemplate extends MonsterNPCTemplate { - public static final int ID = 20789; - - @Inject - protected CrokianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crokian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 29.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2399; - this.sp = 145; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrokianWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/CrokianWarriorTemplate.java deleted file mode 100644 index 1578f3f0b..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrokianWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrokianWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20791; - - @Inject - protected CrokianWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crokian Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 29.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5307; - this.sp = 331; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrownOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/CrownOfSplendorTemplate.java deleted file mode 100644 index 15a0b7a32..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrownOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrownOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21536; - - @Inject - protected CrownOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crown of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11385; - this.sp = 1072; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CruelPincerGolem2Template.java b/data/script/template/script/template/actor/npc/monster/CruelPincerGolem2Template.java deleted file mode 100644 index 404cbf688..000000000 --- a/data/script/template/script/template/actor/npc/monster/CruelPincerGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CruelPincerGolem2Template extends MonsterNPCTemplate { - public static final int ID = 22802; - - @Inject - protected CruelPincerGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruel Pincer Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 34.70; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7216; - this.sp = 733; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CruelPincerGolem3Template.java b/data/script/template/script/template/actor/npc/monster/CruelPincerGolem3Template.java deleted file mode 100644 index 518405631..000000000 --- a/data/script/template/script/template/actor/npc/monster/CruelPincerGolem3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CruelPincerGolem3Template extends MonsterNPCTemplate { - public static final int ID = 22803; - - @Inject - protected CruelPincerGolem3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruel Pincer Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 34.70; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9269; - this.sp = 941; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CruelPincerGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/CruelPincerGolemTemplate.java deleted file mode 100644 index 88f19497c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CruelPincerGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CruelPincerGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22801; - - @Inject - protected CruelPincerGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruel Pincer Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 34.70; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10109; - this.sp = 1027; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CruelPunisherTemplate.java b/data/script/template/script/template/actor/npc/monster/CruelPunisherTemplate.java deleted file mode 100644 index ad0d3c9e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/CruelPunisherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CruelPunisherTemplate extends MonsterNPCTemplate { - public static final int ID = 20998; - - @Inject - protected CruelPunisherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruel Punisher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5002; - this.sp = 386; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CruelViceGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/CruelViceGolemTemplate.java deleted file mode 100644 index 2b3476c65..000000000 --- a/data/script/template/script/template/actor/npc/monster/CruelViceGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CruelViceGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22055; - - @Inject - protected CruelViceGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruel Vice Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5854; - this.sp = 432; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrumaBorderTemplate.java b/data/script/template/script/template/actor/npc/monster/CrumaBorderTemplate.java deleted file mode 100644 index 799afb4b1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrumaBorderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrumaBorderTemplate extends MonsterNPCTemplate { - public static final int ID = 18544; - - @Inject - protected CrumaBorderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruma Border"; - this.serverSideName = false; - this.title = "Event Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 20.40; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrumaMarshlandsTraitorTemplate.java b/data/script/template/script/template/actor/npc/monster/CrumaMarshlandsTraitorTemplate.java deleted file mode 100644 index b769aceb0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrumaMarshlandsTraitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrumaMarshlandsTraitorTemplate extends MonsterNPCTemplate { - public static final int ID = 27339; - - @Inject - protected CrumaMarshlandsTraitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruma Marshlands Traitor"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 35; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrumaPhantom2Template.java b/data/script/template/script/template/actor/npc/monster/CrumaPhantom2Template.java deleted file mode 100644 index 570288ec1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrumaPhantom2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrumaPhantom2Template extends MonsterNPCTemplate { - public static final int ID = 18551; - - @Inject - protected CrumaPhantom2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruma Phantom"; - this.serverSideName = false; - this.title = "Event Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 53155.208634217200000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 37.234811046308900; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 491.12346; - attributes.magicalAttack = 335.37366; - attributes.physicalDefense = 320.38150; - attributes.magicalDefense = 351.66192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrumaPhantom3Template.java b/data/script/template/script/template/actor/npc/monster/CrumaPhantom3Template.java deleted file mode 100644 index 00ffc0fc7..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrumaPhantom3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrumaPhantom3Template extends MonsterNPCTemplate { - public static final int ID = 18552; - - @Inject - protected CrumaPhantom3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruma Phantom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17718.402878072400000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 37.234811046308900; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6307); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 792.06595; - attributes.magicalAttack = 540.87837; - attributes.physicalDefense = 320.38150; - attributes.magicalDefense = 351.66192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrumaPhantom4Template.java b/data/script/template/script/template/actor/npc/monster/CrumaPhantom4Template.java deleted file mode 100644 index a7f413dd4..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrumaPhantom4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrumaPhantom4Template extends MonsterNPCTemplate { - public static final int ID = 18553; - - @Inject - protected CrumaPhantom4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruma Phantom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17718.402878072400000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 37.234811046308900; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6307); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 792.06595; - attributes.magicalAttack = 540.87837; - attributes.physicalDefense = 320.38150; - attributes.magicalDefense = 351.66192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrumaPhantomTemplate.java b/data/script/template/script/template/actor/npc/monster/CrumaPhantomTemplate.java deleted file mode 100644 index 2f7b5a8ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrumaPhantomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrumaPhantomTemplate extends MonsterNPCTemplate { - public static final int ID = 18550; - - @Inject - protected CrumaPhantomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cruma Phantom"; - this.serverSideName = false; - this.title = "Event Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17718.402878072400000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 37.234811046308900; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 792.06595; - attributes.magicalAttack = 540.87837; - attributes.physicalDefense = 320.38150; - attributes.magicalDefense = 351.66192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CryptArchonTemplate.java b/data/script/template/script/template/actor/npc/monster/CryptArchonTemplate.java deleted file mode 100644 index 85f8ec2de..000000000 --- a/data/script/template/script/template/actor/npc/monster/CryptArchonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CryptArchonTemplate extends MonsterNPCTemplate { - public static final int ID = 21244; - - @Inject - protected CryptArchonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crypt Archon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 33.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10635; - this.sp = 801; - this.aggressive = false; - this.rightHand = itemProvider.createID(131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CryptGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/CryptGuardTemplate.java deleted file mode 100644 index 3f8aed6fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/CryptGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CryptGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21252; - - @Inject - protected CryptGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crypt Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 37.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20845; - this.sp = 2067; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CryptGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/CryptGuardianTemplate.java deleted file mode 100644 index 162265dfe..000000000 --- a/data/script/template/script/template/actor/npc/monster/CryptGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CryptGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21248; - - @Inject - protected CryptGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crypt Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 34.50; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15315; - this.sp = 1329; - this.aggressive = false; - this.rightHand = itemProvider.createID(233); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CryptHorrorTemplate.java b/data/script/template/script/template/actor/npc/monster/CryptHorrorTemplate.java deleted file mode 100644 index 8b7d5fc16..000000000 --- a/data/script/template/script/template/actor/npc/monster/CryptHorrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CryptHorrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20491; - - @Inject - protected CryptHorrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crypt Horror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 454; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CryptInquisitorTemplate.java b/data/script/template/script/template/actor/npc/monster/CryptInquisitorTemplate.java deleted file mode 100644 index 36cda4e64..000000000 --- a/data/script/template/script/template/actor/npc/monster/CryptInquisitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CryptInquisitorTemplate extends MonsterNPCTemplate { - public static final int ID = 21245; - - @Inject - protected CryptInquisitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crypt Inquisitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 52; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 11733; - this.sp = 908; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CryptPreacherTemplate.java b/data/script/template/script/template/actor/npc/monster/CryptPreacherTemplate.java deleted file mode 100644 index c64443370..000000000 --- a/data/script/template/script/template/actor/npc/monster/CryptPreacherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CryptPreacherTemplate extends MonsterNPCTemplate { - public static final int ID = 21253; - - @Inject - protected CryptPreacherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crypt Preacher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 52.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22494; - this.sp = 2285; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CryptSageTemplate.java b/data/script/template/script/template/actor/npc/monster/CryptSageTemplate.java deleted file mode 100644 index 04bd67c3f..000000000 --- a/data/script/template/script/template/actor/npc/monster/CryptSageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CryptSageTemplate extends MonsterNPCTemplate { - public static final int ID = 21249; - - @Inject - protected CryptSageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crypt Sage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16680; - this.sp = 1486; - this.aggressive = false; - this.rightHand = itemProvider.createID(311); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystalGolem2Template.java b/data/script/template/script/template/actor/npc/monster/CrystalGolem2Template.java deleted file mode 100644 index dcaf454c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystalGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystalGolem2Template extends MonsterNPCTemplate { - public static final int ID = 29189; - - @Inject - protected CrystalGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystal Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3046.709470000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 983.04790; - attributes.magicalAttack = 671.29428; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystalGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/CrystalGolemTemplate.java deleted file mode 100644 index 0578cdfef..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystalGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystalGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 29188; - - @Inject - protected CrystalGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystal Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 114631.265522785000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.367997844457000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 983.04790; - attributes.magicalAttack = 671.29428; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard2Template.java b/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard2Template.java deleted file mode 100644 index d399aec1e..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystalPrisonGuard2Template extends MonsterNPCTemplate { - public static final int ID = 29104; - - @Inject - protected CrystalPrisonGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystal Prison Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard3Template.java b/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard3Template.java deleted file mode 100644 index cbb4d4096..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystalPrisonGuard3Template extends MonsterNPCTemplate { - public static final int ID = 29115; - - @Inject - protected CrystalPrisonGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystal Prison Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard4Template.java b/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard4Template.java deleted file mode 100644 index 61706ae75..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystalPrisonGuard4Template extends MonsterNPCTemplate { - public static final int ID = 29187; - - @Inject - protected CrystalPrisonGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystal Prison Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18815.573116872800000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 187.367997844457000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1834.58348; - attributes.magicalAttack = 1252.78269; - attributes.physicalDefense = 602.79470; - attributes.magicalDefense = 441.09900; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuardTemplate.java deleted file mode 100644 index c0a6505cc..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystalPrisonGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystalPrisonGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 29100; - - @Inject - protected CrystalPrisonGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystal Prison Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18734.280667127000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1771.53858; - attributes.magicalAttack = 1209.73119; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 414.30472; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystallineBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/CrystallineBeastTemplate.java deleted file mode 100644 index 0b161bdf2..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystallineBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystallineBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20418; - - @Inject - protected CrystallineBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystalline Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 634; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystallineGolem2Template.java b/data/script/template/script/template/actor/npc/monster/CrystallineGolem2Template.java deleted file mode 100644 index df52de657..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystallineGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystallineGolem2Template extends MonsterNPCTemplate { - public static final int ID = 29102; - - @Inject - protected CrystallineGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystalline Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystallineGolem3Template.java b/data/script/template/script/template/actor/npc/monster/CrystallineGolem3Template.java deleted file mode 100644 index b521b9257..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystallineGolem3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystallineGolem3Template extends MonsterNPCTemplate { - public static final int ID = 29105; - - @Inject - protected CrystallineGolem3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystalline Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystallineGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/CrystallineGolemTemplate.java deleted file mode 100644 index 4b758c976..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystallineGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystallineGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 29101; - - @Inject - protected CrystallineGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystalline Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CrystallineUnicornTemplate.java b/data/script/template/script/template/actor/npc/monster/CrystallineUnicornTemplate.java deleted file mode 100644 index 26b85952e..000000000 --- a/data/script/template/script/template/actor/npc/monster/CrystallineUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrystallineUnicornTemplate extends MonsterNPCTemplate { - public static final int ID = 22287; - - @Inject - protected CrystallineUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crystalline Unicorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34503; - this.sp = 3583; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedGuardian2Template.java b/data/script/template/script/template/actor/npc/monster/CursedGuardian2Template.java deleted file mode 100644 index b72168575..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedGuardian2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedGuardian2Template extends MonsterNPCTemplate { - public static final int ID = 22671; - - @Inject - protected CursedGuardian2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Guardian!"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28869; - this.sp = 3105; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/CursedGuardianTemplate.java deleted file mode 100644 index a496748b0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21114; - - @Inject - protected CursedGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11078; - this.sp = 1140; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedKesadeinTemplate.java b/data/script/template/script/template/actor/npc/monster/CursedKesadeinTemplate.java deleted file mode 100644 index 7e808a8d1..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedKesadeinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedKesadeinTemplate extends MonsterNPCTemplate { - public static final int ID = 27279; - - @Inject - protected CursedKesadeinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Kesadein"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedLife2Template.java b/data/script/template/script/template/actor/npc/monster/CursedLife2Template.java deleted file mode 100644 index 083c5800c..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedLife2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedLife2Template extends MonsterNPCTemplate { - public static final int ID = 25682; - - @Inject - protected CursedLife2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Life"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 65.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32842.180866976600000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 94.194772269965500; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3931.59220; - attributes.magicalAttack = 4660.72484; - attributes.physicalDefense = 524.66216; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedLifeTemplate.java b/data/script/template/script/template/actor/npc/monster/CursedLifeTemplate.java deleted file mode 100644 index 882052ce2..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedLifeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedLifeTemplate extends MonsterNPCTemplate { - public static final int ID = 25468; - - @Inject - protected CursedLifeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Life"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18992.425036854400000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 77.210384776048600; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1794.61196; - attributes.magicalAttack = 658.02317; - attributes.physicalDefense = 393.29139; - attributes.magicalDefense = 383.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedLordTemplate.java b/data/script/template/script/template/actor/npc/monster/CursedLordTemplate.java deleted file mode 100644 index 930f929b8..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedLordTemplate extends MonsterNPCTemplate { - public static final int ID = 22670; - - @Inject - protected CursedLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 56.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 30252; - this.sp = 3260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedPrefect2Template.java b/data/script/template/script/template/actor/npc/monster/CursedPrefect2Template.java deleted file mode 100644 index 67a86d7a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedPrefect2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedPrefect2Template extends MonsterNPCTemplate { - public static final int ID = 22529; - - @Inject - protected CursedPrefect2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Prefect"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.60; - this.collisionHeight = 52.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 77864; - this.sp = 7922; - this.aggressive = false; - this.rightHand = itemProvider.createID(13982); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.50000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedPrefect3Template.java b/data/script/template/script/template/actor/npc/monster/CursedPrefect3Template.java deleted file mode 100644 index eac09e5d0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedPrefect3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedPrefect3Template extends MonsterNPCTemplate { - public static final int ID = 22530; - - @Inject - protected CursedPrefect3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Prefect"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.88; - this.collisionHeight = 41.60; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 59237; - this.sp = 6106; - this.aggressive = false; - this.rightHand = itemProvider.createID(13983); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.50000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedPrefect4Template.java b/data/script/template/script/template/actor/npc/monster/CursedPrefect4Template.java deleted file mode 100644 index bcf86fc52..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedPrefect4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedPrefect4Template extends MonsterNPCTemplate { - public static final int ID = 22531; - - @Inject - protected CursedPrefect4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Prefect"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.60; - this.collisionHeight = 52.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 62144; - this.sp = 6328; - this.aggressive = false; - this.rightHand = itemProvider.createID(13983); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.50000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedPrefectTemplate.java b/data/script/template/script/template/actor/npc/monster/CursedPrefectTemplate.java deleted file mode 100644 index 98308cc16..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedPrefectTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedPrefectTemplate extends MonsterNPCTemplate { - public static final int ID = 22528; - - @Inject - protected CursedPrefectTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Prefect"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.88; - this.collisionHeight = 41.60; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 74222; - this.sp = 7643; - this.aggressive = false; - this.rightHand = itemProvider.createID(13982); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.50000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedSeer2Template.java b/data/script/template/script/template/actor/npc/monster/CursedSeer2Template.java deleted file mode 100644 index ff0a6f502..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedSeer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedSeer2Template extends MonsterNPCTemplate { - public static final int ID = 22672; - - @Inject - protected CursedSeer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 65.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28777; - this.sp = 3095; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/CursedSeerTemplate.java deleted file mode 100644 index 65529aeeb..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21106; - - @Inject - protected CursedSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2058; - this.sp = 120; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedSoul2Template.java b/data/script/template/script/template/actor/npc/monster/CursedSoul2Template.java deleted file mode 100644 index f8caffc34..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedSoul2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedSoul2Template extends MonsterNPCTemplate { - public static final int ID = 25683; - - @Inject - protected CursedSoul2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Soul"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 65.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 49018.180398472600000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 94.194772269965500; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5897.53574; - attributes.magicalAttack = 4660.72484; - attributes.physicalDefense = 524.66216; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CursedSoulTemplate.java b/data/script/template/script/template/actor/npc/monster/CursedSoulTemplate.java deleted file mode 100644 index 7203d6ef0..000000000 --- a/data/script/template/script/template/actor/npc/monster/CursedSoulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedSoulTemplate extends MonsterNPCTemplate { - public static final int ID = 25469; - - @Inject - protected CursedSoulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Soul"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37984.850073708800000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 77.210384776048600; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3589.22391; - attributes.magicalAttack = 2632.09268; - attributes.physicalDefense = 393.29139; - attributes.magicalDefense = 383.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/CycloneThunderTemplate.java b/data/script/template/script/template/actor/npc/monster/CycloneThunderTemplate.java deleted file mode 100644 index d2266c037..000000000 --- a/data/script/template/script/template/actor/npc/monster/CycloneThunderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CycloneThunderTemplate extends MonsterNPCTemplate { - public static final int ID = 31009; - - @Inject - protected CycloneThunderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cyclone Thunder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 13.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DailaonLadTemplate.java b/data/script/template/script/template/actor/npc/monster/DailaonLadTemplate.java deleted file mode 100644 index ae5b1e1b0..000000000 --- a/data/script/template/script/template/actor/npc/monster/DailaonLadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DailaonLadTemplate extends MonsterNPCTemplate { - public static final int ID = 20805; - - @Inject - protected DailaonLadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dailaon Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 58.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6697; - this.sp = 446; - this.aggressive = false; - this.rightHand = itemProvider.createID(5127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DailaonTemplate.java b/data/script/template/script/template/actor/npc/monster/DailaonTemplate.java deleted file mode 100644 index 5d2b84ef3..000000000 --- a/data/script/template/script/template/actor/npc/monster/DailaonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DailaonTemplate extends MonsterNPCTemplate { - public static final int ID = 20790; - - @Inject - protected DailaonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dailaon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 28.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3081; - this.sp = 190; - this.aggressive = false; - this.rightHand = itemProvider.createID(5127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DancerOfEmpire2Template.java b/data/script/template/script/template/actor/npc/monster/DancerOfEmpire2Template.java deleted file mode 100644 index 14bafa121..000000000 --- a/data/script/template/script/template/actor/npc/monster/DancerOfEmpire2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DancerOfEmpire2Template extends MonsterNPCTemplate { - public static final int ID = 21423; - - @Inject - protected DancerOfEmpire2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dancer of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 43973; - this.sp = 5052; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DancerOfEmpireTemplate.java b/data/script/template/script/template/actor/npc/monster/DancerOfEmpireTemplate.java deleted file mode 100644 index 6d3ff67c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/DancerOfEmpireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DancerOfEmpireTemplate extends MonsterNPCTemplate { - public static final int ID = 21422; - - @Inject - protected DancerOfEmpireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dancer of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 41481; - this.sp = 4766; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsEnforcerTemplate.java b/data/script/template/script/template/actor/npc/monster/DarionsEnforcerTemplate.java deleted file mode 100644 index ed8ca8d9b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsEnforcerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsEnforcerTemplate extends MonsterNPCTemplate { - public static final int ID = 22342; - - @Inject - protected DarionsEnforcerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Enforcer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12425; - this.sp = 1325; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsExecutionerTemplate.java b/data/script/template/script/template/actor/npc/monster/DarionsExecutionerTemplate.java deleted file mode 100644 index e6286be5f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsExecutionerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsExecutionerTemplate extends MonsterNPCTemplate { - public static final int ID = 22343; - - @Inject - protected DarionsExecutionerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Executioner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 33.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9998; - this.sp = 1066; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant2Template.java b/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant2Template.java deleted file mode 100644 index 49e7cf1aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsFaithfulServant2Template extends MonsterNPCTemplate { - public static final int ID = 22406; - - @Inject - protected DarionsFaithfulServant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Faithful Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 183265; - this.sp = 19101; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant3Template.java b/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant3Template.java deleted file mode 100644 index 4cd51b636..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsFaithfulServant3Template extends MonsterNPCTemplate { - public static final int ID = 22407; - - @Inject - protected DarionsFaithfulServant3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Faithful Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 323450; - this.sp = 32158; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant4Template.java b/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant4Template.java deleted file mode 100644 index 9fd458a83..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsFaithfulServant4Template extends MonsterNPCTemplate { - public static final int ID = 22408; - - @Inject - protected DarionsFaithfulServant4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Faithful Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 306237; - this.sp = 31559; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9590.36935; - attributes.magicalAttack = 6701.28091; - attributes.physicalDefense = 604.71881; - attributes.magicalDefense = 663.76047; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant5Template.java b/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant5Template.java deleted file mode 100644 index a103d140a..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsFaithfulServant5Template extends MonsterNPCTemplate { - public static final int ID = 22409; - - @Inject - protected DarionsFaithfulServant5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Faithful Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 677999; - this.sp = 69871; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9341.74365; - attributes.magicalAttack = 6527.55344; - attributes.physicalDefense = 604.71881; - attributes.magicalDefense = 663.76047; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant6Template.java b/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant6Template.java deleted file mode 100644 index 621e6e826..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServant6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsFaithfulServant6Template extends MonsterNPCTemplate { - public static final int ID = 22410; - - @Inject - protected DarionsFaithfulServant6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Faithful Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 796818; - this.sp = 82116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9341.74365; - attributes.magicalAttack = 6527.55344; - attributes.physicalDefense = 604.71881; - attributes.magicalDefense = 663.76047; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServantTemplate.java b/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServantTemplate.java deleted file mode 100644 index 32cbc50a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarionsFaithfulServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionsFaithfulServantTemplate extends MonsterNPCTemplate { - public static final int ID = 22405; - - @Inject - protected DarionsFaithfulServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion's Faithful Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 105809; - this.sp = 10510; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkAngelOthiel2Template.java b/data/script/template/script/template/actor/npc/monster/DarkAngelOthiel2Template.java deleted file mode 100644 index 72531fd6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkAngelOthiel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkAngelOthiel2Template extends MonsterNPCTemplate { - public static final int ID = 27335; - - @Inject - protected DarkAngelOthiel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Angel Othiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2916.898940000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 913.54847; - attributes.magicalAttack = 623.83518; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkAngelOthielTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkAngelOthielTemplate.java deleted file mode 100644 index 5361b8988..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkAngelOthielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkAngelOthielTemplate extends MonsterNPCTemplate { - public static final int ID = 27282; - - @Inject - protected DarkAngelOthielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Angel Othiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkChoirArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkChoirArcherTemplate.java deleted file mode 100644 index e8bd4768c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkChoirArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkChoirArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 18337; - - @Inject - protected DarkChoirArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Choir Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkChoirCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkChoirCaptainTemplate.java deleted file mode 100644 index e48271dca..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkChoirCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkChoirCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 18334; - - @Inject - protected DarkChoirCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Choir Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkChoirLancerTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkChoirLancerTemplate.java deleted file mode 100644 index 1b57e1010..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkChoirLancerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkChoirLancerTemplate extends MonsterNPCTemplate { - public static final int ID = 18336; - - @Inject - protected DarkChoirLancerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Choir Lancer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkChoirPlayerTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkChoirPlayerTemplate.java deleted file mode 100644 index 1bdeaae18..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkChoirPlayerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkChoirPlayerTemplate extends MonsterNPCTemplate { - public static final int ID = 18339; - - @Inject - protected DarkChoirPlayerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Choir Player"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkChoirPrimaDonnaTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkChoirPrimaDonnaTemplate.java deleted file mode 100644 index 0fa20a3f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkChoirPrimaDonnaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkChoirPrimaDonnaTemplate extends MonsterNPCTemplate { - public static final int ID = 18335; - - @Inject - protected DarkChoirPrimaDonnaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Choir Prima Donna"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkChoirWitchDoctorTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkChoirWitchDoctorTemplate.java deleted file mode 100644 index d53fa7bbe..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkChoirWitchDoctorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkChoirWitchDoctorTemplate extends MonsterNPCTemplate { - public static final int ID = 18338; - - @Inject - protected DarkChoirWitchDoctorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Choir Witch Doctor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkCorpseTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkCorpseTemplate.java deleted file mode 100644 index cecd2dc3b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkCorpseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkCorpseTemplate extends MonsterNPCTemplate { - public static final int ID = 22045; - - @Inject - protected DarkCorpseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Corpse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1555; - this.sp = 96; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkGuardTemplate.java deleted file mode 100644 index a7df8d67f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20959; - - @Inject - protected DarkGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8318; - this.sp = 824; - this.aggressive = false; - this.rightHand = itemProvider.createID(124); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkHorrorTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkHorrorTemplate.java deleted file mode 100644 index fe6b38545..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkHorrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkHorrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20105; - - @Inject - protected DarkHorrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Horror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 577; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkKnightTemplate.java deleted file mode 100644 index 5fb4dc4a2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20754; - - @Inject - protected DarkKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12549; - this.sp = 887; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkLordTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkLordTemplate.java deleted file mode 100644 index c8cc097c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20753; - - @Inject - protected DarkLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 11417; - this.sp = 826; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkMagesOfBarionTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkMagesOfBarionTemplate.java deleted file mode 100644 index f1eed38dc..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkMagesOfBarionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkMagesOfBarionTemplate extends MonsterNPCTemplate { - public static final int ID = 25045; - - @Inject - protected DarkMagesOfBarionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Mage's of Barion"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20430.916415705400000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 45.388391478891400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(159); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 712.79213; - attributes.magicalAttack = 156.18161; - attributes.physicalDefense = 273.28224; - attributes.magicalDefense = 266.64000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOffering2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOffering2Template.java deleted file mode 100644 index ac5b789ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOffering2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOffering2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18090; - - @Inject - protected DarkOmenOffering2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6287; - this.sp = 584; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 509.96539; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 231.10678; - attributes.magicalDefense = 164.70548; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcher2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcher2Template.java deleted file mode 100644 index 4dc3280cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingArcher2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18091; - - @Inject - protected DarkOmenOfferingArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4599; - this.sp = 405; - this.aggressive = false; - this.rightHand = itemProvider.createID(283); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1113.40127; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 214.61944; - attributes.magicalDefense = 152.95527; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcherTemplate.java deleted file mode 100644 index 1bf015053..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingArcherTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18041; - - @Inject - protected DarkOmenOfferingArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4599; - this.sp = 405; - this.aggressive = false; - this.rightHand = itemProvider.createID(283); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1113.40127; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 214.61944; - attributes.magicalDefense = 152.95527; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserker2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserker2Template.java deleted file mode 100644 index e68286e27..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingBerserker2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18094; - - @Inject - protected DarkOmenOfferingBerserker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8150; - this.sp = 808; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 179.25972; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserkerTemplate.java deleted file mode 100644 index a8e8031a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingBerserkerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18044; - - @Inject - protected DarkOmenOfferingBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8150; - this.sp = 808; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 179.25972; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDisciple2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDisciple2Template.java deleted file mode 100644 index 064dd48f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDisciple2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingDisciple2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18097; - - @Inject - protected DarkOmenOfferingDisciple2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6410; - this.sp = 610; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 170.55863; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDiscipleTemplate.java deleted file mode 100644 index f3b837934..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingDiscipleTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18047; - - @Inject - protected DarkOmenOfferingDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6410; - this.sp = 610; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 170.55863; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElder2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElder2Template.java deleted file mode 100644 index 7857eb257..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingElder2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18089; - - @Inject - protected DarkOmenOfferingElder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6680; - this.sp = 636; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 170.55863; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElderTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElderTemplate.java deleted file mode 100644 index c74c39e7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingElderTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18039; - - @Inject - protected DarkOmenOfferingElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6680; - this.sp = 636; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 170.55863; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollower2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollower2Template.java deleted file mode 100644 index e94547858..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingFollower2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18093; - - @Inject - protected DarkOmenOfferingFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5517; - this.sp = 492; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 455.98342; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 218.74127; - attributes.magicalDefense = 155.89282; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollowerTemplate.java deleted file mode 100644 index d777204e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingFollowerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18043; - - @Inject - protected DarkOmenOfferingFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5517; - this.sp = 492; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 455.98342; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 218.74127; - attributes.magicalDefense = 155.89282; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksman2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksman2Template.java deleted file mode 100644 index 9c60d7a76..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingMarksman2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18096; - - @Inject - protected DarkOmenOfferingMarksman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.30; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5222; - this.sp = 485; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1295.02068; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 231.10678; - attributes.magicalDefense = 164.70548; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksmanTemplate.java deleted file mode 100644 index 4a824bea6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingMarksmanTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18046; - - @Inject - protected DarkOmenOfferingMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.30; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5222; - this.sp = 485; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1295.02068; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 231.10678; - attributes.magicalDefense = 164.70548; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaint2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaint2Template.java deleted file mode 100644 index 0c6debfc7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaint2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingSaint2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18098; - - @Inject - protected DarkOmenOfferingSaint2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7403; - this.sp = 752; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 184.98039; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaintTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaintTemplate.java deleted file mode 100644 index fe4f8cdd0..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingSaintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingSaintTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18048; - - @Inject - protected DarkOmenOfferingSaintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7403; - this.sp = 752; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 184.98039; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingTemplate.java deleted file mode 100644 index 09cad022a..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18040; - - @Inject - protected DarkOmenOfferingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6287; - this.sp = 584; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 509.96539; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 231.10678; - attributes.magicalDefense = 164.70548; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarrior2Template.java deleted file mode 100644 index 9693e2fa8..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingWarrior2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18092; - - @Inject - protected DarkOmenOfferingWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4613; - this.sp = 411; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 155.89282; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 125.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarriorTemplate.java deleted file mode 100644 index c3ce43e14..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingWarriorTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18042; - - @Inject - protected DarkOmenOfferingWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4613; - this.sp = 411; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 155.89282; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 125.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealot2Template.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealot2Template.java deleted file mode 100644 index e170f1383..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealot2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingZealot2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18095; - - @Inject - protected DarkOmenOfferingZealot2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6410; - this.sp = 610; - this.aggressive = false; - this.rightHand = itemProvider.createID(2503); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 546.81549; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 239.31963; - attributes.magicalDefense = 170.55863; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealotTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealotTemplate.java deleted file mode 100644 index eb788cb6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkOmenOfferingZealotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenOfferingZealotTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18045; - - @Inject - protected DarkOmenOfferingZealotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Offering Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6410; - this.sp = 610; - this.aggressive = false; - this.rightHand = itemProvider.createID(2503); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 546.81549; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 239.31963; - attributes.magicalDefense = 170.55863; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkShamanVarangkaTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkShamanVarangkaTemplate.java deleted file mode 100644 index 19f8b017b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkShamanVarangkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkShamanVarangkaTemplate extends MonsterNPCTemplate { - public static final int ID = 18808; - - @Inject - protected DarkShamanVarangkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Shaman Varangka"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.20; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 21860.340000000000000; - this.maxMP = 17430.000000000000000; - this.hpRegeneration = 41.206725000000000; - this.mpRegeneration = 50.000000000000000; - this.experience = 142334; - this.sp = 15560; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 492.29855; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkSideOfTheMoonTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkSideOfTheMoonTemplate.java deleted file mode 100644 index f2e4e3b36..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkSideOfTheMoonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkSideOfTheMoonTemplate extends MonsterNPCTemplate { - public static final int ID = 31006; - - @Inject - protected DarkSideOfTheMoonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Side of the Moon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkSpiderTemplate.java deleted file mode 100644 index 06f2a82a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 22048; - - @Inject - protected DarkSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 1433; - this.sp = 91; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkSuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkSuccubusTemplate.java deleted file mode 100644 index 55e36d8fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkSuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkSuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 20776; - - @Inject - protected DarkSuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 20; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 784; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkTerrorTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkTerrorTemplate.java deleted file mode 100644 index f43862492..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkTerrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkTerrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20345; - - @Inject - protected DarkTerrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Terror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 534; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkWaterDragonTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkWaterDragonTemplate.java deleted file mode 100644 index 1f27b5fa6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkWaterDragonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkWaterDragonTemplate extends MonsterNPCTemplate { - public static final int ID = 22267; - - @Inject - protected DarkWaterDragonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Water Dragon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 34.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 158536; - this.sp = 17121; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5589.57219; - attributes.magicalAttack = 3816.95322; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkstoneGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkstoneGolemTemplate.java deleted file mode 100644 index a9f448ade..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkstoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkstoneGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20346; - - @Inject - protected DarkstoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darkstone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 545; - this.sp = 21; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarkwingBatTemplate.java b/data/script/template/script/template/actor/npc/monster/DarkwingBatTemplate.java deleted file mode 100644 index a5ec97978..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarkwingBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkwingBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20316; - - @Inject - protected DarkwingBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darkwing Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 392; - this.sp = 15; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DarnelsGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/DarnelsGuardianTemplate.java deleted file mode 100644 index 054b5e017..000000000 --- a/data/script/template/script/template/actor/npc/monster/DarnelsGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarnelsGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 22302; - - @Inject - protected DarnelsGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darnel's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 54.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 56403.194323269100000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.697893809876000; - this.mpRegeneration = 3.000000000000000; - this.experience = 182298; - this.sp = 19934; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9266.31774; - attributes.magicalAttack = 6327.69377; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadPitHorrorTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadPitHorrorTemplate.java deleted file mode 100644 index 667b83aee..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadPitHorrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadPitHorrorTemplate extends MonsterNPCTemplate { - public static final int ID = 21136; - - @Inject - protected DeadPitHorrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dead Pit Horror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1178; - this.sp = 62; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadPitSkeletonArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadPitSkeletonArcherTemplate.java deleted file mode 100644 index 6da2c3578..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadPitSkeletonArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadPitSkeletonArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21133; - - @Inject - protected DeadPitSkeletonArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dead Pit Skeleton Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1022; - this.sp = 52; - this.aggressive = false; - this.rightHand = itemProvider.createID(274); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadPitSpartoiTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadPitSpartoiTemplate.java deleted file mode 100644 index 771c43b55..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadPitSpartoiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadPitSpartoiTemplate extends MonsterNPCTemplate { - public static final int ID = 21134; - - @Inject - protected DeadPitSpartoiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dead Pit Spartoi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1078; - this.sp = 54; - this.aggressive = false; - this.rightHand = itemProvider.createID(219); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadSeekerTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadSeekerTemplate.java deleted file mode 100644 index e35876180..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadSeekerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadSeekerTemplate extends MonsterNPCTemplate { - public static final int ID = 20202; - - @Inject - protected DeadSeekerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dead Seeker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1998; - this.sp = 116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadSoulOfStigmaTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadSoulOfStigmaTemplate.java deleted file mode 100644 index c1c6386ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadSoulOfStigmaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadSoulOfStigmaTemplate extends MonsterNPCTemplate { - public static final int ID = 25278; - - @Inject - protected DeadSoulOfStigmaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dead Soul of Stigma"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32519.113605549200000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1613.51303; - attributes.magicalAttack = 720.27204; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemVTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemVTemplate.java deleted file mode 100644 index db996ae7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemVTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadlyGinzuGolemVTemplate extends MonsterNPCTemplate { - public static final int ID = 22076; - - @Inject - protected DeadlyGinzuGolemVTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deadly Ginzu Golem V"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 41.50; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18465; - this.sp = 1385; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemViiiTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemViiiTemplate.java deleted file mode 100644 index e9a5d239c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadlyGinzuGolemViiiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadlyGinzuGolemViiiTemplate extends MonsterNPCTemplate { - public static final int ID = 22078; - - @Inject - protected DeadlyGinzuGolemViiiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deadly Ginzu Golem VIII"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 41.50; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 19169; - this.sp = 1458; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 160.17851; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadmansGrudge2Template.java b/data/script/template/script/template/actor/npc/monster/DeadmansGrudge2Template.java deleted file mode 100644 index deb841d86..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadmansGrudge2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadmansGrudge2Template extends MonsterNPCTemplate { - public static final int ID = 18625; - - @Inject - protected DeadmansGrudge2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deadman's Grudge"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2085; - this.sp = 174; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadmansGrudge3Template.java b/data/script/template/script/template/actor/npc/monster/DeadmansGrudge3Template.java deleted file mode 100644 index 2db41a3f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadmansGrudge3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadmansGrudge3Template extends MonsterNPCTemplate { - public static final int ID = 18626; - - @Inject - protected DeadmansGrudge3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deadman's Grudge"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2295; - this.sp = 199; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadmansGrudge4Template.java b/data/script/template/script/template/actor/npc/monster/DeadmansGrudge4Template.java deleted file mode 100644 index df5ff2749..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadmansGrudge4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadmansGrudge4Template extends MonsterNPCTemplate { - public static final int ID = 18627; - - @Inject - protected DeadmansGrudge4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deadman's Grudge"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2295; - this.sp = 199; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeadmansGrudgeTemplate.java b/data/script/template/script/template/actor/npc/monster/DeadmansGrudgeTemplate.java deleted file mode 100644 index 41d101fb5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeadmansGrudgeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadmansGrudgeTemplate extends MonsterNPCTemplate { - public static final int ID = 18624; - - @Inject - protected DeadmansGrudgeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deadman's Grudge"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 1885; - this.sp = 151; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 143.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathAgentTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathAgentTemplate.java deleted file mode 100644 index 7650885f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathAgentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathAgentTemplate extends MonsterNPCTemplate { - public static final int ID = 20958; - - @Inject - protected DeathAgentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Agent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5411; - this.sp = 523; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathDollTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathDollTemplate.java deleted file mode 100644 index 22ec3c564..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathDollTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathDollTemplate extends MonsterNPCTemplate { - public static final int ID = 20490; - - @Inject - protected DeathDollTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Doll"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2611; - this.sp = 169; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathFighterHarikTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathFighterHarikTemplate.java deleted file mode 100644 index d5783f8d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathFighterHarikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathFighterHarikTemplate extends MonsterNPCTemplate { - public static final int ID = 25222; - - @Inject - protected DeathFighterHarikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Fighter Harik"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 61353.587358337900000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 119.969286557872000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9122.26537; - attributes.magicalAttack = 13018.19544; - attributes.physicalDefense = 458.03921; - attributes.magicalDefense = 446.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathFireTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathFireTemplate.java deleted file mode 100644 index 54ecee263..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathFireTemplate extends MonsterNPCTemplate { - public static final int ID = 20749; - - @Inject - protected DeathFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3504; - this.sp = 197; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathFlyer2Template.java b/data/script/template/script/template/actor/npc/monster/DeathFlyer2Template.java deleted file mode 100644 index b96fb5258..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathFlyer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathFlyer2Template extends MonsterNPCTemplate { - public static final int ID = 21614; - - @Inject - protected DeathFlyer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Flyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4843; - this.sp = 347; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathFlyer3Template.java b/data/script/template/script/template/actor/npc/monster/DeathFlyer3Template.java deleted file mode 100644 index 63260cf33..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathFlyer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathFlyer3Template extends MonsterNPCTemplate { - public static final int ID = 21615; - - @Inject - protected DeathFlyer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Flyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6858; - this.sp = 492; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathFlyerTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathFlyerTemplate.java deleted file mode 100644 index bd6a5dffc..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathFlyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathFlyerTemplate extends MonsterNPCTemplate { - public static final int ID = 20840; - - @Inject - protected DeathFlyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Flyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3566; - this.sp = 256; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathKnight2Template.java b/data/script/template/script/template/actor/npc/monster/DeathKnight2Template.java deleted file mode 100644 index 577644151..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathKnight2Template extends MonsterNPCTemplate { - public static final int ID = 29007; - - @Inject - protected DeathKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13817.000000000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 166.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 410.00000; - attributes.magicalAttack = 69.00000; - attributes.physicalDefense = 801.00000; - attributes.magicalDefense = 293.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathKnightTemplate.java deleted file mode 100644 index d1378b501..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20136; - - @Inject - protected DeathKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 14026; - this.sp = 1012; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathLordHallate2Template.java b/data/script/template/script/template/actor/npc/monster/DeathLordHallate2Template.java deleted file mode 100644 index e99aea4fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathLordHallate2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathLordHallate2Template extends MonsterNPCTemplate { - public static final int ID = 27262; - - @Inject - protected DeathLordHallate2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Lord Hallate"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathLordHallate3Template.java b/data/script/template/script/template/actor/npc/monster/DeathLordHallate3Template.java deleted file mode 100644 index 64abada44..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathLordHallate3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathLordHallate3Template extends MonsterNPCTemplate { - public static final int ID = 27263; - - @Inject - protected DeathLordHallate3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Lord Hallate"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathLordHallate4Template.java b/data/script/template/script/template/actor/npc/monster/DeathLordHallate4Template.java deleted file mode 100644 index 8d63b1951..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathLordHallate4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathLordHallate4Template extends MonsterNPCTemplate { - public static final int ID = 27264; - - @Inject - protected DeathLordHallate4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Lord Hallate"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathLordTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathLordTemplate.java deleted file mode 100644 index cf63fd08d..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20862; - - @Inject - protected DeathLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9330; - this.sp = 984; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathMageKricianTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathMageKricianTemplate.java deleted file mode 100644 index f41550098..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathMageKricianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathMageKricianTemplate extends MonsterNPCTemplate { - public static final int ID = 25221; - - @Inject - protected DeathMageKricianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Mage Krician"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 41106.903530086400000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 119.969286557872000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6081.35821; - attributes.magicalAttack = 5785.61151; - attributes.physicalDefense = 458.03921; - attributes.magicalDefense = 446.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeathWaveTemplate.java b/data/script/template/script/template/actor/npc/monster/DeathWaveTemplate.java deleted file mode 100644 index 5b6fb17a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeathWaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathWaveTemplate extends MonsterNPCTemplate { - public static final int ID = 20621; - - @Inject - protected DeathWaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Wave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16701; - this.sp = 1488; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DecarbiasEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/DecarbiasEscortTemplate.java deleted file mode 100644 index a8ba5963f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DecarbiasEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecarbiasEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 25268; - - @Inject - protected DecarbiasEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decarbia's Escort"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 62863.348225381400000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9587.96075; - attributes.magicalAttack = 13630.35538; - attributes.physicalDefense = 471.98981; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DecarbiasRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/DecarbiasRoyalGuardTemplate.java deleted file mode 100644 index 8842433eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/DecarbiasRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecarbiasRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25267; - - @Inject - protected DecarbiasRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decarbia's Royal Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31431.674112690700000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4793.98038; - attributes.magicalAttack = 3407.58884; - attributes.physicalDefense = 471.98981; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DecayedAncientKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/DecayedAncientKnightTemplate.java deleted file mode 100644 index 076a59b01..000000000 --- a/data/script/template/script/template/actor/npc/monster/DecayedAncientKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecayedAncientKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 21151; - - @Inject - protected DecayedAncientKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decayed Ancient Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 11435; - this.sp = 861; - this.aggressive = false; - this.rightHand = itemProvider.createID(227); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DecayedAncientPikemanTemplate.java b/data/script/template/script/template/actor/npc/monster/DecayedAncientPikemanTemplate.java deleted file mode 100644 index 1f5a4ad0c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DecayedAncientPikemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecayedAncientPikemanTemplate extends MonsterNPCTemplate { - public static final int ID = 21149; - - @Inject - protected DecayedAncientPikemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decayed Ancient Pikeman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9679; - this.sp = 686; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DecayedAncientSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/DecayedAncientSoldierTemplate.java deleted file mode 100644 index 80594422b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DecayedAncientSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DecayedAncientSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21150; - - @Inject - protected DecayedAncientSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Decayed Ancient Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10982; - this.sp = 812; - this.aggressive = false; - this.rightHand = itemProvider.createID(125); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommander2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommander2Template.java deleted file mode 100644 index 42e737ae0..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsCommander2Template extends MonsterNPCTemplate { - public static final int ID = 22559; - - @Inject - protected DefeatedTroopsCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommanderTemplate.java deleted file mode 100644 index 8a89526af..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 18783; - - @Inject - protected DefeatedTroopsCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9169.67356; - attributes.magicalAttack = 6335.36539; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsControllerTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsControllerTemplate.java deleted file mode 100644 index bbb023666..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsControllerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsControllerTemplate extends MonsterNPCTemplate { - public static final int ID = 18703; - - @Inject - protected DefeatedTroopsControllerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Controller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 113229.052561999000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9366.93275; - attributes.magicalAttack = 6585.64343; - attributes.physicalDefense = 595.98709; - attributes.magicalDefense = 654.17623; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealer2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealer2Template.java deleted file mode 100644 index 2ee250627..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsHealer2Template extends MonsterNPCTemplate { - public static final int ID = 22566; - - @Inject - protected DefeatedTroopsHealer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealerTemplate.java deleted file mode 100644 index e02e7cfb4..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 18790; - - @Inject - protected DefeatedTroopsHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33155.371896261900000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 115.295936105422000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5679.07860; - attributes.magicalAttack = 3878.07448; - attributes.physicalDefense = 539.31213; - attributes.magicalDefense = 591.96782; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantry2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantry2Template.java deleted file mode 100644 index fb26002b1..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantry2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsInfantry2Template extends MonsterNPCTemplate { - public static final int ID = 22562; - - @Inject - protected DefeatedTroopsInfantry2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Infantry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantryTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantryTemplate.java deleted file mode 100644 index e04963db3..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsInfantryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsInfantryTemplate extends MonsterNPCTemplate { - public static final int ID = 18786; - - @Inject - protected DefeatedTroopsInfantryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Infantry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 113229.052561999000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9005.41719; - attributes.magicalAttack = 6149.53252; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower2Template.java deleted file mode 100644 index eddda65b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsJavelinThrower2Template extends MonsterNPCTemplate { - public static final int ID = 18792; - - @Inject - protected DefeatedTroopsJavelinThrower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 56659.313636067300000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.863712662830000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13843); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9218.40693; - attributes.magicalAttack = 6294.97689; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower3Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower3Template.java deleted file mode 100644 index ceb90e15f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsJavelinThrower3Template extends MonsterNPCTemplate { - public static final int ID = 22567; - - @Inject - protected DefeatedTroopsJavelinThrower3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower4Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower4Template.java deleted file mode 100644 index e4dfc24b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrower4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsJavelinThrower4Template extends MonsterNPCTemplate { - public static final int ID = 22568; - - @Inject - protected DefeatedTroopsJavelinThrower4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrowerTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrowerTemplate.java deleted file mode 100644 index d49d14069..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsJavelinThrowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsJavelinThrowerTemplate extends MonsterNPCTemplate { - public static final int ID = 18791; - - @Inject - protected DefeatedTroopsJavelinThrowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 56659.313636067300000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.863712662830000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13843); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9218.40693; - attributes.magicalAttack = 6294.97689; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeader2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeader2Template.java deleted file mode 100644 index a7e30744b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsMagicLeader2Template extends MonsterNPCTemplate { - public static final int ID = 22563; - - @Inject - protected DefeatedTroopsMagicLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Magic Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeaderTemplate.java deleted file mode 100644 index 4a57a2ffb..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsMagicLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 18787; - - @Inject - protected DefeatedTroopsMagicLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Magic Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56505.860351285200000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9320.82549; - attributes.magicalAttack = 6402.35617; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldier2Template.java deleted file mode 100644 index f653e175e..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsMagicSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22565; - - @Inject - protected DefeatedTroopsMagicSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Magic Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldierTemplate.java deleted file mode 100644 index 432f8f3da..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsMagicSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 18789; - - @Inject - protected DefeatedTroopsMagicSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Magic Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagician2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagician2Template.java deleted file mode 100644 index 56d631368..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagician2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsMagician2Template extends MonsterNPCTemplate { - public static final int ID = 22564; - - @Inject - protected DefeatedTroopsMagician2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicianTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicianTemplate.java deleted file mode 100644 index 14b709434..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsMagicianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsMagicianTemplate extends MonsterNPCTemplate { - public static final int ID = 18788; - - @Inject - protected DefeatedTroopsMagicianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56505.860351285200000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9242.50952; - attributes.magicalAttack = 6311.43588; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommander2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommander2Template.java deleted file mode 100644 index 23964e94d..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsNo1BattalionCommander2Template extends MonsterNPCTemplate { - public static final int ID = 22560; - - @Inject - protected DefeatedTroopsNo1BattalionCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops No 1 Battalion Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommanderTemplate.java deleted file mode 100644 index 1a1f86588..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsNo1BattalionCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsNo1BattalionCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 18784; - - @Inject - protected DefeatedTroopsNo1BattalionCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops No 1 Battalion Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9098.07293; - attributes.magicalAttack = 6249.35028; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeader2Template.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeader2Template.java deleted file mode 100644 index bd673dc7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsWhiteDragonLeader2Template extends MonsterNPCTemplate { - public static final int ID = 22561; - - @Inject - protected DefeatedTroopsWhiteDragonLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops White Dragon Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeaderTemplate.java deleted file mode 100644 index 59d4c8b07..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefeatedTroopsWhiteDragonLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefeatedTroopsWhiteDragonLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 18785; - - @Inject - protected DefeatedTroopsWhiteDragonLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defeated Troops White Dragon Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9025.28601; - attributes.magicalAttack = 6163.10038; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefenseBatteryTemplate.java b/data/script/template/script/template/actor/npc/monster/DefenseBatteryTemplate.java deleted file mode 100644 index e6a424d16..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefenseBatteryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefenseBatteryTemplate extends MonsterNPCTemplate { - public static final int ID = 22558; - - @Inject - protected DefenseBatteryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defense Battery"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 86.00; - this.collisionHeight = 133.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8087; - this.sp = 852; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DefenseMechanismTemplate.java b/data/script/template/script/template/actor/npc/monster/DefenseMechanismTemplate.java deleted file mode 100644 index e80a6cc60..000000000 --- a/data/script/template/script/template/actor/npc/monster/DefenseMechanismTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DefenseMechanismTemplate extends MonsterNPCTemplate { - public static final int ID = 22557; - - @Inject - protected DefenseMechanismTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Defense Mechanism"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 86.00; - this.collisionHeight = 133.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8087; - this.sp = 852; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Deinonychus2Template.java b/data/script/template/script/template/actor/npc/monster/Deinonychus2Template.java deleted file mode 100644 index 624d14128..000000000 --- a/data/script/template/script/template/actor/npc/monster/Deinonychus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Deinonychus2Template extends MonsterNPCTemplate { - public static final int ID = 22204; - - @Inject - protected Deinonychus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deinonychus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Deinonychus3Template.java b/data/script/template/script/template/actor/npc/monster/Deinonychus3Template.java deleted file mode 100644 index 73b196fd8..000000000 --- a/data/script/template/script/template/actor/npc/monster/Deinonychus3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Deinonychus3Template extends MonsterNPCTemplate { - public static final int ID = 22205; - - @Inject - protected Deinonychus3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deinonychus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Deinonychus4Template.java b/data/script/template/script/template/actor/npc/monster/Deinonychus4Template.java deleted file mode 100644 index 9c158b450..000000000 --- a/data/script/template/script/template/actor/npc/monster/Deinonychus4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Deinonychus4Template extends MonsterNPCTemplate { - public static final int ID = 22220; - - @Inject - protected Deinonychus4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deinonychus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Deinonychus5Template.java b/data/script/template/script/template/actor/npc/monster/Deinonychus5Template.java deleted file mode 100644 index 526aaf539..000000000 --- a/data/script/template/script/template/actor/npc/monster/Deinonychus5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Deinonychus5Template extends MonsterNPCTemplate { - public static final int ID = 22225; - - @Inject - protected Deinonychus5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deinonychus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Deinonychus6Template.java b/data/script/template/script/template/actor/npc/monster/Deinonychus6Template.java deleted file mode 100644 index 43136ef1c..000000000 --- a/data/script/template/script/template/actor/npc/monster/Deinonychus6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Deinonychus6Template extends MonsterNPCTemplate { - public static final int ID = 22743; - - @Inject - protected Deinonychus6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deinonychus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5701; - this.sp = 862; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Deinonychus7Template.java b/data/script/template/script/template/actor/npc/monster/Deinonychus7Template.java deleted file mode 100644 index a627c4e83..000000000 --- a/data/script/template/script/template/actor/npc/monster/Deinonychus7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Deinonychus7Template extends MonsterNPCTemplate { - public static final int ID = 22745; - - @Inject - protected Deinonychus7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deinonychus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5701; - this.sp = 862; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeinonychusTemplate.java b/data/script/template/script/template/actor/npc/monster/DeinonychusTemplate.java deleted file mode 100644 index cd6d19590..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeinonychusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeinonychusTemplate extends MonsterNPCTemplate { - public static final int ID = 22203; - - @Inject - protected DeinonychusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deinonychus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluChiefKalkisTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluChiefKalkisTemplate.java deleted file mode 100644 index 9f2d087f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluChiefKalkisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluChiefKalkisTemplate extends MonsterNPCTemplate { - public static final int ID = 27093; - - @Inject - protected DeluChiefKalkisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Chief Kalkis"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanAssassinTemplate.java deleted file mode 100644 index 695e02e4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 27094; - - @Inject - protected DeluLizardmanAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Assassin"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanCommanderTemplate.java deleted file mode 100644 index 9bf7874b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21107; - - @Inject - protected DeluLizardmanCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4354; - this.sp = 258; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanHeadhunterTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanHeadhunterTemplate.java deleted file mode 100644 index bd106a8ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanHeadhunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanHeadhunterTemplate extends MonsterNPCTemplate { - public static final int ID = 27151; - - @Inject - protected DeluLizardmanHeadhunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Headhunter"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 81.67405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanScoutTemplate.java deleted file mode 100644 index 5465d8bd9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20252; - - @Inject - protected DeluLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1477; - this.sp = 79; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanShamanTemplate.java deleted file mode 100644 index ba5452f8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20781; - - @Inject - protected DeluLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2138; - this.sp = 126; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanSpecialAgentTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanSpecialAgentTemplate.java deleted file mode 100644 index e6027e4ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanSpecialAgentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanSpecialAgentTemplate extends MonsterNPCTemplate { - public static final int ID = 21105; - - @Inject - protected DeluLizardmanSpecialAgentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Special Agent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2427; - this.sp = 139; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanSupplierTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanSupplierTemplate.java deleted file mode 100644 index 32baf1cff..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanSupplierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanSupplierTemplate extends MonsterNPCTemplate { - public static final int ID = 21104; - - @Inject - protected DeluLizardmanSupplierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Supplier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2106; - this.sp = 119; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanTemplate.java deleted file mode 100644 index 62d76dc92..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20251; - - @Inject - protected DeluLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1400; - this.sp = 73; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DeluLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/DeluLizardmanWarriorTemplate.java deleted file mode 100644 index 0bde6c1bb..000000000 --- a/data/script/template/script/template/actor/npc/monster/DeluLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeluLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20253; - - @Inject - protected DeluLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Delu Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1586; - this.sp = 86; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DementiaBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/DementiaBeastTemplate.java deleted file mode 100644 index 63232be18..000000000 --- a/data/script/template/script/template/actor/npc/monster/DementiaBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DementiaBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 25379; - - @Inject - protected DementiaBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dementia Beast"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5747.152315488480000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 16.294366317707600; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 179.47790; - attributes.magicalAttack = 33.83233; - attributes.physicalDefense = 126.11457; - attributes.magicalDefense = 123.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DemonKingTemplate.java b/data/script/template/script/template/actor/npc/monster/DemonKingTemplate.java deleted file mode 100644 index 388fd69fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/DemonKingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DemonKingTemplate extends MonsterNPCTemplate { - public static final int ID = 27137; - - @Inject - protected DemonKingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Demon King"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DepriveTemplate.java b/data/script/template/script/template/actor/npc/monster/DepriveTemplate.java deleted file mode 100644 index 204aae89b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DepriveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DepriveTemplate extends MonsterNPCTemplate { - public static final int ID = 20664; - - @Inject - protected DepriveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deprive"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4406; - this.sp = 332; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DerekTemplate.java b/data/script/template/script/template/actor/npc/monster/DerekTemplate.java deleted file mode 100644 index ee5358e74..000000000 --- a/data/script/template/script/template/actor/npc/monster/DerekTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DerekTemplate extends MonsterNPCTemplate { - public static final int ID = 18465; - - @Inject - protected DerekTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Derek"; - this.serverSideName = false; - this.title = "First Generation Seer"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.10; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 338766.602167910000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1067320; - this.sp = 115266; - this.aggressive = false; - this.rightHand = itemProvider.createID(8678); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7824.36515; - attributes.magicalAttack = 5405.88625; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DesertScorpionTemplate.java b/data/script/template/script/template/actor/npc/monster/DesertScorpionTemplate.java deleted file mode 100644 index f5e31b3fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/DesertScorpionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DesertScorpionTemplate extends MonsterNPCTemplate { - public static final int ID = 22335; - - @Inject - protected DesertScorpionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Desert Scorpion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 151636; - this.sp = 16178; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5940.39947; - attributes.magicalAttack = 4128.10846; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DesiccatorTemplate.java b/data/script/template/script/template/actor/npc/monster/DesiccatorTemplate.java deleted file mode 100644 index a18c28b57..000000000 --- a/data/script/template/script/template/actor/npc/monster/DesiccatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DesiccatorTemplate extends MonsterNPCTemplate { - public static final int ID = 22337; - - @Inject - protected DesiccatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Desiccator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11001.327600381000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 47148; - this.sp = 5030; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6935.07781; - attributes.magicalAttack = 4819.33135; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DevilBat2Template.java b/data/script/template/script/template/actor/npc/monster/DevilBat2Template.java deleted file mode 100644 index 1934c211f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DevilBat2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DevilBat2Template extends MonsterNPCTemplate { - public static final int ID = 21569; - - @Inject - protected DevilBat2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Devil Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9730; - this.sp = 940; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DevilBatTemplate.java b/data/script/template/script/template/actor/npc/monster/DevilBatTemplate.java deleted file mode 100644 index 2f67dccc9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DevilBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DevilBatTemplate extends MonsterNPCTemplate { - public static final int ID = 21568; - - @Inject - protected DevilBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Devil Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12528; - this.sp = 1211; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DevilBladerOfChaosTemplate.java b/data/script/template/script/template/actor/npc/monster/DevilBladerOfChaosTemplate.java deleted file mode 100644 index cda6e2126..000000000 --- a/data/script/template/script/template/actor/npc/monster/DevilBladerOfChaosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DevilBladerOfChaosTemplate extends MonsterNPCTemplate { - public static final int ID = 25184; - - @Inject - protected DevilBladerOfChaosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Devil Blader of Chaos"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16728.062067113000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 69.690691036224300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1426.04441; - attributes.magicalAttack = 460.01277; - attributes.physicalDefense = 356.99144; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Dicor2Template.java b/data/script/template/script/template/actor/npc/monster/Dicor2Template.java deleted file mode 100644 index d0631274e..000000000 --- a/data/script/template/script/template/actor/npc/monster/Dicor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Dicor2Template extends MonsterNPCTemplate { - public static final int ID = 29009; - - @Inject - protected Dicor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dicor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 47; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 12544.000000000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 154.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 354.00000; - attributes.magicalAttack = 60.00000; - attributes.physicalDefense = 747.00000; - attributes.magicalDefense = 273.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DicorTemplate.java b/data/script/template/script/template/actor/npc/monster/DicorTemplate.java deleted file mode 100644 index 7c258d2e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/DicorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DicorTemplate extends MonsterNPCTemplate { - public static final int ID = 20220; - - @Inject - protected DicorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dicor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 47; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9429; - this.sp = 646; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 136.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DietrichTemplate.java b/data/script/template/script/template/actor/npc/monster/DietrichTemplate.java deleted file mode 100644 index 6a1ce90f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DietrichTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DietrichTemplate extends MonsterNPCTemplate { - public static final int ID = 35408; - - @Inject - protected DietrichTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dietrich"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DimensionMovingDeviceTemplate.java b/data/script/template/script/template/actor/npc/monster/DimensionMovingDeviceTemplate.java deleted file mode 100644 index 6069881b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DimensionMovingDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionMovingDeviceTemplate extends MonsterNPCTemplate { - public static final int ID = 18696; - - @Inject - protected DimensionMovingDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Moving Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 44.50; - this.collisionHeight = 7.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 13505.180000000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 95.726350000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1224.04634; - attributes.magicalAttack = 860.59471; - attributes.physicalDefense = 1944.40779; - attributes.magicalDefense = 272.57343; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DionGrizzlyTemplate.java b/data/script/template/script/template/actor/npc/monster/DionGrizzlyTemplate.java deleted file mode 100644 index 6e1f30c88..000000000 --- a/data/script/template/script/template/actor/npc/monster/DionGrizzlyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DionGrizzlyTemplate extends MonsterNPCTemplate { - public static final int ID = 20203; - - @Inject - protected DionGrizzlyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dion Grizzly"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 706; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DireWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/DireWolfTemplate.java deleted file mode 100644 index 46b9147d1..000000000 --- a/data/script/template/script/template/actor/npc/monster/DireWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DireWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20205; - - @Inject - protected DireWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dire Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1145; - this.sp = 56; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DireWyrmTemplate.java b/data/script/template/script/template/actor/npc/monster/DireWyrmTemplate.java deleted file mode 100644 index 3e8586535..000000000 --- a/data/script/template/script/template/actor/npc/monster/DireWyrmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DireWyrmTemplate extends MonsterNPCTemplate { - public static final int ID = 20557; - - @Inject - protected DireWyrmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dire Wyrm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3109; - this.sp = 208; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DiscipleOfInfinityTemplate.java b/data/script/template/script/template/actor/npc/monster/DiscipleOfInfinityTemplate.java deleted file mode 100644 index a342cdede..000000000 --- a/data/script/template/script/template/actor/npc/monster/DiscipleOfInfinityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiscipleOfInfinityTemplate extends MonsterNPCTemplate { - public static final int ID = 22517; - - @Inject - protected DiscipleOfInfinityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciple of Infinity"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 44.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 48912; - this.sp = 5151; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1018.31276; - attributes.magicalAttack = 699.49026; - attributes.physicalDefense = 347.65631; - attributes.magicalDefense = 254.39980; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DiscipleOfPilgrimTemplate.java b/data/script/template/script/template/actor/npc/monster/DiscipleOfPilgrimTemplate.java deleted file mode 100644 index ef17ff70c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DiscipleOfPilgrimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiscipleOfPilgrimTemplate extends MonsterNPCTemplate { - public static final int ID = 21542; - - @Inject - protected DiscipleOfPilgrimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciple of Pilgrim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8319; - this.sp = 742; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DiscipleOfProphet2Template.java b/data/script/template/script/template/actor/npc/monster/DiscipleOfProphet2Template.java deleted file mode 100644 index 42a135699..000000000 --- a/data/script/template/script/template/actor/npc/monster/DiscipleOfProphet2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiscipleOfProphet2Template extends MonsterNPCTemplate { - public static final int ID = 21375; - - @Inject - protected DiscipleOfProphet2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciple of Prophet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 41.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16339; - this.sp = 1788; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DiscipleOfProphetTemplate.java b/data/script/template/script/template/actor/npc/monster/DiscipleOfProphetTemplate.java deleted file mode 100644 index 4a4987d90..000000000 --- a/data/script/template/script/template/actor/npc/monster/DiscipleOfProphetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiscipleOfProphetTemplate extends MonsterNPCTemplate { - public static final int ID = 18658; - - @Inject - protected DiscipleOfProphetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciple of Prophet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 41.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2885; - this.sp = 333; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DiscipleSolinaTemplate.java b/data/script/template/script/template/actor/npc/monster/DiscipleSolinaTemplate.java deleted file mode 100644 index 0eb834091..000000000 --- a/data/script/template/script/template/actor/npc/monster/DiscipleSolinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiscipleSolinaTemplate extends MonsterNPCTemplate { - public static final int ID = 22792; - - @Inject - protected DiscipleSolinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciple Solina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27176; - this.sp = 2785; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DisciplesOfAuthority2Template.java b/data/script/template/script/template/actor/npc/monster/DisciplesOfAuthority2Template.java deleted file mode 100644 index 1cdced3c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DisciplesOfAuthority2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DisciplesOfAuthority2Template extends MonsterNPCTemplate { - public static final int ID = 21311; - - @Inject - protected DisciplesOfAuthority2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciples of Authority"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37210; - this.sp = 3978; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DisciplesOfAuthorityTemplate.java b/data/script/template/script/template/actor/npc/monster/DisciplesOfAuthorityTemplate.java deleted file mode 100644 index 2ae6f766d..000000000 --- a/data/script/template/script/template/actor/npc/monster/DisciplesOfAuthorityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DisciplesOfAuthorityTemplate extends MonsterNPCTemplate { - public static final int ID = 21310; - - @Inject - protected DisciplesOfAuthorityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciples of Authority"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 40357; - this.sp = 4315; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DisciplesOfProtectionTemplate.java b/data/script/template/script/template/actor/npc/monster/DisciplesOfProtectionTemplate.java deleted file mode 100644 index f8835d719..000000000 --- a/data/script/template/script/template/actor/npc/monster/DisciplesOfProtectionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DisciplesOfProtectionTemplate extends MonsterNPCTemplate { - public static final int ID = 21306; - - @Inject - protected DisciplesOfProtectionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciples of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50649; - this.sp = 5280; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DisciplesOfPunishment2Template.java b/data/script/template/script/template/actor/npc/monster/DisciplesOfPunishment2Template.java deleted file mode 100644 index e5dfc92c6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DisciplesOfPunishment2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DisciplesOfPunishment2Template extends MonsterNPCTemplate { - public static final int ID = 21309; - - @Inject - protected DisciplesOfPunishment2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciples of Punishment"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 49155; - this.sp = 5185; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DisciplesOfPunishmentTemplate.java b/data/script/template/script/template/actor/npc/monster/DisciplesOfPunishmentTemplate.java deleted file mode 100644 index 795334636..000000000 --- a/data/script/template/script/template/actor/npc/monster/DisciplesOfPunishmentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DisciplesOfPunishmentTemplate extends MonsterNPCTemplate { - public static final int ID = 21308; - - @Inject - protected DisciplesOfPunishmentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Disciples of Punishment"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 47163; - this.sp = 4975; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DismalPoleTemplate.java b/data/script/template/script/template/actor/npc/monster/DismalPoleTemplate.java deleted file mode 100644 index a1752cf5f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DismalPoleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DismalPoleTemplate extends MonsterNPCTemplate { - public static final int ID = 21004; - - @Inject - protected DismalPoleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dismal Pole"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6288; - this.sp = 532; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivineAdvocateTemplate.java b/data/script/template/script/template/actor/npc/monster/DivineAdvocateTemplate.java deleted file mode 100644 index c32cb9e73..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivineAdvocateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineAdvocateTemplate extends MonsterNPCTemplate { - public static final int ID = 22130; - - @Inject - protected DivineAdvocateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Advocate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 52227; - this.sp = 5990; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivineEmissaryTemplate.java b/data/script/template/script/template/actor/npc/monster/DivineEmissaryTemplate.java deleted file mode 100644 index d79290155..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivineEmissaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivineEmissaryTemplate extends MonsterNPCTemplate { - public static final int ID = 27323; - - @Inject - protected DivineEmissaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divine Emissary"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivinityFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/DivinityFighterTemplate.java deleted file mode 100644 index f3d0852f8..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivinityFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivinityFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 22799; - - @Inject - protected DivinityFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divinity Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 49.00; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 325931; - this.sp = 33117; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5837.38676; - attributes.magicalAttack = 3986.17844; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivinityJudgeTemplate.java b/data/script/template/script/template/actor/npc/monster/DivinityJudgeTemplate.java deleted file mode 100644 index 33a9cfbce..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivinityJudgeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivinityJudgeTemplate extends MonsterNPCTemplate { - public static final int ID = 22794; - - @Inject - protected DivinityJudgeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divinity Judge"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 159424; - this.sp = 17009; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5837.38676; - attributes.magicalAttack = 3986.17844; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivinityMagusTemplate.java b/data/script/template/script/template/actor/npc/monster/DivinityMagusTemplate.java deleted file mode 100644 index f94439e6c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivinityMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivinityMagusTemplate extends MonsterNPCTemplate { - public static final int ID = 22800; - - @Inject - protected DivinityMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divinity Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 44.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 349400; - this.sp = 35497; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5837.38676; - attributes.magicalAttack = 3986.17844; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivinityManagerTemplate.java b/data/script/template/script/template/actor/npc/monster/DivinityManagerTemplate.java deleted file mode 100644 index da83fc032..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivinityManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivinityManagerTemplate extends MonsterNPCTemplate { - public static final int ID = 22795; - - @Inject - protected DivinityManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divinity Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 165898; - this.sp = 17700; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5837.38676; - attributes.magicalAttack = 3986.17844; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivinityProtectorTemplate.java b/data/script/template/script/template/actor/npc/monster/DivinityProtectorTemplate.java deleted file mode 100644 index fb2bc125b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivinityProtectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivinityProtectorTemplate extends MonsterNPCTemplate { - public static final int ID = 22798; - - @Inject - protected DivinityProtectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divinity Protector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 44.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 325623; - this.sp = 33084; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5837.38676; - attributes.magicalAttack = 3986.17844; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivinitySupervisorTemplate.java b/data/script/template/script/template/actor/npc/monster/DivinitySupervisorTemplate.java deleted file mode 100644 index ffd85f064..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivinitySupervisorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivinitySupervisorTemplate extends MonsterNPCTemplate { - public static final int ID = 22796; - - @Inject - protected DivinitySupervisorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divinity Supervisor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 184779; - this.sp = 19714; - this.aggressive = false; - this.rightHand = itemProvider.createID(8221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5837.38676; - attributes.magicalAttack = 3986.17844; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DivinityWorshipperTemplate.java b/data/script/template/script/template/actor/npc/monster/DivinityWorshipperTemplate.java deleted file mode 100644 index 6494414d2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DivinityWorshipperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DivinityWorshipperTemplate extends MonsterNPCTemplate { - public static final int ID = 22797; - - @Inject - protected DivinityWorshipperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Divinity Worshipper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 49.00; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 170832; - this.sp = 18226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5837.38676; - attributes.magicalAttack = 3986.17844; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DollBlader2Template.java b/data/script/template/script/template/actor/npc/monster/DollBlader2Template.java deleted file mode 100644 index 66ebf21ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/DollBlader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DollBlader2Template extends MonsterNPCTemplate { - public static final int ID = 20846; - - @Inject - protected DollBlader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doll Blader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4718; - this.sp = 371; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DollBlader3Template.java b/data/script/template/script/template/actor/npc/monster/DollBlader3Template.java deleted file mode 100644 index 36b986f6b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DollBlader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DollBlader3Template extends MonsterNPCTemplate { - public static final int ID = 21632; - - @Inject - protected DollBlader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doll Blader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6407; - this.sp = 504; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DollBlader4Template.java b/data/script/template/script/template/actor/npc/monster/DollBlader4Template.java deleted file mode 100644 index 797ac7738..000000000 --- a/data/script/template/script/template/actor/npc/monster/DollBlader4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DollBlader4Template extends MonsterNPCTemplate { - public static final int ID = 21633; - - @Inject - protected DollBlader4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doll Blader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9073; - this.sp = 713; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DollBlader5Template.java b/data/script/template/script/template/actor/npc/monster/DollBlader5Template.java deleted file mode 100644 index 79fc8cfe9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DollBlader5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DollBlader5Template extends MonsterNPCTemplate { - public static final int ID = 29023; - - @Inject - protected DollBlader5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doll Blader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.000000000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.00000; - attributes.magicalAttack = 302.00000; - attributes.physicalDefense = 261.00000; - attributes.magicalDefense = 191.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DollBlader6Template.java b/data/script/template/script/template/actor/npc/monster/DollBlader6Template.java deleted file mode 100644 index 39c33862b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DollBlader6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DollBlader6Template extends MonsterNPCTemplate { - public static final int ID = 29182; - - @Inject - protected DollBlader6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doll Blader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DollMasterTemplate.java b/data/script/template/script/template/actor/npc/monster/DollMasterTemplate.java deleted file mode 100644 index d84527626..000000000 --- a/data/script/template/script/template/actor/npc/monster/DollMasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DollMasterTemplate extends MonsterNPCTemplate { - public static final int ID = 20803; - - @Inject - protected DollMasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doll Master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 14218; - this.sp = 1072; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DolphTemplate.java b/data/script/template/script/template/actor/npc/monster/DolphTemplate.java deleted file mode 100644 index 4604bdbb6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DolphTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DolphTemplate extends MonsterNPCTemplate { - public static final int ID = 22299; - - @Inject - protected DolphTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dolph"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 73.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 189054; - this.sp = 20673; - this.aggressive = false; - this.rightHand = itemProvider.createID(213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DolphsMinionTemplate.java b/data/script/template/script/template/actor/npc/monster/DolphsMinionTemplate.java deleted file mode 100644 index 65cf1ac1e..000000000 --- a/data/script/template/script/template/actor/npc/monster/DolphsMinionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DolphsMinionTemplate extends MonsterNPCTemplate { - public static final int ID = 22300; - - @Inject - protected DolphsMinionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dolph's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34451; - this.sp = 3767; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DominantBlackWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/DominantBlackWolfTemplate.java deleted file mode 100644 index 20ba0d9d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DominantBlackWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DominantBlackWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 22233; - - @Inject - protected DominantBlackWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dominant Black Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 10.80; - this.level = 5; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 80.173190000000000; - this.maxMP = 69.600000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 176; - this.sp = 4; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.34006; - attributes.magicalAttack = 8.42666; - attributes.physicalDefense = 51.60553; - attributes.magicalDefense = 37.76269; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DominantGreyKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/DominantGreyKeltirTemplate.java deleted file mode 100644 index e9cb8d27f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DominantGreyKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DominantGreyKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 22231; - - @Inject - protected DominantGreyKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dominant Grey Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 106; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomArcher2Template.java b/data/script/template/script/template/actor/npc/monster/DoomArcher2Template.java deleted file mode 100644 index 3782dbc7a..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomArcher2Template extends MonsterNPCTemplate { - public static final int ID = 35413; - - @Inject - protected DoomArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomArcherTemplate.java deleted file mode 100644 index 694f55048..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21008; - - @Inject - protected DoomArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8965; - this.sp = 799; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomGuard2Template.java b/data/script/template/script/template/actor/npc/monster/DoomGuard2Template.java deleted file mode 100644 index aea4a58c4..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomGuard2Template extends MonsterNPCTemplate { - public static final int ID = 35412; - - @Inject - protected DoomGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 548; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomGuardTemplate.java deleted file mode 100644 index 25e954f7f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21007; - - @Inject - protected DoomGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7014; - this.sp = 617; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomKnight2Template.java b/data/script/template/script/template/actor/npc/monster/DoomKnight2Template.java deleted file mode 100644 index 65bb5c0f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomKnight2Template extends MonsterNPCTemplate { - public static final int ID = 35416; - - @Inject - protected DoomKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomKnightTemplate.java deleted file mode 100644 index 6ff7993c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20674; - - @Inject - protected DoomKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10379; - this.sp = 965; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomScoutTemplate.java deleted file mode 100644 index e8a11d713..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 21002; - - @Inject - protected DoomScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6197; - this.sp = 509; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = itemProvider.createID(2496); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomServant2Template.java b/data/script/template/script/template/actor/npc/monster/DoomServant2Template.java deleted file mode 100644 index 1eb89eca9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomServant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomServant2Template extends MonsterNPCTemplate { - public static final int ID = 35411; - - @Inject - protected DoomServant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 533; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomServantTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomServantTemplate.java deleted file mode 100644 index e1ea4bea2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomServantTemplate extends MonsterNPCTemplate { - public static final int ID = 21006; - - @Inject - protected DoomServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6537; - this.sp = 568; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomSoldierTemplate.java deleted file mode 100644 index addb58863..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20455; - - @Inject - protected DoomSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 424; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomTrooper2Template.java b/data/script/template/script/template/actor/npc/monster/DoomTrooper2Template.java deleted file mode 100644 index 5d1c93990..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomTrooper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomTrooper2Template extends MonsterNPCTemplate { - public static final int ID = 35414; - - @Inject - protected DoomTrooper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Trooper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(301); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomTrooperTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomTrooperTemplate.java deleted file mode 100644 index 336bea049..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomTrooperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomTrooperTemplate extends MonsterNPCTemplate { - public static final int ID = 21009; - - @Inject - protected DoomTrooperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Trooper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9559; - this.sp = 863; - this.aggressive = false; - this.rightHand = itemProvider.createID(301); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/DoomWarrior2Template.java deleted file mode 100644 index 182c5d9da..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomWarrior2Template extends MonsterNPCTemplate { - public static final int ID = 35415; - - @Inject - protected DoomWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 593; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(71); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/DoomWarriorTemplate.java deleted file mode 100644 index 2f1da2bf5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21010; - - @Inject - protected DoomWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7656; - this.sp = 701; - this.aggressive = false; - this.rightHand = itemProvider.createID(71); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomWraith2Template.java b/data/script/template/script/template/actor/npc/monster/DoomWraith2Template.java deleted file mode 100644 index a322bafff..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomWraith2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomWraith2Template extends MonsterNPCTemplate { - public static final int ID = 20347; - - @Inject - protected DoomWraith2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Wraith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4488; - this.sp = 362; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoomWraith3Template.java b/data/script/template/script/template/actor/npc/monster/DoomWraith3Template.java deleted file mode 100644 index e71570e75..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoomWraith3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomWraith3Template extends MonsterNPCTemplate { - public static final int ID = 29008; - - @Inject - protected DoomWraith3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Wraith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16012.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 185.000000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 470.00000; - attributes.magicalAttack = 715.00000; - attributes.physicalDefense = 895.00000; - attributes.magicalDefense = 327.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoormanOfHell2Template.java b/data/script/template/script/template/actor/npc/monster/DoormanOfHell2Template.java deleted file mode 100644 index 78b4329db..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoormanOfHell2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoormanOfHell2Template extends MonsterNPCTemplate { - public static final int ID = 35418; - - @Inject - protected DoormanOfHell2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman of Hell"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DoormanOfHellTemplate.java b/data/script/template/script/template/actor/npc/monster/DoormanOfHellTemplate.java deleted file mode 100644 index de379565c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DoormanOfHellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoormanOfHellTemplate extends MonsterNPCTemplate { - public static final int ID = 35417; - - @Inject - protected DoormanOfHellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doorman of Hell"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DorianTemplate.java b/data/script/template/script/template/actor/npc/monster/DorianTemplate.java deleted file mode 100644 index 2a2069734..000000000 --- a/data/script/template/script/template/actor/npc/monster/DorianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DorianTemplate extends MonsterNPCTemplate { - public static final int ID = 25332; - - @Inject - protected DorianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dorian"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 59741.771398786500000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8619.52447; - attributes.magicalAttack = 11478.46194; - attributes.physicalDefense = 443.87396; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DraHawk2Template.java b/data/script/template/script/template/actor/npc/monster/DraHawk2Template.java deleted file mode 100644 index 0e2aa319f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DraHawk2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DraHawk2Template extends FlyMonsterNPCTemplate { - public static final int ID = 22605; - - @Inject - protected DraHawk2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dra Hawk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 110.00; - this.collisionHeight = 35.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9416; - this.sp = 993; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 476.82541; - attributes.magicalAttack = 325.60994; - attributes.physicalDefense = 287.32161; - attributes.magicalDefense = 210.24948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DraHawk3Template.java b/data/script/template/script/template/actor/npc/monster/DraHawk3Template.java deleted file mode 100644 index e89810780..000000000 --- a/data/script/template/script/template/actor/npc/monster/DraHawk3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DraHawk3Template extends MonsterNPCTemplate { - public static final int ID = 25628; - - @Inject - protected DraHawk3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dra Hawk"; - this.serverSideName = false; - this.title = "Subordinate of King"; - this.serverSideTitle = false; - this.collisionRadius = 110.00; - this.collisionHeight = 35.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 58591.547193967700000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 7.901151986408460; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.90277; - attributes.magicalAttack = 105.29263; - attributes.physicalDefense = 437.10914; - attributes.magicalDefense = 426.47400; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DraHawkTemplate.java b/data/script/template/script/template/actor/npc/monster/DraHawkTemplate.java deleted file mode 100644 index 8e6e6da9d..000000000 --- a/data/script/template/script/template/actor/npc/monster/DraHawkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DraHawkTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 22604; - - @Inject - protected DraHawkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dra Hawk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 110.00; - this.collisionHeight = 35.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9167; - this.sp = 955; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 464.28959; - attributes.magicalAttack = 317.04961; - attributes.physicalDefense = 283.19388; - attributes.magicalDefense = 207.22900; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBearerArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonBearerArcherTemplate.java deleted file mode 100644 index c334d944d..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBearerArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBearerArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20760; - - @Inject - protected DragonBearerArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bearer Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6165; - this.sp = 442; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBearerChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonBearerChiefTemplate.java deleted file mode 100644 index 95c8ad0ce..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBearerChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBearerChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 20758; - - @Inject - protected DragonBearerChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bearer Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6307; - this.sp = 467; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBearerWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonBearerWarriorTemplate.java deleted file mode 100644 index 129b5631b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBearerWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBearerWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20759; - - @Inject - protected DragonBearerWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bearer Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5934; - this.sp = 433; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBomber2Template.java b/data/script/template/script/template/actor/npc/monster/DragonBomber2Template.java deleted file mode 100644 index 68d820cbc..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBomber2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomber2Template extends MonsterNPCTemplate { - public static final int ID = 29070; - - @Inject - protected DragonBomber2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 28.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1353.676600000000000; - this.maxMP = 1809.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1094.11758; - attributes.magicalAttack = 4902.24000; - attributes.physicalDefense = 357.09825; - attributes.magicalDefense = 261.30900; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBomber3Template.java b/data/script/template/script/template/actor/npc/monster/DragonBomber3Template.java deleted file mode 100644 index 5462b9c62..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBomber3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomber3Template extends MonsterNPCTemplate { - public static final int ID = 29071; - - @Inject - protected DragonBomber3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 245.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBomber4Template.java b/data/script/template/script/template/actor/npc/monster/DragonBomber4Template.java deleted file mode 100644 index 1a9673bf9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBomber4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomber4Template extends MonsterNPCTemplate { - public static final int ID = 29072; - - @Inject - protected DragonBomber4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 255.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBomber5Template.java b/data/script/template/script/template/actor/npc/monster/DragonBomber5Template.java deleted file mode 100644 index 3a519274f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBomber5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomber5Template extends MonsterNPCTemplate { - public static final int ID = 29073; - - @Inject - protected DragonBomber5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 247.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBomber6Template.java b/data/script/template/script/template/actor/npc/monster/DragonBomber6Template.java deleted file mode 100644 index fd80d114f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBomber6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomber6Template extends MonsterNPCTemplate { - public static final int ID = 29074; - - @Inject - protected DragonBomber6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 252.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBomber7Template.java b/data/script/template/script/template/actor/npc/monster/DragonBomber7Template.java deleted file mode 100644 index c8de18710..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBomber7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomber7Template extends MonsterNPCTemplate { - public static final int ID = 29075; - - @Inject - protected DragonBomber7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 243.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonBomber8Template.java b/data/script/template/script/template/actor/npc/monster/DragonBomber8Template.java deleted file mode 100644 index 1dafd1220..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonBomber8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonBomber8Template extends MonsterNPCTemplate { - public static final int ID = 29076; - - @Inject - protected DragonBomber8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Bomber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 34.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1353.676600000000000; - this.maxMP = 1809.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1094.11758; - attributes.magicalAttack = 4902.24000; - attributes.physicalDefense = 357.09825; - attributes.magicalDefense = 261.30900; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCaptain1Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCaptain1Template.java deleted file mode 100644 index d82b0e5da..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCaptain1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopCaptain1Template extends MonsterNPCTemplate { - public static final int ID = 22587; - - @Inject - protected DragonSteedTroopCaptain1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Captain #1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112716.915514125000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.545054202338000; - this.mpRegeneration = 3.000000000000000; - this.experience = 365328; - this.sp = 38596; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9098.07293; - attributes.magicalAttack = 6249.35028; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander2Template.java deleted file mode 100644 index aff24f4e5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopCommander2Template extends MonsterNPCTemplate { - public static final int ID = 22572; - - @Inject - protected DragonSteedTroopCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1277122; - this.sp = 131629; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9169.67356; - attributes.magicalAttack = 6335.36539; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander3Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander3Template.java deleted file mode 100644 index 235d47aa6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopCommander3Template extends MonsterNPCTemplate { - public static final int ID = 22586; - - @Inject - protected DragonSteedTroopCommander3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1295378; - this.sp = 133568; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9169.67356; - attributes.magicalAttack = 6335.36539; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander4Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander4Template.java deleted file mode 100644 index 7857afee2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommander4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopCommander4Template extends MonsterNPCTemplate { - public static final int ID = 22594; - - @Inject - protected DragonSteedTroopCommander4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 359407; - this.sp = 37057; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5883.70412; - attributes.magicalAttack = 4065.07552; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommanderTemplate.java deleted file mode 100644 index e922a0d2a..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 22538; - - @Inject - protected DragonSteedTroopCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 96783; - this.sp = 10083; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5883.70412; - attributes.magicalAttack = 4065.07552; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagician2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagician2Template.java deleted file mode 100644 index 0bb1c6a68..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagician2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopGrandMagician2Template extends MonsterNPCTemplate { - public static final int ID = 22571; - - @Inject - protected DragonSteedTroopGrandMagician2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Grand Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 49.90; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56054.754551934000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.293512481432000; - this.mpRegeneration = 3.000000000000000; - this.experience = 565516; - this.sp = 57381; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9475.50662; - attributes.magicalAttack = 6584.72873; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagicianTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagicianTemplate.java deleted file mode 100644 index 7318ea728..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopGrandMagicianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopGrandMagicianTemplate extends MonsterNPCTemplate { - public static final int ID = 22537; - - @Inject - protected DragonSteedTroopGrandMagicianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Grand Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 49.90; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 73171; - this.sp = 7447; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5940.39947; - attributes.magicalAttack = 4128.10846; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealer2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealer2Template.java deleted file mode 100644 index c5eb303e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopHealer2Template extends MonsterNPCTemplate { - public static final int ID = 22580; - - @Inject - protected DragonSteedTroopHealer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56759.800767441400000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 197.379006428133000; - this.mpRegeneration = 3.000000000000000; - this.experience = 102203; - this.sp = 10760; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9122.90867; - attributes.magicalAttack = 6229.76399; - attributes.physicalDefense = 539.31213; - attributes.magicalDefense = 591.96782; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealerTemplate.java deleted file mode 100644 index a3504b877..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 22547; - - @Inject - protected DragonSteedTroopHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33155.371896261900000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 115.295936105422000; - this.mpRegeneration = 3.000000000000000; - this.experience = 59035; - this.sp = 6215; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5679.07860; - attributes.magicalAttack = 3878.07448; - attributes.physicalDefense = 539.31213; - attributes.magicalDefense = 591.96782; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry2Template.java deleted file mode 100644 index d0a079d14..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopInfantry2Template extends MonsterNPCTemplate { - public static final int ID = 22575; - - @Inject - protected DragonSteedTroopInfantry2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Infantry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 113229.052561999000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 299241; - this.sp = 32156; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9005.41719; - attributes.magicalAttack = 6149.53252; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry3Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry3Template.java deleted file mode 100644 index 0623f2284..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopInfantry3Template extends MonsterNPCTemplate { - public static final int ID = 22589; - - @Inject - protected DragonSteedTroopInfantry3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Infantry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 113229.052561999000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 276411; - this.sp = 29594; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9005.41719; - attributes.magicalAttack = 6149.53252; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry4Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry4Template.java deleted file mode 100644 index 1a294086c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantry4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopInfantry4Template extends MonsterNPCTemplate { - public static final int ID = 22597; - - @Inject - protected DragonSteedTroopInfantry4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Infantry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 89268; - this.sp = 9620; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantryTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantryTemplate.java deleted file mode 100644 index c3d8181db..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopInfantryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopInfantryTemplate extends MonsterNPCTemplate { - public static final int ID = 22541; - - @Inject - protected DragonSteedTroopInfantryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Infantry"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 83347; - this.sp = 8955; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower2Template.java deleted file mode 100644 index bc870ca4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopJavelinThrower2Template extends MonsterNPCTemplate { - public static final int ID = 22549; - - @Inject - protected DragonSteedTroopJavelinThrower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 94968; - this.sp = 10260; - this.aggressive = false; - this.rightHand = itemProvider.createID(13843); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower3Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower3Template.java deleted file mode 100644 index ec4546046..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopJavelinThrower3Template extends MonsterNPCTemplate { - public static final int ID = 22581; - - @Inject - protected DragonSteedTroopJavelinThrower3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 56659.313636067300000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.863712662830000; - this.mpRegeneration = 3.000000000000000; - this.experience = 170995; - this.sp = 18501; - this.aggressive = false; - this.rightHand = itemProvider.createID(13843); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9218.40693; - attributes.magicalAttack = 6294.97689; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower4Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower4Template.java deleted file mode 100644 index 3f1cb1c6b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrower4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopJavelinThrower4Template extends MonsterNPCTemplate { - public static final int ID = 22582; - - @Inject - protected DragonSteedTroopJavelinThrower4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 56659.313636067300000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.863712662830000; - this.mpRegeneration = 3.000000000000000; - this.experience = 170995; - this.sp = 18501; - this.aggressive = false; - this.rightHand = itemProvider.createID(13843); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9218.40693; - attributes.magicalAttack = 6294.97689; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrowerTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrowerTemplate.java deleted file mode 100644 index f1f0ffd2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopJavelinThrowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopJavelinThrowerTemplate extends MonsterNPCTemplate { - public static final int ID = 22548; - - @Inject - protected DragonSteedTroopJavelinThrowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Javelin Thrower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 94968; - this.sp = 10260; - this.aggressive = false; - this.rightHand = itemProvider.createID(13843); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader2Template.java deleted file mode 100644 index 756d64fb9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicLeader2Template extends MonsterNPCTemplate { - public static final int ID = 22576; - - @Inject - protected DragonSteedTroopMagicLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56403.194323269100000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.697893809876000; - this.mpRegeneration = 3.000000000000000; - this.experience = 136941; - this.sp = 14290; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9320.82549; - attributes.magicalAttack = 6402.35617; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader3Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader3Template.java deleted file mode 100644 index 5a67db1f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicLeader3Template extends MonsterNPCTemplate { - public static final int ID = 22583; - - @Inject - protected DragonSteedTroopMagicLeader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56403.194323269100000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.697893809876000; - this.mpRegeneration = 3.000000000000000; - this.experience = 140831; - this.sp = 14711; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9320.82549; - attributes.magicalAttack = 6402.35617; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader4Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader4Template.java deleted file mode 100644 index fb9985bc1..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeader4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicLeader4Template extends MonsterNPCTemplate { - public static final int ID = 22591; - - @Inject - protected DragonSteedTroopMagicLeader4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 82741; - this.sp = 8651; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeaderTemplate.java deleted file mode 100644 index 7884e9951..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 22542; - - @Inject - protected DragonSteedTroopMagicLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 193521; - this.sp = 21161; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier2Template.java deleted file mode 100644 index 68da830e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22578; - - @Inject - protected DragonSteedTroopMagicSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56659.313636067300000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.863712662830000; - this.mpRegeneration = 3.000000000000000; - this.experience = 151605; - this.sp = 16251; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9218.40693; - attributes.magicalAttack = 6294.97689; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier3Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier3Template.java deleted file mode 100644 index 979ce3196..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicSoldier3Template extends MonsterNPCTemplate { - public static final int ID = 22585; - - @Inject - protected DragonSteedTroopMagicSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 87030; - this.sp = 9329; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier4Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier4Template.java deleted file mode 100644 index 4f877fc86..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicSoldier4Template extends MonsterNPCTemplate { - public static final int ID = 22593; - - @Inject - protected DragonSteedTroopMagicSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 87800; - this.sp = 9411; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldierTemplate.java deleted file mode 100644 index d2494fd11..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22544; - - @Inject - protected DragonSteedTroopMagicSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magic Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 34.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 84936; - this.sp = 9090; - this.aggressive = false; - this.rightHand = itemProvider.createID(13981); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 82.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician2Template.java deleted file mode 100644 index 3f8455679..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagician2Template extends MonsterNPCTemplate { - public static final int ID = 22577; - - @Inject - protected DragonSteedTroopMagician2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56505.860351285200000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 136094; - this.sp = 14370; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9242.50952; - attributes.magicalAttack = 6311.43588; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician3Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician3Template.java deleted file mode 100644 index cca02940f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagician3Template extends MonsterNPCTemplate { - public static final int ID = 22584; - - @Inject - protected DragonSteedTroopMagician3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56505.860351285200000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 142800; - this.sp = 15110; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9242.50952; - attributes.magicalAttack = 6311.43588; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician4Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician4Template.java deleted file mode 100644 index 0463e3528..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagician4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagician4Template extends MonsterNPCTemplate { - public static final int ID = 22592; - - @Inject - protected DragonSteedTroopMagician4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 82322; - this.sp = 8710; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicianTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicianTemplate.java deleted file mode 100644 index 6f0682e9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMagicianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMagicianTemplate extends MonsterNPCTemplate { - public static final int ID = 22543; - - @Inject - protected DragonSteedTroopMagicianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 79493; - this.sp = 8397; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMessengerTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMessengerTemplate.java deleted file mode 100644 index 576de4188..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopMessengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopMessengerTemplate extends MonsterNPCTemplate { - public static final int ID = 18677; - - @Inject - protected DragonSteedTroopMessengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troop Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 46.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 89.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander2Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander2Template.java deleted file mode 100644 index 05618e5c6..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopsNo1BattalionCommander2Template extends MonsterNPCTemplate { - public static final int ID = 22573; - - @Inject - protected DragonSteedTroopsNo1BattalionCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troops No 1 Battalion Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112716.915514125000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.545054202338000; - this.mpRegeneration = 3.000000000000000; - this.experience = 352899; - this.sp = 37237; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9098.07293; - attributes.magicalAttack = 6249.35028; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander3Template.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander3Template.java deleted file mode 100644 index 08930e981..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommander3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopsNo1BattalionCommander3Template extends MonsterNPCTemplate { - public static final int ID = 22595; - - @Inject - protected DragonSteedTroopsNo1BattalionCommander3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troops No 1 Battalion Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 362118; - this.sp = 37795; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommanderTemplate.java deleted file mode 100644 index 830398cce..000000000 --- a/data/script/template/script/template/actor/npc/monster/DragonSteedTroopsNo1BattalionCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DragonSteedTroopsNo1BattalionCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 22539; - - @Inject - protected DragonSteedTroopsNo1BattalionCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dragon Steed Troops No 1 Battalion Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 46.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 98080; - this.sp = 10347; - this.aggressive = false; - this.rightHand = itemProvider.createID(13978); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Drak2Template.java b/data/script/template/script/template/actor/npc/monster/Drak2Template.java deleted file mode 100644 index eddd03e06..000000000 --- a/data/script/template/script/template/actor/npc/monster/Drak2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Drak2Template extends FlyMonsterNPCTemplate { - public static final int ID = 22613; - - @Inject - protected Drak2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drak"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 40.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11789; - this.sp = 1275; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 513.86434; - attributes.magicalAttack = 350.90273; - attributes.physicalDefense = 295.44366; - attributes.magicalDefense = 216.19284; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Drak3Template.java b/data/script/template/script/template/actor/npc/monster/Drak3Template.java deleted file mode 100644 index 626d1ed3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/Drak3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Drak3Template extends MonsterNPCTemplate { - public static final int ID = 25632; - - @Inject - protected Drak3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drak"; - this.serverSideName = false; - this.title = "Underling of Destruction"; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 60370.975082359500000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.113641676728880; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 459.19940; - attributes.magicalAttack = 111.02336; - attributes.physicalDefense = 449.14582; - attributes.magicalDefense = 438.22800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrakTemplate.java b/data/script/template/script/template/actor/npc/monster/DrakTemplate.java deleted file mode 100644 index bbc55c865..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrakTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 22612; - - @Inject - protected DrakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drak"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 40.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11485; - this.sp = 1227; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 494.65324; - attributes.magicalAttack = 337.78404; - attributes.physicalDefense = 291.40610; - attributes.magicalDefense = 213.23834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Drake2Template.java b/data/script/template/script/template/actor/npc/monster/Drake2Template.java deleted file mode 100644 index c21b572a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/Drake2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Drake2Template extends MonsterNPCTemplate { - public static final int ID = 20285; - - @Inject - protected Drake2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4820; - this.sp = 401; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrakeTemplate.java b/data/script/template/script/template/actor/npc/monster/DrakeTemplate.java deleted file mode 100644 index edda4e811..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrakeTemplate extends MonsterNPCTemplate { - public static final int ID = 20137; - - @Inject - protected DrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5784; - this.sp = 481; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrakeWingTemplate.java b/data/script/template/script/template/actor/npc/monster/DrakeWingTemplate.java deleted file mode 100644 index e28e4fbd7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrakeWingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrakeWingTemplate extends MonsterNPCTemplate { - public static final int ID = 25631; - - @Inject - protected DrakeWingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drake Wing"; - this.serverSideName = false; - this.title = "Underling of Destruction"; - this.serverSideTitle = false; - this.collisionRadius = 153.00; - this.collisionHeight = 63.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 59504.155643502700000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.009358793238580; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 449.96347; - attributes.magicalAttack = 108.97199; - attributes.physicalDefense = 443.16549; - attributes.magicalDefense = 432.37800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DraksiusTemplate.java b/data/script/template/script/template/actor/npc/monster/DraksiusTemplate.java deleted file mode 100644 index 5e0821276..000000000 --- a/data/script/template/script/template/actor/npc/monster/DraksiusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DraksiusTemplate extends MonsterNPCTemplate { - public static final int ID = 25601; - - @Inject - protected DraksiusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Draksius"; - this.serverSideName = false; - this.title = "Darion's Challenger"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.20; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 270971.339441210000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 44.045540472666300; - this.mpRegeneration = 3.000000000000000; - this.experience = 1463241; - this.sp = 575349; - this.aggressive = false; - this.rightHand = itemProvider.createID(6722); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5282.78321; - attributes.magicalAttack = 3712.93728; - attributes.physicalDefense = 1900.79743; - attributes.magicalDefense = 1390.92105; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreVanulBeholderTemplate.java b/data/script/template/script/template/actor/npc/monster/DreVanulBeholderTemplate.java deleted file mode 100644 index c9562f54b..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreVanulBeholderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreVanulBeholderTemplate extends MonsterNPCTemplate { - public static final int ID = 20353; - - @Inject - protected DreVanulBeholderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dre Vanul Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 780; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreVanulDisposerTemplate.java b/data/script/template/script/template/actor/npc/monster/DreVanulDisposerTemplate.java deleted file mode 100644 index 13b1a79a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreVanulDisposerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreVanulDisposerTemplate extends MonsterNPCTemplate { - public static final int ID = 20056; - - @Inject - protected DreVanulDisposerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dre Vanul Disposer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 921; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreVanulScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/DreVanulScoutTemplate.java deleted file mode 100644 index 6d92d910a..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreVanulScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreVanulScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20118; - - @Inject - protected DreVanulScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dre Vanul Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 780; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreVanulSlayerTemplate.java b/data/script/template/script/template/actor/npc/monster/DreVanulSlayerTemplate.java deleted file mode 100644 index 32ac5f944..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreVanulSlayerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreVanulSlayerTemplate extends MonsterNPCTemplate { - public static final int ID = 20352; - - @Inject - protected DreVanulSlayerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dre Vanul Slayer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 921; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreVanulTemplate.java b/data/script/template/script/template/actor/npc/monster/DreVanulTemplate.java deleted file mode 100644 index 95c2eebee..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreVanulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreVanulTemplate extends MonsterNPCTemplate { - public static final int ID = 20117; - - @Inject - protected DreVanulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dre Vanul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 666; - this.sp = 29; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreVanulTrackerTemplate.java b/data/script/template/script/template/actor/npc/monster/DreVanulTrackerTemplate.java deleted file mode 100644 index 10f2b52c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreVanulTrackerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreVanulTrackerTemplate extends MonsterNPCTemplate { - public static final int ID = 20351; - - @Inject - protected DreVanulTrackerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dre Vanul Tracker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreVanulWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/DreVanulWarriorTemplate.java deleted file mode 100644 index dbd00d746..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreVanulWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreVanulWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20611; - - @Inject - protected DreVanulWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dre Vanul Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2770; - this.sp = 156; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreadPantherTemplate.java b/data/script/template/script/template/actor/npc/monster/DreadPantherTemplate.java deleted file mode 100644 index ba7e737b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreadPantherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreadPantherTemplate extends MonsterNPCTemplate { - public static final int ID = 25419; - - @Inject - protected DreadPantherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dread Panther"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17401.621186965200000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1166.17758; - attributes.magicalAttack = 476.24837; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreadSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/DreadSoldierTemplate.java deleted file mode 100644 index 1b5e9e72e..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreadSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreadSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20504; - - @Inject - protected DreadSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dread Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 424; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreadWolf2Template.java b/data/script/template/script/template/actor/npc/monster/DreadWolf2Template.java deleted file mode 100644 index b59c7e6a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreadWolf2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreadWolf2Template extends MonsterNPCTemplate { - public static final int ID = 21638; - - @Inject - protected DreadWolf2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dread Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1382; - this.sp = 82; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DreadWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/DreadWolfTemplate.java deleted file mode 100644 index 67ad45307..000000000 --- a/data/script/template/script/template/actor/npc/monster/DreadWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreadWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20783; - - @Inject - protected DreadWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dread Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 981; - this.sp = 58; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrevanulPrinceZeruelTemplate.java b/data/script/template/script/template/actor/npc/monster/DrevanulPrinceZeruelTemplate.java deleted file mode 100644 index f5ec4e322..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrevanulPrinceZeruelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrevanulPrinceZeruelTemplate extends MonsterNPCTemplate { - public static final int ID = 27101; - - @Inject - protected DrevanulPrinceZeruelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drevanul Prince Zeruel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrillBatTemplate.java b/data/script/template/script/template/actor/npc/monster/DrillBatTemplate.java deleted file mode 100644 index fc2d419c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrillBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrillBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20097; - - @Inject - protected DrillBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drill Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 326; - this.sp = 12; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror2Template.java b/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror2Template.java deleted file mode 100644 index d4f36f63e..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrillGolemOfTerror2Template extends MonsterNPCTemplate { - public static final int ID = 22805; - - @Inject - protected DrillGolemOfTerror2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drill Golem of Terror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7418; - this.sp = 763; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror3Template.java b/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror3Template.java deleted file mode 100644 index ba892f7de..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerror3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrillGolemOfTerror3Template extends MonsterNPCTemplate { - public static final int ID = 22806; - - @Inject - protected DrillGolemOfTerror3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drill Golem of Terror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9528; - this.sp = 980; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerrorTemplate.java b/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerrorTemplate.java deleted file mode 100644 index 3a60f6ce0..000000000 --- a/data/script/template/script/template/actor/npc/monster/DrillGolemOfTerrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrillGolemOfTerrorTemplate extends MonsterNPCTemplate { - public static final int ID = 22804; - - @Inject - protected DrillGolemOfTerrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drill Golem of Terror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10392; - this.sp = 1069; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DryadElderTemplate.java b/data/script/template/script/template/actor/npc/monster/DryadElderTemplate.java deleted file mode 100644 index bf026eab3..000000000 --- a/data/script/template/script/template/actor/npc/monster/DryadElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DryadElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20019; - - @Inject - protected DryadElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dryad Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.00; - this.level = 14; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 499; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DryadTemplate.java b/data/script/template/script/template/actor/npc/monster/DryadTemplate.java deleted file mode 100644 index 034ab9a35..000000000 --- a/data/script/template/script/template/actor/npc/monster/DryadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DryadTemplate extends MonsterNPCTemplate { - public static final int ID = 20013; - - @Inject - protected DryadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dryad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.00; - this.level = 13; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 463; - this.sp = 18; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DungeonSkeletonArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/DungeonSkeletonArcherTemplate.java deleted file mode 100644 index 04d69de16..000000000 --- a/data/script/template/script/template/actor/npc/monster/DungeonSkeletonArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DungeonSkeletonArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20463; - - @Inject - protected DungeonSkeletonArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dungeon Skeleton Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 397; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DungeonSkeletonTemplate.java b/data/script/template/script/template/actor/npc/monster/DungeonSkeletonTemplate.java deleted file mode 100644 index 56f87af88..000000000 --- a/data/script/template/script/template/actor/npc/monster/DungeonSkeletonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DungeonSkeletonTemplate extends MonsterNPCTemplate { - public static final int ID = 20464; - - @Inject - protected DungeonSkeletonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dungeon Skeleton"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 363; - this.sp = 13; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DungeonSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/DungeonSpiderTemplate.java deleted file mode 100644 index 89fdfcfd9..000000000 --- a/data/script/template/script/template/actor/npc/monster/DungeonSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DungeonSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20461; - - @Inject - protected DungeonSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dungeon Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 454; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DurkaSpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/DurkaSpiritTemplate.java deleted file mode 100644 index d8bf229a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/DurkaSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DurkaSpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 27056; - - @Inject - protected DurkaSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Durka Spirit"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DustwindGargoyle2Template.java b/data/script/template/script/template/actor/npc/monster/DustwindGargoyle2Template.java deleted file mode 100644 index dd2e433fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/DustwindGargoyle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DustwindGargoyle2Template extends MonsterNPCTemplate { - public static final int ID = 20281; - - @Inject - protected DustwindGargoyle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dustwind Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4045; - this.sp = 318; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DustwindGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/DustwindGargoyleTemplate.java deleted file mode 100644 index f6b26a1a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/DustwindGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DustwindGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 20242; - - @Inject - protected DustwindGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dustwind Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5776; - this.sp = 454; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/DwarfGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/DwarfGhostTemplate.java deleted file mode 100644 index 5f656443c..000000000 --- a/data/script/template/script/template/actor/npc/monster/DwarfGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwarfGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 20354; - - @Inject - protected DwarfGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwarf Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EarthwormsDescendantTemplate.java b/data/script/template/script/template/actor/npc/monster/EarthwormsDescendantTemplate.java deleted file mode 100644 index c5e982769..000000000 --- a/data/script/template/script/template/actor/npc/monster/EarthwormsDescendantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EarthwormsDescendantTemplate extends MonsterNPCTemplate { - public static final int ID = 22690; - - @Inject - protected EarthwormsDescendantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Earthworm's Descendant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20165; - this.sp = 2204; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EidolonTemplate.java b/data/script/template/script/template/actor/npc/monster/EidolonTemplate.java deleted file mode 100644 index ef6f2d242..000000000 --- a/data/script/template/script/template/actor/npc/monster/EidolonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EidolonTemplate extends MonsterNPCTemplate { - public static final int ID = 25543; - - @Inject - protected EidolonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eidolon"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 731.98996; - attributes.magicalDefense = 353.81079; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderBrownFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderBrownFoxTemplate.java deleted file mode 100644 index 0c9d0b215..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderBrownFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderBrownFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20440; - - @Inject - protected ElderBrownFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Brown Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 88; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderBrownKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderBrownKeltirTemplate.java deleted file mode 100644 index 352924afe..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderBrownKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderBrownKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20536; - - @Inject - protected ElderBrownKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Brown Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 106; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderFoxTemplate.java deleted file mode 100644 index 4a17ebb97..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20119; - - @Inject - protected ElderFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 88; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderHomunculusTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderHomunculusTemplate.java deleted file mode 100644 index 6d958f0ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderHomunculusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderHomunculusTemplate extends MonsterNPCTemplate { - public static final int ID = 21307; - - @Inject - protected ElderHomunculusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Homunculus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 32.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35496; - this.sp = 3744; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderKeltirTemplate.java deleted file mode 100644 index fa9b6d33f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20544; - - @Inject - protected ElderKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 106; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderLavasaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderLavasaurusTemplate.java deleted file mode 100644 index 22838f36d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderLavasaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderLavasaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 21395; - - @Inject - protected ElderLavasaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Lavasaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 58564; - this.sp = 6808; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderLongtailFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderLongtailFoxTemplate.java deleted file mode 100644 index b96d1b73c..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderLongtailFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderLongtailFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20441; - - @Inject - protected ElderLongtailFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Longtail Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 88; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderLongtailKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderLongtailKeltirTemplate.java deleted file mode 100644 index 908ddd8fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderLongtailKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderLongtailKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20539; - - @Inject - protected ElderLongtailKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Longtail Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 106; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderLostWatcherTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderLostWatcherTemplate.java deleted file mode 100644 index f6527d4d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderLostWatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderLostWatcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22082; - - @Inject - protected ElderLostWatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 36.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5039; - this.sp = 401; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 160.17851; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderPrairieFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderPrairieFoxTemplate.java deleted file mode 100644 index 752da1450..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderPrairieFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderPrairieFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20444; - - @Inject - protected ElderPrairieFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Prairie Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 88; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderPrairieKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderPrairieKeltirTemplate.java deleted file mode 100644 index ef30ad9b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderPrairieKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderPrairieKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20538; - - @Inject - protected ElderPrairieKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Prairie Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 106; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderRedFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderRedFoxTemplate.java deleted file mode 100644 index 638f75b52..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderRedFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderRedFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20443; - - @Inject - protected ElderRedFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Red Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 88; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderRedKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderRedKeltirTemplate.java deleted file mode 100644 index 9b6fe4bc1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderRedKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderRedKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20537; - - @Inject - protected ElderRedKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Red Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 106; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 31.90336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderTarlkBasiliskTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderTarlkBasiliskTemplate.java deleted file mode 100644 index e6d08c45a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderTarlkBasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderTarlkBasiliskTemplate extends MonsterNPCTemplate { - public static final int ID = 20574; - - @Inject - protected ElderTarlkBasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Tarlk Basilisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4506; - this.sp = 343; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderWolfTemplate.java deleted file mode 100644 index 59a6543c1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20442; - - @Inject - protected ElderWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elder Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 5; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 80.173190000000000; - this.maxMP = 69.600000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 176; - this.sp = 5; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.34006; - attributes.magicalAttack = 8.42666; - attributes.physicalDefense = 51.60553; - attributes.magicalDefense = 34.35955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElderlyLavasaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/ElderlyLavasaurusTemplate.java deleted file mode 100644 index 150f1c4bb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElderlyLavasaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElderlyLavasaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 18802; - - @Inject - protected ElderlyLavasaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elderly Lavasaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50733; - this.sp = 5271; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElementalOfFlameTemplate.java b/data/script/template/script/template/actor/npc/monster/ElementalOfFlameTemplate.java deleted file mode 100644 index 17b558cde..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElementalOfFlameTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElementalOfFlameTemplate extends MonsterNPCTemplate { - public static final int ID = 25432; - - @Inject - protected ElementalOfFlameTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elemental of Flame"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17401.621186965200000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 583.08879; - attributes.magicalAttack = 119.06209; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElementalOfSparkTemplate.java b/data/script/template/script/template/actor/npc/monster/ElementalOfSparkTemplate.java deleted file mode 100644 index 4b8c1aa84..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElementalOfSparkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElementalOfSparkTemplate extends MonsterNPCTemplate { - public static final int ID = 25433; - - @Inject - protected ElementalOfSparkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elemental of Spark"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8700.810593482620000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 583.08879; - attributes.magicalAttack = 119.06209; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElfGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/ElfGhostTemplate.java deleted file mode 100644 index 1630cb347..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElfGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElfGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 20431; - - @Inject - protected ElfGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elf Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteBgurentTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteBgurentTemplate.java deleted file mode 100644 index eaf34878d..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteBgurentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteBgurentTemplate extends MonsterNPCTemplate { - public static final int ID = 22750; - - @Inject - protected EliteBgurentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Bgurent"; - this.serverSideName = false; - this.title = "Bistakon"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1209443; - this.sp = 121549; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteBrakianTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteBrakianTemplate.java deleted file mode 100644 index 6f53dbc01..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteBrakianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteBrakianTemplate extends MonsterNPCTemplate { - public static final int ID = 22751; - - @Inject - protected EliteBrakianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Brakian"; - this.serverSideName = false; - this.title = "Bistakon"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 41.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1209443; - this.sp = 121549; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.50000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteGroikanTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteGroikanTemplate.java deleted file mode 100644 index 0619fd5b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteGroikanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteGroikanTemplate extends MonsterNPCTemplate { - public static final int ID = 22752; - - @Inject - protected EliteGroikanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Groikan"; - this.serverSideName = false; - this.title = "Bistakon"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 47.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1206702; - this.sp = 121260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 154.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteKaionaTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteKaionaTemplate.java deleted file mode 100644 index 4dcdadea9..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteKaionaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteKaionaTemplate extends MonsterNPCTemplate { - public static final int ID = 22765; - - @Inject - protected EliteKaionaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Kaiona"; - this.serverSideName = false; - this.title = "Kokracon"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 49.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1209443; - this.sp = 121549; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 94.00000; - attributes.runSpeed = 204.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteKanibiTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteKanibiTemplate.java deleted file mode 100644 index 11c614886..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteKanibiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteKanibiTemplate extends MonsterNPCTemplate { - public static final int ID = 22763; - - @Inject - protected EliteKanibiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Kanibi"; - this.serverSideName = false; - this.title = "Kokracon"; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 69.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1209443; - this.sp = 121549; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 270.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteKirionaTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteKirionaTemplate.java deleted file mode 100644 index d7743c3b1..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteKirionaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteKirionaTemplate extends MonsterNPCTemplate { - public static final int ID = 22764; - - @Inject - protected EliteKirionaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Kiriona"; - this.serverSideName = false; - this.title = "Kokracon"; - this.serverSideTitle = false; - this.collisionRadius = 48.00; - this.collisionHeight = 46.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1206702; - this.sp = 121260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteKrajianTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteKrajianTemplate.java deleted file mode 100644 index d20cb4137..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteKrajianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteKrajianTemplate extends MonsterNPCTemplate { - public static final int ID = 22758; - - @Inject - protected EliteKrajianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Krajian"; - this.serverSideName = false; - this.title = "Reptilikon"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 48.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1206702; - this.sp = 121260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteRiderTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteRiderTemplate.java deleted file mode 100644 index a3bcdde5a..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteRiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteRiderTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 25633; - - @Inject - protected EliteRiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Rider"; - this.serverSideName = false; - this.title = "Valdstone's Elites"; - this.serverSideTitle = false; - this.collisionRadius = 123.00; - this.collisionHeight = 90.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 58591.547193967700000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 7.901151986408460; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.90277; - attributes.magicalAttack = 105.29263; - attributes.physicalDefense = 437.10914; - attributes.magicalDefense = 426.47400; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteTardyonTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteTardyonTemplate.java deleted file mode 100644 index 6fbacac91..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteTardyonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteTardyonTemplate extends MonsterNPCTemplate { - public static final int ID = 22759; - - @Inject - protected EliteTardyonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Tardyon"; - this.serverSideName = false; - this.title = "Reptilikon"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 47.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1209443; - this.sp = 121549; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteTreykanTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteTreykanTemplate.java deleted file mode 100644 index 652f8eaf0..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteTreykanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteTreykanTemplate extends MonsterNPCTemplate { - public static final int ID = 22753; - - @Inject - protected EliteTreykanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Treykan"; - this.serverSideName = false; - this.title = "Bistakon"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 42.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1209443; - this.sp = 121549; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 88.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EliteTurtlelianTemplate.java b/data/script/template/script/template/actor/npc/monster/EliteTurtlelianTemplate.java deleted file mode 100644 index 9b9a82878..000000000 --- a/data/script/template/script/template/actor/npc/monster/EliteTurtlelianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliteTurtlelianTemplate extends MonsterNPCTemplate { - public static final int ID = 22757; - - @Inject - protected EliteTurtlelianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elite Turtlelian"; - this.serverSideName = false; - this.title = "Reptilikon"; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 42.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1209443; - this.sp = 121549; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11740.10120; - attributes.magicalAttack = 8513.53763; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 93.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElmoradansArcherEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/ElmoradansArcherEscortTemplate.java deleted file mode 100644 index 8ab90d5c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElmoradansArcherEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElmoradansArcherEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 20978; - - @Inject - protected ElmoradansArcherEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elmoradan's Archer Escort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17930; - this.sp = 1642; - this.aggressive = false; - this.rightHand = itemProvider.createID(284); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElmoradansLadyTemplate.java b/data/script/template/script/template/actor/npc/monster/ElmoradansLadyTemplate.java deleted file mode 100644 index f90d8a209..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElmoradansLadyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElmoradansLadyTemplate extends MonsterNPCTemplate { - public static final int ID = 20977; - - @Inject - protected ElmoradansLadyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elmoradan's Lady"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 38.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18033; - this.sp = 1675; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElmoradansMaidTemplate.java b/data/script/template/script/template/actor/npc/monster/ElmoradansMaidTemplate.java deleted file mode 100644 index b585db2ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElmoradansMaidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElmoradansMaidTemplate extends MonsterNPCTemplate { - public static final int ID = 20979; - - @Inject - protected ElmoradansMaidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elmoradan's Maid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17139; - this.sp = 1570; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElpyTemplate.java b/data/script/template/script/template/actor/npc/monster/ElpyTemplate.java deleted file mode 100644 index 101dd51f4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElpyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElpyTemplate extends MonsterNPCTemplate { - public static final int ID = 20432; - - @Inject - protected ElpyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elpy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ElrokiTemplate.java b/data/script/template/script/template/actor/npc/monster/ElrokiTemplate.java deleted file mode 100644 index 7d62e1c37..000000000 --- a/data/script/template/script/template/actor/npc/monster/ElrokiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElrokiTemplate extends MonsterNPCTemplate { - public static final int ID = 22214; - - @Inject - protected ElrokiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elroki"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EmeraldAlligarTemplate.java b/data/script/template/script/template/actor/npc/monster/EmeraldAlligarTemplate.java deleted file mode 100644 index aa4b2c2ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/EmeraldAlligarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmeraldAlligarTemplate extends MonsterNPCTemplate { - public static final int ID = 22283; - - @Inject - protected EmeraldAlligarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emerald Alligar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13121; - this.sp = 1370; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EmeraldBoarTemplate.java b/data/script/template/script/template/actor/npc/monster/EmeraldBoarTemplate.java deleted file mode 100644 index 75e3622d6..000000000 --- a/data/script/template/script/template/actor/npc/monster/EmeraldBoarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmeraldBoarTemplate extends MonsterNPCTemplate { - public static final int ID = 22288; - - @Inject - protected EmeraldBoarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emerald Boar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37724; - this.sp = 3936; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath2Template.java b/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath2Template.java deleted file mode 100644 index ea3732135..000000000 --- a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmissaryOfDeath2Template extends MonsterNPCTemplate { - public static final int ID = 22525; - - @Inject - protected EmissaryOfDeath2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emissary of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 34.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60043; - this.sp = 6109; - this.aggressive = false; - this.rightHand = itemProvider.createID(13984); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 68.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath3Template.java b/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath3Template.java deleted file mode 100644 index 4c9852c49..000000000 --- a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmissaryOfDeath3Template extends MonsterNPCTemplate { - public static final int ID = 22526; - - @Inject - protected EmissaryOfDeath3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emissary of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 27.20; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 58819; - this.sp = 6058; - this.aggressive = false; - this.rightHand = itemProvider.createID(13985); - this.leftHand = itemProvider.createID(13986); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath4Template.java b/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath4Template.java deleted file mode 100644 index 03d4f73a2..000000000 --- a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeath4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmissaryOfDeath4Template extends MonsterNPCTemplate { - public static final int ID = 22527; - - @Inject - protected EmissaryOfDeath4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emissary of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 34.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 61705; - this.sp = 6278; - this.aggressive = false; - this.rightHand = itemProvider.createID(13985); - this.leftHand = itemProvider.createID(13986); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 68.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeathTemplate.java b/data/script/template/script/template/actor/npc/monster/EmissaryOfDeathTemplate.java deleted file mode 100644 index 6f5be6c62..000000000 --- a/data/script/template/script/template/actor/npc/monster/EmissaryOfDeathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmissaryOfDeathTemplate extends MonsterNPCTemplate { - public static final int ID = 22524; - - @Inject - protected EmissaryOfDeathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emissary of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 27.20; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 57235; - this.sp = 5894; - this.aggressive = false; - this.rightHand = itemProvider.createID(13984); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnceinteDefender2Template.java b/data/script/template/script/template/actor/npc/monster/EnceinteDefender2Template.java deleted file mode 100644 index 65037d1d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnceinteDefender2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnceinteDefender2Template extends MonsterNPCTemplate { - public static final int ID = 22356; - - @Inject - protected EnceinteDefender2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enceinte Defender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9311.83315; - attributes.magicalAttack = 6508.39315; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnceinteDefender3Template.java b/data/script/template/script/template/actor/npc/monster/EnceinteDefender3Template.java deleted file mode 100644 index 1656ff871..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnceinteDefender3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnceinteDefender3Template extends MonsterNPCTemplate { - public static final int ID = 22357; - - @Inject - protected EnceinteDefender3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enceinte Defender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5756.11951; - attributes.magicalAttack = 4023.17011; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnceinteDefender4Template.java b/data/script/template/script/template/actor/npc/monster/EnceinteDefender4Template.java deleted file mode 100644 index 64091fc21..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnceinteDefender4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnceinteDefender4Template extends MonsterNPCTemplate { - public static final int ID = 22358; - - @Inject - protected EnceinteDefender4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enceinte Defender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56505.860351285200000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9551.66562; - attributes.magicalAttack = 6676.02115; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnceinteDefenderTemplate.java b/data/script/template/script/template/actor/npc/monster/EnceinteDefenderTemplate.java deleted file mode 100644 index 45dafec77..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnceinteDefenderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnceinteDefenderTemplate extends MonsterNPCTemplate { - public static final int ID = 22355; - - @Inject - protected EnceinteDefenderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enceinte Defender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18835.286783761700000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 81905; - this.sp = 8636; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10570.68611; - attributes.magicalAttack = 7388.25320; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnchantedGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/EnchantedGargoyleTemplate.java deleted file mode 100644 index 6f2ab8a59..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnchantedGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnchantedGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 20567; - - @Inject - protected EnchantedGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enchanted Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4021; - this.sp = 275; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnchantedIronGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/EnchantedIronGolemTemplate.java deleted file mode 100644 index e02b4885c..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnchantedIronGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnchantedIronGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20566; - - @Inject - protected EnchantedIronGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enchanted Iron Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4563; - this.sp = 308; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 20.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnchantedMonstereyeTemplate.java b/data/script/template/script/template/actor/npc/monster/EnchantedMonstereyeTemplate.java deleted file mode 100644 index 486aa8f6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnchantedMonstereyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnchantedMonstereyeTemplate extends MonsterNPCTemplate { - public static final int ID = 20564; - - @Inject - protected EnchantedMonstereyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enchanted Monstereye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2992; - this.sp = 196; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnchantedSpineGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/EnchantedSpineGolemTemplate.java deleted file mode 100644 index 6d5176a29..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnchantedSpineGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnchantedSpineGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 21131; - - @Inject - protected EnchantedSpineGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enchanted Spine Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.30; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1191; - this.sp = 60; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 29.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnchantedStoneGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/EnchantedStoneGolemTemplate.java deleted file mode 100644 index f876b1e4d..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnchantedStoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnchantedStoneGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20565; - - @Inject - protected EnchantedStoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enchanted Stone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.30; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4353; - this.sp = 290; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnergyPlantTemplate.java b/data/script/template/script/template/actor/npc/monster/EnergyPlantTemplate.java deleted file mode 100644 index 7706dad84..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnergyPlantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnergyPlantTemplate extends MonsterNPCTemplate { - public static final int ID = 18868; - - @Inject - protected EnergyPlantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Energy Plant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 33.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnkuOrcChampionTemplate.java b/data/script/template/script/template/actor/npc/monster/EnkuOrcChampionTemplate.java deleted file mode 100644 index b32ab95f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnkuOrcChampionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnkuOrcChampionTemplate extends MonsterNPCTemplate { - public static final int ID = 20291; - - @Inject - protected EnkuOrcChampionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enku Orc Champion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1113; - this.sp = 52; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnkuOrcOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/EnkuOrcOverlordTemplate.java deleted file mode 100644 index d70166bcb..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnkuOrcOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnkuOrcOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 27082; - - @Inject - protected EnkuOrcOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enku Orc Overlord"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnkuOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/EnkuOrcShamanTemplate.java deleted file mode 100644 index c8a794466..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnkuOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnkuOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20292; - - @Inject - protected EnkuOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enku Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 813; - this.sp = 36; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnmityGhostsTemplate.java b/data/script/template/script/template/actor/npc/monster/EnmityGhostsTemplate.java deleted file mode 100644 index 01c873c27..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnmityGhostsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnmityGhostsTemplate extends MonsterNPCTemplate { - public static final int ID = 25445; - - @Inject - protected EnmityGhostsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enmity Ghosts"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 19389.969858911300000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 78.451681186591800; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1870.56281; - attributes.magicalAttack = 679.58089; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EnmityTemplate.java b/data/script/template/script/template/actor/npc/monster/EnmityTemplate.java deleted file mode 100644 index 7e53f70c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/EnmityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnmityTemplate extends MonsterNPCTemplate { - public static final int ID = 25537; - - @Inject - protected EnmityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enmity"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34551.489728592800000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 132.781870390792000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5569.79468; - attributes.magicalAttack = 4133.68833; - attributes.physicalDefense = 537.03677; - attributes.magicalDefense = 523.97271; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EpicCannonGolemAdjunctTemplate.java b/data/script/template/script/template/actor/npc/monster/EpicCannonGolemAdjunctTemplate.java deleted file mode 100644 index c5719be7b..000000000 --- a/data/script/template/script/template/actor/npc/monster/EpicCannonGolemAdjunctTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EpicCannonGolemAdjunctTemplate extends MonsterNPCTemplate { - public static final int ID = 22075; - - @Inject - protected EpicCannonGolemAdjunctTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Epic Cannon Golem Adjunct"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9777; - this.sp = 756; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EpicCannonGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/EpicCannonGolemTemplate.java deleted file mode 100644 index 898343586..000000000 --- a/data/script/template/script/template/actor/npc/monster/EpicCannonGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EpicCannonGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22074; - - @Inject - protected EpicCannonGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Epic Cannon Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15438; - this.sp = 1178; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ErevesKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/ErevesKnightTemplate.java deleted file mode 100644 index 674af8f99..000000000 --- a/data/script/template/script/template/actor/npc/monster/ErevesKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErevesKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 25461; - - @Inject - protected ErevesKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ereve's Knight"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 24807.370316009500000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 53.854633942109300; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1833.92174; - attributes.magicalAttack = 904.44286; - attributes.physicalDefense = 300.35766; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ErevesSquireTemplate.java b/data/script/template/script/template/actor/npc/monster/ErevesSquireTemplate.java deleted file mode 100644 index 0681afbc4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ErevesSquireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErevesSquireTemplate extends MonsterNPCTemplate { - public static final int ID = 25462; - - @Inject - protected ErevesSquireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ereve's Squire"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 24807.370316009500000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 53.854633942109300; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1833.92174; - attributes.magicalAttack = 904.44286; - attributes.physicalDefense = 300.35766; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ErinEdiunceTemplate.java b/data/script/template/script/template/actor/npc/monster/ErinEdiunceTemplate.java deleted file mode 100644 index a0fc543f3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ErinEdiunceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErinEdiunceTemplate extends MonsterNPCTemplate { - public static final int ID = 20821; - - @Inject - protected ErinEdiunceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Erin Ediunce"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 66; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 25609; - this.sp = 2411; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EscortOfThe3rdGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/EscortOfThe3rdGuardianTemplate.java deleted file mode 100644 index 6ad627a0d..000000000 --- a/data/script/template/script/template/actor/npc/monster/EscortOfThe3rdGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EscortOfThe3rdGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 25017; - - @Inject - protected EscortOfThe3rdGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Escort of the 3rd Guardian"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 47798.555364610900000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 99.013608844414600; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2801.82135; - attributes.magicalAttack = 1701.37044; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvasGiftBoxTemplate.java b/data/script/template/script/template/actor/npc/monster/EvasGiftBoxTemplate.java deleted file mode 100644 index 2685075d1..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvasGiftBoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasGiftBoxTemplate extends MonsterNPCTemplate { - public static final int ID = 32342; - - @Inject - protected EvasGiftBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Gift Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvasSeekerTemplate.java b/data/script/template/script/template/actor/npc/monster/EvasSeekerTemplate.java deleted file mode 100644 index 6cde82691..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvasSeekerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasSeekerTemplate extends MonsterNPCTemplate { - public static final int ID = 20800; - - @Inject - protected EvasSeekerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Seeker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5917; - this.sp = 424; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EverlastingTemplate.java b/data/script/template/script/template/actor/npc/monster/EverlastingTemplate.java deleted file mode 100644 index 152fabb3c..000000000 --- a/data/script/template/script/template/actor/npc/monster/EverlastingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EverlastingTemplate extends MonsterNPCTemplate { - public static final int ID = 31005; - - @Inject - protected EverlastingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Everlasting"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilAstrologer2Template.java b/data/script/template/script/template/actor/npc/monster/EvilAstrologer2Template.java deleted file mode 100644 index 570246f2e..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilAstrologer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilAstrologer2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18186; - - @Inject - protected EvilAstrologer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Astrologer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 56803; - this.sp = 6450; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilAstrologerTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilAstrologerTemplate.java deleted file mode 100644 index 62506a71e..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilAstrologerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilAstrologerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18185; - - @Inject - protected EvilAstrologerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Astrologer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 56482; - this.sp = 6414; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilCreatureOfForestTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilCreatureOfForestTemplate.java deleted file mode 100644 index 8f47e2b9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilCreatureOfForestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilCreatureOfForestTemplate extends MonsterNPCTemplate { - public static final int ID = 25442; - - @Inject - protected EvilCreatureOfForestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Creature of Forest"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 36.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9189.103310021340000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.12426; - attributes.magicalAttack = 130.53090; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilEyeLookoutTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilEyeLookoutTemplate.java deleted file mode 100644 index 04ec1d0f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilEyeLookoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilEyeLookoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20429; - - @Inject - protected EvilEyeLookoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Eye Lookout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 416; - this.sp = 16; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 134.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilEyeLordTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilEyeLordTemplate.java deleted file mode 100644 index b923592fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilEyeLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilEyeLordTemplate extends MonsterNPCTemplate { - public static final int ID = 27133; - - @Inject - protected EvilEyeLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Eye Lord"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilEyePatrollerTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilEyePatrollerTemplate.java deleted file mode 100644 index f0f832fb0..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilEyePatrollerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilEyePatrollerTemplate extends MonsterNPCTemplate { - public static final int ID = 20428; - - @Inject - protected EvilEyePatrollerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Eye Patroller"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 499; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 134.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilEyeSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilEyeSeerTemplate.java deleted file mode 100644 index 4416a67e3..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilEyeSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilEyeSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21257; - - @Inject - protected EvilEyeSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Eye Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 646; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilEyeTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilEyeTemplate.java deleted file mode 100644 index de770c61a..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilEyeTemplate extends MonsterNPCTemplate { - public static final int ID = 20426; - - @Inject - protected EvilEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 356; - this.sp = 12; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 134.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilEyeWatcherTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilEyeWatcherTemplate.java deleted file mode 100644 index f4e680474..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilEyeWatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilEyeWatcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20427; - - @Inject - protected EvilEyeWatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Eye Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 297; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 134.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilSpirit2Template.java b/data/script/template/script/template/actor/npc/monster/EvilSpirit2Template.java deleted file mode 100644 index b3d0f8dbc..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilSpirit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpirit2Template extends MonsterNPCTemplate { - public static final int ID = 29049; - - @Inject - protected EvilSpirit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 100.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 82844.512664296700000; - this.maxMP = 2177.289866252690000; - this.hpRegeneration = 1.030000000000000; - this.mpRegeneration = 1.030000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1637.21080; - attributes.magicalAttack = 1151.54283; - attributes.physicalDefense = 1637.38609; - attributes.magicalDefense = 1091.59073; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilSpiritArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilSpiritArcherTemplate.java deleted file mode 100644 index 8c439bf8a..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilSpiritArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpiritArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25150; - - @Inject - protected EvilSpiritArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirit Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 4475.706738027630000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 136.64091; - attributes.magicalAttack = 17.20301; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilSpiritOfStigmaTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilSpiritOfStigmaTemplate.java deleted file mode 100644 index 13b876617..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilSpiritOfStigmaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpiritOfStigmaTemplate extends MonsterNPCTemplate { - public static final int ID = 25279; - - @Inject - protected EvilSpiritOfStigmaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirit of Stigma"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16259.556802774600000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1613.51303; - attributes.magicalAttack = 720.27204; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilSpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilSpiritTemplate.java deleted file mode 100644 index a074c8606..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 29048; - - @Inject - protected EvilSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 100.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 82844.512664296700000; - this.maxMP = 2177.289866252690000; - this.hpRegeneration = 1.030000000000000; - this.mpRegeneration = 1.030000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1637.21080; - attributes.magicalAttack = 1151.54283; - attributes.physicalDefense = 1637.38609; - attributes.magicalDefense = 1091.59073; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilSpiritWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilSpiritWarriorTemplate.java deleted file mode 100644 index 79d729080..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilSpiritWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpiritWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 25151; - - @Inject - protected EvilSpiritWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirit Warrior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3340.079655244500000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 136.64091; - attributes.magicalAttack = 17.20301; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EvilSpiritsOfTheMineTemplate.java b/data/script/template/script/template/actor/npc/monster/EvilSpiritsOfTheMineTemplate.java deleted file mode 100644 index df6128295..000000000 --- a/data/script/template/script/template/actor/npc/monster/EvilSpiritsOfTheMineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpiritsOfTheMineTemplate extends MonsterNPCTemplate { - public static final int ID = 22688; - - @Inject - protected EvilSpiritsOfTheMineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirits of the Mine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19224; - this.sp = 2101; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExcuroTemplate.java b/data/script/template/script/template/actor/npc/monster/ExcuroTemplate.java deleted file mode 100644 index 90135629e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExcuroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExcuroTemplate extends MonsterNPCTemplate { - public static final int ID = 20214; - - @Inject - protected ExcuroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Excuro"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6668; - this.sp = 417; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 117.58598; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha2Template.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha2Template.java deleted file mode 100644 index 7ae4c88c1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalisha2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18159; - - @Inject - protected ExecutionerOfHalisha2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 381.35291; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha3Template.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha3Template.java deleted file mode 100644 index f55e17f47..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalisha3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18160; - - @Inject - protected ExecutionerOfHalisha3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 629.52473; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha4Template.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha4Template.java deleted file mode 100644 index 5d0da3945..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalisha4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18161; - - @Inject - protected ExecutionerOfHalisha4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 381.35291; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha5Template.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha5Template.java deleted file mode 100644 index e9b27108b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalisha5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18162; - - @Inject - protected ExecutionerOfHalisha5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 629.52473; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha6Template.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha6Template.java deleted file mode 100644 index fc165ae2e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalisha6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18163; - - @Inject - protected ExecutionerOfHalisha6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 381.35291; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha7Template.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha7Template.java deleted file mode 100644 index 2a33a0f2f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalisha7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18164; - - @Inject - protected ExecutionerOfHalisha7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 629.52473; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha8Template.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha8Template.java deleted file mode 100644 index de43b515a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalisha8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalisha8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18165; - - @Inject - protected ExecutionerOfHalisha8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 381.35291; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalishaTemplate.java b/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalishaTemplate.java deleted file mode 100644 index 38bd06ea3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutionerOfHalishaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutionerOfHalishaTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18158; - - @Inject - protected ExecutionerOfHalishaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executioner of Halisha"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17851.421512800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 629.52473; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExecutorOfSacrificialOfferingsTemplate.java b/data/script/template/script/template/actor/npc/monster/ExecutorOfSacrificialOfferingsTemplate.java deleted file mode 100644 index a5f2164ec..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExecutorOfSacrificialOfferingsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExecutorOfSacrificialOfferingsTemplate extends MonsterNPCTemplate { - public static final int ID = 21823; - - @Inject - protected ExecutorOfSacrificialOfferingsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Executor of Sacrificial Offerings"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 72252; - this.sp = 8110; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ExterminatorTemplate.java b/data/script/template/script/template/actor/npc/monster/ExterminatorTemplate.java deleted file mode 100644 index 7db481508..000000000 --- a/data/script/template/script/template/actor/npc/monster/ExterminatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ExterminatorTemplate extends MonsterNPCTemplate { - public static final int ID = 22657; - - @Inject - protected ExterminatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Exterminator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 41.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22610; - this.sp = 2300; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EyeOfGuideTemplate.java b/data/script/template/script/template/actor/npc/monster/EyeOfGuideTemplate.java deleted file mode 100644 index 3aab90471..000000000 --- a/data/script/template/script/template/actor/npc/monster/EyeOfGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfGuideTemplate extends MonsterNPCTemplate { - public static final int ID = 21300; - - @Inject - protected EyeOfGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 50.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26498; - this.sp = 2692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EyeOfPilgrimTemplate.java b/data/script/template/script/template/actor/npc/monster/EyeOfPilgrimTemplate.java deleted file mode 100644 index 1ac0aa776..000000000 --- a/data/script/template/script/template/actor/npc/monster/EyeOfPilgrimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfPilgrimTemplate extends MonsterNPCTemplate { - public static final int ID = 21305; - - @Inject - protected EyeOfPilgrimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Pilgrim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 50.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27990; - this.sp = 2917; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EyeOfRestrainerTemplate.java b/data/script/template/script/template/actor/npc/monster/EyeOfRestrainerTemplate.java deleted file mode 100644 index b00cbf246..000000000 --- a/data/script/template/script/template/actor/npc/monster/EyeOfRestrainerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfRestrainerTemplate extends MonsterNPCTemplate { - public static final int ID = 21298; - - @Inject - protected EyeOfRestrainerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Restrainer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16857; - this.sp = 1692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EyeOfRulerTemplate.java b/data/script/template/script/template/actor/npc/monster/EyeOfRulerTemplate.java deleted file mode 100644 index 86db28cd7..000000000 --- a/data/script/template/script/template/actor/npc/monster/EyeOfRulerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfRulerTemplate extends MonsterNPCTemplate { - public static final int ID = 21312; - - @Inject - protected EyeOfRulerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Ruler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 63.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 38709; - this.sp = 4036; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EyeOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/EyeOfSplendorTemplate.java deleted file mode 100644 index 3d30d4087..000000000 --- a/data/script/template/script/template/actor/npc/monster/EyeOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21520; - - @Inject - protected EyeOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8960; - this.sp = 778; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/EyeOfWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/EyeOfWatchmanTemplate.java deleted file mode 100644 index 1e3e6fb5b..000000000 --- a/data/script/template/script/template/actor/npc/monster/EyeOfWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21302; - - @Inject - protected EyeOfWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 63.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25580; - this.sp = 2632; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FafurionKindredTemplate.java b/data/script/template/script/template/actor/npc/monster/FafurionKindredTemplate.java deleted file mode 100644 index e7da583eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/FafurionKindredTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FafurionKindredTemplate extends MonsterNPCTemplate { - public static final int ID = 18482; - - @Inject - protected FafurionKindredTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fafurion Kindred"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 55.00; - this.collisionHeight = 80.50; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FafurionsEnvoyTemplate.java b/data/script/template/script/template/actor/npc/monster/FafurionsEnvoyTemplate.java deleted file mode 100644 index 34f11f909..000000000 --- a/data/script/template/script/template/actor/npc/monster/FafurionsEnvoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FafurionsEnvoyTemplate extends MonsterNPCTemplate { - public static final int ID = 25497; - - @Inject - protected FafurionsEnvoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fafurion's Envoy"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25927.407134998800000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 55.981899378375900; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1947.10625; - attributes.magicalAttack = 1087.26799; - attributes.physicalDefense = 307.27791; - attributes.magicalDefense = 299.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FafurionsHenchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/FafurionsHenchmanTemplate.java deleted file mode 100644 index d53400d93..000000000 --- a/data/script/template/script/template/actor/npc/monster/FafurionsHenchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FafurionsHenchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22312; - - @Inject - protected FafurionsHenchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fafurion's Henchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 64.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 190928; - this.sp = 20619; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5589.57219; - attributes.magicalAttack = 3816.95322; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FailansGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/FailansGuardTemplate.java deleted file mode 100644 index 685e9401e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FailansGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FailansGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22422; - - @Inject - protected FailansGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Failan's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 63485; - this.sp = 6856; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6774.50812; - attributes.magicalAttack = 4626.11085; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FailedExperimentalTimetwisterGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/FailedExperimentalTimetwisterGolemTemplate.java deleted file mode 100644 index 7d73d516e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FailedExperimentalTimetwisterGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FailedExperimentalTimetwisterGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22392; - - @Inject - protected FailedExperimentalTimetwisterGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Failed Experimental Timetwister Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 45682; - this.sp = 4530; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FairyTreeOfAbyssTemplate.java b/data/script/template/script/template/actor/npc/monster/FairyTreeOfAbyssTemplate.java deleted file mode 100644 index cd3e3c1ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/FairyTreeOfAbyssTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class FairyTreeOfAbyssTemplate extends MonsterNPCTemplate { - public static final int ID = 27188; - - @Inject - protected FairyTreeOfAbyssTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fairy Tree of Abyss"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 90.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FairyTreeOfStarTemplate.java b/data/script/template/script/template/actor/npc/monster/FairyTreeOfStarTemplate.java deleted file mode 100644 index 1225e43b0..000000000 --- a/data/script/template/script/template/actor/npc/monster/FairyTreeOfStarTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class FairyTreeOfStarTemplate extends MonsterNPCTemplate { - public static final int ID = 27186; - - @Inject - protected FairyTreeOfStarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fairy Tree of Star"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 90.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FairyTreeOfTwilightTemplate.java b/data/script/template/script/template/actor/npc/monster/FairyTreeOfTwilightTemplate.java deleted file mode 100644 index 3d23c4727..000000000 --- a/data/script/template/script/template/actor/npc/monster/FairyTreeOfTwilightTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class FairyTreeOfTwilightTemplate extends MonsterNPCTemplate { - public static final int ID = 27187; - - @Inject - protected FairyTreeOfTwilightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fairy Tree of Twilight"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 90.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FairyTreeOfWindTemplate.java b/data/script/template/script/template/actor/npc/monster/FairyTreeOfWindTemplate.java deleted file mode 100644 index 745b96233..000000000 --- a/data/script/template/script/template/actor/npc/monster/FairyTreeOfWindTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class FairyTreeOfWindTemplate extends MonsterNPCTemplate { - public static final int ID = 27185; - - @Inject - protected FairyTreeOfWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fairy Tree of Wind"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 90.00; - this.level = 55; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FalibatiTemplate.java b/data/script/template/script/template/actor/npc/monster/FalibatiTemplate.java deleted file mode 100644 index f1e66ace4..000000000 --- a/data/script/template/script/template/actor/npc/monster/FalibatiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FalibatiTemplate extends MonsterNPCTemplate { - public static final int ID = 20673; - - @Inject - protected FalibatiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Falibati"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 64; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7219; - this.sp = 661; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelAllector2Template.java b/data/script/template/script/template/actor/npc/monster/FallenAngelAllector2Template.java deleted file mode 100644 index da1459904..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelAllector2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelAllector2Template extends MonsterNPCTemplate { - public static final int ID = 27251; - - @Inject - protected FallenAngelAllector2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Allector"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelAllector3Template.java b/data/script/template/script/template/actor/npc/monster/FallenAngelAllector3Template.java deleted file mode 100644 index c23ea07dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelAllector3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelAllector3Template extends MonsterNPCTemplate { - public static final int ID = 27252; - - @Inject - protected FallenAngelAllector3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Allector"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelAllectorTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenAngelAllectorTemplate.java deleted file mode 100644 index 2efa88551..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelAllectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelAllectorTemplate extends MonsterNPCTemplate { - public static final int ID = 27250; - - @Inject - protected FallenAngelAllectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Allector"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelHaures2Template.java b/data/script/template/script/template/actor/npc/monster/FallenAngelHaures2Template.java deleted file mode 100644 index 51cdd0635..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelHaures2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelHaures2Template extends MonsterNPCTemplate { - public static final int ID = 27267; - - @Inject - protected FallenAngelHaures2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Haures"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelHauresTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenAngelHauresTemplate.java deleted file mode 100644 index c8caba098..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelHauresTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelHauresTemplate extends MonsterNPCTemplate { - public static final int ID = 27266; - - @Inject - protected FallenAngelHauresTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Haures"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelMetellusTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenAngelMetellusTemplate.java deleted file mode 100644 index 1450929cc..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelMetellusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelMetellusTemplate extends MonsterNPCTemplate { - public static final int ID = 27281; - - @Inject - protected FallenAngelMetellusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Metellus"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelNarcissusTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenAngelNarcissusTemplate.java deleted file mode 100644 index 394e70eb3..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelNarcissusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelNarcissusTemplate extends MonsterNPCTemplate { - public static final int ID = 27280; - - @Inject - protected FallenAngelNarcissusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Narcissus"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelNaverius2Template.java b/data/script/template/script/template/actor/npc/monster/FallenAngelNaverius2Template.java deleted file mode 100644 index 46700e8e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelNaverius2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelNaverius2Template extends MonsterNPCTemplate { - public static final int ID = 27270; - - @Inject - protected FallenAngelNaverius2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Naverius"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelNaveriusTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenAngelNaveriusTemplate.java deleted file mode 100644 index 9a8019afe..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelNaveriusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelNaveriusTemplate extends MonsterNPCTemplate { - public static final int ID = 27269; - - @Inject - protected FallenAngelNaveriusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Naverius"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia2Template.java b/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia2Template.java deleted file mode 100644 index b2744cbf7..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelTanakia2Template extends MonsterNPCTemplate { - public static final int ID = 27275; - - @Inject - protected FallenAngelTanakia2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Tanakia"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia3Template.java b/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia3Template.java deleted file mode 100644 index 2fe82c29d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelTanakia3Template extends MonsterNPCTemplate { - public static final int ID = 27276; - - @Inject - protected FallenAngelTanakia3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Tanakia"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia4Template.java b/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia4Template.java deleted file mode 100644 index bc6ef753d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakia4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelTanakia4Template extends MonsterNPCTemplate { - public static final int ID = 27277; - - @Inject - protected FallenAngelTanakia4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Tanakia"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakiaTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenAngelTanakiaTemplate.java deleted file mode 100644 index 73c06523d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelTanakiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelTanakiaTemplate extends MonsterNPCTemplate { - public static final int ID = 27274; - - @Inject - protected FallenAngelTanakiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel Tanakia"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(286); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenAngelTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenAngelTemplate.java deleted file mode 100644 index 19aa5837e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenAngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenAngelTemplate extends MonsterNPCTemplate { - public static final int ID = 27338; - - @Inject - protected FallenAngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Angel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 38; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 108.62405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenChieftainVegusTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenChieftainVegusTemplate.java deleted file mode 100644 index 49663295f..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenChieftainVegusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenChieftainVegusTemplate extends MonsterNPCTemplate { - public static final int ID = 27316; - - @Inject - protected FallenChieftainVegusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Chieftain Vegus"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenKnightAdhilTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenKnightAdhilTemplate.java deleted file mode 100644 index e96a4d3e2..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenKnightAdhilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenKnightAdhilTemplate extends MonsterNPCTemplate { - public static final int ID = 27286; - - @Inject - protected FallenKnightAdhilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Knight Adhil"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(107); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenNobleOrcMuharkTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenNobleOrcMuharkTemplate.java deleted file mode 100644 index 42c5cc438..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenNobleOrcMuharkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenNobleOrcMuharkTemplate extends MonsterNPCTemplate { - public static final int ID = 27292; - - @Inject - protected FallenNobleOrcMuharkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Noble Orc Muhark"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7834); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenOrcArcherTemplate.java deleted file mode 100644 index 0580eff9d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21019; - - @Inject - protected FallenOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 7312; - this.sp = 607; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenOrcCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenOrcCaptainTemplate.java deleted file mode 100644 index 3d6d8817b..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenOrcCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenOrcCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 21022; - - @Inject - protected FallenOrcCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Orc Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 7754; - this.sp = 673; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenOrcShaman2Template.java b/data/script/template/script/template/actor/npc/monster/FallenOrcShaman2Template.java deleted file mode 100644 index 470f39bbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenOrcShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenOrcShaman2Template extends MonsterNPCTemplate { - public static final int ID = 21258; - - @Inject - protected FallenOrcShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenOrcShaman3Template.java b/data/script/template/script/template/actor/npc/monster/FallenOrcShaman3Template.java deleted file mode 100644 index 53c8751be..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenOrcShaman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenOrcShaman3Template extends MonsterNPCTemplate { - public static final int ID = 21259; - - @Inject - protected FallenOrcShaman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15580; - this.sp = 1332; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenOrcShamanTemplate.java deleted file mode 100644 index c4fffe316..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21020; - - @Inject - protected FallenOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8278; - this.sp = 700; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FallenOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/FallenOrcTemplate.java deleted file mode 100644 index 46bdbaa29..000000000 --- a/data/script/template/script/template/actor/npc/monster/FallenOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FallenOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 21017; - - @Inject - protected FallenOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fallen Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5279; - this.sp = 426; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FalstonsDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/FalstonsDiscipleTemplate.java deleted file mode 100644 index 9014dc2ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/FalstonsDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FalstonsDiscipleTemplate extends MonsterNPCTemplate { - public static final int ID = 25323; - - @Inject - protected FalstonsDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Falston's Disciple"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 36887.573795889800000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 110.823040573561000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4841.23256; - attributes.magicalAttack = 4311.34526; - attributes.physicalDefense = 407.83550; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FamilyOfAshutar2Template.java b/data/script/template/script/template/actor/npc/monster/FamilyOfAshutar2Template.java deleted file mode 100644 index 45a4f0618..000000000 --- a/data/script/template/script/template/actor/npc/monster/FamilyOfAshutar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FamilyOfAshutar2Template extends MonsterNPCTemplate { - public static final int ID = 25318; - - @Inject - protected FamilyOfAshutar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Family of Ashutar"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18870.718268310700000; - this.maxMP = 1994.708000000000000; - this.hpRegeneration = 80.581333368984700; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1821.29491; - attributes.magicalAttack = 1199.87571; - attributes.physicalDefense = 581.33612; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FamilyOfAshutarTemplate.java b/data/script/template/script/template/actor/npc/monster/FamilyOfAshutarTemplate.java deleted file mode 100644 index e1ee3f729..000000000 --- a/data/script/template/script/template/actor/npc/monster/FamilyOfAshutarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FamilyOfAshutarTemplate extends MonsterNPCTemplate { - public static final int ID = 25317; - - @Inject - protected FamilyOfAshutarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Family of Ashutar"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37741.436536621400000; - this.maxMP = 1994.708000000000000; - this.hpRegeneration = 80.581333368984700; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3642.58983; - attributes.magicalAttack = 4799.50286; - attributes.physicalDefense = 581.33612; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FamilyOfDaimon2Template.java b/data/script/template/script/template/actor/npc/monster/FamilyOfDaimon2Template.java deleted file mode 100644 index 0bcb63ff0..000000000 --- a/data/script/template/script/template/actor/npc/monster/FamilyOfDaimon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FamilyOfDaimon2Template extends MonsterNPCTemplate { - public static final int ID = 25292; - - @Inject - protected FamilyOfDaimon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Family of Daimon"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 63.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65002.827461988700000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 125.407546014654000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5097.77892; - attributes.magicalAttack = 3661.72805; - attributes.physicalDefense = 492.40610; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FamilyOfDaimonTemplate.java b/data/script/template/script/template/actor/npc/monster/FamilyOfDaimonTemplate.java deleted file mode 100644 index cd089eca0..000000000 --- a/data/script/template/script/template/actor/npc/monster/FamilyOfDaimonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FamilyOfDaimonTemplate extends MonsterNPCTemplate { - public static final int ID = 25291; - - @Inject - protected FamilyOfDaimonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Family of Daimon"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 43551.894399532400000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 125.407546014654000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6796.86863; - attributes.magicalAttack = 6509.45396; - attributes.physicalDefense = 492.40610; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FamilyOfNastron2Template.java b/data/script/template/script/template/actor/npc/monster/FamilyOfNastron2Template.java deleted file mode 100644 index 0837f06b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/FamilyOfNastron2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FamilyOfNastron2Template extends MonsterNPCTemplate { - public static final int ID = 25308; - - @Inject - protected FamilyOfNastron2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Family of Nastron"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18870.718268310700000; - this.maxMP = 1994.708000000000000; - this.hpRegeneration = 80.581333368984700; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1821.29491; - attributes.magicalAttack = 1199.87571; - attributes.physicalDefense = 581.33612; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FamilyOfNastronTemplate.java b/data/script/template/script/template/actor/npc/monster/FamilyOfNastronTemplate.java deleted file mode 100644 index 87c0bdb7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FamilyOfNastronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FamilyOfNastronTemplate extends MonsterNPCTemplate { - public static final int ID = 25307; - - @Inject - protected FamilyOfNastronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Family of Nastron"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37741.436536621400000; - this.maxMP = 1994.708000000000000; - this.hpRegeneration = 80.581333368984700; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3642.58983; - attributes.magicalAttack = 4799.50286; - attributes.physicalDefense = 581.33612; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FamilyOfShesharkTemplate.java b/data/script/template/script/template/actor/npc/monster/FamilyOfShesharkTemplate.java deleted file mode 100644 index b8ddc8cc0..000000000 --- a/data/script/template/script/template/actor/npc/monster/FamilyOfShesharkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FamilyOfShesharkTemplate extends MonsterNPCTemplate { - public static final int ID = 25200; - - @Inject - protected FamilyOfShesharkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Family of Sheshark"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 40576.868996882200000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 118.846913053688000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5916.53342; - attributes.magicalAttack = 5656.07573; - attributes.physicalDefense = 450.98039; - attributes.magicalDefense = 440.02000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FanaticOfInfinityTemplate.java b/data/script/template/script/template/actor/npc/monster/FanaticOfInfinityTemplate.java deleted file mode 100644 index 99a3c061a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FanaticOfInfinityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FanaticOfInfinityTemplate extends MonsterNPCTemplate { - public static final int ID = 22509; - - @Inject - protected FanaticOfInfinityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fanatic of Infinity"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 48.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 75564; - this.sp = 7698; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FanaticShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/FanaticShamanTemplate.java deleted file mode 100644 index 4f77b42ce..000000000 --- a/data/script/template/script/template/actor/npc/monster/FanaticShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FanaticShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 25156; - - @Inject - protected FanaticShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fanatic Shaman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12518.769482355200000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 43.476781636636500; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1096.87417; - attributes.magicalAttack = 426.43539; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FanaticSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/FanaticSoldierTemplate.java deleted file mode 100644 index 84496b7eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/FanaticSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FanaticSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 25157; - - @Inject - protected FanaticSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fanatic Soldier"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18684.730570679400000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 43.476781636636500; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1645.35239; - attributes.magicalAttack = 959.52160; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FanaticsOfRahhaTemplate.java b/data/script/template/script/template/actor/npc/monster/FanaticsOfRahhaTemplate.java deleted file mode 100644 index f3afce05c..000000000 --- a/data/script/template/script/template/actor/npc/monster/FanaticsOfRahhaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FanaticsOfRahhaTemplate extends MonsterNPCTemplate { - public static final int ID = 25053; - - @Inject - protected FanaticsOfRahhaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fanatics of Rahha"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 64; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 26989.445611047200000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 109.161965526679000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3491.34315; - attributes.magicalAttack = 2351.33828; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FangOfSplendor2Template.java b/data/script/template/script/template/actor/npc/monster/FangOfSplendor2Template.java deleted file mode 100644 index 677fcc063..000000000 --- a/data/script/template/script/template/actor/npc/monster/FangOfSplendor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FangOfSplendor2Template extends MonsterNPCTemplate { - public static final int ID = 21538; - - @Inject - protected FangOfSplendor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fang of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 13.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 13091; - this.sp = 1247; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FangOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/FangOfSplendorTemplate.java deleted file mode 100644 index 42c29bc8b..000000000 --- a/data/script/template/script/template/actor/npc/monster/FangOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FangOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21537; - - @Inject - protected FangOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fang of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10686; - this.sp = 1018; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FantasyMushroomTemplate.java b/data/script/template/script/template/actor/npc/monster/FantasyMushroomTemplate.java deleted file mode 100644 index 0cb580f51..000000000 --- a/data/script/template/script/template/actor/npc/monster/FantasyMushroomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FantasyMushroomTemplate extends MonsterNPCTemplate { - public static final int ID = 18864; - - @Inject - protected FantasyMushroomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fantasy Mushroom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 23.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FarcranTemplate.java b/data/script/template/script/template/actor/npc/monster/FarcranTemplate.java deleted file mode 100644 index 30f5b0185..000000000 --- a/data/script/template/script/template/actor/npc/monster/FarcranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FarcranTemplate extends MonsterNPCTemplate { - public static final int ID = 20667; - - @Inject - protected FarcranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Farcran"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 36.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5776; - this.sp = 454; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FarhiteLadTemplate.java b/data/script/template/script/template/actor/npc/monster/FarhiteLadTemplate.java deleted file mode 100644 index 0ed6002f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/FarhiteLadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FarhiteLadTemplate extends MonsterNPCTemplate { - public static final int ID = 20807; - - @Inject - protected FarhiteLadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Farhite Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 48.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6761; - this.sp = 463; - this.aggressive = false; - this.rightHand = itemProvider.createID(5131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FarhiteTemplate.java b/data/script/template/script/template/actor/npc/monster/FarhiteTemplate.java deleted file mode 100644 index 2ff4859f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/FarhiteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FarhiteTemplate extends MonsterNPCTemplate { - public static final int ID = 20792; - - @Inject - protected FarhiteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Farhite"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4938; - this.sp = 314; - this.aggressive = false; - this.rightHand = itemProvider.createID(5131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FarmBanditTemplate.java b/data/script/template/script/template/actor/npc/monster/FarmBanditTemplate.java deleted file mode 100644 index f4eeeb8af..000000000 --- a/data/script/template/script/template/actor/npc/monster/FarmBanditTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FarmBanditTemplate extends MonsterNPCTemplate { - public static final int ID = 18906; - - @Inject - protected FarmBanditTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Farm Bandit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 37.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17662; - this.sp = 1884; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FelimLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/FelimLizardmanScoutTemplate.java deleted file mode 100644 index fd6e7111a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FelimLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FelimLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20010; - - @Inject - protected FelimLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Felim Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 534; - this.sp = 22; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FelimLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/FelimLizardmanTemplate.java deleted file mode 100644 index 184f294ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/FelimLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FelimLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20008; - - @Inject - protected FelimLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Felim Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 499; - this.sp = 19; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FelimLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/FelimLizardmanWarriorTemplate.java deleted file mode 100644 index be446e184..000000000 --- a/data/script/template/script/template/actor/npc/monster/FelimLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FelimLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20014; - - @Inject - protected FelimLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Felim Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 25; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FemaleSpikedStakato2Template.java b/data/script/template/script/template/actor/npc/monster/FemaleSpikedStakato2Template.java deleted file mode 100644 index 80d079300..000000000 --- a/data/script/template/script/template/actor/npc/monster/FemaleSpikedStakato2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FemaleSpikedStakato2Template extends MonsterNPCTemplate { - public static final int ID = 22620; - - @Inject - protected FemaleSpikedStakato2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Female Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 95359; - this.sp = 9925; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FemaleSpikedStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/FemaleSpikedStakatoTemplate.java deleted file mode 100644 index eacc83f9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/FemaleSpikedStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FemaleSpikedStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 22108; - - @Inject - protected FemaleSpikedStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Female Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 45208; - this.sp = 4534; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworld2Template.java b/data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworld2Template.java deleted file mode 100644 index ed201128f..000000000 --- a/data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworld2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FeralHoundOfTheNetherworld2Template extends MonsterNPCTemplate { - public static final int ID = 29152; - - @Inject - protected FeralHoundOfTheNetherworld2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Feral Hound of the Netherworld"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 64.00; - this.collisionHeight = 48.40; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2083.46395; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworldTemplate.java b/data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworldTemplate.java deleted file mode 100644 index d953c5dd0..000000000 --- a/data/script/template/script/template/actor/npc/monster/FeralHoundOfTheNetherworldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FeralHoundOfTheNetherworldTemplate extends MonsterNPCTemplate { - public static final int ID = 29151; - - @Inject - protected FeralHoundOfTheNetherworldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Feral Hound of the Netherworld"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 64.00; - this.collisionHeight = 48.40; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87000; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FerventKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/FerventKanabion2Template.java deleted file mode 100644 index 26b5c1249..000000000 --- a/data/script/template/script/template/actor/npc/monster/FerventKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FerventKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22477; - - @Inject - protected FerventKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fervent Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6733; - this.sp = 625; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FerventKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/FerventKanabion3Template.java deleted file mode 100644 index 95827b40e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FerventKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FerventKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22478; - - @Inject - protected FerventKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fervent Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 35.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7929; - this.sp = 693; - this.aggressive = false; - this.rightHand = itemProvider.createID(8686); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FerventKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/FerventKanabionTemplate.java deleted file mode 100644 index 28462137a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FerventKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FerventKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22476; - - @Inject - protected FerventKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fervent Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6733; - this.sp = 625; - this.aggressive = false; - this.rightHand = itemProvider.createID(85); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FesteringBatTemplate.java b/data/script/template/script/template/actor/npc/monster/FesteringBatTemplate.java deleted file mode 100644 index ad981fd0e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FesteringBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FesteringBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20433; - - @Inject - protected FesteringBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Festering Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 463; - this.sp = 18; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FetteredSoulTemplate.java b/data/script/template/script/template/actor/npc/monster/FetteredSoulTemplate.java deleted file mode 100644 index f0a2fe16c..000000000 --- a/data/script/template/script/template/actor/npc/monster/FetteredSoulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FetteredSoulTemplate extends MonsterNPCTemplate { - public static final int ID = 20552; - - @Inject - protected FetteredSoulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fettered Soul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5152; - this.sp = 322; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FieldStalkerTemplate.java b/data/script/template/script/template/actor/npc/monster/FieldStalkerTemplate.java deleted file mode 100644 index f1160c4a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/FieldStalkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FieldStalkerTemplate extends MonsterNPCTemplate { - public static final int ID = 20512; - - @Inject - protected FieldStalkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Field Stalker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2175; - this.sp = 128; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FiendArcher2Template.java b/data/script/template/script/template/actor/npc/monster/FiendArcher2Template.java deleted file mode 100644 index 99b816bf2..000000000 --- a/data/script/template/script/template/actor/npc/monster/FiendArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FiendArcher2Template extends MonsterNPCTemplate { - public static final int ID = 21617; - - @Inject - protected FiendArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fiend Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4925; - this.sp = 360; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FiendArcher3Template.java b/data/script/template/script/template/actor/npc/monster/FiendArcher3Template.java deleted file mode 100644 index fcf8014a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/FiendArcher3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FiendArcher3Template extends MonsterNPCTemplate { - public static final int ID = 21618; - - @Inject - protected FiendArcher3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fiend Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6974; - this.sp = 510; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FiendArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/FiendArcherTemplate.java deleted file mode 100644 index 7fdfb5a99..000000000 --- a/data/script/template/script/template/actor/npc/monster/FiendArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FiendArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20841; - - @Inject - protected FiendArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fiend Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3663; - this.sp = 268; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FiendTemplate.java b/data/script/template/script/template/actor/npc/monster/FiendTemplate.java deleted file mode 100644 index f3d04e909..000000000 --- a/data/script/template/script/template/actor/npc/monster/FiendTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FiendTemplate extends MonsterNPCTemplate { - public static final int ID = 25541; - - @Inject - protected FiendTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fiend"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 731.98996; - attributes.magicalDefense = 353.81079; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 240.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FighterOfHestiaTemplate.java b/data/script/template/script/template/actor/npc/monster/FighterOfHestiaTemplate.java deleted file mode 100644 index 28f20369e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FighterOfHestiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FighterOfHestiaTemplate extends MonsterNPCTemplate { - public static final int ID = 25294; - - @Inject - protected FighterOfHestiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fighter of Hestia"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65002.827461988700000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 125.407546014654000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10195.55783; - attributes.magicalAttack = 14646.91221; - attributes.physicalDefense = 492.40610; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 16.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FighterOfSeaOfSporesTemplate.java b/data/script/template/script/template/actor/npc/monster/FighterOfSeaOfSporesTemplate.java deleted file mode 100644 index 9dc19ccfd..000000000 --- a/data/script/template/script/template/actor/npc/monster/FighterOfSeaOfSporesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FighterOfSeaOfSporesTemplate extends MonsterNPCTemplate { - public static final int ID = 25101; - - @Inject - protected FighterOfSeaOfSporesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fighter of Sea of Spores"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8700.810593482620000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 583.08879; - attributes.magicalAttack = 119.06209; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FireArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/FireArcherTemplate.java deleted file mode 100644 index 4d34d25b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/FireArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FireArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20750; - - @Inject - protected FireArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fire Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3354; - this.sp = 180; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FireOpalTemplate.java b/data/script/template/script/template/actor/npc/monster/FireOpalTemplate.java deleted file mode 100644 index 5999a1a5e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FireOpalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FireOpalTemplate extends MonsterNPCTemplate { - public static final int ID = 22294; - - @Inject - protected FireOpalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fire Opal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34122; - this.sp = 3731; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FlameEvilSpiritAziraTemplate.java b/data/script/template/script/template/actor/npc/monster/FlameEvilSpiritAziraTemplate.java deleted file mode 100644 index 4fff4d479..000000000 --- a/data/script/template/script/template/actor/npc/monster/FlameEvilSpiritAziraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameEvilSpiritAziraTemplate extends MonsterNPCTemplate { - public static final int ID = 27284; - - @Inject - protected FlameEvilSpiritAziraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Evil Spirit Azira"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FlameIrisTemplate.java b/data/script/template/script/template/actor/npc/monster/FlameIrisTemplate.java deleted file mode 100644 index ea2a3876a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FlameIrisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameIrisTemplate extends MonsterNPCTemplate { - public static final int ID = 22419; - - @Inject - protected FlameIrisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Iris"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26322; - this.sp = 2738; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FlameSpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/FlameSpiritTemplate.java deleted file mode 100644 index ca8a8c83d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FlameSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameSpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 25525; - - @Inject - protected FlameSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Spirit"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 63589.960230414500000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 123.216289543832000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4902.44696; - attributes.magicalAttack = 3475.50411; - attributes.physicalDefense = 478.86935; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FlashOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/FlashOfSplendorTemplate.java deleted file mode 100644 index 08fea7ed7..000000000 --- a/data/script/template/script/template/actor/npc/monster/FlashOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlashOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21523; - - @Inject - protected FlashOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flash of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9035; - this.sp = 796; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FledglingLavasaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/FledglingLavasaurusTemplate.java deleted file mode 100644 index 90bd1ab85..000000000 --- a/data/script/template/script/template/actor/npc/monster/FledglingLavasaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FledglingLavasaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 18800; - - @Inject - protected FledglingLavasaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fledgling Lavasaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 49441; - this.sp = 5079; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FlineElderTemplate.java b/data/script/template/script/template/actor/npc/monster/FlineElderTemplate.java deleted file mode 100644 index b773df435..000000000 --- a/data/script/template/script/template/actor/npc/monster/FlineElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlineElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20595; - - @Inject - protected FlineElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fline Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 51; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8443; - this.sp = 644; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FlineTemplate.java b/data/script/template/script/template/actor/npc/monster/FlineTemplate.java deleted file mode 100644 index 86b077935..000000000 --- a/data/script/template/script/template/actor/npc/monster/FlineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlineTemplate extends MonsterNPCTemplate { - public static final int ID = 20589; - - @Inject - protected FlineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fline"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 45; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6639; - this.sp = 462; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingGhost2Template.java b/data/script/template/script/template/actor/npc/monster/FloatingGhost2Template.java deleted file mode 100644 index 6812a5e60..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingGhost2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingGhost2Template extends MonsterNPCTemplate { - public static final int ID = 25615; - - @Inject - protected FloatingGhost2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.50; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1209.73001; - attributes.magicalAttack = 840.58156; - attributes.physicalDefense = 368.13530; - attributes.magicalDefense = 269.38544; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/FloatingGhostTemplate.java deleted file mode 100644 index 0c35de2ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 25614; - - @Inject - protected FloatingGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 26.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1209.73001; - attributes.magicalAttack = 840.58156; - attributes.physicalDefense = 368.13530; - attributes.magicalDefense = 269.38544; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingSkull2Template.java b/data/script/template/script/template/actor/npc/monster/FloatingSkull2Template.java deleted file mode 100644 index 57af4fa16..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingSkull2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingSkull2Template extends FlyMonsterNPCTemplate { - public static final int ID = 22607; - - @Inject - protected FloatingSkull2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Skull"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17574; - this.sp = 1901; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 513.86434; - attributes.magicalAttack = 350.90273; - attributes.physicalDefense = 295.44366; - attributes.magicalDefense = 216.19284; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingSkull3Template.java b/data/script/template/script/template/actor/npc/monster/FloatingSkull3Template.java deleted file mode 100644 index 3c904069a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingSkull3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingSkull3Template extends FlyMonsterNPCTemplate { - public static final int ID = 25629; - - @Inject - protected FloatingSkull3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Skull"; - this.serverSideName = false; - this.title = "Enira's Evil Spirit"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 60370.975082359500000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.113641676728880; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 459.19940; - attributes.magicalAttack = 111.02336; - attributes.physicalDefense = 449.14582; - attributes.magicalDefense = 438.22800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingSkullTemplate.java b/data/script/template/script/template/actor/npc/monster/FloatingSkullTemplate.java deleted file mode 100644 index 30a914f7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingSkullTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingSkullTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 22606; - - @Inject - protected FloatingSkullTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Skull"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 39.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10528; - this.sp = 1125; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 494.65324; - attributes.magicalAttack = 337.78404; - attributes.physicalDefense = 291.40610; - attributes.magicalDefense = 213.23834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingZombie2Template.java b/data/script/template/script/template/actor/npc/monster/FloatingZombie2Template.java deleted file mode 100644 index 405b06ccd..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingZombie2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingZombie2Template extends FlyMonsterNPCTemplate { - public static final int ID = 22609; - - @Inject - protected FloatingZombie2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 50.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9475; - this.sp = 1012; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 494.65324; - attributes.magicalAttack = 337.78404; - attributes.physicalDefense = 291.40610; - attributes.magicalDefense = 213.23834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingZombie3Template.java b/data/script/template/script/template/actor/npc/monster/FloatingZombie3Template.java deleted file mode 100644 index 8f1bcaf9e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingZombie3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingZombie3Template extends FlyMonsterNPCTemplate { - public static final int ID = 25630; - - @Inject - protected FloatingZombie3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Zombie"; - this.serverSideName = false; - this.title = "Enira's Evil Spirit"; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 50.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 59504.155643502700000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.009358793238580; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 449.96347; - attributes.magicalAttack = 108.97199; - attributes.physicalDefense = 443.16549; - attributes.magicalDefense = 432.37800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FloatingZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/FloatingZombieTemplate.java deleted file mode 100644 index 76b29157f..000000000 --- a/data/script/template/script/template/actor/npc/monster/FloatingZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FloatingZombieTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 22608; - - @Inject - protected FloatingZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Floating Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 50.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9720; - this.sp = 1025; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 476.82541; - attributes.magicalAttack = 325.60994; - attributes.physicalDefense = 287.32161; - attributes.magicalDefense = 210.24948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfAbigoreTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfAbigoreTemplate.java deleted file mode 100644 index 72092e552..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfAbigoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfAbigoreTemplate extends MonsterNPCTemplate { - public static final int ID = 18567; - - @Inject - protected FollowerOfAbigoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Abigore"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 4162.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 13.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfAllosceTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfAllosceTemplate.java deleted file mode 100644 index 8680f05e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfAllosceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfAllosceTemplate extends MonsterNPCTemplate { - public static final int ID = 18578; - - @Inject - protected FollowerOfAllosceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Allosce"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 7212.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 18.300000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfArioshTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfArioshTemplate.java deleted file mode 100644 index d7a4c3513..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfArioshTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfArioshTemplate extends MonsterNPCTemplate { - public static final int ID = 18556; - - @Inject - protected FollowerOfArioshTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Ariosh"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 1365.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 4.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 76.85506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfBiletteTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfBiletteTemplate.java deleted file mode 100644 index 59d212ffe..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfBiletteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfBiletteTemplate extends MonsterNPCTemplate { - public static final int ID = 18574; - - @Inject - protected FollowerOfBiletteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Bilette"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 6099.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 16.470000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfFlourosTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfFlourosTemplate.java deleted file mode 100644 index 412c04235..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfFlourosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfFlourosTemplate extends MonsterNPCTemplate { - public static final int ID = 18560; - - @Inject - protected FollowerOfFlourosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Flouros"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 2088.000000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 6.480000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfGwindorr2Template.java b/data/script/template/script/template/actor/npc/monster/FollowerOfGwindorr2Template.java deleted file mode 100644 index ec40119f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfGwindorr2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfGwindorr2Template extends MonsterNPCTemplate { - public static final int ID = 25676; - - @Inject - protected FollowerOfGwindorr2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Gwindorr"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 49018.180398472600000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 94.194772269965500; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5897.53574; - attributes.magicalAttack = 4660.72484; - attributes.physicalDefense = 524.66216; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfGwindorrTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfGwindorrTemplate.java deleted file mode 100644 index 58bbf9059..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfGwindorrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfGwindorrTemplate extends MonsterNPCTemplate { - public static final int ID = 25492; - - @Inject - protected FollowerOfGwindorrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Gwindorr"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6949.707943336870000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.93871; - attributes.magicalAttack = 69.19756; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfHestiaTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfHestiaTemplate.java deleted file mode 100644 index 9d67f09a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfHestiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfHestiaTemplate extends MonsterNPCTemplate { - public static final int ID = 25295; - - @Inject - protected FollowerOfHestiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Hestia"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32501.413730994300000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 125.407546014654000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5097.77892; - attributes.magicalAttack = 3661.72805; - attributes.physicalDefense = 492.40610; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 16.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfMontagnarTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfMontagnarTemplate.java deleted file mode 100644 index 1e493945d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfMontagnarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfMontagnarTemplate extends MonsterNPCTemplate { - public static final int ID = 18569; - - @Inject - protected FollowerOfMontagnarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Montagnar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 13.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 4594.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 13.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfOtisTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfOtisTemplate.java deleted file mode 100644 index 88681fb0d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfOtisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfOtisTemplate extends MonsterNPCTemplate { - public static final int ID = 18563; - - @Inject - protected FollowerOfOtisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Otis"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 24.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 2787.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 11.550000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfSkylaTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfSkylaTemplate.java deleted file mode 100644 index 8e9d92601..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfSkylaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfSkylaTemplate extends MonsterNPCTemplate { - public static final int ID = 25403; - - @Inject - protected FollowerOfSkylaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Skyla"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6041.765578672740000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 22.571158598022300; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(180); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 320.88132; - attributes.magicalAttack = 66.20760; - attributes.physicalDefense = 182.98229; - attributes.magicalDefense = 178.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfStoraceTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfStoraceTemplate.java deleted file mode 100644 index 1d701ce28..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfStoraceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfStoraceTemplate extends MonsterNPCTemplate { - public static final int ID = 18572; - - @Inject - protected FollowerOfStoraceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Storace"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 54.00; - this.level = 63; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 5637.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 16.470000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 191.86238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfTamuzeTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfTamuzeTemplate.java deleted file mode 100644 index 5dd8fb227..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfTamuzeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfTamuzeTemplate extends MonsterNPCTemplate { - public static final int ID = 18576; - - @Inject - protected FollowerOfTamuzeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Tamuze"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 6099.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 16.470000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 240.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FollowerOfThielesTemplate.java b/data/script/template/script/template/actor/npc/monster/FollowerOfThielesTemplate.java deleted file mode 100644 index bebf84e53..000000000 --- a/data/script/template/script/template/actor/npc/monster/FollowerOfThielesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FollowerOfThielesTemplate extends MonsterNPCTemplate { - public static final int ID = 25012; - - @Inject - protected FollowerOfThielesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Follower of Thieles"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.00; - this.level = 54; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 20218.525743110000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 85.863875956595800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2164.08581; - attributes.magicalAttack = 1209.24682; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost2Template.java b/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost2Template.java deleted file mode 100644 index 870e2c052..000000000 --- a/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForestOfMirrorsGhost2Template extends MonsterNPCTemplate { - public static final int ID = 20637; - - @Inject - protected ForestOfMirrorsGhost2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forest of Mirrors Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4148; - this.sp = 298; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost3Template.java b/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost3Template.java deleted file mode 100644 index ef44167a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhost3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForestOfMirrorsGhost3Template extends MonsterNPCTemplate { - public static final int ID = 20638; - - @Inject - protected ForestOfMirrorsGhost3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forest of Mirrors Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4326; - this.sp = 316; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhostTemplate.java deleted file mode 100644 index 8bbe7a06d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ForestOfMirrorsGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForestOfMirrorsGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 20636; - - @Inject - protected ForestOfMirrorsGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forest of Mirrors Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3973; - this.sp = 282; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ForestRunnerTemplate.java b/data/script/template/script/template/actor/npc/monster/ForestRunnerTemplate.java deleted file mode 100644 index 9fb521387..000000000 --- a/data/script/template/script/template/actor/npc/monster/ForestRunnerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForestRunnerTemplate extends MonsterNPCTemplate { - public static final int ID = 20594; - - @Inject - protected ForestRunnerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forest Runner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8116; - this.sp = 611; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ForgottenAncientPeopleTemplate.java b/data/script/template/script/template/actor/npc/monster/ForgottenAncientPeopleTemplate.java deleted file mode 100644 index c3be8cbfc..000000000 --- a/data/script/template/script/template/actor/npc/monster/ForgottenAncientPeopleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForgottenAncientPeopleTemplate extends MonsterNPCTemplate { - public static final int ID = 20973; - - @Inject - protected ForgottenAncientPeopleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forgotten Ancient People"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 44.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31618; - this.sp = 3281; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ForgottenCrewmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ForgottenCrewmanTemplate.java deleted file mode 100644 index 6a5854723..000000000 --- a/data/script/template/script/template/actor/npc/monster/ForgottenCrewmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForgottenCrewmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22027; - - @Inject - protected ForgottenCrewmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forgotten Crewman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6847; - this.sp = 416; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ForgottenVictimTemplate.java b/data/script/template/script/template/actor/npc/monster/ForgottenVictimTemplate.java deleted file mode 100644 index 7b8cf6538..000000000 --- a/data/script/template/script/template/actor/npc/monster/ForgottenVictimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForgottenVictimTemplate extends MonsterNPCTemplate { - public static final int ID = 22141; - - @Inject - protected ForgottenVictimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forgotten Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 24.60; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 33394; - this.sp = 3566; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 254.79948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FormorElderTemplate.java b/data/script/template/script/template/actor/npc/monster/FormorElderTemplate.java deleted file mode 100644 index acfe69840..000000000 --- a/data/script/template/script/template/actor/npc/monster/FormorElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FormorElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20569; - - @Inject - protected FormorElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Formor Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3841; - this.sp = 272; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FormorTemplate.java b/data/script/template/script/template/actor/npc/monster/FormorTemplate.java deleted file mode 100644 index 5865dbd5e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FormorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FormorTemplate extends MonsterNPCTemplate { - public static final int ID = 20568; - - @Inject - protected FormorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Formor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3534; - this.sp = 246; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FortuneBug2Template.java b/data/script/template/script/template/actor/npc/monster/FortuneBug2Template.java deleted file mode 100644 index c19ce9fbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/FortuneBug2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortuneBug2Template extends MonsterNPCTemplate { - public static final int ID = 18665; - - @Inject - protected FortuneBug2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortune Bug"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FortuneBug3Template.java b/data/script/template/script/template/actor/npc/monster/FortuneBug3Template.java deleted file mode 100644 index 15339cd94..000000000 --- a/data/script/template/script/template/actor/npc/monster/FortuneBug3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortuneBug3Template extends MonsterNPCTemplate { - public static final int ID = 18666; - - @Inject - protected FortuneBug3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortune Bug"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FortuneBugTemplate.java b/data/script/template/script/template/actor/npc/monster/FortuneBugTemplate.java deleted file mode 100644 index 4496e7f25..000000000 --- a/data/script/template/script/template/actor/npc/monster/FortuneBugTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FortuneBugTemplate extends MonsterNPCTemplate { - public static final int ID = 18664; - - @Inject - protected FortuneBugTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fortune Bug"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundryAssistantOverseerTemplate.java b/data/script/template/script/template/actor/npc/monster/FoundryAssistantOverseerTemplate.java deleted file mode 100644 index 5be192b5a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundryAssistantOverseerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundryAssistantOverseerTemplate extends MonsterNPCTemplate { - public static final int ID = 22391; - - @Inject - protected FoundryAssistantOverseerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Assistant Overseer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 286741; - this.sp = 29436; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundryForeman2Template.java b/data/script/template/script/template/actor/npc/monster/FoundryForeman2Template.java deleted file mode 100644 index 067dee63b..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundryForeman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundryForeman2Template extends MonsterNPCTemplate { - public static final int ID = 22397; - - @Inject - protected FoundryForeman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 145669; - this.sp = 15182; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundryForeman3Template.java b/data/script/template/script/template/actor/npc/monster/FoundryForeman3Template.java deleted file mode 100644 index f9ff05543..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundryForeman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundryForeman3Template extends MonsterNPCTemplate { - public static final int ID = 22403; - - @Inject - protected FoundryForeman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.60; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 147344; - this.sp = 15357; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundryForemanTemplate.java b/data/script/template/script/template/actor/npc/monster/FoundryForemanTemplate.java deleted file mode 100644 index 897bcc879..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundryForemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundryForemanTemplate extends MonsterNPCTemplate { - public static final int ID = 22390; - - @Inject - protected FoundryForemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.20; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 609074; - this.sp = 65777; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9063.04944; - attributes.magicalAttack = 6188.88791; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundryLaborerTemplate.java b/data/script/template/script/template/actor/npc/monster/FoundryLaborerTemplate.java deleted file mode 100644 index 848e65c36..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundryLaborerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundryLaborerTemplate extends MonsterNPCTemplate { - public static final int ID = 22396; - - @Inject - protected FoundryLaborerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Laborer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 47.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11272; - this.sp = 1174; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundryMystic2Template.java b/data/script/template/script/template/actor/npc/monster/FoundryMystic2Template.java deleted file mode 100644 index 472bf1ceb..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundryMystic2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundryMystic2Template extends MonsterNPCTemplate { - public static final int ID = 22387; - - @Inject - protected FoundryMystic2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Mystic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 291223; - this.sp = 30353; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundryMysticTemplate.java b/data/script/template/script/template/actor/npc/monster/FoundryMysticTemplate.java deleted file mode 100644 index 519065aab..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundryMysticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundryMysticTemplate extends MonsterNPCTemplate { - public static final int ID = 22386; - - @Inject - protected FoundryMysticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Mystic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 291223; - this.sp = 30353; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoundrySpiritGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/FoundrySpiritGuardTemplate.java deleted file mode 100644 index 1711b6c12..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoundrySpiritGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoundrySpiritGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22388; - - @Inject - protected FoundrySpiritGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Foundry Spirit Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 31.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 640012; - this.sp = 66706; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9273.29977; - attributes.magicalAttack = 6442.91152; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 51.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FoxTemplate.java b/data/script/template/script/template/actor/npc/monster/FoxTemplate.java deleted file mode 100644 index 428d9a79a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20116; - - @Inject - protected FoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 59; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreedkyillaTemplate.java b/data/script/template/script/template/actor/npc/monster/FreedkyillaTemplate.java deleted file mode 100644 index 92f0a50f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreedkyillaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreedkyillaTemplate extends MonsterNPCTemplate { - public static final int ID = 25640; - - @Inject - protected FreedkyillaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freedkyilla"; - this.serverSideName = false; - this.title = "Hand of Night"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13984); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrekisGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/FrekisGolemTemplate.java deleted file mode 100644 index 0a3bf14df..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrekisGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrekisGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 29035; - - @Inject - protected FrekisGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freki's Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5024.60000; - attributes.magicalAttack = 3539.66580; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrekisIfritTemplate.java b/data/script/template/script/template/actor/npc/monster/FrekisIfritTemplate.java deleted file mode 100644 index 8878aae69..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrekisIfritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrekisIfritTemplate extends MonsterNPCTemplate { - public static final int ID = 29034; - - @Inject - protected FrekisIfritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freki's Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6682.71800; - attributes.magicalAttack = 6293.52579; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrekisVampireBatTemplate.java b/data/script/template/script/template/actor/npc/monster/FrekisVampireBatTemplate.java deleted file mode 100644 index 4a2027125..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrekisVampireBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrekisVampireBatTemplate extends MonsterNPCTemplate { - public static final int ID = 25427; - - @Inject - protected FrekisVampireBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freki's Vampire Bat"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6680.159310488990000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 273.28181; - attributes.magicalAttack = 68.81204; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrekisWildBearTemplate.java b/data/script/template/script/template/actor/npc/monster/FrekisWildBearTemplate.java deleted file mode 100644 index da8d903ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrekisWildBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrekisWildBearTemplate extends MonsterNPCTemplate { - public static final int ID = 25428; - - @Inject - protected FrekisWildBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freki's Wild Bear"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6680.159310488990000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 273.28181; - attributes.magicalAttack = 68.81204; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrenzyStakatoDroneTemplate.java b/data/script/template/script/template/actor/npc/monster/FrenzyStakatoDroneTemplate.java deleted file mode 100644 index 04bded36d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrenzyStakatoDroneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrenzyStakatoDroneTemplate extends MonsterNPCTemplate { - public static final int ID = 21519; - - @Inject - protected FrenzyStakatoDroneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frenzy Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10345; - this.sp = 1051; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrenzyStakatoSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/FrenzyStakatoSoldierTemplate.java deleted file mode 100644 index 897b6cb60..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrenzyStakatoSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrenzyStakatoSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21518; - - @Inject - protected FrenzyStakatoSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frenzy Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9228; - this.sp = 891; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreyasBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/FreyasBuffaloTemplate.java deleted file mode 100644 index 8bbcf589b..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreyasBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 22099; - - @Inject - protected FreyasBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 31854; - this.sp = 2570; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 170.63714; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreyasDogTemplate.java b/data/script/template/script/template/actor/npc/monster/FreyasDogTemplate.java deleted file mode 100644 index 7d86b3a3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreyasDogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasDogTemplate extends MonsterNPCTemplate { - public static final int ID = 22104; - - @Inject - protected FreyasDogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's Dog"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 34900; - this.sp = 2867; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreyasGardenerTemplate.java b/data/script/template/script/template/actor/npc/monster/FreyasGardenerTemplate.java deleted file mode 100644 index 964c64f2a..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreyasGardenerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasGardenerTemplate extends MonsterNPCTemplate { - public static final int ID = 22100; - - @Inject - protected FreyasGardenerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's Gardener"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 37927; - this.sp = 3113; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreyasServant2Template.java b/data/script/template/script/template/actor/npc/monster/FreyasServant2Template.java deleted file mode 100644 index 7bf06323d..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreyasServant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasServant2Template extends MonsterNPCTemplate { - public static final int ID = 22101; - - @Inject - protected FreyasServant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 33143; - this.sp = 2723; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 168.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreyasServant3Template.java b/data/script/template/script/template/actor/npc/monster/FreyasServant3Template.java deleted file mode 100644 index 5076e20f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreyasServant3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasServant3Template extends MonsterNPCTemplate { - public static final int ID = 22102; - - @Inject - protected FreyasServant3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 33143; - this.sp = 2723; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreyasServantTemplate.java b/data/script/template/script/template/actor/npc/monster/FreyasServantTemplate.java deleted file mode 100644 index 5b973a96b..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreyasServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasServantTemplate extends MonsterNPCTemplate { - public static final int ID = 18327; - - @Inject - protected FreyasServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 387.53680; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45150; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FreyasWhiteBearTemplate.java b/data/script/template/script/template/actor/npc/monster/FreyasWhiteBearTemplate.java deleted file mode 100644 index 41d0c559e..000000000 --- a/data/script/template/script/template/actor/npc/monster/FreyasWhiteBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FreyasWhiteBearTemplate extends MonsterNPCTemplate { - public static final int ID = 22103; - - @Inject - protected FreyasWhiteBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Freya's White Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 33473; - this.sp = 2705; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 170.63714; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrightenedRagnaOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/FrightenedRagnaOrcTemplate.java deleted file mode 100644 index 1b4b1e6c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrightenedRagnaOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrightenedRagnaOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 18807; - - @Inject - protected FrightenedRagnaOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frightened Ragna Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2639; - this.sp = 292; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrostBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/FrostBuffaloTemplate.java deleted file mode 100644 index 530281fd1..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrostBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrostBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 22094; - - @Inject - protected FrostBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frost Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 34.70; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5383; - this.sp = 473; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrostIronGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/FrostIronGolemTemplate.java deleted file mode 100644 index 23fa8c7bb..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrostIronGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrostIronGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22092; - - @Inject - protected FrostIronGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frost Iron Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 46.40; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6239; - this.sp = 521; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 177.68216; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 20.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrostTarantulaTemplate.java b/data/script/template/script/template/actor/npc/monster/FrostTarantulaTemplate.java deleted file mode 100644 index 31c210fff..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrostTarantulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrostTarantulaTemplate extends MonsterNPCTemplate { - public static final int ID = 22090; - - @Inject - protected FrostTarantulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frost Tarantula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 28.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5593; - this.sp = 472; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrostYetiTemplate.java b/data/script/template/script/template/actor/npc/monster/FrostYetiTemplate.java deleted file mode 100644 index e6fc69c4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrostYetiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrostYetiTemplate extends MonsterNPCTemplate { - public static final int ID = 22098; - - @Inject - protected FrostYetiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frost Yeti"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 29.80; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6947; - this.sp = 626; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 191.86238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 16.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/FrozenWastelandWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/FrozenWastelandWerewolfTemplate.java deleted file mode 100644 index 9698be801..000000000 --- a/data/script/template/script/template/actor/npc/monster/FrozenWastelandWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FrozenWastelandWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 22025; - - @Inject - protected FrozenWastelandWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Frozen Wasteland Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2662; - this.sp = 166; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 108.62405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GalaxiasGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/GalaxiasGuardsTemplate.java deleted file mode 100644 index e9421bb1f..000000000 --- a/data/script/template/script/template/actor/npc/monster/GalaxiasGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalaxiasGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 25451; - - @Inject - protected GalaxiasGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galaxia's Guards"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 44016.378803829400000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 126.536105676163000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6913.74414; - attributes.magicalAttack = 6610.34801; - attributes.physicalDefense = 499.05092; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GalaxyExpressTemplate.java b/data/script/template/script/template/actor/npc/monster/GalaxyExpressTemplate.java deleted file mode 100644 index e37eeb632..000000000 --- a/data/script/template/script/template/actor/npc/monster/GalaxyExpressTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GalaxyExpressTemplate extends MonsterNPCTemplate { - public static final int ID = 31024; - - @Inject - protected GalaxyExpressTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galaxy Express"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Gamlin2Template.java b/data/script/template/script/template/actor/npc/monster/Gamlin2Template.java deleted file mode 100644 index eb6002967..000000000 --- a/data/script/template/script/template/actor/npc/monster/Gamlin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gamlin2Template extends MonsterNPCTemplate { - public static final int ID = 22668; - - @Inject - protected Gamlin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gamlin"; - this.serverSideName = false; - this.title = "Scout"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25150; - this.sp = 2646; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GamlinTemplate.java b/data/script/template/script/template/actor/npc/monster/GamlinTemplate.java deleted file mode 100644 index c53e16213..000000000 --- a/data/script/template/script/template/actor/npc/monster/GamlinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GamlinTemplate extends MonsterNPCTemplate { - public static final int ID = 20651; - - @Inject - protected GamlinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gamlin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9835; - this.sp = 853; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GarangkyGuardCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/GarangkyGuardCaptainTemplate.java deleted file mode 100644 index e05d395c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GarangkyGuardCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GarangkyGuardCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 25464; - - @Inject - protected GarangkyGuardCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garangky Guard Captain"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 30345.620697672400000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(303); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2441.75605; - attributes.magicalAttack = 1496.29839; - attributes.physicalDefense = 335.45430; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GarangkyGuardShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/GarangkyGuardShamanTemplate.java deleted file mode 100644 index 5f6fc889b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GarangkyGuardShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GarangkyGuardShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 25465; - - @Inject - protected GarangkyGuardShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garangky Guard Shaman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 30345.620697672400000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(206); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1220.87802; - attributes.magicalAttack = 374.07460; - attributes.physicalDefense = 335.45430; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GarangkyGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/GarangkyGuardTemplate.java deleted file mode 100644 index e92a8f485..000000000 --- a/data/script/template/script/template/actor/npc/monster/GarangkyGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GarangkyGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25466; - - @Inject - protected GarangkyGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garangky Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 30345.620697672400000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(77); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2441.75605; - attributes.magicalAttack = 1496.29839; - attributes.physicalDefense = 335.45430; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenCastaliaTemplate.java b/data/script/template/script/template/actor/npc/monster/GardenCastaliaTemplate.java deleted file mode 100644 index e65b78c49..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenCastaliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenCastaliaTemplate extends MonsterNPCTemplate { - public static final int ID = 22317; - - @Inject - protected GardenCastaliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Castalia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14993; - this.sp = 1556; - this.aggressive = false; - this.rightHand = itemProvider.createID(9639); - this.leftHand = itemProvider.createID(9639); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6774.50812; - attributes.magicalAttack = 4626.11085; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard10Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard10Template.java deleted file mode 100644 index d4f283bee..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard10Template extends MonsterNPCTemplate { - public static final int ID = 20995; - - @Inject - protected GardenGuard10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 32.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10134; - this.sp = 740; - this.aggressive = false; - this.rightHand = itemProvider.createID(94); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard11Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard11Template.java deleted file mode 100644 index add257bed..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard11Template extends MonsterNPCTemplate { - public static final int ID = 22315; - - @Inject - protected GardenGuard11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34896; - this.sp = 3768; - this.aggressive = false; - this.rightHand = itemProvider.createID(5132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6774.50812; - attributes.magicalAttack = 4626.11085; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard2Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard2Template.java deleted file mode 100644 index 8a1f28415..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard2Template extends MonsterNPCTemplate { - public static final int ID = 18348; - - @Inject - protected GardenGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 949; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 65.66095; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard3Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard3Template.java deleted file mode 100644 index 4084567a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard3Template extends MonsterNPCTemplate { - public static final int ID = 18349; - - @Inject - protected GardenGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.50; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 700; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 907; - this.sp = 41; - this.aggressive = false; - this.rightHand = itemProvider.createID(10128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 65.66095; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 10; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard4Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard4Template.java deleted file mode 100644 index bde7860c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard4Template extends MonsterNPCTemplate { - public static final int ID = 18350; - - @Inject - protected GardenGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1000; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 65.66095; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard5Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard5Template.java deleted file mode 100644 index 59728d9bf..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard5Template extends MonsterNPCTemplate { - public static final int ID = 18351; - - @Inject - protected GardenGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 952; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 65.66095; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard6Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard6Template.java deleted file mode 100644 index e127bfd5e..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard6Template extends MonsterNPCTemplate { - public static final int ID = 18362; - - @Inject - protected GardenGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 742; - this.sp = 30; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 61.52345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard7Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard7Template.java deleted file mode 100644 index 4b1027862..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard7Template extends MonsterNPCTemplate { - public static final int ID = 18363; - - @Inject - protected GardenGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 700; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 670; - this.sp = 29; - this.aggressive = false; - this.rightHand = itemProvider.createID(10128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 61.52345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 10; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard8Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard8Template.java deleted file mode 100644 index 28ed720a7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard8Template extends MonsterNPCTemplate { - public static final int ID = 18444; - - @Inject - protected GardenGuard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 816; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuard9Template.java b/data/script/template/script/template/actor/npc/monster/GardenGuard9Template.java deleted file mode 100644 index cdf1c521e..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuard9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuard9Template extends MonsterNPCTemplate { - public static final int ID = 18483; - - @Inject - protected GardenGuard9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1353; - this.sp = 57; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 61.52345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuardLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/GardenGuardLeaderTemplate.java deleted file mode 100644 index 110156fb5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuardLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuardLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20994; - - @Inject - protected GardenGuardLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 63.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 14866; - this.sp = 1120; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/GardenGuardTemplate.java deleted file mode 100644 index cc6bd8da8..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18347; - - @Inject - protected GardenGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 708; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenGuardianTreeTemplate.java b/data/script/template/script/template/actor/npc/monster/GardenGuardianTreeTemplate.java deleted file mode 100644 index a069225fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenGuardianTreeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenGuardianTreeTemplate extends MonsterNPCTemplate { - public static final int ID = 22316; - - @Inject - protected GardenGuardianTreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Guardian Tree"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 47.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 100984; - this.sp = 10905; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenPoisonMothTemplate.java b/data/script/template/script/template/actor/npc/monster/GardenPoisonMothTemplate.java deleted file mode 100644 index 9e66f4be0..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenPoisonMothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenPoisonMothTemplate extends MonsterNPCTemplate { - public static final int ID = 22314; - - @Inject - protected GardenPoisonMothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Poison Moth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 41.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 59615; - this.sp = 6120; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6774.50812; - attributes.magicalAttack = 4626.11085; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GardenStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/GardenStakatoTemplate.java deleted file mode 100644 index a74a6e98b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GardenStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GardenStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 22313; - - @Inject - protected GardenStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garden Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60929; - this.sp = 6262; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6774.50812; - attributes.magicalAttack = 4626.11085; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GargosTemplate.java b/data/script/template/script/template/actor/npc/monster/GargosTemplate.java deleted file mode 100644 index 822c4efcc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GargosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GargosTemplate extends MonsterNPCTemplate { - public static final int ID = 18607; - - @Inject - protected GargosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gargos"; - this.serverSideName = false; - this.title = "Spirit of Fire"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26166.476010965100000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 9.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 11225; - this.sp = 714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 97.28601; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/GargoyleTemplate.java deleted file mode 100644 index 0745f375d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 20138; - - @Inject - protected GargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1136; - this.sp = 58; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GarumWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/GarumWerewolfTemplate.java deleted file mode 100644 index 84a1e327b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GarumWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GarumWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20307; - - @Inject - protected GarumWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garum Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 321; - this.sp = 11; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 39.72488; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatekeeperLohanTemplate.java b/data/script/template/script/template/actor/npc/monster/GatekeeperLohanTemplate.java deleted file mode 100644 index 7e47e42f8..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatekeeperLohanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperLohanTemplate extends MonsterNPCTemplate { - public static final int ID = 22275; - - @Inject - protected GatekeeperLohanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Lohan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 47.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 96272; - this.sp = 10663; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatekeeperOfFireTemplate.java b/data/script/template/script/template/actor/npc/monster/GatekeeperOfFireTemplate.java deleted file mode 100644 index 4e8c13abd..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatekeeperOfFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperOfFireTemplate extends MonsterNPCTemplate { - public static final int ID = 22278; - - @Inject - protected GatekeeperOfFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28314; - this.sp = 2999; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatekeeperOfTheSquareTemplate.java b/data/script/template/script/template/actor/npc/monster/GatekeeperOfTheSquareTemplate.java deleted file mode 100644 index 96c7cc1e5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatekeeperOfTheSquareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperOfTheSquareTemplate extends MonsterNPCTemplate { - public static final int ID = 22276; - - @Inject - protected GatekeeperOfTheSquareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper of the Square"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28314; - this.sp = 2999; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatekeeperProvoTemplate.java b/data/script/template/script/template/actor/npc/monster/GatekeeperProvoTemplate.java deleted file mode 100644 index b7247f4b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatekeeperProvoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperProvoTemplate extends MonsterNPCTemplate { - public static final int ID = 22277; - - @Inject - protected GatekeeperProvoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Provo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 45.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 96272; - this.sp = 10663; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatekeeperZombie2Template.java b/data/script/template/script/template/actor/npc/monster/GatekeeperZombie2Template.java deleted file mode 100644 index bd44719e2..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatekeeperZombie2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperZombie2Template extends MonsterNPCTemplate { - public static final int ID = 22136; - - @Inject - protected GatekeeperZombie2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 35842; - this.sp = 3964; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 268.81345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatekeeperZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/GatekeeperZombieTemplate.java deleted file mode 100644 index 8adc8d31d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatekeeperZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 18343; - - @Inject - protected GatekeeperZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.650000000000000; - this.mpRegeneration = 3.050000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1025.48600; - attributes.magicalAttack = 742.05697; - attributes.physicalDefense = 373.32382; - attributes.magicalDefense = 273.18220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatosMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/GatosMarksmanTemplate.java deleted file mode 100644 index 6c323ec64..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatosMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatosMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25132; - - @Inject - protected GatosMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gato's Marksman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 15873.757279678700000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 862.56672; - attributes.magicalAttack = 207.71039; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GatosTroopLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/GatosTroopLeaderTemplate.java deleted file mode 100644 index 3fa5b4692..000000000 --- a/data/script/template/script/template/actor/npc/monster/GatosTroopLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatosTroopLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 25133; - - @Inject - protected GatosTroopLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gato's Troop Leader"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11846.087522148300000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 862.56672; - attributes.magicalAttack = 207.71039; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GazeOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/GazeOfNightmareTemplate.java deleted file mode 100644 index 20c83d1ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/GazeOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GazeOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 21301; - - @Inject - protected GazeOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gaze of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31797; - this.sp = 3230; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GegeiTemplate.java b/data/script/template/script/template/actor/npc/monster/GegeiTemplate.java deleted file mode 100644 index d392ce67d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GegeiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GegeiTemplate extends MonsterNPCTemplate { - public static final int ID = 25598; - - @Inject - protected GegeiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gegei"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 71.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4656.720016128790000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1317.47810; - attributes.magicalAttack = 925.97281; - attributes.physicalDefense = 380.15949; - attributes.magicalDefense = 278.18421; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GemstoneBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/GemstoneBeastTemplate.java deleted file mode 100644 index 5723b3504..000000000 --- a/data/script/template/script/template/actor/npc/monster/GemstoneBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GemstoneBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20540; - - @Inject - protected GemstoneBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gemstone Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 353; - this.sp = 13; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GerberaTemplate.java b/data/script/template/script/template/actor/npc/monster/GerberaTemplate.java deleted file mode 100644 index c0d904615..000000000 --- a/data/script/template/script/template/actor/npc/monster/GerberaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GerberaTemplate extends MonsterNPCTemplate { - public static final int ID = 18632; - - @Inject - protected GerberaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gerbera"; - this.serverSideName = false; - this.title = "Panuka"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 24719.196935052400000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 15.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 64881; - this.sp = 5952; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GergsFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/GergsFollowerTemplate.java deleted file mode 100644 index dfd0aeb76..000000000 --- a/data/script/template/script/template/actor/npc/monster/GergsFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GergsFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 25594; - - @Inject - protected GergsFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gerg's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GergsHenchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/GergsHenchmanTemplate.java deleted file mode 100644 index bc252d67d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GergsHenchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GergsHenchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25595; - - @Inject - protected GergsHenchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gerg's Henchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31278.245933351600000; - this.maxMP = 4923.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2789.79244; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GharmashsPetTrimdenTemplate.java b/data/script/template/script/template/actor/npc/monster/GharmashsPetTrimdenTemplate.java deleted file mode 100644 index 4fb53be58..000000000 --- a/data/script/template/script/template/actor/npc/monster/GharmashsPetTrimdenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GharmashsPetTrimdenTemplate extends MonsterNPCTemplate { - public static final int ID = 25130; - - @Inject - protected GharmashsPetTrimdenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gharmash's Pet Trimden"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9481.309567649800000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 23.504308895768300; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 520.40240; - attributes.magicalAttack = 166.50091; - attributes.physicalDefense = 188.36591; - attributes.magicalDefense = 183.78000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhastlyWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/GhastlyWarriorTemplate.java deleted file mode 100644 index 4a9f4c64d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhastlyWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhastlyWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20811; - - @Inject - protected GhastlyWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghastly Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17170; - this.sp = 1511; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostFireTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostFireTemplate.java deleted file mode 100644 index 33bc707a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostFireTemplate extends MonsterNPCTemplate { - public static final int ID = 27098; - - @Inject - protected GhostFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost Fire"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostGuardianTemplate.java deleted file mode 100644 index 5f8bbf7a9..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 20329; - - @Inject - protected GhostGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 772; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfABaturChief2Template.java b/data/script/template/script/template/actor/npc/monster/GhostOfABaturChief2Template.java deleted file mode 100644 index 55c20ec37..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfABaturChief2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfABaturChief2Template extends MonsterNPCTemplate { - public static final int ID = 22012; - - @Inject - protected GhostOfABaturChief2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Batur Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2337; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(8533); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfABaturChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfABaturChiefTemplate.java deleted file mode 100644 index 293cfc8e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfABaturChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfABaturChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 22011; - - @Inject - protected GhostOfABaturChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Batur Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2337; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(8533); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeper2Template.java b/data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeper2Template.java deleted file mode 100644 index e6efe6b4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAGatekeeper2Template extends MonsterNPCTemplate { - public static final int ID = 21799; - - @Inject - protected GhostOfAGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26132; - this.sp = 2794; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeperTemplate.java deleted file mode 100644 index f718c124d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfAGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAGatekeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 21798; - - @Inject - protected GhostOfAGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14209; - this.sp = 1519; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfAGeneralTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfAGeneralTemplate.java deleted file mode 100644 index fd6deb2e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfAGeneralTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAGeneralTemplate extends MonsterNPCTemplate { - public static final int ID = 22010; - - @Inject - protected GhostOfAGeneralTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a General"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2035; - this.sp = 114; - this.aggressive = false; - this.rightHand = itemProvider.createID(8532); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 91.89199; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfALoyalVassalTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfALoyalVassalTemplate.java deleted file mode 100644 index 238c15a09..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfALoyalVassalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfALoyalVassalTemplate extends MonsterNPCTemplate { - public static final int ID = 22009; - - @Inject - protected GhostOfALoyalVassalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Loyal Vassal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1910; - this.sp = 106; - this.aggressive = false; - this.rightHand = itemProvider.createID(8532); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 89.26566; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfAMorekChief2Template.java b/data/script/template/script/template/actor/npc/monster/GhostOfAMorekChief2Template.java deleted file mode 100644 index 4e614561d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfAMorekChief2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAMorekChief2Template extends MonsterNPCTemplate { - public static final int ID = 22014; - - @Inject - protected GhostOfAMorekChief2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Morek Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2337; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(8533); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfAMorekChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfAMorekChiefTemplate.java deleted file mode 100644 index d085452f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfAMorekChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfAMorekChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 22013; - - @Inject - protected GhostOfAMorekChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Morek Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2337; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(8533); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfASoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfASoldierTemplate.java deleted file mode 100644 index b3aa3d390..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfASoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfASoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22007; - - @Inject - protected GhostOfASoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1699; - this.sp = 90; - this.aggressive = false; - this.rightHand = itemProvider.createID(8530); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 84.15638; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfATurkaChief2Template.java b/data/script/template/script/template/actor/npc/monster/GhostOfATurkaChief2Template.java deleted file mode 100644 index ff3bdfd16..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfATurkaChief2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfATurkaChief2Template extends MonsterNPCTemplate { - public static final int ID = 22016; - - @Inject - protected GhostOfATurkaChief2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Turka Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2337; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(8533); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfATurkaChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfATurkaChiefTemplate.java deleted file mode 100644 index 2f88a7bbb..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfATurkaChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfATurkaChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 22015; - - @Inject - protected GhostOfATurkaChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of a Turka Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2337; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(8533); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfBetrayerTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfBetrayerTemplate.java deleted file mode 100644 index 91661e5ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfBetrayerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfBetrayerTemplate extends MonsterNPCTemplate { - public static final int ID = 21570; - - @Inject - protected GhostOfBetrayerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Betrayer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9069; - this.sp = 887; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfGuillotine2Template.java b/data/script/template/script/template/actor/npc/monster/GhostOfGuillotine2Template.java deleted file mode 100644 index d74637a3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfGuillotine2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfGuillotine2Template extends MonsterNPCTemplate { - public static final int ID = 21577; - - @Inject - protected GhostOfGuillotine2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Guillotine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9835; - this.sp = 976; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfGuillotineTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfGuillotineTemplate.java deleted file mode 100644 index 5579ee0e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfGuillotineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfGuillotineTemplate extends MonsterNPCTemplate { - public static final int ID = 21576; - - @Inject - protected GhostOfGuillotineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Guillotine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11220; - this.sp = 1112; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfPeasant2Template.java b/data/script/template/script/template/actor/npc/monster/GhostOfPeasant2Template.java deleted file mode 100644 index a4329a0fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfPeasant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfPeasant2Template extends MonsterNPCTemplate { - public static final int ID = 25015; - - @Inject - protected GhostOfPeasant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Peasant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 16259.556802774600000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1613.51303; - attributes.magicalAttack = 720.27204; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfPeasantTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfPeasantTemplate.java deleted file mode 100644 index 1bd8f1b87..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfPeasantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfPeasantTemplate extends MonsterNPCTemplate { - public static final int ID = 25014; - - @Inject - protected GhostOfPeasantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Peasant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32519.113605549200000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.884286972744700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3227.02605; - attributes.magicalAttack = 2881.08815; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfRebellionLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfRebellionLeaderTemplate.java deleted file mode 100644 index 398e93fc6..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfRebellionLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfRebellionLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 21579; - - @Inject - protected GhostOfRebellionLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Rebellion Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13012; - this.sp = 1306; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfRebellionSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfRebellionSoldierTemplate.java deleted file mode 100644 index e1e912523..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfRebellionSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfRebellionSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21571; - - @Inject - protected GhostOfRebellionSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Rebellion Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12862; - this.sp = 1259; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfTheExecutionGroundsTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfTheExecutionGroundsTemplate.java deleted file mode 100644 index a73ebf69a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfTheExecutionGroundsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfTheExecutionGroundsTemplate extends MonsterNPCTemplate { - public static final int ID = 25386; - - @Inject - protected GhostOfTheExecutionGroundsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of the Execution Grounds"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 31.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11111.930952738500000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 654.78259; - attributes.magicalAttack = 206.87995; - attributes.physicalDefense = 205.09422; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostOfTheTowerTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostOfTheTowerTemplate.java deleted file mode 100644 index a1407aa6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostOfTheTowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfTheTowerTemplate extends MonsterNPCTemplate { - public static final int ID = 20809; - - @Inject - protected GhostOfTheTowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of the Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14562; - this.sp = 1264; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 143.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostTemplate.java deleted file mode 100644 index c2a1f236c..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostTemplate extends MonsterNPCTemplate { - public static final int ID = 20543; - - @Inject - protected GhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 600; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhostlyWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/GhostlyWarriorTemplate.java deleted file mode 100644 index 1c6501b4a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhostlyWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostlyWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20955; - - @Inject - protected GhostlyWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghostly Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6398; - this.sp = 570; - this.aggressive = false; - this.rightHand = itemProvider.createID(299); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GhoulTemplate.java b/data/script/template/script/template/actor/npc/monster/GhoulTemplate.java deleted file mode 100644 index fbce7db47..000000000 --- a/data/script/template/script/template/actor/npc/monster/GhoulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhoulTemplate extends MonsterNPCTemplate { - public static final int ID = 20201; - - @Inject - protected GhoulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghoul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2502; - this.sp = 140; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantAraneidTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantAraneidTemplate.java deleted file mode 100644 index baef2896d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantAraneidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantAraneidTemplate extends MonsterNPCTemplate { - public static final int ID = 20925; - - @Inject - protected GiantAraneidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Araneid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 525; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantBeeTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantBeeTemplate.java deleted file mode 100644 index e77627f5d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantBeeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantBeeTemplate extends MonsterNPCTemplate { - public static final int ID = 20139; - - @Inject - protected GiantBeeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Bee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 471; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantCrimsonAntTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantCrimsonAntTemplate.java deleted file mode 100644 index c22e1b5b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantCrimsonAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantCrimsonAntTemplate extends MonsterNPCTemplate { - public static final int ID = 20228; - - @Inject - protected GiantCrimsonAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Crimson Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1555; - this.sp = 82; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantFungusTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantFungusTemplate.java deleted file mode 100644 index 1406c4b3c..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantFungusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantFungusTemplate extends MonsterNPCTemplate { - public static final int ID = 20555; - - @Inject - protected GiantFungusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 31.30; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2792; - this.sp = 180; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantLeechTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantLeechTemplate.java deleted file mode 100644 index b38db1fdf..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantLeechTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantLeechTemplate extends MonsterNPCTemplate { - public static final int ID = 20140; - - @Inject - protected GiantLeechTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Leech"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 29.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 954; - this.sp = 47; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantMistLeechTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantMistLeechTemplate.java deleted file mode 100644 index 29a27c106..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantMistLeechTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantMistLeechTemplate extends MonsterNPCTemplate { - public static final int ID = 20225; - - @Inject - protected GiantMistLeechTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Mist Leech"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 29.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1191; - this.sp = 60; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantMonstereyeTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantMonstereyeTemplate.java deleted file mode 100644 index bec1c7fc4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantMonstereyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantMonstereyeTemplate extends MonsterNPCTemplate { - public static final int ID = 20556; - - @Inject - protected GiantMonstereyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Monstereye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 60.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2934; - this.sp = 192; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantPoisonBeeTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantPoisonBeeTemplate.java deleted file mode 100644 index 2e471ac99..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantPoisonBeeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantPoisonBeeTemplate extends MonsterNPCTemplate { - public static final int ID = 21095; - - @Inject - protected GiantPoisonBeeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Poison Bee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1009; - this.sp = 47; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantSpiderTemplate.java deleted file mode 100644 index 97ecc8168..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20103; - - @Inject - protected GiantSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 545; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantToadTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantToadTemplate.java deleted file mode 100644 index 98486df1b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantToadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantToadTemplate extends MonsterNPCTemplate { - public static final int ID = 20121; - - @Inject - protected GiantToadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Toad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 5; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 80.173190000000000; - this.maxMP = 69.600000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 178; - this.sp = 5; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.34006; - attributes.magicalAttack = 8.42666; - attributes.physicalDefense = 51.60553; - attributes.magicalDefense = 34.35955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantWastelandBasilisk2Template.java b/data/script/template/script/template/actor/npc/monster/GiantWastelandBasilisk2Template.java deleted file mode 100644 index 34ba5c356..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantWastelandBasilisk2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantWastelandBasilisk2Template extends MonsterNPCTemplate { - public static final int ID = 25353; - - @Inject - protected GiantWastelandBasilisk2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Wasteland Basilisk"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 22.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8197.733987058490000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 20.929196639528800; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 410.88118; - attributes.magicalAttack = 104.90220; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantWildHogTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantWildHogTemplate.java deleted file mode 100644 index 0f16774a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantWildHogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantWildHogTemplate extends MonsterNPCTemplate { - public static final int ID = 20141; - - @Inject - protected GiantWildHogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Wild Hog"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3277; - this.sp = 235; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiantsShadowTemplate.java b/data/script/template/script/template/actor/npc/monster/GiantsShadowTemplate.java deleted file mode 100644 index d597c6ae7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiantsShadowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantsShadowTemplate extends MonsterNPCTemplate { - public static final int ID = 20969; - - @Inject - protected GiantsShadowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant's Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 44.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 36095; - this.sp = 3804; - this.aggressive = false; - this.rightHand = itemProvider.createID(4028); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantAcolyteTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantAcolyteTemplate.java deleted file mode 100644 index 02f900dbe..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantAcolyteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantAcolyteTemplate extends MonsterNPCTemplate { - public static final int ID = 21188; - - @Inject - protected GigantAcolyteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Acolyte"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2763; - this.sp = 136; - this.aggressive = false; - this.rightHand = itemProvider.createID(5793); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantClericTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantClericTemplate.java deleted file mode 100644 index f2f83c8fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantClericTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantClericTemplate extends MonsterNPCTemplate { - public static final int ID = 21191; - - @Inject - protected GigantClericTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Cleric"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 40.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5231; - this.sp = 300; - this.aggressive = false; - this.rightHand = itemProvider.createID(5793); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantCommanderTemplate.java deleted file mode 100644 index 4e241b461..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21195; - - @Inject - protected GigantCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10925; - this.sp = 760; - this.aggressive = false; - this.rightHand = itemProvider.createID(5792); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantConfessorTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantConfessorTemplate.java deleted file mode 100644 index ba1d5fa03..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantConfessorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantConfessorTemplate extends MonsterNPCTemplate { - public static final int ID = 21194; - - @Inject - protected GigantConfessorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Confessor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 40.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8473; - this.sp = 564; - this.aggressive = false; - this.rightHand = itemProvider.createID(5794); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantFootmanTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantFootmanTemplate.java deleted file mode 100644 index 24e7c9570..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantFootmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantFootmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21190; - - @Inject - protected GigantFootmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Footman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 40.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 4532; - this.sp = 248; - this.aggressive = false; - this.rightHand = itemProvider.createID(5791); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantOfficerTemplate.java deleted file mode 100644 index fbe1c8443..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantOfficerTemplate extends MonsterNPCTemplate { - public static final int ID = 21192; - - @Inject - protected GigantOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.50; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6677; - this.sp = 404; - this.aggressive = false; - this.rightHand = itemProvider.createID(5792); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantOverseerTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantOverseerTemplate.java deleted file mode 100644 index 1f924931b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantOverseerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantOverseerTemplate extends MonsterNPCTemplate { - public static final int ID = 21189; - - @Inject - protected GigantOverseerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Overseer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 34.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3420; - this.sp = 175; - this.aggressive = false; - this.rightHand = itemProvider.createID(5792); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantRaiderTemplate.java deleted file mode 100644 index 6cc3aab45..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 21193; - - @Inject - protected GigantRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 40.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 7888; - this.sp = 501; - this.aggressive = false; - this.rightHand = itemProvider.createID(5791); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantSlaveTemplate.java deleted file mode 100644 index 6f46f5881..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 21187; - - @Inject - protected GigantSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigant Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2380; - this.sp = 109; - this.aggressive = false; - this.rightHand = itemProvider.createID(5791); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiganticBoomGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/GiganticBoomGolemTemplate.java deleted file mode 100644 index a32145155..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiganticBoomGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiganticBoomGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 25705; - - @Inject - protected GiganticBoomGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigantic Boom Golem"; - this.serverSideName = false; - this.title = "Chaos"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiganticFlyerTemplate.java b/data/script/template/script/template/actor/npc/monster/GiganticFlyerTemplate.java deleted file mode 100644 index d26518a8a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiganticFlyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiganticFlyerTemplate extends MonsterNPCTemplate { - public static final int ID = 21616; - - @Inject - protected GiganticFlyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigantic Flyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12517; - this.sp = 898; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GiganticGolemSubordinateTemplate.java b/data/script/template/script/template/actor/npc/monster/GiganticGolemSubordinateTemplate.java deleted file mode 100644 index 5b51c6473..000000000 --- a/data/script/template/script/template/actor/npc/monster/GiganticGolemSubordinateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiganticGolemSubordinateTemplate extends MonsterNPCTemplate { - public static final int ID = 25704; - - @Inject - protected GiganticGolemSubordinateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigantic Golem Subordinate"; - this.serverSideName = false; - this.title = "Chaos"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 41.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4604.887488000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 62.396849440000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2372.40161; - attributes.magicalAttack = 907.28194; - attributes.physicalDefense = 1277.00000; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigantiopsTemplate.java b/data/script/template/script/template/actor/npc/monster/GigantiopsTemplate.java deleted file mode 100644 index 1eb2dd5b0..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigantiopsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigantiopsTemplate extends MonsterNPCTemplate { - public static final int ID = 20745; - - @Inject - protected GigantiopsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigantiops"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3218; - this.sp = 191; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GigglingWindTemplate.java b/data/script/template/script/template/actor/npc/monster/GigglingWindTemplate.java deleted file mode 100644 index 992090401..000000000 --- a/data/script/template/script/template/actor/npc/monster/GigglingWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GigglingWindTemplate extends MonsterNPCTemplate { - public static final int ID = 21025; - - @Inject - protected GigglingWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giggling Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 28; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1414; - this.sp = 74; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GilliansRevenantTemplate.java b/data/script/template/script/template/actor/npc/monster/GilliansRevenantTemplate.java deleted file mode 100644 index 506cff933..000000000 --- a/data/script/template/script/template/actor/npc/monster/GilliansRevenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GilliansRevenantTemplate extends MonsterNPCTemplate { - public static final int ID = 30955; - - @Inject - protected GilliansRevenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gillian's Revenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GilliensAttendantTemplate.java b/data/script/template/script/template/actor/npc/monster/GilliensAttendantTemplate.java deleted file mode 100644 index 8f9b3fef4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GilliensAttendantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GilliensAttendantTemplate extends MonsterNPCTemplate { - public static final int ID = 25584; - - @Inject - protected GilliensAttendantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gillien's Attendant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26321.963600000000000; - this.maxMP = 4425.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2321.44794; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GilliensDaughterTemplate.java b/data/script/template/script/template/actor/npc/monster/GilliensDaughterTemplate.java deleted file mode 100644 index 591c82e55..000000000 --- a/data/script/template/script/template/actor/npc/monster/GilliensDaughterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GilliensDaughterTemplate extends MonsterNPCTemplate { - public static final int ID = 25583; - - @Inject - protected GilliensDaughterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gillien's Daughter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 26321.963600000000000; - this.maxMP = 4425.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2321.44794; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GinzuGolemProdigyXTemplate.java b/data/script/template/script/template/actor/npc/monster/GinzuGolemProdigyXTemplate.java deleted file mode 100644 index c803793bc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GinzuGolemProdigyXTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GinzuGolemProdigyXTemplate extends MonsterNPCTemplate { - public static final int ID = 22063; - - @Inject - protected GinzuGolemProdigyXTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ginzu Golem Prodigy X"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 37.20; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18933; - this.sp = 1394; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GlakisHenchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/GlakisHenchmanTemplate.java deleted file mode 100644 index 3e70c6ffc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GlakisHenchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlakisHenchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25246; - - @Inject - protected GlakisHenchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glaki's Henchman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65002.827461988700000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 125.407546014654000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(169); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10195.55783; - attributes.magicalAttack = 14646.91221; - attributes.physicalDefense = 492.40610; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GlakisServantTemplate.java b/data/script/template/script/template/actor/npc/monster/GlakisServantTemplate.java deleted file mode 100644 index 4e777d8f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/GlakisServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlakisServantTemplate extends MonsterNPCTemplate { - public static final int ID = 25247; - - @Inject - protected GlakisServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glaki's Servant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32501.413730994300000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 125.407546014654000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(166); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5097.77892; - attributes.magicalAttack = 3661.72805; - attributes.physicalDefense = 492.40610; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GlassJaguarTemplate.java b/data/script/template/script/template/actor/npc/monster/GlassJaguarTemplate.java deleted file mode 100644 index 94fdaa97f..000000000 --- a/data/script/template/script/template/actor/npc/monster/GlassJaguarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlassJaguarTemplate extends MonsterNPCTemplate { - public static final int ID = 20250; - - @Inject - protected GlassJaguarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glass Jaguar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1323; - this.sp = 67; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GlowWispTemplate.java b/data/script/template/script/template/actor/npc/monster/GlowWispTemplate.java deleted file mode 100644 index 2778a2ff0..000000000 --- a/data/script/template/script/template/actor/npc/monster/GlowWispTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlowWispTemplate extends MonsterNPCTemplate { - public static final int ID = 21108; - - @Inject - protected GlowWispTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glow Wisp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7835; - this.sp = 746; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GluttonousKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/GluttonousKanabion2Template.java deleted file mode 100644 index ae14e911d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GluttonousKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GluttonousKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22462; - - @Inject - protected GluttonousKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gluttonous Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2665; - this.sp = 172; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GluttonousKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/GluttonousKanabion3Template.java deleted file mode 100644 index d9992b454..000000000 --- a/data/script/template/script/template/actor/npc/monster/GluttonousKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GluttonousKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22463; - - @Inject - protected GluttonousKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gluttonous Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 42.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3243; - this.sp = 189; - this.aggressive = false; - this.rightHand = itemProvider.createID(5130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GluttonousKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/GluttonousKanabionTemplate.java deleted file mode 100644 index 34735b714..000000000 --- a/data/script/template/script/template/actor/npc/monster/GluttonousKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GluttonousKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22461; - - @Inject - protected GluttonousKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gluttonous Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 29.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2665; - this.sp = 172; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinBrigandLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinBrigandLeaderTemplate.java deleted file mode 100644 index c60439a14..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinBrigandLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinBrigandLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20323; - - @Inject - protected GoblinBrigandLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Brigand Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.40; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 509; - this.sp = 20; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinBrigandLieutenantTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinBrigandLieutenantTemplate.java deleted file mode 100644 index a8a1a49d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinBrigandLieutenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinBrigandLieutenantTemplate extends MonsterNPCTemplate { - public static final int ID = 20324; - - @Inject - protected GoblinBrigandLieutenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Brigand Lieutenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 363; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(10); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinBrigandTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinBrigandTemplate.java deleted file mode 100644 index 0f99e82c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinBrigandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinBrigandTemplate extends MonsterNPCTemplate { - public static final int ID = 20322; - - @Inject - protected GoblinBrigandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Brigand"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 285; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinGraveRobberTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinGraveRobberTemplate.java deleted file mode 100644 index 29cc20f81..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinGraveRobberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinGraveRobberTemplate extends MonsterNPCTemplate { - public static final int ID = 20319; - - @Inject - protected GoblinGraveRobberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Grave Robber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 5; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 80.173190000000000; - this.maxMP = 69.600000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 178; - this.sp = 5; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.34006; - attributes.magicalAttack = 8.42666; - attributes.physicalDefense = 51.60553; - attributes.magicalDefense = 34.35955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinLookoutTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinLookoutTemplate.java deleted file mode 100644 index eb8da39eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinLookoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinLookoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20328; - - @Inject - protected GoblinLookoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Lookout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 285; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinLordTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinLordTemplate.java deleted file mode 100644 index a09e2f627..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20528; - - @Inject - protected GoblinLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 458; - this.sp = 18; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinRaiderTemplate.java deleted file mode 100644 index 7dbad52b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20325; - - @Inject - protected GoblinRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 5; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 80.173190000000000; - this.maxMP = 69.600000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 178; - this.sp = 5; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.34006; - attributes.magicalAttack = 8.42666; - attributes.physicalDefense = 51.60553; - attributes.magicalDefense = 34.35955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinScoutTemplate.java deleted file mode 100644 index 152a43ea3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20326; - - @Inject - protected GoblinScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 285; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinServantTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinServantTemplate.java deleted file mode 100644 index c4e3bdc04..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinServantTemplate extends MonsterNPCTemplate { - public static final int ID = 27193; - - @Inject - protected GoblinServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Servant"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 48.53733; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinSnooperTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinSnooperTemplate.java deleted file mode 100644 index 3b020ec3c..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinSnooperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinSnooperTemplate extends MonsterNPCTemplate { - public static final int ID = 20327; - - @Inject - protected GoblinSnooperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Snooper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 5; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 80.173190000000000; - this.maxMP = 69.600000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 178; - this.sp = 5; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.34006; - attributes.magicalAttack = 8.42666; - attributes.physicalDefense = 51.60553; - attributes.magicalDefense = 34.35955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinTemplate.java deleted file mode 100644 index 1a9154d50..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinTemplate extends MonsterNPCTemplate { - public static final int ID = 20003; - - @Inject - protected GoblinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 5; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 80.173190000000000; - this.maxMP = 69.600000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 178; - this.sp = 5; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.34006; - attributes.magicalAttack = 8.42666; - attributes.physicalDefense = 51.60553; - attributes.magicalDefense = 34.35955; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinThiefTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinThiefTemplate.java deleted file mode 100644 index 0e5cacfbc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinThiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinThiefTemplate extends MonsterNPCTemplate { - public static final int ID = 20321; - - @Inject - protected GoblinThiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Thief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.40; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 356; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoblinTombRaiderLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/GoblinTombRaiderLeaderTemplate.java deleted file mode 100644 index 876714b1b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoblinTombRaiderLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoblinTombRaiderLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20320; - - @Inject - protected GoblinTombRaiderLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goblin Tomb Raider Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.40; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 428; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GokMagokTemplate.java b/data/script/template/script/template/actor/npc/monster/GokMagokTemplate.java deleted file mode 100644 index 5a4478a02..000000000 --- a/data/script/template/script/template/actor/npc/monster/GokMagokTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GokMagokTemplate extends MonsterNPCTemplate { - public static final int ID = 27160; - - @Inject - protected GokMagokTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gok Magok"; - this.serverSideName = false; - this.title = "Grandis Chief"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 39.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoldenStagLordTemplate.java b/data/script/template/script/template/actor/npc/monster/GoldenStagLordTemplate.java deleted file mode 100644 index 9242374b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoldenStagLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoldenStagLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20850; - - @Inject - protected GoldenStagLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Golden Stag Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 30.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3783; - this.sp = 284; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GoraWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/GoraWerewolfTemplate.java deleted file mode 100644 index 6315da652..000000000 --- a/data/script/template/script/template/actor/npc/monster/GoraWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoraWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20012; - - @Inject - protected GoraWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gora Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 582; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GorrTemplate.java b/data/script/template/script/template/actor/npc/monster/GorrTemplate.java deleted file mode 100644 index 7cb8170db..000000000 --- a/data/script/template/script/template/actor/npc/monster/GorrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GorrTemplate extends MonsterNPCTemplate { - public static final int ID = 27112; - - @Inject - protected GorrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gorr"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrandisTemplate.java b/data/script/template/script/template/actor/npc/monster/GrandisTemplate.java deleted file mode 100644 index 985548318..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrandisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrandisTemplate extends MonsterNPCTemplate { - public static final int ID = 20554; - - @Inject - protected GrandisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grandis"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 39.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3102; - this.sp = 200; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrandpapaAskaliusTemplate.java b/data/script/template/script/template/actor/npc/monster/GrandpapaAskaliusTemplate.java deleted file mode 100644 index 37d5c38c8..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrandpapaAskaliusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrandpapaAskaliusTemplate extends MonsterNPCTemplate { - public static final int ID = 27283; - - @Inject - protected GrandpapaAskaliusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grandpapa Askalius"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 72.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 78.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraniteGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/GraniteGolemTemplate.java deleted file mode 100644 index 28e1a685a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraniteGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraniteGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20083; - - @Inject - protected GraniteGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Granite Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2687; - this.sp = 155; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GranitickDuergaTemplate.java b/data/script/template/script/template/actor/npc/monster/GranitickDuergaTemplate.java deleted file mode 100644 index 5117bd63c..000000000 --- a/data/script/template/script/template/actor/npc/monster/GranitickDuergaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GranitickDuergaTemplate extends MonsterNPCTemplate { - public static final int ID = 18561; - - @Inject - protected GranitickDuergaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Granitick Duerga"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 94225.552737454700000; - this.maxMP = 2088.000000000000000; - this.hpRegeneration = 17.431727256429100; - this.mpRegeneration = 6.480000000000000; - this.experience = 620253; - this.sp = 41849; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 246.07679; - attributes.magicalAttack = 168.03855; - attributes.physicalDefense = 224.91645; - attributes.magicalDefense = 246.87614; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveAntTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveAntTemplate.java deleted file mode 100644 index 9306600f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveAntTemplate extends MonsterNPCTemplate { - public static final int ID = 21648; - - @Inject - protected GraveAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11260; - this.sp = 1174; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveGuardTemplate.java deleted file mode 100644 index cca8477dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20668; - - @Inject - protected GraveGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5140; - this.sp = 409; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveGuardianTemplate.java deleted file mode 100644 index 157502089..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21234; - - @Inject - protected GraveGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3121; - this.sp = 156; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveKeeperDarkHorrorTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveKeeperDarkHorrorTemplate.java deleted file mode 100644 index 22e120f85..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveKeeperDarkHorrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveKeeperDarkHorrorTemplate extends MonsterNPCTemplate { - public static final int ID = 21146; - - @Inject - protected GraveKeeperDarkHorrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Keeper Dark Horror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6943; - this.sp = 448; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveKeeperSpartoiTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveKeeperSpartoiTemplate.java deleted file mode 100644 index 4d3981a47..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveKeeperSpartoiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveKeeperSpartoiTemplate extends MonsterNPCTemplate { - public static final int ID = 21142; - - @Inject - protected GraveKeeperSpartoiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Keeper Spartoi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3710; - this.sp = 199; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveKeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveKeeperTemplate.java deleted file mode 100644 index eb3f6a482..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveKeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 20368; - - @Inject - protected GraveKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 545; - this.sp = 21; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveKeymasterTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveKeymasterTemplate.java deleted file mode 100644 index b5cc7b339..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveKeymasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveKeymasterTemplate extends MonsterNPCTemplate { - public static final int ID = 27179; - - @Inject - protected GraveKeymasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Keymaster"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveLichTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveLichTemplate.java deleted file mode 100644 index 95e0137e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveLichTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveLichTemplate extends MonsterNPCTemplate { - public static final int ID = 21003; - - @Inject - protected GraveLichTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Lich"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5670; - this.sp = 472; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveMonkTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveMonkTemplate.java deleted file mode 100644 index b16bb301f..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveMonkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveMonkTemplate extends MonsterNPCTemplate { - public static final int ID = 21239; - - @Inject - protected GraveMonkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Monk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 43.20; - this.level = 37; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5940; - this.sp = 365; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveOverlordTemplate.java deleted file mode 100644 index ed85f5d16..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 21242; - - @Inject - protected GraveOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9263; - this.sp = 644; - this.aggressive = false; - this.rightHand = itemProvider.createID(297); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GravePredatorTemplate.java b/data/script/template/script/template/actor/npc/monster/GravePredatorTemplate.java deleted file mode 100644 index 4ff638bd1..000000000 --- a/data/script/template/script/template/actor/npc/monster/GravePredatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GravePredatorTemplate extends MonsterNPCTemplate { - public static final int ID = 21005; - - @Inject - protected GravePredatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Predator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 35.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6878; - this.sp = 588; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GravePriestTemplate.java b/data/script/template/script/template/actor/npc/monster/GravePriestTemplate.java deleted file mode 100644 index b977539e3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GravePriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GravePriestTemplate extends MonsterNPCTemplate { - public static final int ID = 21243; - - @Inject - protected GravePriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 38.00; - this.level = 47; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9585; - this.sp = 687; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberFighterTemplate.java deleted file mode 100644 index 3ad4312cc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 22008; - - @Inject - protected GraveRobberFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1641; - this.sp = 89; - this.aggressive = false; - this.rightHand = itemProvider.createID(8528); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberGuardTemplate.java deleted file mode 100644 index a75accef7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22006; - - @Inject - protected GraveRobberGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1559; - this.sp = 83; - this.aggressive = false; - this.rightHand = itemProvider.createID(8528); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 84.15638; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberLookoutTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberLookoutTemplate.java deleted file mode 100644 index 03207774c..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberLookoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberLookoutTemplate extends MonsterNPCTemplate { - public static final int ID = 22004; - - @Inject - protected GraveRobberLookoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Lookout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1659; - this.sp = 84; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 79.24022; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberMagicianTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberMagicianTemplate.java deleted file mode 100644 index 0df93cc6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberMagicianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberMagicianTemplate extends MonsterNPCTemplate { - public static final int ID = 22679; - - @Inject - protected GraveRobberMagicianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Magician"; - this.serverSideName = false; - this.title = "Lunatic"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19572; - this.sp = 2140; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberRangerTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberRangerTemplate.java deleted file mode 100644 index 21040d0a8..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberRangerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberRangerTemplate extends MonsterNPCTemplate { - public static final int ID = 22005; - - @Inject - protected GraveRobberRangerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Ranger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 28; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1477; - this.sp = 77; - this.aggressive = false; - this.rightHand = itemProvider.createID(8529); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 81.67405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberScoutTemplate.java deleted file mode 100644 index 9ffea687f..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 22003; - - @Inject - protected GraveRobberScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 27; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1395; - this.sp = 71; - this.aggressive = false; - this.rightHand = itemProvider.createID(8527); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 79.24022; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberSummonerTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberSummonerTemplate.java deleted file mode 100644 index 619f00458..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberSummonerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberSummonerTemplate extends MonsterNPCTemplate { - public static final int ID = 22678; - - @Inject - protected GraveRobberSummonerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Summoner"; - this.serverSideName = false; - this.title = "Lunatic"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18635; - this.sp = 2063; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/GraveRobberWarrior2Template.java deleted file mode 100644 index df5776597..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberWarrior2Template extends MonsterNPCTemplate { - public static final int ID = 22741; - - @Inject - protected GraveRobberWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13552; - this.sp = 1501; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberWarriorOfLightTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberWarriorOfLightTemplate.java deleted file mode 100644 index c2fbfd0e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberWarriorOfLightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberWarriorOfLightTemplate extends MonsterNPCTemplate { - public static final int ID = 22682; - - @Inject - protected GraveRobberWarriorOfLightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Warrior of Light"; - this.serverSideName = false; - this.title = "Lunatic"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18660; - this.sp = 2040; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberWarriorTemplate.java deleted file mode 100644 index b6d8a0d36..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22681; - - @Inject - protected GraveRobberWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Warrior"; - this.serverSideName = false; - this.title = "Lunatic"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16872; - this.sp = 1845; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveRobberWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveRobberWorkerTemplate.java deleted file mode 100644 index 781fc02d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveRobberWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 22680; - - @Inject - protected GraveRobberWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Worker"; - this.serverSideName = false; - this.title = "Lunatic"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16064; - this.sp = 1778; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveScarabTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveScarabTemplate.java deleted file mode 100644 index 8562cad29..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveScarabTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveScarabTemplate extends MonsterNPCTemplate { - public static final int ID = 21646; - - @Inject - protected GraveScarabTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12247; - this.sp = 1260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveSeerTemplate.java deleted file mode 100644 index d6c12e649..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21235; - - @Inject - protected GraveSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 27; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3321; - this.sp = 170; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveSentinelTemplate.java deleted file mode 100644 index bfef3b2ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 21238; - - @Inject - protected GraveSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5603; - this.sp = 332; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveTemplate.java deleted file mode 100644 index 1e57138c4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveTemplate extends MonsterNPCTemplate { - public static final int ID = 20305; - - @Inject - protected GraveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2350; - this.sp = 151; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GraveWandererTemplate.java b/data/script/template/script/template/actor/npc/monster/GraveWandererTemplate.java deleted file mode 100644 index 759418ac6..000000000 --- a/data/script/template/script/template/actor/npc/monster/GraveWandererTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveWandererTemplate extends MonsterNPCTemplate { - public static final int ID = 20659; - - @Inject - protected GraveWandererTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Wanderer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4948; - this.sp = 344; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrayAntTemplate.java b/data/script/template/script/template/actor/npc/monster/GrayAntTemplate.java deleted file mode 100644 index 878642527..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrayAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrayAntTemplate extends MonsterNPCTemplate { - public static final int ID = 20226; - - @Inject - protected GrayAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gray Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1268; - this.sp = 64; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrayWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/GrayWolfTemplate.java deleted file mode 100644 index 04f9cbb48..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrayWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrayWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20525; - - @Inject - protected GrayWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gray Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 141; - this.sp = 4; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 33.11308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingAntelope2Template.java b/data/script/template/script/template/actor/npc/monster/GrazingAntelope2Template.java deleted file mode 100644 index 99bba7f62..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingAntelope2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingAntelope2Template extends MonsterNPCTemplate { - public static final int ID = 18643; - - @Inject - protected GrazingAntelope2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4201; - this.sp = 434; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingAntelope3Template.java b/data/script/template/script/template/actor/npc/monster/GrazingAntelope3Template.java deleted file mode 100644 index 334734d47..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingAntelope3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingAntelope3Template extends MonsterNPCTemplate { - public static final int ID = 21352; - - @Inject - protected GrazingAntelope3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11091; - this.sp = 1200; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingAntelopeTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingAntelopeTemplate.java deleted file mode 100644 index a3e90aad3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingAntelopeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingAntelopeTemplate extends MonsterNPCTemplate { - public static final int ID = 18637; - - @Inject - protected GrazingAntelopeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4087; - this.sp = 400; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingBandersnatchTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingBandersnatchTemplate.java deleted file mode 100644 index ad1fc49c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingBandersnatchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingBandersnatchTemplate extends MonsterNPCTemplate { - public static final int ID = 21359; - - @Inject - protected GrazingBandersnatchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15761; - this.sp = 1724; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingBuffaloTemplate.java deleted file mode 100644 index 4e60a2e6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 21330; - - @Inject - protected GrazingBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 18980; - this.sp = 2103; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingElderAntelope2Template.java b/data/script/template/script/template/actor/npc/monster/GrazingElderAntelope2Template.java deleted file mode 100644 index db0526ad7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingElderAntelope2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingElderAntelope2Template extends MonsterNPCTemplate { - public static final int ID = 21367; - - @Inject - protected GrazingElderAntelope2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Elder Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15761; - this.sp = 1724; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingElderAntelopeTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingElderAntelopeTemplate.java deleted file mode 100644 index 22ab4a0f0..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingElderAntelopeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingElderAntelopeTemplate extends MonsterNPCTemplate { - public static final int ID = 18651; - - @Inject - protected GrazingElderAntelopeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Elder Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4133; - this.sp = 467; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingElderBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingElderBuffaloTemplate.java deleted file mode 100644 index 758766eba..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingElderBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingElderBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 21337; - - @Inject - protected GrazingElderBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Elder Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 20950; - this.sp = 2435; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingElderKookaburraTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingElderKookaburraTemplate.java deleted file mode 100644 index b105f647f..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingElderKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingElderKookaburraTemplate extends MonsterNPCTemplate { - public static final int ID = 21341; - - @Inject - protected GrazingElderKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Elder Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 21972; - this.sp = 2615; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingFlava2Template.java b/data/script/template/script/template/actor/npc/monster/GrazingFlava2Template.java deleted file mode 100644 index 968d8fd42..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingFlava2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingFlava2Template extends MonsterNPCTemplate { - public static final int ID = 21363; - - @Inject - protected GrazingFlava2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Flava"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23952; - this.sp = 2522; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingFlavaTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingFlavaTemplate.java deleted file mode 100644 index e943bcc2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingFlavaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingFlavaTemplate extends MonsterNPCTemplate { - public static final int ID = 18647; - - @Inject - protected GrazingFlavaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Flava"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4133; - this.sp = 449; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingKookaburraTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingKookaburraTemplate.java deleted file mode 100644 index 41801e42a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingKookaburraTemplate extends MonsterNPCTemplate { - public static final int ID = 21326; - - @Inject - protected GrazingKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18031; - this.sp = 1951; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 218.56635; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingNepenthesTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingNepenthesTemplate.java deleted file mode 100644 index 09bec26dc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingNepenthesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingNepenthesTemplate extends MonsterNPCTemplate { - public static final int ID = 21356; - - @Inject - protected GrazingNepenthesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Nepenthes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 43.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15612; - this.sp = 1708; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrazingWindsusTemplate.java b/data/script/template/script/template/actor/npc/monster/GrazingWindsusTemplate.java deleted file mode 100644 index 836be3a7b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrazingWindsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrazingWindsusTemplate extends MonsterNPCTemplate { - public static final int ID = 21333; - - @Inject - protected GrazingWindsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grazing Windsus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 19953; - this.sp = 2266; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreatChaosGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/GreatChaosGolemTemplate.java deleted file mode 100644 index 9ee5d4b95..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreatChaosGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatChaosGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22811; - - @Inject - protected GreatChaosGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Chaos Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 46.38; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 30036; - this.sp = 2962; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreatDemonKingTemplate.java b/data/script/template/script/template/actor/npc/monster/GreatDemonKingTemplate.java deleted file mode 100644 index 28fc69bef..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreatDemonKingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatDemonKingTemplate extends MonsterNPCTemplate { - public static final int ID = 27138; - - @Inject - protected GreatDemonKingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Demon King"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreatPowerfulDevice2Template.java b/data/script/template/script/template/actor/npc/monster/GreatPowerfulDevice2Template.java deleted file mode 100644 index f09e99ff0..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreatPowerfulDevice2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatPowerfulDevice2Template extends MonsterNPCTemplate { - public static final int ID = 22599; - - @Inject - protected GreatPowerfulDevice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Powerful Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreatPowerfulDeviceTemplate.java b/data/script/template/script/template/actor/npc/monster/GreatPowerfulDeviceTemplate.java deleted file mode 100644 index 530a4a8d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreatPowerfulDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatPowerfulDeviceTemplate extends MonsterNPCTemplate { - public static final int ID = 18777; - - @Inject - protected GreatPowerfulDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Powerful Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreatSnowWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/GreatSnowWolfTemplate.java deleted file mode 100644 index eb195f369..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreatSnowWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatSnowWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20527; - - @Inject - protected GreatSnowWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Snow Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 121; - this.sp = 3; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 33.11308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreatWhiteSharkTemplate.java b/data/script/template/script/template/actor/npc/monster/GreatWhiteSharkTemplate.java deleted file mode 100644 index 356d4540d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreatWhiteSharkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatWhiteSharkTemplate extends MonsterNPCTemplate { - public static final int ID = 20314; - - @Inject - protected GreatWhiteSharkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great White Shark"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 7.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2617; - this.sp = 174; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreaterEvilTemplate.java b/data/script/template/script/template/actor/npc/monster/GreaterEvilTemplate.java deleted file mode 100644 index be67487a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreaterEvilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterEvilTemplate extends MonsterNPCTemplate { - public static final int ID = 22399; - - @Inject - protected GreaterEvilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Evil"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 37.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 385754; - this.sp = 38241; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreaterMusverenTemplate.java b/data/script/template/script/template/actor/npc/monster/GreaterMusverenTemplate.java deleted file mode 100644 index e345316de..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreaterMusverenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreaterMusverenTemplate extends MonsterNPCTemplate { - public static final int ID = 21622; - - @Inject - protected GreaterMusverenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greater Musveren"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 36.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12257; - this.sp = 906; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreedyGeistTemplate.java b/data/script/template/script/template/actor/npc/monster/GreedyGeistTemplate.java deleted file mode 100644 index 5fcee513a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreedyGeistTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreedyGeistTemplate extends MonsterNPCTemplate { - public static final int ID = 21138; - - @Inject - protected GreedyGeistTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greedy Geist"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1361; - this.sp = 74; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreenDryadTemplate.java b/data/script/template/script/template/actor/npc/monster/GreenDryadTemplate.java deleted file mode 100644 index 52a0037fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreenDryadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenDryadTemplate extends MonsterNPCTemplate { - public static final int ID = 20336; - - @Inject - protected GreenDryadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Dryad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 15.00; - this.level = 8; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 285; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreenFungusTemplate.java b/data/script/template/script/template/actor/npc/monster/GreenFungusTemplate.java deleted file mode 100644 index f8743f846..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreenFungusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenFungusTemplate extends MonsterNPCTemplate { - public static final int ID = 20007; - - @Inject - protected GreenFungusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 22.50; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 321; - this.sp = 11; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 39.72488; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreenGoblinTemplate.java b/data/script/template/script/template/actor/npc/monster/GreenGoblinTemplate.java deleted file mode 100644 index adbea2f2d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreenGoblinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenGoblinTemplate extends MonsterNPCTemplate { - public static final int ID = 22234; - - @Inject - protected GreenGoblinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Green Goblin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 211; - this.sp = 5; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 39.17366; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Gremlin2Template.java b/data/script/template/script/template/actor/npc/monster/Gremlin2Template.java deleted file mode 100644 index db751f1eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/Gremlin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gremlin2Template extends MonsterNPCTemplate { - public static final int ID = 20001; - - @Inject - protected Gremlin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gremlin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GremlinFilcherTemplate.java b/data/script/template/script/template/actor/npc/monster/GremlinFilcherTemplate.java deleted file mode 100644 index a8c70362f..000000000 --- a/data/script/template/script/template/actor/npc/monster/GremlinFilcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GremlinFilcherTemplate extends MonsterNPCTemplate { - public static final int ID = 27149; - - @Inject - protected GremlinFilcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gremlin Filcher"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 48.53733; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GremlinScavengerTemplate.java b/data/script/template/script/template/actor/npc/monster/GremlinScavengerTemplate.java deleted file mode 100644 index ff208cbe3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GremlinScavengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GremlinScavengerTemplate extends MonsterNPCTemplate { - public static final int ID = 20334; - - @Inject - protected GremlinScavengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gremlin Scavenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GremlinTemplate.java b/data/script/template/script/template/actor/npc/monster/GremlinTemplate.java deleted file mode 100644 index c1d9a8f8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/GremlinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GremlinTemplate extends MonsterNPCTemplate { - public static final int ID = 18342; - - @Inject - protected GremlinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gremlin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59016; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Grendel3Template.java b/data/script/template/script/template/actor/npc/monster/Grendel3Template.java deleted file mode 100644 index f70937f13..000000000 --- a/data/script/template/script/template/actor/npc/monster/Grendel3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Grendel3Template extends MonsterNPCTemplate { - public static final int ID = 21290; - - @Inject - protected Grendel3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10076; - this.sp = 1010; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 220.00525; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Grendel4Template.java b/data/script/template/script/template/actor/npc/monster/Grendel4Template.java deleted file mode 100644 index b7a3dff4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/Grendel4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Grendel4Template extends MonsterNPCTemplate { - public static final int ID = 21291; - - @Inject - protected Grendel4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10017; - this.sp = 1004; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 220.00525; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Grendel5Template.java b/data/script/template/script/template/actor/npc/monster/Grendel5Template.java deleted file mode 100644 index 4c6bb3a72..000000000 --- a/data/script/template/script/template/actor/npc/monster/Grendel5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Grendel5Template extends MonsterNPCTemplate { - public static final int ID = 21292; - - @Inject - protected Grendel5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10141; - this.sp = 1016; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 220.00525; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrendelSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/GrendelSlaveTemplate.java deleted file mode 100644 index 377463d3a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrendelSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrendelSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 21304; - - @Inject - protected GrendelSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grendel Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 38011; - this.sp = 3962; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreyElpyTemplate.java b/data/script/template/script/template/actor/npc/monster/GreyElpyTemplate.java deleted file mode 100644 index 517f21a66..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreyElpyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreyElpyTemplate extends MonsterNPCTemplate { - public static final int ID = 22228; - - @Inject - protected GreyElpyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grey Elpy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreyKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/GreyKeltirTemplate.java deleted file mode 100644 index 02577ed13..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreyKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreyKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 22230; - - @Inject - protected GreyKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grey Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 70; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 33.77338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreyWolfElderTemplate.java b/data/script/template/script/template/actor/npc/monster/GreyWolfElderTemplate.java deleted file mode 100644 index 4d009efb5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreyWolfElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreyWolfElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20524; - - @Inject - protected GreyWolfElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grey Wolf Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 152; - this.sp = 5; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GreystoneGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/GreystoneGolemTemplate.java deleted file mode 100644 index 1e6ad5b4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/GreystoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreystoneGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20333; - - @Inject - protected GreystoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greystone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 655; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Griffon2Template.java b/data/script/template/script/template/actor/npc/monster/Griffon2Template.java deleted file mode 100644 index d8e4a566a..000000000 --- a/data/script/template/script/template/actor/npc/monster/Griffon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Griffon2Template extends MonsterNPCTemplate { - public static final int ID = 20142; - - @Inject - protected Griffon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Griffon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 44.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 594; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrimGrizzlyTemplate.java b/data/script/template/script/template/actor/npc/monster/GrimGrizzlyTemplate.java deleted file mode 100644 index 90e8a283b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrimGrizzlyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrimGrizzlyTemplate extends MonsterNPCTemplate { - public static final int ID = 22002; - - @Inject - protected GrimGrizzlyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grim Grizzly"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1120; - this.sp = 56; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 76.85506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrimWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/GrimWolfTemplate.java deleted file mode 100644 index deafbaec3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrimWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrimWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 22001; - - @Inject - protected GrimWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grim Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1052; - this.sp = 52; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrimaTemplate.java b/data/script/template/script/template/actor/npc/monster/GrimaTemplate.java deleted file mode 100644 index 6bf909fe1..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrimaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrimaTemplate extends MonsterNPCTemplate { - public static final int ID = 27135; - - @Inject - protected GrimaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grima"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 35.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrizzlyBear2Template.java b/data/script/template/script/template/actor/npc/monster/GrizzlyBear2Template.java deleted file mode 100644 index 091402716..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrizzlyBear2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrizzlyBear2Template extends MonsterNPCTemplate { - public static final int ID = 20335; - - @Inject - protected GrizzlyBear2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grizzly Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 600; - this.sp = 25; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrizzlyTemplate.java b/data/script/template/script/template/actor/npc/monster/GrizzlyTemplate.java deleted file mode 100644 index 7f1628eaa..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrizzlyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrizzlyTemplate extends MonsterNPCTemplate { - public static final int ID = 20143; - - @Inject - protected GrizzlyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grizzly"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 436; - this.sp = 16; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GroikanTemplate.java b/data/script/template/script/template/actor/npc/monster/GroikanTemplate.java deleted file mode 100644 index 403215f5f..000000000 --- a/data/script/template/script/template/actor/npc/monster/GroikanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GroikanTemplate extends MonsterNPCTemplate { - public static final int ID = 22748; - - @Inject - protected GroikanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Groikan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 31.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579450; - this.sp = 58220; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 154.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrottoGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/GrottoGolemTemplate.java deleted file mode 100644 index 1ec47328b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrottoGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrottoGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22247; - - @Inject - protected GrottoGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grotto Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1108; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 53.82228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrottoGrizzlyTemplate.java b/data/script/template/script/template/actor/npc/monster/GrottoGrizzlyTemplate.java deleted file mode 100644 index 8d4a79628..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrottoGrizzlyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrottoGrizzlyTemplate extends MonsterNPCTemplate { - public static final int ID = 22252; - - @Inject - protected GrottoGrizzlyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grotto Grizzly"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 925; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GrottoLeopardTemplate.java b/data/script/template/script/template/actor/npc/monster/GrottoLeopardTemplate.java deleted file mode 100644 index 171285731..000000000 --- a/data/script/template/script/template/actor/npc/monster/GrottoLeopardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrottoLeopardTemplate extends MonsterNPCTemplate { - public static final int ID = 22250; - - @Inject - protected GrottoLeopardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grotto Leopard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 877; - this.sp = 33; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 55.67663; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardAntTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardAntTemplate.java deleted file mode 100644 index dfbcc11ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardAntTemplate extends MonsterNPCTemplate { - public static final int ID = 29004; - - @Inject - protected GuardAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4343.000000000000000; - this.maxMP = 432.700000000000000; - this.hpRegeneration = 115.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 178.00000; - attributes.magicalAttack = 27.00000; - attributes.physicalDefense = 578.00000; - attributes.magicalDefense = 211.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardGolemTemplate.java deleted file mode 100644 index cde75a53a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22809; - - @Inject - protected GuardGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 37.20; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20937; - this.sp = 2066; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfGwindorr2Template.java b/data/script/template/script/template/actor/npc/monster/GuardOfGwindorr2Template.java deleted file mode 100644 index 1fbef8674..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfGwindorr2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfGwindorr2Template extends MonsterNPCTemplate { - public static final int ID = 25675; - - @Inject - protected GuardOfGwindorr2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of Gwindorr"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 32842.180866976600000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 94.194772269965500; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3931.59220; - attributes.magicalAttack = 2071.34264; - attributes.physicalDefense = 524.66216; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfGwindorrTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardOfGwindorrTemplate.java deleted file mode 100644 index b6649d7f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfGwindorrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfGwindorrTemplate extends MonsterNPCTemplate { - public static final int ID = 25491; - - @Inject - protected GuardOfGwindorrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of Gwindorr"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 9312.608644071410000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.93871; - attributes.magicalAttack = 69.19756; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfHauresTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardOfHauresTemplate.java deleted file mode 100644 index 0c7abc5df..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfHauresTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfHauresTemplate extends MonsterNPCTemplate { - public static final int ID = 27268; - - @Inject - protected GuardOfHauresTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of Haures"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfKutusTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardOfKutusTemplate.java deleted file mode 100644 index 3d197d5aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfKutusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfKutusTemplate extends MonsterNPCTemplate { - public static final int ID = 25002; - - @Inject - protected GuardOfKutusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of Kutus"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4185.613807929550000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 17.157688142754600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 154.12030; - attributes.magicalAttack = 25.85570; - attributes.physicalDefense = 138.98541; - attributes.magicalDefense = 135.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfShesharkTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardOfShesharkTemplate.java deleted file mode 100644 index 404bed878..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfShesharkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfShesharkTemplate extends MonsterNPCTemplate { - public static final int ID = 25201; - - @Inject - protected GuardOfShesharkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of Sheshark"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 60562.491040122700000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 118.846913053688000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6370); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8875.02200; - attributes.magicalAttack = 12726.72719; - attributes.physicalDefense = 450.98039; - attributes.magicalDefense = 440.02000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfTheGrailTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardOfTheGrailTemplate.java deleted file mode 100644 index 8aa073bdc..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfTheGrailTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfTheGrailTemplate extends MonsterNPCTemplate { - public static final int ID = 25702; - - @Inject - protected GuardOfTheGrailTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of the Grail"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfTheGraveTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardOfTheGraveTemplate.java deleted file mode 100644 index f88360edd..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfTheGraveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfTheGraveTemplate extends MonsterNPCTemplate { - public static final int ID = 18815; - - @Inject - protected GuardOfTheGraveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of the Grave"; - this.serverSideName = false; - this.title = "Death-calling"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 60.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardOfThielesTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardOfThielesTemplate.java deleted file mode 100644 index abb18703c..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardOfThielesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardOfThielesTemplate extends MonsterNPCTemplate { - public static final int ID = 25011; - - @Inject - protected GuardOfThielesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guard of Thieles"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 27092.824495767400000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 85.863875956595800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2164.08581; - attributes.magicalAttack = 1209.24682; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianAngel2Template.java b/data/script/template/script/template/actor/npc/monster/GuardianAngel2Template.java deleted file mode 100644 index 23257f751..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianAngel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianAngel2Template extends MonsterNPCTemplate { - public static final int ID = 20859; - - @Inject - protected GuardianAngel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 59729; - this.sp = 6068; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianAngel3Template.java b/data/script/template/script/template/actor/npc/monster/GuardianAngel3Template.java deleted file mode 100644 index c7a54ced4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianAngel3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianAngel3Template extends MonsterNPCTemplate { - public static final int ID = 27332; - - @Inject - protected GuardianAngel3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Angel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(196); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianAngelTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianAngelTemplate.java deleted file mode 100644 index 9a127875b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianAngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianAngelTemplate extends MonsterNPCTemplate { - public static final int ID = 20830; - - @Inject - protected GuardianAngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianArchangel2Template.java b/data/script/template/script/template/actor/npc/monster/GuardianArchangel2Template.java deleted file mode 100644 index 46547e1ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianArchangel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianArchangel2Template extends MonsterNPCTemplate { - public static final int ID = 21068; - - @Inject - protected GuardianArchangel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Archangel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 85242; - this.sp = 8886; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianArchangelTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianArchangelTemplate.java deleted file mode 100644 index bdec8a97b..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianArchangelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianArchangelTemplate extends MonsterNPCTemplate { - public static final int ID = 21067; - - @Inject - protected GuardianArchangelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Archangel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianBasiliskTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianBasiliskTemplate.java deleted file mode 100644 index d04f83428..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianBasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianBasiliskTemplate extends MonsterNPCTemplate { - public static final int ID = 20550; - - @Inject - protected GuardianBasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Basilisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2352; - this.sp = 142; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianKnightOfBlackLilyTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianKnightOfBlackLilyTemplate.java deleted file mode 100644 index 4e51d5ef3..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianKnightOfBlackLilyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianKnightOfBlackLilyTemplate extends MonsterNPCTemplate { - public static final int ID = 25177; - - @Inject - protected GuardianKnightOfBlackLilyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Knight of Black Lily"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29260.940424955600000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2312.08069; - attributes.magicalAttack = 1393.84679; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge2Template.java b/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge2Template.java deleted file mode 100644 index 3859f7e6e..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfForbiddenKnowledge2Template extends MonsterNPCTemplate { - public static final int ID = 27215; - - @Inject - protected GuardianOfForbiddenKnowledge2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Forbidden Knowledge"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge3Template.java b/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge3Template.java deleted file mode 100644 index 55a61c50d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledge3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfForbiddenKnowledge3Template extends MonsterNPCTemplate { - public static final int ID = 27216; - - @Inject - protected GuardianOfForbiddenKnowledge3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Forbidden Knowledge"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledgeTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledgeTemplate.java deleted file mode 100644 index c2913bdbe..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfForbiddenKnowledgeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfForbiddenKnowledgeTemplate extends MonsterNPCTemplate { - public static final int ID = 27214; - - @Inject - protected GuardianOfForbiddenKnowledgeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Forbidden Knowledge"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfGildor2Template.java b/data/script/template/script/template/actor/npc/monster/GuardianOfGildor2Template.java deleted file mode 100644 index 70e2fbdc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfGildor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfGildor2Template extends MonsterNPCTemplate { - public static final int ID = 25679; - - @Inject - protected GuardianOfGildor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Gildor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 49508.362202457300000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 95.136719992665100; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5956.51110; - attributes.magicalAttack = 4714.05515; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfGildorTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfGildorTemplate.java deleted file mode 100644 index 567eb6cf4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfGildorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfGildorTemplate extends MonsterNPCTemplate { - public static final int ID = 25489; - - @Inject - protected GuardianOfGildorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Gildor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 13899.415886673700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 879.87742; - attributes.magicalAttack = 276.79024; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfObservationTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfObservationTemplate.java deleted file mode 100644 index f2419a4b1..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfObservationTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfObservationTemplate extends MonsterNPCTemplate { - public static final int ID = 18354; - - @Inject - protected GuardianOfObservationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Observation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1808; - this.sp = 68; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfPredictionTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfPredictionTemplate.java deleted file mode 100644 index 933fc0b6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfPredictionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfPredictionTemplate extends MonsterNPCTemplate { - public static final int ID = 18361; - - @Inject - protected GuardianOfPredictionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Prediction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2401; - this.sp = 99; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfRecordsTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfRecordsTemplate.java deleted file mode 100644 index dbfef89ac..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfRecordsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfRecordsTemplate extends MonsterNPCTemplate { - public static final int ID = 18353; - - @Inject - protected GuardianOfRecordsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Records"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2401; - this.sp = 99; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfSecretsTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfSecretsTemplate.java deleted file mode 100644 index bd4e60cf4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfSecretsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfSecretsTemplate extends MonsterNPCTemplate { - public static final int ID = 18358; - - @Inject - protected GuardianOfSecretsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of Secrets"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1808; - this.sp = 68; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfTheAltarTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfTheAltarTemplate.java deleted file mode 100644 index 0272e8115..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfTheAltarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfTheAltarTemplate extends MonsterNPCTemplate { - public static final int ID = 18811; - - @Inject - protected GuardianOfTheAltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of the Altar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 29.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfTheEmeraldTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfTheEmeraldTemplate.java deleted file mode 100644 index 577f4f345..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfTheEmeraldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfTheEmeraldTemplate extends MonsterNPCTemplate { - public static final int ID = 22304; - - @Inject - protected GuardianOfTheEmeraldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of the Emerald"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56403.194323269100000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.697893809876000; - this.mpRegeneration = 3.000000000000000; - this.experience = 190922; - this.sp = 20877; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9266.31774; - attributes.magicalAttack = 6327.69377; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfTheGhostTownTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfTheGhostTownTemplate.java deleted file mode 100644 index 08a007459..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfTheGhostTownTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfTheGhostTownTemplate extends MonsterNPCTemplate { - public static final int ID = 22047; - - @Inject - protected GuardianOfTheGhostTownTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of the Ghost Town"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 1499; - this.sp = 98; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfTheGrailTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfTheGrailTemplate.java deleted file mode 100644 index 141adaaf6..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfTheGrailTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfTheGrailTemplate extends MonsterNPCTemplate { - public static final int ID = 22133; - - @Inject - protected GuardianOfTheGrailTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of the Grail"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 13890; - this.sp = 1672; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfTheHolyLandTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfTheHolyLandTemplate.java deleted file mode 100644 index 518a61a03..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfTheHolyLandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfTheHolyLandTemplate extends MonsterNPCTemplate { - public static final int ID = 22134; - - @Inject - protected GuardianOfTheHolyLandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of the Holy Land"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 34.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 37490; - this.sp = 4352; - this.aggressive = false; - this.rightHand = itemProvider.createID(8214); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 300.66338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianOfTheSquareTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianOfTheSquareTemplate.java deleted file mode 100644 index 22cd9c142..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianOfTheSquareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfTheSquareTemplate extends MonsterNPCTemplate { - public static final int ID = 22303; - - @Inject - protected GuardianOfTheSquareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of the Square"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 35.60; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 56403.194323269100000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.697893809876000; - this.mpRegeneration = 3.000000000000000; - this.experience = 190116; - this.sp = 20789; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9266.31774; - attributes.magicalAttack = 6327.69377; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianScarab2Template.java b/data/script/template/script/template/actor/npc/monster/GuardianScarab2Template.java deleted file mode 100644 index 285236898..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianScarab2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianScarab2Template extends MonsterNPCTemplate { - public static final int ID = 21411; - - @Inject - protected GuardianScarab2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 26.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 30337; - this.sp = 3445; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianScarabTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianScarabTemplate.java deleted file mode 100644 index baeefd1a7..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianScarabTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianScarabTemplate extends MonsterNPCTemplate { - public static final int ID = 21410; - - @Inject - protected GuardianScarabTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 26.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 38010; - this.sp = 4316; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianSpiritOfAncientHolyGroundTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianSpiritOfAncientHolyGroundTemplate.java deleted file mode 100644 index db54162a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianSpiritOfAncientHolyGroundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianSpiritOfAncientHolyGroundTemplate extends MonsterNPCTemplate { - public static final int ID = 21164; - - @Inject - protected GuardianSpiritOfAncientHolyGroundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Spirit of Ancient Holy Ground"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 28547; - this.sp = 3164; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianWarriorOfElmoredenTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianWarriorOfElmoredenTemplate.java deleted file mode 100644 index 342da196e..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianWarriorOfElmoredenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianWarriorOfElmoredenTemplate extends MonsterNPCTemplate { - public static final int ID = 21073; - - @Inject - protected GuardianWarriorOfElmoredenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Warrior of Elmoreden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16897; - this.sp = 1547; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardianWaterspiritTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardianWaterspiritTemplate.java deleted file mode 100644 index ad36e2519..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardianWaterspiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianWaterspiritTemplate extends MonsterNPCTemplate { - public static final int ID = 22659; - - @Inject - protected GuardianWaterspiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian Waterspirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23543; - this.sp = 2400; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawn4Template.java b/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawn4Template.java deleted file mode 100644 index 6864e7a57..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawn4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawn4Template extends MonsterNPCTemplate { - public static final int ID = 27351; - - @Inject - protected GuardsOfTheDawn4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle2Template.java b/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle2Template.java deleted file mode 100644 index 09550238c..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawnOracle2Template extends MonsterNPCTemplate { - public static final int ID = 27348; - - @Inject - protected GuardsOfTheDawnOracle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn Oracle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle3Template.java b/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle3Template.java deleted file mode 100644 index 7a405dcba..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawnOracle3Template extends MonsterNPCTemplate { - public static final int ID = 27349; - - @Inject - protected GuardsOfTheDawnOracle3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn Oracle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle4Template.java b/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle4Template.java deleted file mode 100644 index 1f7bba22a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawnOracle4Template extends MonsterNPCTemplate { - public static final int ID = 27350; - - @Inject - protected GuardsOfTheDawnOracle4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn Oracle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle5Template.java b/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle5Template.java deleted file mode 100644 index 88088d299..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracle5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawnOracle5Template extends MonsterNPCTemplate { - public static final int ID = 27352; - - @Inject - protected GuardsOfTheDawnOracle5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn Oracle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracleTemplate.java b/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracleTemplate.java deleted file mode 100644 index 2e63deb45..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuardsOfTheDawnOracleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardsOfTheDawnOracleTemplate extends MonsterNPCTemplate { - public static final int ID = 27347; - - @Inject - protected GuardsOfTheDawnOracleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guards of the Dawn Oracle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuideOfOfferingTemplate.java b/data/script/template/script/template/actor/npc/monster/GuideOfOfferingTemplate.java deleted file mode 100644 index c897a8d20..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuideOfOfferingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuideOfOfferingTemplate extends MonsterNPCTemplate { - public static final int ID = 21435; - - @Inject - protected GuideOfOfferingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guide of Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 71537; - this.sp = 8029; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuideSolinaTemplate.java b/data/script/template/script/template/actor/npc/monster/GuideSolinaTemplate.java deleted file mode 100644 index 96ffa90cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuideSolinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuideSolinaTemplate extends MonsterNPCTemplate { - public static final int ID = 22789; - - @Inject - protected GuideSolinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guide Solina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25556; - this.sp = 2611; - this.aggressive = false; - this.rightHand = itemProvider.createID(8212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuillotinesGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/GuillotinesGhostTemplate.java deleted file mode 100644 index 877569bf9..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuillotinesGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuillotinesGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 21562; - - @Inject - protected GuillotinesGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guillotine's Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10013; - this.sp = 954; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GustavTemplate.java b/data/script/template/script/template/actor/npc/monster/GustavTemplate.java deleted file mode 100644 index 96eebce0a..000000000 --- a/data/script/template/script/template/actor/npc/monster/GustavTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GustavTemplate extends MonsterNPCTemplate { - public static final int ID = 35410; - - @Inject - protected GustavTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gustav"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4137000.000000000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 608; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1334.07646; - attributes.magicalAttack = 151.24704; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GustosSuscepterTemplate.java b/data/script/template/script/template/actor/npc/monster/GustosSuscepterTemplate.java deleted file mode 100644 index 2031054fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/GustosSuscepterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GustosSuscepterTemplate extends MonsterNPCTemplate { - public static final int ID = 25397; - - @Inject - protected GustosSuscepterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gustos Suscepter"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18378.206620042700000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1248.24851; - attributes.magicalAttack = 522.12359; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/GuzenTemplate.java b/data/script/template/script/template/actor/npc/monster/GuzenTemplate.java deleted file mode 100644 index 4e8de54e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/GuzenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuzenTemplate extends MonsterNPCTemplate { - public static final int ID = 22362; - - @Inject - protected GuzenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guzen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 336949.124088359000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1086080; - this.sp = 114515; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7996.03660; - attributes.magicalAttack = 5523.74780; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HagersBodyguardTemplate.java b/data/script/template/script/template/actor/npc/monster/HagersBodyguardTemplate.java deleted file mode 100644 index 765b6c1ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/HagersBodyguardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HagersBodyguardTemplate extends MonsterNPCTemplate { - public static final int ID = 25574; - - @Inject - protected HagersBodyguardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hager's Bodyguard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 38.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 24927.270000000000000; - this.maxMP = 4133.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2130.65550; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 220.00525; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HagersHenchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/HagersHenchmanTemplate.java deleted file mode 100644 index ac85def9d..000000000 --- a/data/script/template/script/template/actor/npc/monster/HagersHenchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HagersHenchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25573; - - @Inject - protected HagersHenchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hager's Henchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 24927.270000000000000; - this.maxMP = 4133.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2130.65550; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 220.00525; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalfMoonLoveTemplate.java b/data/script/template/script/template/actor/npc/monster/HalfMoonLoveTemplate.java deleted file mode 100644 index 430a75a27..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalfMoonLoveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalfMoonLoveTemplate extends MonsterNPCTemplate { - public static final int ID = 31004; - - @Inject - protected HalfMoonLoveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Half Moon Love"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalingkaTemplate.java b/data/script/template/script/template/actor/npc/monster/HalingkaTemplate.java deleted file mode 100644 index ae447f1d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalingkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalingkaTemplate extends MonsterNPCTemplate { - public static final int ID = 20646; - - @Inject - protected HalingkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halingka"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8623; - this.sp = 696; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman10Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman10Template.java deleted file mode 100644 index 189a5153c..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman10Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18182; - - @Inject - protected HalishasForeman10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 45345; - this.sp = 5149; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman11Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman11Template.java deleted file mode 100644 index 9a2006370..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman11Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18183; - - @Inject - protected HalishasForeman11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55932; - this.sp = 6351; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman12Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman12Template.java deleted file mode 100644 index 4904ca900..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman12Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18184; - - @Inject - protected HalishasForeman12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42803; - this.sp = 4860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman2Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman2Template.java deleted file mode 100644 index d7e15727e..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18174; - - @Inject - protected HalishasForeman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55932; - this.sp = 6351; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman3Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman3Template.java deleted file mode 100644 index acb8619c1..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18175; - - @Inject - protected HalishasForeman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42803; - this.sp = 4860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman4Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman4Template.java deleted file mode 100644 index 8a0c74155..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18176; - - @Inject - protected HalishasForeman4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 45345; - this.sp = 5149; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman5Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman5Template.java deleted file mode 100644 index 4e28b8e86..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18177; - - @Inject - protected HalishasForeman5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55932; - this.sp = 6351; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman6Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman6Template.java deleted file mode 100644 index fda841e64..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18178; - - @Inject - protected HalishasForeman6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42803; - this.sp = 4860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman7Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman7Template.java deleted file mode 100644 index 245b76fe8..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18179; - - @Inject - protected HalishasForeman7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 45345; - this.sp = 5149; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman8Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman8Template.java deleted file mode 100644 index 9713646b1..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18180; - - @Inject - protected HalishasForeman8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55932; - this.sp = 6351; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForeman9Template.java b/data/script/template/script/template/actor/npc/monster/HalishasForeman9Template.java deleted file mode 100644 index 4d46323fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForeman9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForeman9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18181; - - @Inject - protected HalishasForeman9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42803; - this.sp = 4860; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasForemanTemplate.java b/data/script/template/script/template/actor/npc/monster/HalishasForemanTemplate.java deleted file mode 100644 index b9d202553..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasForemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasForemanTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18173; - - @Inject - protected HalishasForemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 45345; - this.sp = 5149; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer10Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer10Template.java deleted file mode 100644 index 401add796..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer10Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18129; - - @Inject - protected HalishasOfficer10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 58584; - this.sp = 6652; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer11Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer11Template.java deleted file mode 100644 index ec74cb1a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer11Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18130; - - @Inject - protected HalishasOfficer11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55563; - this.sp = 6309; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer12Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer12Template.java deleted file mode 100644 index 79789ba4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer12Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18131; - - @Inject - protected HalishasOfficer12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42434; - this.sp = 4818; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer2Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer2Template.java deleted file mode 100644 index dca9b06bc..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18121; - - @Inject - protected HalishasOfficer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55563; - this.sp = 6309; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer3Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer3Template.java deleted file mode 100644 index 5d8bb5f27..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18122; - - @Inject - protected HalishasOfficer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42434; - this.sp = 4818; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer4Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer4Template.java deleted file mode 100644 index 942264460..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18123; - - @Inject - protected HalishasOfficer4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 58584; - this.sp = 6652; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer5Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer5Template.java deleted file mode 100644 index fd535fd86..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18124; - - @Inject - protected HalishasOfficer5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55563; - this.sp = 6309; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer6Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer6Template.java deleted file mode 100644 index 46e82e6bb..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18125; - - @Inject - protected HalishasOfficer6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42434; - this.sp = 4818; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer7Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer7Template.java deleted file mode 100644 index e84215a30..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18126; - - @Inject - protected HalishasOfficer7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 58584; - this.sp = 6652; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer8Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer8Template.java deleted file mode 100644 index 02b43ea8b..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18127; - - @Inject - protected HalishasOfficer8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55563; - this.sp = 6309; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficer9Template.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficer9Template.java deleted file mode 100644 index 6a28f030b..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficer9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficer9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18128; - - @Inject - protected HalishasOfficer9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42434; - this.sp = 4818; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/HalishasOfficerTemplate.java deleted file mode 100644 index 8878606ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasOfficerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18120; - - @Inject - protected HalishasOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 58584; - this.sp = 6652; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HalishasTreasureBoxTemplate.java b/data/script/template/script/template/actor/npc/monster/HalishasTreasureBoxTemplate.java deleted file mode 100644 index 4101985cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/HalishasTreasureBoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalishasTreasureBoxTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18256; - - @Inject - protected HalishasTreasureBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halisha's Treasure Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1.070000000000000; - this.maxMP = 1.070000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1.07000; - attributes.magicalAttack = 1.14490; - attributes.physicalDefense = 1.07000; - attributes.magicalDefense = 1.07000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallAlarmDeviceTemplate.java b/data/script/template/script/template/actor/npc/monster/HallAlarmDeviceTemplate.java deleted file mode 100644 index bd29611cc..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallAlarmDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallAlarmDeviceTemplate extends MonsterNPCTemplate { - public static final int ID = 18328; - - @Inject - protected HallAlarmDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Alarm Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 100000.000000000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.800000000000000; - this.mpRegeneration = 3.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1034.34087; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 378.92625; - attributes.magicalDefense = 277.28179; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallKeeperCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/HallKeeperCaptainTemplate.java deleted file mode 100644 index de18432b1..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallKeeperCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallKeeperCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 18329; - - @Inject - protected HallKeeperCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Keeper Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallKeeperGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/HallKeeperGuardTemplate.java deleted file mode 100644 index 4baa4c008..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallKeeperGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallKeeperGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18331; - - @Inject - protected HallKeeperGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Keeper Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallKeeperPatrolTemplate.java b/data/script/template/script/template/actor/npc/monster/HallKeeperPatrolTemplate.java deleted file mode 100644 index 59d19e63a..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallKeeperPatrolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallKeeperPatrolTemplate extends MonsterNPCTemplate { - public static final int ID = 18332; - - @Inject - protected HallKeeperPatrolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Keeper Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(124); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier2Template.java deleted file mode 100644 index d2f028c82..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallKeeperSuicidalSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 18340; - - @Inject - protected HallKeeperSuicidalSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Keeper Suicidal Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier3Template.java b/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier3Template.java deleted file mode 100644 index 292fb1179..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallKeeperSuicidalSoldier3Template extends MonsterNPCTemplate { - public static final int ID = 18341; - - @Inject - protected HallKeeperSuicidalSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Keeper Suicidal Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldierTemplate.java deleted file mode 100644 index 05f9ee678..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallKeeperSuicidalSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallKeeperSuicidalSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 18333; - - @Inject - protected HallKeeperSuicidalSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Keeper Suicidal Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallKeeperWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/HallKeeperWizardTemplate.java deleted file mode 100644 index 09815a861..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallKeeperWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallKeeperWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 18330; - - @Inject - protected HallKeeperWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hall Keeper Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesCommanderTemplate.java deleted file mode 100644 index caa3e3dbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 20824; - - @Inject - protected HallatesCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 24884; - this.sp = 2370; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesDancerLillianTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesDancerLillianTemplate.java deleted file mode 100644 index be151edaf..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesDancerLillianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesDancerLillianTemplate extends MonsterNPCTemplate { - public static final int ID = 27272; - - @Inject - protected HallatesDancerLillianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Dancer Lillian"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesFollowerMulTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesFollowerMulTemplate.java deleted file mode 100644 index e66f3f626..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesFollowerMulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesFollowerMulTemplate extends MonsterNPCTemplate { - public static final int ID = 20980; - - @Inject - protected HallatesFollowerMulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Follower Mul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18255; - this.sp = 1764; - this.aggressive = false; - this.rightHand = itemProvider.createID(210); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesGuardianTemplate.java deleted file mode 100644 index c59e46edf..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21061; - - @Inject - protected HallatesGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 30701; - this.sp = 3004; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesInspectorTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesInspectorTemplate.java deleted file mode 100644 index 184f4810f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesInspectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesInspectorTemplate extends MonsterNPCTemplate { - public static final int ID = 20825; - - @Inject - protected HallatesInspectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Inspector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 31.00; - this.collisionHeight = 110.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 25991; - this.sp = 2510; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesKnightTemplate.java deleted file mode 100644 index 100fed879..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20820; - - @Inject - protected HallatesKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 35090; - this.sp = 3260; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesMaidTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesMaidTemplate.java deleted file mode 100644 index 77245de90..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesMaidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesMaidTemplate extends MonsterNPCTemplate { - public static final int ID = 20822; - - @Inject - protected HallatesMaidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Maid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 66; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 23832; - this.sp = 2243; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesRoyalGuardTemplate.java deleted file mode 100644 index cee15d274..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20816; - - @Inject - protected HallatesRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18356; - this.sp = 1657; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 164.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallatesWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/HallatesWarriorTemplate.java deleted file mode 100644 index 9925dd8f4..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallatesWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallatesWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20818; - - @Inject - protected HallatesWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallate's Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17735; - this.sp = 1624; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallowedMonkTemplate.java b/data/script/template/script/template/actor/npc/monster/HallowedMonkTemplate.java deleted file mode 100644 index 0f0524d2c..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallowedMonkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallowedMonkTemplate extends MonsterNPCTemplate { - public static final int ID = 21213; - - @Inject - protected HallowedMonkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallowed Monk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.30; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4443; - this.sp = 250; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallowedPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/HallowedPriestTemplate.java deleted file mode 100644 index 52173dca5..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallowedPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallowedPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 21217; - - @Inject - protected HallowedPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallowed Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 27.50; - this.level = 42; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7654; - this.sp = 510; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallowedSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/HallowedSeerTemplate.java deleted file mode 100644 index 566cba6d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallowedSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallowedSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21209; - - @Inject - protected HallowedSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallowed Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2450; - this.sp = 116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallowedSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/HallowedSentinelTemplate.java deleted file mode 100644 index 082f5f5ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallowedSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallowedSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 21212; - - @Inject - protected HallowedSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallowed Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 31.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3829; - this.sp = 209; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = itemProvider.createID(646); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HallowedWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/HallowedWatchmanTemplate.java deleted file mode 100644 index aedc9ce39..000000000 --- a/data/script/template/script/template/actor/npc/monster/HallowedWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HallowedWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21208; - - @Inject - protected HallowedWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hallowed Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 2085; - this.sp = 92; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = itemProvider.createID(111); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HamesOrcFootmanTemplate.java b/data/script/template/script/template/actor/npc/monster/HamesOrcFootmanTemplate.java deleted file mode 100644 index af03bd7d6..000000000 --- a/data/script/template/script/template/actor/npc/monster/HamesOrcFootmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamesOrcFootmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21112; - - @Inject - protected HamesOrcFootmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hames Orc Footman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10470; - this.sp = 1050; - this.aggressive = false; - this.rightHand = itemProvider.createID(233); - this.leftHand = itemProvider.createID(110); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HamesOrcOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/HamesOrcOverlordTemplate.java deleted file mode 100644 index 7545373ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/HamesOrcOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamesOrcOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 21116; - - @Inject - protected HamesOrcOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hames Orc Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15240; - this.sp = 1608; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HamesOrcScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/HamesOrcScoutTemplate.java deleted file mode 100644 index 2e11cfaee..000000000 --- a/data/script/template/script/template/actor/npc/monster/HamesOrcScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamesOrcScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 21109; - - @Inject - protected HamesOrcScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hames Orc Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9699; - this.sp = 937; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HamesOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/HamesOrcShamanTemplate.java deleted file mode 100644 index 5cce78241..000000000 --- a/data/script/template/script/template/actor/npc/monster/HamesOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamesOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21115; - - @Inject - protected HamesOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hames Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9652; - this.sp = 1006; - this.aggressive = false; - this.rightHand = itemProvider.createID(186); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HamesOrcSniperTemplate.java b/data/script/template/script/template/actor/npc/monster/HamesOrcSniperTemplate.java deleted file mode 100644 index 18050b27a..000000000 --- a/data/script/template/script/template/actor/npc/monster/HamesOrcSniperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamesOrcSniperTemplate extends MonsterNPCTemplate { - public static final int ID = 21113; - - @Inject - protected HamesOrcSniperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hames Orc Sniper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11667; - this.sp = 1186; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HamletTemplate.java b/data/script/template/script/template/actor/npc/monster/HamletTemplate.java deleted file mode 100644 index 9c9d23427..000000000 --- a/data/script/template/script/template/actor/npc/monster/HamletTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamletTemplate extends MonsterNPCTemplate { - public static final int ID = 22676; - - @Inject - protected HamletTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hamlet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24791; - this.sp = 2648; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HamrutTemplate.java b/data/script/template/script/template/actor/npc/monster/HamrutTemplate.java deleted file mode 100644 index 471ea822f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HamrutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HamrutTemplate extends MonsterNPCTemplate { - public static final int ID = 20649; - - @Inject - protected HamrutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hamrut"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9781; - this.sp = 827; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HandmaidenOfStenoaTemplate.java b/data/script/template/script/template/actor/npc/monster/HandmaidenOfStenoaTemplate.java deleted file mode 100644 index d5e79ac74..000000000 --- a/data/script/template/script/template/actor/npc/monster/HandmaidenOfStenoaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HandmaidenOfStenoaTemplate extends MonsterNPCTemplate { - public static final int ID = 27109; - - @Inject - protected HandmaidenOfStenoaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Handmaiden Of Stenoa"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 33; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HandmaidenOfThemisTemplate.java b/data/script/template/script/template/actor/npc/monster/HandmaidenOfThemisTemplate.java deleted file mode 100644 index 6199ca274..000000000 --- a/data/script/template/script/template/actor/npc/monster/HandmaidenOfThemisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HandmaidenOfThemisTemplate extends MonsterNPCTemplate { - public static final int ID = 25253; - - @Inject - protected HandmaidenOfThemisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Handmaiden of Themis"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 69; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 39454.502253050600000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.20004; - attributes.magicalAttack = 4930.48367; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HangmanTreeTemplate.java b/data/script/template/script/template/actor/npc/monster/HangmanTreeTemplate.java deleted file mode 100644 index 5d78347c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/HangmanTreeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HangmanTreeTemplate extends MonsterNPCTemplate { - public static final int ID = 20144; - - @Inject - protected HangmanTreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hangman Tree"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2181; - this.sp = 130; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HaritLizardmanArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/HaritLizardmanArcherTemplate.java deleted file mode 100644 index fd9bc8d7f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HaritLizardmanArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritLizardmanArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20642; - - @Inject - protected HaritLizardmanArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Lizardman Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5057; - this.sp = 391; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HaritLizardmanGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/HaritLizardmanGruntTemplate.java deleted file mode 100644 index 644497262..000000000 --- a/data/script/template/script/template/actor/npc/monster/HaritLizardmanGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritLizardmanGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 20641; - - @Inject - protected HaritLizardmanGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Lizardman Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5402; - this.sp = 412; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HaritLizardmanMatriarchTemplate.java b/data/script/template/script/template/actor/npc/monster/HaritLizardmanMatriarchTemplate.java deleted file mode 100644 index 6d45f9d2d..000000000 --- a/data/script/template/script/template/actor/npc/monster/HaritLizardmanMatriarchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritLizardmanMatriarchTemplate extends MonsterNPCTemplate { - public static final int ID = 20645; - - @Inject - protected HaritLizardmanMatriarchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Lizardman Matriarch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 11444; - this.sp = 924; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HaritLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/HaritLizardmanShamanTemplate.java deleted file mode 100644 index 7ba3f269f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HaritLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20644; - - @Inject - protected HaritLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5089; - this.sp = 406; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HaritLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/HaritLizardmanTemplate.java deleted file mode 100644 index 4899cbddb..000000000 --- a/data/script/template/script/template/actor/npc/monster/HaritLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20640; - - @Inject - protected HaritLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4363; - this.sp = 329; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HaritLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/HaritLizardmanWarriorTemplate.java deleted file mode 100644 index b5d5818b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/HaritLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20643; - - @Inject - protected HaritLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5199; - this.sp = 409; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HaritLizardmanZealotTemplate.java b/data/script/template/script/template/actor/npc/monster/HaritLizardmanZealotTemplate.java deleted file mode 100644 index 217752740..000000000 --- a/data/script/template/script/template/actor/npc/monster/HaritLizardmanZealotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritLizardmanZealotTemplate extends MonsterNPCTemplate { - public static final int ID = 27172; - - @Inject - protected HaritLizardmanZealotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Lizardman Zealot"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HarkilgamedsGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/HarkilgamedsGatekeeperTemplate.java deleted file mode 100644 index 058aeba93..000000000 --- a/data/script/template/script/template/actor/npc/monster/HarkilgamedsGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarkilgamedsGatekeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 18356; - - @Inject - protected HarkilgamedsGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harkilgamed's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 700; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2470; - this.sp = 111; - this.aggressive = false; - this.rightHand = itemProvider.createID(10128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 10; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HarpyMatriarchTemplate.java b/data/script/template/script/template/actor/npc/monster/HarpyMatriarchTemplate.java deleted file mode 100644 index e70bb1653..000000000 --- a/data/script/template/script/template/actor/npc/monster/HarpyMatriarchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarpyMatriarchTemplate extends MonsterNPCTemplate { - public static final int ID = 27088; - - @Inject - protected HarpyMatriarchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harpy Matriarch"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 34; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 97.28601; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HarpyTemplate.java b/data/script/template/script/template/actor/npc/monster/HarpyTemplate.java deleted file mode 100644 index a246563d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/HarpyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarpyTemplate extends MonsterNPCTemplate { - public static final int ID = 20145; - - @Inject - protected HarpyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harpy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 32; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1805; - this.sp = 101; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Hasturan2Template.java b/data/script/template/script/template/actor/npc/monster/Hasturan2Template.java deleted file mode 100644 index a5d8113ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/Hasturan2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Hasturan2Template extends MonsterNPCTemplate { - public static final int ID = 21429; - - @Inject - protected Hasturan2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hasturan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 38239; - this.sp = 4445; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HasturanTemplate.java b/data/script/template/script/template/actor/npc/monster/HasturanTemplate.java deleted file mode 100644 index a2837ff5b..000000000 --- a/data/script/template/script/template/actor/npc/monster/HasturanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HasturanTemplate extends MonsterNPCTemplate { - public static final int ID = 21428; - - @Inject - protected HasturanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hasturan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 36621; - this.sp = 4257; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatarChieftainKubelTemplate.java b/data/script/template/script/template/actor/npc/monster/HatarChieftainKubelTemplate.java deleted file mode 100644 index 6278b1554..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatarChieftainKubelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatarChieftainKubelTemplate extends MonsterNPCTemplate { - public static final int ID = 27162; - - @Inject - protected HatarChieftainKubelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatar Chieftain Kubel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 52; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatarHanisheeTemplate.java b/data/script/template/script/template/actor/npc/monster/HatarHanisheeTemplate.java deleted file mode 100644 index a079c320d..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatarHanisheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatarHanisheeTemplate extends MonsterNPCTemplate { - public static final int ID = 20663; - - @Inject - protected HatarHanisheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatar Hanishee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 49; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4190; - this.sp = 310; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatarRatmanBossTemplate.java b/data/script/template/script/template/actor/npc/monster/HatarRatmanBossTemplate.java deleted file mode 100644 index 28eedf183..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatarRatmanBossTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatarRatmanBossTemplate extends MonsterNPCTemplate { - public static final int ID = 20662; - - @Inject - protected HatarRatmanBossTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatar Ratman Boss"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4785; - this.sp = 349; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatarRatmanThiefTemplate.java b/data/script/template/script/template/actor/npc/monster/HatarRatmanThiefTemplate.java deleted file mode 100644 index 8a588d29f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatarRatmanThiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatarRatmanThiefTemplate extends MonsterNPCTemplate { - public static final int ID = 20661; - - @Inject - protected HatarRatmanThiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatar Ratman Thief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4588; - this.sp = 329; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatuBrownBearTemplate.java b/data/script/template/script/template/actor/npc/monster/HatuBrownBearTemplate.java deleted file mode 100644 index 46c26999a..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatuBrownBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatuBrownBearTemplate extends MonsterNPCTemplate { - public static final int ID = 20930; - - @Inject - protected HatuBrownBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatu Brown Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1317; - this.sp = 77; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 143.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatuCrimsonBearTemplate.java b/data/script/template/script/template/actor/npc/monster/HatuCrimsonBearTemplate.java deleted file mode 100644 index d361d05ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatuCrimsonBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatuCrimsonBearTemplate extends MonsterNPCTemplate { - public static final int ID = 20932; - - @Inject - protected HatuCrimsonBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatu Crimson Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 36.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1613; - this.sp = 101; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatuDireWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/HatuDireWolfTemplate.java deleted file mode 100644 index 8f45d3203..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatuDireWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatuDireWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20929; - - @Inject - protected HatuDireWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatu Dire Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 836; - this.sp = 47; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatuOnyxBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/HatuOnyxBeastTemplate.java deleted file mode 100644 index d83a07c30..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatuOnyxBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatuOnyxBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20931; - - @Inject - protected HatuOnyxBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatu Onyx Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1221; - this.sp = 74; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatuWeirdBeeTemplate.java b/data/script/template/script/template/actor/npc/monster/HatuWeirdBeeTemplate.java deleted file mode 100644 index 029c315b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatuWeirdBeeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatuWeirdBeeTemplate extends MonsterNPCTemplate { - public static final int ID = 20928; - - @Inject - protected HatuWeirdBeeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatu Weird Bee"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 881; - this.sp = 48; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HatuWindsusTemplate.java b/data/script/template/script/template/actor/npc/monster/HatuWindsusTemplate.java deleted file mode 100644 index 97d98e9b2..000000000 --- a/data/script/template/script/template/actor/npc/monster/HatuWindsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HatuWindsusTemplate extends MonsterNPCTemplate { - public static final int ID = 20933; - - @Inject - protected HatuWindsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hatu Windsus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1849; - this.sp = 119; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeadlessKnight2Template.java b/data/script/template/script/template/actor/npc/monster/HeadlessKnight2Template.java deleted file mode 100644 index 01a59933f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeadlessKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeadlessKnight2Template extends MonsterNPCTemplate { - public static final int ID = 20280; - - @Inject - protected HeadlessKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Headless Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3709; - this.sp = 280; - this.aggressive = false; - this.rightHand = itemProvider.createID(124); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeadlessKnight3Template.java b/data/script/template/script/template/actor/npc/monster/HeadlessKnight3Template.java deleted file mode 100644 index 65d172bf4..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeadlessKnight3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeadlessKnight3Template extends MonsterNPCTemplate { - public static final int ID = 27393; - - @Inject - protected HeadlessKnight3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Headless Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeadlessKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/HeadlessKnightTemplate.java deleted file mode 100644 index 383d242dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeadlessKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeadlessKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20146; - - @Inject - protected HeadlessKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Headless Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4450; - this.sp = 335; - this.aggressive = false; - this.rightHand = itemProvider.createID(124); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeartProtectionDeviceTemplate.java b/data/script/template/script/template/actor/npc/monster/HeartProtectionDeviceTemplate.java deleted file mode 100644 index 8bb8b26fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeartProtectionDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeartProtectionDeviceTemplate extends MonsterNPCTemplate { - public static final int ID = 22601; - - @Inject - protected HeartProtectionDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heart Protection Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeathenArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/HeathenArcherTemplate.java deleted file mode 100644 index f1158b28c..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeathenArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeathenArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21440; - - @Inject - protected HeathenArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heathen Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2021; - this.sp = 192; - this.aggressive = false; - this.rightHand = itemProvider.createID(284); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeathenExecutedTemplate.java b/data/script/template/script/template/actor/npc/monster/HeathenExecutedTemplate.java deleted file mode 100644 index f4a81e24f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeathenExecutedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeathenExecutedTemplate extends MonsterNPCTemplate { - public static final int ID = 21439; - - @Inject - protected HeathenExecutedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heathen Executed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 1846; - this.sp = 174; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeathenGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/HeathenGruntTemplate.java deleted file mode 100644 index 2a3125244..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeathenGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeathenGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 21441; - - @Inject - protected HeathenGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heathen Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 1959; - this.sp = 190; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeathenKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/HeathenKnightTemplate.java deleted file mode 100644 index d45c0e740..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeathenKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeathenKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 21442; - - @Inject - protected HeathenKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heathen Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2017; - this.sp = 197; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeathenWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/HeathenWarriorTemplate.java deleted file mode 100644 index 86256d145..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeathenWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeathenWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21438; - - @Inject - protected HeathenWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heathen Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 1790; - this.sp = 167; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeitafuTemplate.java b/data/script/template/script/template/actor/npc/monster/HeitafuTemplate.java deleted file mode 100644 index b9193ef06..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeitafuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeitafuTemplate extends MonsterNPCTemplate { - public static final int ID = 27049; - - @Inject - protected HeitafuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heitafu"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HekatonChires2Template.java b/data/script/template/script/template/actor/npc/monster/HekatonChires2Template.java deleted file mode 100644 index 177c08d61..000000000 --- a/data/script/template/script/template/actor/npc/monster/HekatonChires2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HekatonChires2Template extends MonsterNPCTemplate { - public static final int ID = 25689; - - @Inject - protected HekatonChires2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hekaton Chires"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 31.50; - this.collisionHeight = 69.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69102.979457185600000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 132.781870390792000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11010.05924; - attributes.magicalAttack = 16152.45982; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HekatonChiresTemplate.java b/data/script/template/script/template/actor/npc/monster/HekatonChiresTemplate.java deleted file mode 100644 index aaf4b6c71..000000000 --- a/data/script/template/script/template/actor/npc/monster/HekatonChiresTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HekatonChiresTemplate extends MonsterNPCTemplate { - public static final int ID = 25142; - - @Inject - protected HekatonChiresTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hekaton Chires"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26989.445611047200000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 109.161965526679000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3491.34315; - attributes.magicalAttack = 2351.33828; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HekatonCottus2Template.java b/data/script/template/script/template/actor/npc/monster/HekatonCottus2Template.java deleted file mode 100644 index 5b2c031a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/HekatonCottus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HekatonCottus2Template extends MonsterNPCTemplate { - public static final int ID = 25688; - - @Inject - protected HekatonCottus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hekaton Cottus"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 46298.996236314300000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 132.781870390792000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7339.85599; - attributes.magicalAttack = 7178.55696; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HekatonCottusTemplate.java b/data/script/template/script/template/actor/npc/monster/HekatonCottusTemplate.java deleted file mode 100644 index ee6e985cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/HekatonCottusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HekatonCottusTemplate extends MonsterNPCTemplate { - public static final int ID = 25141; - - @Inject - protected HekatonCottusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hekaton Cottus"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 53978.891222094400000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 109.161965526679000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6982.68629; - attributes.magicalAttack = 9405.35312; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HelenasSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/HelenasSoldierTemplate.java deleted file mode 100644 index 7f9eef336..000000000 --- a/data/script/template/script/template/actor/npc/monster/HelenasSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelenasSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 25187; - - @Inject - protected HelenasSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helena's Soldier"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5263.333934289860000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HellFireTemplate.java b/data/script/template/script/template/actor/npc/monster/HellFireTemplate.java deleted file mode 100644 index 0c83399de..000000000 --- a/data/script/template/script/template/actor/npc/monster/HellFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellFireTemplate extends MonsterNPCTemplate { - public static final int ID = 27253; - - @Inject - protected HellFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hell Fire"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HellKeeperCrimsonDollTemplate.java b/data/script/template/script/template/actor/npc/monster/HellKeeperCrimsonDollTemplate.java deleted file mode 100644 index 021730426..000000000 --- a/data/script/template/script/template/actor/npc/monster/HellKeeperCrimsonDollTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellKeeperCrimsonDollTemplate extends MonsterNPCTemplate { - public static final int ID = 21158; - - @Inject - protected HellKeeperCrimsonDollTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hell Keeper Crimson Doll"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20533; - this.sp = 1955; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HellKeeperMedusaTemplate.java b/data/script/template/script/template/actor/npc/monster/HellKeeperMedusaTemplate.java deleted file mode 100644 index 032ac9da7..000000000 --- a/data/script/template/script/template/actor/npc/monster/HellKeeperMedusaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellKeeperMedusaTemplate extends MonsterNPCTemplate { - public static final int ID = 21154; - - @Inject - protected HellKeeperMedusaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hell Keeper Medusa"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 58; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15013; - this.sp = 1268; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HellenasMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/HellenasMarksmanTemplate.java deleted file mode 100644 index 6cb2ed423..000000000 --- a/data/script/template/script/template/actor/npc/monster/HellenasMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellenasMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25186; - - @Inject - protected HellenasMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hellena's Marksman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 7052.867471948410000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(272); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HellinarkTemplate.java b/data/script/template/script/template/actor/npc/monster/HellinarkTemplate.java deleted file mode 100644 index 4edbc6a0e..000000000 --- a/data/script/template/script/template/actor/npc/monster/HellinarkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellinarkTemplate extends MonsterNPCTemplate { - public static final int ID = 22326; - - @Inject - protected HellinarkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hellinark"; - this.serverSideName = false; - this.title = "Naia's Guardian"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 338766.602167910000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2629658; - this.sp = 267913; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7957.47326; - attributes.magicalAttack = 5529.81543; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HellionsArchersTemplate.java b/data/script/template/script/template/actor/npc/monster/HellionsArchersTemplate.java deleted file mode 100644 index 1fffbff86..000000000 --- a/data/script/template/script/template/actor/npc/monster/HellionsArchersTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellionsArchersTemplate extends MonsterNPCTemplate { - public static final int ID = 25171; - - @Inject - protected HellionsArchersTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hellion's Archers"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 8317.932836899140000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 29.423286817115800; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(278); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 380.12443; - attributes.magicalAttack = 60.27327; - attributes.physicalDefense = 216.71637; - attributes.magicalDefense = 211.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HellionsGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/HellionsGuardsTemplate.java deleted file mode 100644 index 0dad12428..000000000 --- a/data/script/template/script/template/actor/npc/monster/HellionsGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HellionsGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 25172; - - @Inject - protected HellionsGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hellion's Guards"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6207.412564850110000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 29.423286817115800; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 380.12443; - attributes.magicalAttack = 60.27327; - attributes.physicalDefense = 216.71637; - attributes.magicalDefense = 211.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HelsingsAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/HelsingsAssassinTemplate.java deleted file mode 100644 index b9d718941..000000000 --- a/data/script/template/script/template/actor/npc/monster/HelsingsAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelsingsAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 25581; - - @Inject - protected HelsingsAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helsing's Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25866.689800000000000; - this.maxMP = 4327.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2258.21784; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HelsingsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/HelsingsGuardTemplate.java deleted file mode 100644 index 8749a2e09..000000000 --- a/data/script/template/script/template/actor/npc/monster/HelsingsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelsingsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25580; - - @Inject - protected HelsingsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helsing's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25866.689800000000000; - this.maxMP = 4327.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2258.21784; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HerbJarTemplate.java b/data/script/template/script/template/actor/npc/monster/HerbJarTemplate.java deleted file mode 100644 index 214efda3f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HerbJarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HerbJarTemplate extends MonsterNPCTemplate { - public static final int ID = 18478; - - @Inject - protected HerbJarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Herb Jar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 53.82228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HereIComeTemplate.java b/data/script/template/script/template/actor/npc/monster/HereIComeTemplate.java deleted file mode 100644 index a4feace18..000000000 --- a/data/script/template/script/template/actor/npc/monster/HereIComeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HereIComeTemplate extends MonsterNPCTemplate { - public static final int ID = 31003; - - @Inject - protected HereIComeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Here I Come"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HeurelTemplate.java b/data/script/template/script/template/actor/npc/monster/HeurelTemplate.java deleted file mode 100644 index ff78b37f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/HeurelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeurelTemplate extends MonsterNPCTemplate { - public static final int ID = 25597; - - @Inject - protected HeurelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heurel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4656.720016128790000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1317.47810; - attributes.magicalAttack = 925.97281; - attributes.physicalDefense = 380.15949; - attributes.magicalDefense = 278.18421; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HexaBeetle2Template.java b/data/script/template/script/template/actor/npc/monster/HexaBeetle2Template.java deleted file mode 100644 index 536f9074e..000000000 --- a/data/script/template/script/template/actor/npc/monster/HexaBeetle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HexaBeetle2Template extends MonsterNPCTemplate { - public static final int ID = 21401; - - @Inject - protected HexaBeetle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hexa Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 29087; - this.sp = 3224; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HexaBeetleTemplate.java b/data/script/template/script/template/actor/npc/monster/HexaBeetleTemplate.java deleted file mode 100644 index 12f82014d..000000000 --- a/data/script/template/script/template/actor/npc/monster/HexaBeetleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HexaBeetleTemplate extends MonsterNPCTemplate { - public static final int ID = 21400; - - @Inject - protected HexaBeetleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hexa Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 33055; - this.sp = 3663; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HikoroTemplate.java b/data/script/template/script/template/actor/npc/monster/HikoroTemplate.java deleted file mode 100644 index ec76a4204..000000000 --- a/data/script/template/script/template/actor/npc/monster/HikoroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HikoroTemplate extends MonsterNPCTemplate { - public static final int ID = 18630; - - @Inject - protected HikoroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hikoro"; - this.serverSideName = false; - this.title = "Panuka"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 39.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 22092.824363540800000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 15.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 63183; - this.sp = 5562; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HillasTemplate.java b/data/script/template/script/template/actor/npc/monster/HillasTemplate.java deleted file mode 100644 index 81a519787..000000000 --- a/data/script/template/script/template/actor/npc/monster/HillasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HillasTemplate extends MonsterNPCTemplate { - public static final int ID = 18610; - - @Inject - protected HillasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hillas"; - this.serverSideName = false; - this.title = "Spirit of Water"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 70.00; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 12143.412571102600000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 9.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 10783; - this.sp = 652; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 89.26566; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HirokaiTemplate.java b/data/script/template/script/template/actor/npc/monster/HirokaiTemplate.java deleted file mode 100644 index 4cd155923..000000000 --- a/data/script/template/script/template/actor/npc/monster/HirokaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HirokaiTemplate extends MonsterNPCTemplate { - public static final int ID = 22673; - - @Inject - protected HirokaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hirokai"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24791; - this.sp = 2648; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HisilromesPageTemplate.java b/data/script/template/script/template/actor/npc/monster/HisilromesPageTemplate.java deleted file mode 100644 index 39f15a2b8..000000000 --- a/data/script/template/script/template/actor/npc/monster/HisilromesPageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HisilromesPageTemplate extends MonsterNPCTemplate { - public static final int ID = 25480; - - @Inject - protected HisilromesPageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hisilrome's Page"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 38779.939717822700000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 78.451681186591800; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1870.56281; - attributes.magicalAttack = 679.58089; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HisilromesServitorTemplate.java b/data/script/template/script/template/actor/npc/monster/HisilromesServitorTemplate.java deleted file mode 100644 index 88fc1fc20..000000000 --- a/data/script/template/script/template/actor/npc/monster/HisilromesServitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HisilromesServitorTemplate extends MonsterNPCTemplate { - public static final int ID = 25479; - - @Inject - protected HisilromesServitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hisilrome's Servitor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25982.559610941200000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 78.451681186591800; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2494.02139; - attributes.magicalAttack = 1208.09094; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HitchkarshiekTemplate.java b/data/script/template/script/template/actor/npc/monster/HitchkarshiekTemplate.java deleted file mode 100644 index 7e2c2fcf7..000000000 --- a/data/script/template/script/template/actor/npc/monster/HitchkarshiekTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HitchkarshiekTemplate extends MonsterNPCTemplate { - public static final int ID = 25639; - - @Inject - protected HitchkarshiekTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hitchkarshiek"; - this.serverSideName = false; - this.title = "Wise Retainer of Suffering"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13985); - this.leftHand = itemProvider.createID(13986); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Hobgoblin2Template.java b/data/script/template/script/template/actor/npc/monster/Hobgoblin2Template.java deleted file mode 100644 index 7fa50efe9..000000000 --- a/data/script/template/script/template/actor/npc/monster/Hobgoblin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Hobgoblin2Template extends MonsterNPCTemplate { - public static final int ID = 21119; - - @Inject - protected Hobgoblin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hobgoblin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 917; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HobgoblinTemplate.java b/data/script/template/script/template/actor/npc/monster/HobgoblinTemplate.java deleted file mode 100644 index c9f114946..000000000 --- a/data/script/template/script/template/actor/npc/monster/HobgoblinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HobgoblinTemplate extends MonsterNPCTemplate { - public static final int ID = 20147; - - @Inject - protected HobgoblinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hobgoblin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 917; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HomunculusTemplate.java b/data/script/template/script/template/actor/npc/monster/HomunculusTemplate.java deleted file mode 100644 index 6ed636b24..000000000 --- a/data/script/template/script/template/actor/npc/monster/HomunculusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HomunculusTemplate extends MonsterNPCTemplate { - public static final int ID = 21303; - - @Inject - protected HomunculusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Homunculus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25867; - this.sp = 2662; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HoneyBearTemplate.java b/data/script/template/script/template/actor/npc/monster/HoneyBearTemplate.java deleted file mode 100644 index ff8773db3..000000000 --- a/data/script/template/script/template/actor/npc/monster/HoneyBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HoneyBearTemplate extends MonsterNPCTemplate { - public static final int ID = 27058; - - @Inject - protected HoneyBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Honey Bear"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HookSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/HookSpiderTemplate.java deleted file mode 100644 index 8c5f31db5..000000000 --- a/data/script/template/script/template/actor/npc/monster/HookSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HookSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20308; - - @Inject - protected HookSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hook Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemITemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemITemplate.java deleted file mode 100644 index 6d6bb2797..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemITemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemITemplate extends MonsterNPCTemplate { - public static final int ID = 22053; - - @Inject - protected HorrifyingCannonGolemITemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem I"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 34.70; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5286; - this.sp = 385; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIiiTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIiiTemplate.java deleted file mode 100644 index e9e84b8dc..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIiiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemIiiTemplate extends MonsterNPCTemplate { - public static final int ID = 22061; - - @Inject - protected HorrifyingCannonGolemIiiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem III"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9404; - this.sp = 716; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIvTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIvTemplate.java deleted file mode 100644 index 9c3967daa..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemIvTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemIvTemplate extends MonsterNPCTemplate { - public static final int ID = 22054; - - @Inject - protected HorrifyingCannonGolemIvTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem IV"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 34.70; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5451; - this.sp = 397; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemTemplate.java deleted file mode 100644 index 188ad6038..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22060; - - @Inject - protected HorrifyingCannonGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 34.70; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14861; - this.sp = 1116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi2Template.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi2Template.java deleted file mode 100644 index 4f7b2ed2d..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemVi2Template extends MonsterNPCTemplate { - public static final int ID = 22067; - - @Inject - protected HorrifyingCannonGolemVi2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi3Template.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi3Template.java deleted file mode 100644 index 96404e241..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemVi3Template extends MonsterNPCTemplate { - public static final int ID = 22068; - - @Inject - protected HorrifyingCannonGolemVi3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi4Template.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi4Template.java deleted file mode 100644 index 8a6030869..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemVi4Template extends MonsterNPCTemplate { - public static final int ID = 22069; - - @Inject - protected HorrifyingCannonGolemVi4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi5Template.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi5Template.java deleted file mode 100644 index 0918b82ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemVi5Template extends MonsterNPCTemplate { - public static final int ID = 22070; - - @Inject - protected HorrifyingCannonGolemVi5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi6Template.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi6Template.java deleted file mode 100644 index 85bf40638..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemVi6Template extends MonsterNPCTemplate { - public static final int ID = 22071; - - @Inject - protected HorrifyingCannonGolemVi6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi7Template.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi7Template.java deleted file mode 100644 index f59dacd57..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemVi7Template extends MonsterNPCTemplate { - public static final int ID = 22072; - - @Inject - protected HorrifyingCannonGolemVi7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi8Template.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi8Template.java deleted file mode 100644 index 800b23f46..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemVi8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemVi8Template extends MonsterNPCTemplate { - public static final int ID = 22073; - - @Inject - protected HorrifyingCannonGolemVi8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemViTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemViTemplate.java deleted file mode 100644 index e113be862..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingCannonGolemViTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingCannonGolemViTemplate extends MonsterNPCTemplate { - public static final int ID = 22066; - - @Inject - protected HorrifyingCannonGolemViTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Cannon Golem VI"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9936; - this.sp = 745; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingExcavatorGolemIiiTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingExcavatorGolemIiiTemplate.java deleted file mode 100644 index 885c7a9ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingExcavatorGolemIiiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingExcavatorGolemIiiTemplate extends MonsterNPCTemplate { - public static final int ID = 22058; - - @Inject - protected HorrifyingExcavatorGolemIiiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Excavator Golem III"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6341; - this.sp = 482; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemVTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemVTemplate.java deleted file mode 100644 index 82ea84ccd..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemVTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingGinzuGolemVTemplate extends MonsterNPCTemplate { - public static final int ID = 22065; - - @Inject - protected HorrifyingGinzuGolemVTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Ginzu Golem V"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 41.50; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18465; - this.sp = 1385; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemViiiTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemViiiTemplate.java deleted file mode 100644 index ce2f567ac..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingGinzuGolemViiiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingGinzuGolemViiiTemplate extends MonsterNPCTemplate { - public static final int ID = 22077; - - @Inject - protected HorrifyingGinzuGolemViiiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Ginzu Golem VIII"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 41.50; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 19169; - this.sp = 1458; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 160.17851; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrifyingJackhammerGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrifyingJackhammerGolemTemplate.java deleted file mode 100644 index aa8c2fe2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrifyingJackhammerGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrifyingJackhammerGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22062; - - @Inject - protected HorrifyingJackhammerGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horrifying Jackhammer Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13973; - this.sp = 1032; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HorrorMistRipperTemplate.java b/data/script/template/script/template/actor/npc/monster/HorrorMistRipperTemplate.java deleted file mode 100644 index 1fd3f372d..000000000 --- a/data/script/template/script/template/actor/npc/monster/HorrorMistRipperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HorrorMistRipperTemplate extends MonsterNPCTemplate { - public static final int ID = 20227; - - @Inject - protected HorrorMistRipperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Horror Mist Ripper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1349; - this.sp = 70; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HostileFlyerTemplate.java b/data/script/template/script/template/actor/npc/monster/HostileFlyerTemplate.java deleted file mode 100644 index 2ac4f205c..000000000 --- a/data/script/template/script/template/actor/npc/monster/HostileFlyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HostileFlyerTemplate extends MonsterNPCTemplate { - public static final int ID = 25382; - - @Inject - protected HostileFlyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hostile Flyer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2873.576157744240000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 16.294366317707600; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 89.73895; - attributes.magicalAttack = 8.45808; - attributes.physicalDefense = 126.11457; - attributes.magicalDefense = 123.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsAntelopeTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsAntelopeTemplate.java deleted file mode 100644 index 069921ef6..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsAntelopeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsAntelopeTemplate extends MonsterNPCTemplate { - public static final int ID = 21318; - - @Inject - protected HotSpringsAntelopeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Antelope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22193; - this.sp = 2314; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsAtroxTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsAtroxTemplate.java deleted file mode 100644 index 4edfe4cc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsAtroxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsAtroxTemplate extends MonsterNPCTemplate { - public static final int ID = 21321; - - @Inject - protected HotSpringsAtroxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Atrox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 39.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22270; - this.sp = 2381; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 105.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsAtroxspawnTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsAtroxspawnTemplate.java deleted file mode 100644 index 303015157..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsAtroxspawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsAtroxspawnTemplate extends MonsterNPCTemplate { - public static final int ID = 21317; - - @Inject - protected HotSpringsAtroxspawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Atroxspawn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 39.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21232; - this.sp = 2213; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 105.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchTemplate.java deleted file mode 100644 index 1a8e32f76..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsBandersnatchTemplate extends MonsterNPCTemplate { - public static final int ID = 21322; - - @Inject - protected HotSpringsBandersnatchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22270; - this.sp = 2381; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchlingTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchlingTemplate.java deleted file mode 100644 index cb262f6d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsBandersnatchlingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsBandersnatchlingTemplate extends MonsterNPCTemplate { - public static final int ID = 21314; - - @Inject - protected HotSpringsBandersnatchlingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Bandersnatchling"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20662; - this.sp = 2126; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsBuffaloTemplate.java deleted file mode 100644 index eb3aec511..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 21315; - - @Inject - protected HotSpringsBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21532; - this.sp = 2215; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsFlavaTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsFlavaTemplate.java deleted file mode 100644 index a78151732..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsFlavaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsFlavaTemplate extends MonsterNPCTemplate { - public static final int ID = 21316; - - @Inject - protected HotSpringsFlavaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Flava"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25336; - this.sp = 2641; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsGrendelTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsGrendelTemplate.java deleted file mode 100644 index 0115b6415..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsGrendelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsGrendelTemplate extends MonsterNPCTemplate { - public static final int ID = 21323; - - @Inject - protected HotSpringsGrendelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Grendel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19507; - this.sp = 2085; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsNepenthesTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsNepenthesTemplate.java deleted file mode 100644 index df3c57e20..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsNepenthesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsNepenthesTemplate extends MonsterNPCTemplate { - public static final int ID = 21319; - - @Inject - protected HotSpringsNepenthesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Nepenthes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 43.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27928; - this.sp = 2946; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HotSpringsYetiTemplate.java b/data/script/template/script/template/actor/npc/monster/HotSpringsYetiTemplate.java deleted file mode 100644 index 557332680..000000000 --- a/data/script/template/script/template/actor/npc/monster/HotSpringsYetiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HotSpringsYetiTemplate extends MonsterNPCTemplate { - public static final int ID = 21320; - - @Inject - protected HotSpringsYetiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hot Springs Yeti"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 32.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22728; - this.sp = 2398; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 16.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HoundDogOfHallateTemplate.java b/data/script/template/script/template/actor/npc/monster/HoundDogOfHallateTemplate.java deleted file mode 100644 index 4069d230f..000000000 --- a/data/script/template/script/template/actor/npc/monster/HoundDogOfHallateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HoundDogOfHallateTemplate extends MonsterNPCTemplate { - public static final int ID = 20815; - - @Inject - protected HoundDogOfHallateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hound Dog of Hallate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 22001; - this.sp = 1986; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HowlerTemplate.java b/data/script/template/script/template/actor/npc/monster/HowlerTemplate.java deleted file mode 100644 index 756de27e2..000000000 --- a/data/script/template/script/template/actor/npc/monster/HowlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HowlerTemplate extends MonsterNPCTemplate { - public static final int ID = 20743; - - @Inject - protected HowlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Howler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1012; - this.sp = 50; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HowlingIfrit2Template.java b/data/script/template/script/template/actor/npc/monster/HowlingIfrit2Template.java deleted file mode 100644 index 1ffd61206..000000000 --- a/data/script/template/script/template/actor/npc/monster/HowlingIfrit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HowlingIfrit2Template extends MonsterNPCTemplate { - public static final int ID = 29044; - - @Inject - protected HowlingIfrit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Howling Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6682.71800; - attributes.magicalAttack = 6293.52579; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HowlingIfritTemplate.java b/data/script/template/script/template/actor/npc/monster/HowlingIfritTemplate.java deleted file mode 100644 index 6775b8ff3..000000000 --- a/data/script/template/script/template/actor/npc/monster/HowlingIfritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HowlingIfritTemplate extends MonsterNPCTemplate { - public static final int ID = 29043; - - @Inject - protected HowlingIfritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Howling Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5024.60000; - attributes.magicalAttack = 3539.66580; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HugeFootmarkTemplate.java b/data/script/template/script/template/actor/npc/monster/HugeFootmarkTemplate.java deleted file mode 100644 index 4eec4627e..000000000 --- a/data/script/template/script/template/actor/npc/monster/HugeFootmarkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HugeFootmarkTemplate extends MonsterNPCTemplate { - public static final int ID = 20964; - - @Inject - protected HugeFootmarkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Huge Footmark"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HumanGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/HumanGhostTemplate.java deleted file mode 100644 index dce283cdc..000000000 --- a/data/script/template/script/template/actor/npc/monster/HumanGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HumanGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 20453; - - @Inject - protected HumanGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Human Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HungeredCorpseTemplate.java b/data/script/template/script/template/actor/npc/monster/HungeredCorpseTemplate.java deleted file mode 100644 index df5a83bec..000000000 --- a/data/script/template/script/template/actor/npc/monster/HungeredCorpseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HungeredCorpseTemplate extends MonsterNPCTemplate { - public static final int ID = 20954; - - @Inject - protected HungeredCorpseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hungered Corpse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5991; - this.sp = 520; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HungryBabyTemplate.java b/data/script/template/script/template/actor/npc/monster/HungryBabyTemplate.java deleted file mode 100644 index fa3fe7f7b..000000000 --- a/data/script/template/script/template/actor/npc/monster/HungryBabyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HungryBabyTemplate extends MonsterNPCTemplate { - public static final int ID = 31010; - - @Inject - protected HungryBabyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hungry Baby"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HungryEyeTemplate.java b/data/script/template/script/template/actor/npc/monster/HungryEyeTemplate.java deleted file mode 100644 index 1f2f8cb0a..000000000 --- a/data/script/template/script/template/actor/npc/monster/HungryEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HungryEyeTemplate extends MonsterNPCTemplate { - public static final int ID = 20059; - - @Inject - protected HungryEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hungry Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 986; - this.sp = 47; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HungrySpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/HungrySpiritTemplate.java deleted file mode 100644 index 680915bc4..000000000 --- a/data/script/template/script/template/actor/npc/monster/HungrySpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HungrySpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 20148; - - @Inject - protected HungrySpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hungry Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2350; - this.sp = 151; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HunterBearTemplate.java b/data/script/template/script/template/actor/npc/monster/HunterBearTemplate.java deleted file mode 100644 index 394cc8501..000000000 --- a/data/script/template/script/template/actor/npc/monster/HunterBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HunterBearTemplate extends MonsterNPCTemplate { - public static final int ID = 20777; - - @Inject - protected HunterBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hunter Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 499; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HunterGargoyle2Template.java b/data/script/template/script/template/actor/npc/monster/HunterGargoyle2Template.java deleted file mode 100644 index d376535b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/HunterGargoyle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HunterGargoyle2Template extends MonsterNPCTemplate { - public static final int ID = 20286; - - @Inject - protected HunterGargoyle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hunter Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3894; - this.sp = 301; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HunterGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/HunterGargoyleTemplate.java deleted file mode 100644 index 79aaf1285..000000000 --- a/data/script/template/script/template/actor/npc/monster/HunterGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HunterGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 20241; - - @Inject - protected HunterGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hunter Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5420; - this.sp = 419; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 153.30378; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/HunterTarantulaTemplate.java b/data/script/template/script/template/actor/npc/monster/HunterTarantulaTemplate.java deleted file mode 100644 index 60a18821b..000000000 --- a/data/script/template/script/template/actor/npc/monster/HunterTarantulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HunterTarantulaTemplate extends MonsterNPCTemplate { - public static final int ID = 20403; - - @Inject - protected HunterTarantulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hunter Tarantula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IblisOfDestructionTemplate.java b/data/script/template/script/template/actor/npc/monster/IblisOfDestructionTemplate.java deleted file mode 100644 index 9346a0daf..000000000 --- a/data/script/template/script/template/actor/npc/monster/IblisOfDestructionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IblisOfDestructionTemplate extends MonsterNPCTemplate { - public static final int ID = 21388; - - @Inject - protected IblisOfDestructionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iblis of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 55327; - this.sp = 6356; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IcarusSample2Template.java b/data/script/template/script/template/actor/npc/monster/IcarusSample2Template.java deleted file mode 100644 index d3e933b2c..000000000 --- a/data/script/template/script/template/actor/npc/monster/IcarusSample2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IcarusSample2Template extends MonsterNPCTemplate { - public static final int ID = 25116; - - @Inject - protected IcarusSample2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icarus Sample 2"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 12518.769482355200000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 43.476781636636500; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 822.67619; - attributes.magicalAttack = 239.88040; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IcarusSample3Template.java b/data/script/template/script/template/actor/npc/monster/IcarusSample3Template.java deleted file mode 100644 index 575835b5c..000000000 --- a/data/script/template/script/template/actor/npc/monster/IcarusSample3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IcarusSample3Template extends MonsterNPCTemplate { - public static final int ID = 25117; - - @Inject - protected IcarusSample3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icarus Sample 3"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9342.365285339690000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 43.476781636636500; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 822.67619; - attributes.magicalAttack = 239.88040; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IceTarantulaTemplate.java b/data/script/template/script/template/actor/npc/monster/IceTarantulaTemplate.java deleted file mode 100644 index 622f72d7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/IceTarantulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IceTarantulaTemplate extends MonsterNPCTemplate { - public static final int ID = 22089; - - @Inject - protected IceTarantulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Tarantula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5402; - this.sp = 449; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 170.63714; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IcicleGiant2Template.java b/data/script/template/script/template/actor/npc/monster/IcicleGiant2Template.java deleted file mode 100644 index 2d08bae81..000000000 --- a/data/script/template/script/template/actor/npc/monster/IcicleGiant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IcicleGiant2Template extends MonsterNPCTemplate { - public static final int ID = 25298; - - @Inject - protected IcicleGiant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icicle Giant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 62119.189069422000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 121.063992487928000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9360.19880; - attributes.magicalAttack = 13352.65994; - attributes.physicalDefense = 465.04439; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IcicleGiantTemplate.java b/data/script/template/script/template/actor/npc/monster/IcicleGiantTemplate.java deleted file mode 100644 index b9778aff8..000000000 --- a/data/script/template/script/template/actor/npc/monster/IcicleGiantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IcicleGiantTemplate extends MonsterNPCTemplate { - public static final int ID = 25297; - - @Inject - protected IcicleGiantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icicle Giant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 41619.856676512800000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 121.063992487928000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6239.97653; - attributes.magicalAttack = 5934.25589; - attributes.physicalDefense = 465.04439; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IglasTemplate.java b/data/script/template/script/template/actor/npc/monster/IglasTemplate.java deleted file mode 100644 index 50242d0dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/IglasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IglasTemplate extends MonsterNPCTemplate { - public static final int ID = 25599; - - @Inject - protected IglasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iglas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 60.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4656.720016128790000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1317.47810; - attributes.magicalAttack = 925.97281; - attributes.physicalDefense = 380.15949; - attributes.magicalDefense = 278.18421; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IkuntaisServitorTemplate.java b/data/script/template/script/template/actor/npc/monster/IkuntaisServitorTemplate.java deleted file mode 100644 index c3feed6ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/IkuntaisServitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IkuntaisServitorTemplate extends MonsterNPCTemplate { - public static final int ID = 25167; - - @Inject - protected IkuntaisServitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ikuntai's Servitor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 24; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 8725.562980508350000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 23.437467479197600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 253.59237; - attributes.magicalAttack = 59.18346; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImagroTemplate.java b/data/script/template/script/template/actor/npc/monster/ImagroTemplate.java deleted file mode 100644 index c98ccb08e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImagroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImagroTemplate extends MonsterNPCTemplate { - public static final int ID = 22674; - - @Inject - protected ImagroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imagro"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 65.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24023; - this.sp = 2561; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImmortalGuideTemplate.java b/data/script/template/script/template/actor/npc/monster/ImmortalGuideTemplate.java deleted file mode 100644 index 6f2d46453..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImmortalGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImmortalGuideTemplate extends MonsterNPCTemplate { - public static final int ID = 25449; - - @Inject - protected ImmortalGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Immortal Guide"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 42844.930631458100000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 84.412907324834500; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2319.29006; - attributes.magicalAttack = 833.05536; - attributes.physicalDefense = 443.87396; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImmortalSaviorTemplate.java b/data/script/template/script/template/actor/npc/monster/ImmortalSaviorTemplate.java deleted file mode 100644 index c6675d9ec..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImmortalSaviorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImmortalSaviorTemplate extends MonsterNPCTemplate { - public static final int ID = 25448; - - @Inject - protected ImmortalSaviorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Immortal Savior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 21422.465315729000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 84.412907324834500; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2319.29006; - attributes.magicalAttack = 833.05536; - attributes.physicalDefense = 443.87396; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImpElderTemplate.java b/data/script/template/script/template/actor/npc/monster/ImpElderTemplate.java deleted file mode 100644 index 19f99b923..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImpElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImpElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20005; - - @Inject - protected ImpElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imp Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 249; - this.sp = 8; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImpTemplate.java b/data/script/template/script/template/actor/npc/monster/ImpTemplate.java deleted file mode 100644 index 22fc0f187..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImpTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImpTemplate extends MonsterNPCTemplate { - public static final int ID = 20004; - - @Inject - protected ImpTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 214; - this.sp = 6; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialCommander2Template.java b/data/script/template/script/template/actor/npc/monster/ImperialCommander2Template.java deleted file mode 100644 index 398ab79ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialCommander2Template extends MonsterNPCTemplate { - public static final int ID = 21417; - - @Inject - protected ImperialCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 75345; - this.sp = 8555; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/ImperialCommanderTemplate.java deleted file mode 100644 index 786c4dd1e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21416; - - @Inject - protected ImperialCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 43189; - this.sp = 4904; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGravekeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/ImperialGravekeeperTemplate.java deleted file mode 100644 index 32389ed31..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGravekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGravekeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 27181; - - @Inject - protected ImperialGravekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Gravekeeper"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGuard2Template.java b/data/script/template/script/template/actor/npc/monster/ImperialGuard2Template.java deleted file mode 100644 index abfdbe056..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGuard2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18167; - - @Inject - protected ImperialGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 41438; - this.sp = 4705; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGuard3Template.java b/data/script/template/script/template/actor/npc/monster/ImperialGuard3Template.java deleted file mode 100644 index f9d330767..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGuard3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18168; - - @Inject - protected ImperialGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42595; - this.sp = 4837; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGuard4Template.java b/data/script/template/script/template/actor/npc/monster/ImperialGuard4Template.java deleted file mode 100644 index a4ef12f75..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGuard4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18169; - - @Inject - protected ImperialGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 41237; - this.sp = 4683; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGuard5Template.java b/data/script/template/script/template/actor/npc/monster/ImperialGuard5Template.java deleted file mode 100644 index d569dcc5c..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGuard5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18170; - - @Inject - protected ImperialGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 41278; - this.sp = 4687; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1115.60664; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGuard6Template.java b/data/script/template/script/template/actor/npc/monster/ImperialGuard6Template.java deleted file mode 100644 index 135191b66..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGuard6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18171; - - @Inject - protected ImperialGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42884; - this.sp = 4869; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 692.70383; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGuard7Template.java b/data/script/template/script/template/actor/npc/monster/ImperialGuard7Template.java deleted file mode 100644 index c86026a4d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGuard7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18172; - - @Inject - protected ImperialGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 40876; - this.sp = 4641; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 838.17154; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ImperialGuardTemplate.java deleted file mode 100644 index 8c25ac97d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialGuardTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18166; - - @Inject - protected ImperialGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 42032; - this.sp = 4773; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/ImperialHealerTemplate.java deleted file mode 100644 index fc212cf50..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialHealerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18132; - - @Inject - protected ImperialHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 59699; - this.sp = 6779; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 791.66147; - attributes.magicalAttack = 457.93073; - attributes.physicalDefense = 478.12374; - attributes.magicalDefense = 289.63736; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaic2Template.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaic2Template.java deleted file mode 100644 index 158eec118..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaic2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaic2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18134; - - @Inject - protected ImperialMosaic2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 41438; - this.sp = 4705; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 838.17154; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaic3Template.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaic3Template.java deleted file mode 100644 index d80f9eadf..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaic3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaic3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18135; - - @Inject - protected ImperialMosaic3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 54900; - this.sp = 6234; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 838.17154; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaic4Template.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaic4Template.java deleted file mode 100644 index 1f1575da8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaic4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaic4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18136; - - @Inject - protected ImperialMosaic4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55141; - this.sp = 6261; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 761.97417; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaic5Template.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaic5Template.java deleted file mode 100644 index de44063a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaic5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaic5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18137; - - @Inject - protected ImperialMosaic5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 40876; - this.sp = 4641; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaic6Template.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaic6Template.java deleted file mode 100644 index 24fb67eca..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaic6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaic6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18138; - - @Inject - protected ImperialMosaic6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 54418; - this.sp = 6179; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaic7Template.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaic7Template.java deleted file mode 100644 index e038a6c1e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaic7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaic7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18139; - - @Inject - protected ImperialMosaic7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 53615; - this.sp = 6088; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaic8Template.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaic8Template.java deleted file mode 100644 index f60795e62..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaic8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaic8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18140; - - @Inject - protected ImperialMosaic8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 54394; - this.sp = 6176; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialMosaicTemplate.java b/data/script/template/script/template/actor/npc/monster/ImperialMosaicTemplate.java deleted file mode 100644 index 139c7669b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialMosaicTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialMosaicTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18133; - - @Inject - protected ImperialMosaicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Mosaic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55141; - this.sp = 6261; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 838.17154; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialRoyalGuard2Template.java b/data/script/template/script/template/actor/npc/monster/ImperialRoyalGuard2Template.java deleted file mode 100644 index 6283d2b53..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialRoyalGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialRoyalGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21419; - - @Inject - protected ImperialRoyalGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 32694; - this.sp = 3756; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ImperialRoyalGuardTemplate.java deleted file mode 100644 index c4eff1872..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21418; - - @Inject - protected ImperialRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 32124; - this.sp = 3691; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ImperialSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/ImperialSlaveTemplate.java deleted file mode 100644 index a53a7d0ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/ImperialSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImperialSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 27180; - - @Inject - protected ImperialSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imperial Slave"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InfernoGolem2Template.java b/data/script/template/script/template/actor/npc/monster/InfernoGolem2Template.java deleted file mode 100644 index 30f05d9b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/InfernoGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InfernoGolem2Template extends MonsterNPCTemplate { - public static final int ID = 29042; - - @Inject - protected InfernoGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inferno Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5024.60000; - attributes.magicalAttack = 3539.66580; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InfernoGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/InfernoGolemTemplate.java deleted file mode 100644 index 0576a18a8..000000000 --- a/data/script/template/script/template/actor/npc/monster/InfernoGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InfernoGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 29041; - - @Inject - protected InfernoGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Inferno Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10049.20000; - attributes.magicalAttack = 14158.66320; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InnersenTemplate.java b/data/script/template/script/template/actor/npc/monster/InnersenTemplate.java deleted file mode 100644 index a69ed7f38..000000000 --- a/data/script/template/script/template/actor/npc/monster/InnersenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnersenTemplate extends MonsterNPCTemplate { - public static final int ID = 20950; - - @Inject - protected InnersenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Innersen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5619; - this.sp = 487; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderArcherOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderArcherOfNightmareTemplate.java deleted file mode 100644 index aac2b2195..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderArcherOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderArcherOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22714; - - @Inject - protected InvaderArcherOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Archer of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 54104; - this.sp = 5901; - this.aggressive = false; - this.rightHand = itemProvider.createID(15302); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderAssassinOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderAssassinOfNightmareTemplate.java deleted file mode 100644 index 4846e00ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderAssassinOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderAssassinOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22712; - - @Inject - protected InvaderAssassinOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Assassin of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 20.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 56907; - this.sp = 6223; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderDestroyerOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderDestroyerOfNightmareTemplate.java deleted file mode 100644 index bc4e9b585..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderDestroyerOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderDestroyerOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22711; - - @Inject - protected InvaderDestroyerOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Destroyer of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 76351; - this.sp = 8361; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderDiscipleOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderDiscipleOfNightmareTemplate.java deleted file mode 100644 index 90f2412ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderDiscipleOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderDiscipleOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22717; - - @Inject - protected InvaderDiscipleOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Disciple of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 94736; - this.sp = 10335; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderEliteSoldierOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderEliteSoldierOfNightmareTemplate.java deleted file mode 100644 index e17e9f1fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderEliteSoldierOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderEliteSoldierOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22718; - - @Inject - protected InvaderEliteSoldierOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Elite Soldier of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 102166; - this.sp = 11188; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderGuideOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderGuideOfNightmareTemplate.java deleted file mode 100644 index 3bf0cda53..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderGuideOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderGuideOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22710; - - @Inject - protected InvaderGuideOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Guide of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 55432; - this.sp = 6053; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderHealerOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderHealerOfNightmareTemplate.java deleted file mode 100644 index 88cd12898..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderHealerOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderHealerOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22709; - - @Inject - protected InvaderHealerOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Healer of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 86976; - this.sp = 9490; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderMartyrOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderMartyrOfNightmareTemplate.java deleted file mode 100644 index 68c406da3..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderMartyrOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderMartyrOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 18817; - - @Inject - protected InvaderMartyrOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Martyr of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderShamanOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderShamanOfNightmareTemplate.java deleted file mode 100644 index 602663ef5..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderShamanOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderShamanOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22713; - - @Inject - protected InvaderShamanOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Shaman of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 71490; - this.sp = 7803; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmare2Template.java b/data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmare2Template.java deleted file mode 100644 index dc30fd6e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmare2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderSoldierOfNightmare2Template extends MonsterNPCTemplate { - public static final int ID = 22716; - - @Inject - protected InvaderSoldierOfNightmare2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Soldier of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21388; - this.sp = 2454; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmareTemplate.java deleted file mode 100644 index 4b95e16f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderSoldierOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderSoldierOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22715; - - @Inject - protected InvaderSoldierOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Soldier of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 86802; - this.sp = 9470; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/InvaderWarriorOfNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/InvaderWarriorOfNightmareTemplate.java deleted file mode 100644 index 60d138581..000000000 --- a/data/script/template/script/template/actor/npc/monster/InvaderWarriorOfNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InvaderWarriorOfNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 22708; - - @Inject - protected InvaderWarriorOfNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Invader Warrior of Nightmare"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 86802; - this.sp = 9470; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IronGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/IronGolemTemplate.java deleted file mode 100644 index 8add64988..000000000 --- a/data/script/template/script/template/actor/npc/monster/IronGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IronGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20149; - - @Inject - protected IronGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iron Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3029; - this.sp = 188; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 20.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IronOreGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/IronOreGolemTemplate.java deleted file mode 100644 index ef803ffca..000000000 --- a/data/script/template/script/template/actor/npc/monster/IronOreGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IronOreGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 21137; - - @Inject - protected IronOreGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iron Ore Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1268; - this.sp = 68; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 21.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IshkasEliteOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/IshkasEliteOfficerTemplate.java deleted file mode 100644 index f254ed306..000000000 --- a/data/script/template/script/template/actor/npc/monster/IshkasEliteOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IshkasEliteOfficerTemplate extends MonsterNPCTemplate { - public static final int ID = 25408; - - @Inject - protected IshkasEliteOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ishka's Elite Officer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34433.217541219200000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2995.10104; - attributes.magicalAttack = 1962.16762; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IshkasEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/IshkasEliteSoldierTemplate.java deleted file mode 100644 index 7e3f40432..000000000 --- a/data/script/template/script/template/actor/npc/monster/IshkasEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IshkasEliteSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 25409; - - @Inject - protected IshkasEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ishka's Elite Soldier"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.50; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34433.217541219200000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2995.10104; - attributes.magicalAttack = 1962.16762; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IsirrsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/IsirrsGuardTemplate.java deleted file mode 100644 index 73422e4d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/IsirrsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IsirrsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25104; - - @Inject - protected IsirrsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Isirr's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29260.940424955600000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(95); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2312.08069; - attributes.magicalAttack = 1393.84679; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IsirrsGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/IsirrsGuardsTemplate.java deleted file mode 100644 index 0c232bd3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/IsirrsGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IsirrsGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 25105; - - @Inject - protected IsirrsGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Isirr's Guards"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 14630.470212477800000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1156.04035; - attributes.magicalAttack = 348.46170; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/IslandGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/IslandGuardianTemplate.java deleted file mode 100644 index 0e813a342..000000000 --- a/data/script/template/script/template/actor/npc/monster/IslandGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IslandGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 22257; - - @Inject - protected IslandGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Island Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 45.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12616; - this.sp = 1380; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JamadarBeetleTemplate.java b/data/script/template/script/template/actor/npc/monster/JamadarBeetleTemplate.java deleted file mode 100644 index 451d61ab8..000000000 --- a/data/script/template/script/template/actor/npc/monster/JamadarBeetleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JamadarBeetleTemplate extends MonsterNPCTemplate { - public static final int ID = 21433; - - @Inject - protected JamadarBeetleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jamadar Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 43.60; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 70729; - this.sp = 7839; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JaxsRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/JaxsRaiderTemplate.java deleted file mode 100644 index c037ffdee..000000000 --- a/data/script/template/script/template/actor/npc/monster/JaxsRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JaxsRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 25571; - - @Inject - protected JaxsRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jax's Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JaxsVanguardTemplate.java b/data/script/template/script/template/actor/npc/monster/JaxsVanguardTemplate.java deleted file mode 100644 index 3597e2818..000000000 --- a/data/script/template/script/template/actor/npc/monster/JaxsVanguardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JaxsVanguardTemplate extends MonsterNPCTemplate { - public static final int ID = 25570; - - @Inject - protected JaxsVanguardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jax's Vanguard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JerunasGuardCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/JerunasGuardCaptainTemplate.java deleted file mode 100644 index 5e905d521..000000000 --- a/data/script/template/script/template/actor/npc/monster/JerunasGuardCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JerunasGuardCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 25024; - - @Inject - protected JerunasGuardCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jeruna's Guard Captain"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 24.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13233.901604911000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 32.436710509228700; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(238); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1052.38150; - attributes.magicalAttack = 621.48802; - attributes.physicalDefense = 193.84643; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JerunasGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/JerunasGuardTemplate.java deleted file mode 100644 index 95864e60b..000000000 --- a/data/script/template/script/template/actor/npc/monster/JerunasGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JerunasGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25025; - - @Inject - protected JerunasGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jeruna's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6616.950802455510000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 32.436710509228700; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(144); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 526.19075; - attributes.magicalAttack = 155.37201; - attributes.physicalDefense = 193.84643; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JewelGuardianMaraTemplate.java b/data/script/template/script/template/actor/npc/monster/JewelGuardianMaraTemplate.java deleted file mode 100644 index e2ee0f74e..000000000 --- a/data/script/template/script/template/actor/npc/monster/JewelGuardianMaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JewelGuardianMaraTemplate extends MonsterNPCTemplate { - public static final int ID = 27168; - - @Inject - protected JewelGuardianMaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jewel Guardian Mara"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 53; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JewelGuardianMusfelTemplate.java b/data/script/template/script/template/actor/npc/monster/JewelGuardianMusfelTemplate.java deleted file mode 100644 index 5b796844d..000000000 --- a/data/script/template/script/template/actor/npc/monster/JewelGuardianMusfelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JewelGuardianMusfelTemplate extends MonsterNPCTemplate { - public static final int ID = 27169; - - @Inject - protected JewelGuardianMusfelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jewel Guardian Musfel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JewelGuardianPytonTemplate.java b/data/script/template/script/template/actor/npc/monster/JewelGuardianPytonTemplate.java deleted file mode 100644 index 87d468fc8..000000000 --- a/data/script/template/script/template/actor/npc/monster/JewelGuardianPytonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JewelGuardianPytonTemplate extends MonsterNPCTemplate { - public static final int ID = 27170; - - @Inject - protected JewelGuardianPytonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jewel Guardian Pyton"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JudgeOfFireTemplate.java b/data/script/template/script/template/actor/npc/monster/JudgeOfFireTemplate.java deleted file mode 100644 index aee4b8092..000000000 --- a/data/script/template/script/template/actor/npc/monster/JudgeOfFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudgeOfFireTemplate extends MonsterNPCTemplate { - public static final int ID = 21545; - - @Inject - protected JudgeOfFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judge of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9427; - this.sp = 887; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JudgeOfLight2Template.java b/data/script/template/script/template/actor/npc/monster/JudgeOfLight2Template.java deleted file mode 100644 index 11b2a06d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/JudgeOfLight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudgeOfLight2Template extends MonsterNPCTemplate { - public static final int ID = 22132; - - @Inject - protected JudgeOfLight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judge of Light"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 37163; - this.sp = 4257; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JudgeOfLightTemplate.java b/data/script/template/script/template/actor/npc/monster/JudgeOfLightTemplate.java deleted file mode 100644 index bf4b49ba4..000000000 --- a/data/script/template/script/template/actor/npc/monster/JudgeOfLightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudgeOfLightTemplate extends MonsterNPCTemplate { - public static final int ID = 21546; - - @Inject - protected JudgeOfLightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judge of Light"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10756; - this.sp = 1013; - this.aggressive = false; - this.rightHand = itemProvider.createID(196); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JudgeOfMarshTemplate.java b/data/script/template/script/template/actor/npc/monster/JudgeOfMarshTemplate.java deleted file mode 100644 index e43043883..000000000 --- a/data/script/template/script/template/actor/npc/monster/JudgeOfMarshTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudgeOfMarshTemplate extends MonsterNPCTemplate { - public static final int ID = 20676; - - @Inject - protected JudgeOfMarshTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judge of Marsh"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7447; - this.sp = 692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JudgeOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/JudgeOfSplendorTemplate.java deleted file mode 100644 index a40c5cf3f..000000000 --- a/data/script/template/script/template/actor/npc/monster/JudgeOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudgeOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21544; - - @Inject - protected JudgeOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judge of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 13598; - this.sp = 1295; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JudgmentHoundDogKelvasTemplate.java b/data/script/template/script/template/actor/npc/monster/JudgmentHoundDogKelvasTemplate.java deleted file mode 100644 index 08c94209f..000000000 --- a/data/script/template/script/template/actor/npc/monster/JudgmentHoundDogKelvasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudgmentHoundDogKelvasTemplate extends MonsterNPCTemplate { - public static final int ID = 27311; - - @Inject - protected JudgmentHoundDogKelvasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judgment Hound Dog Kelvas"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JulieTheRipperTemplate.java b/data/script/template/script/template/actor/npc/monster/JulieTheRipperTemplate.java deleted file mode 100644 index ccb8706e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/JulieTheRipperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JulieTheRipperTemplate extends MonsterNPCTemplate { - public static final int ID = 27194; - - @Inject - protected JulieTheRipperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Julie the Ripper"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JuniorSummonerTemplate.java b/data/script/template/script/template/actor/npc/monster/JuniorSummonerTemplate.java deleted file mode 100644 index d243a29e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/JuniorSummonerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JuniorSummonerTemplate extends MonsterNPCTemplate { - public static final int ID = 22321; - - @Inject - protected JuniorSummonerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Junior Summoner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 155632; - this.sp = 16807; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5883.70412; - attributes.magicalAttack = 4065.07552; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/JuniorWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/JuniorWatchmanTemplate.java deleted file mode 100644 index 2c169fe64..000000000 --- a/data/script/template/script/template/actor/npc/monster/JuniorWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JuniorWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22320; - - @Inject - protected JuniorWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Junior Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 163197; - this.sp = 17624; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5883.70412; - attributes.magicalAttack = 4065.07552; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabedsArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/KabedsArcherTemplate.java deleted file mode 100644 index 28ef6e938..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabedsArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabedsArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25477; - - @Inject - protected KabedsArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kabed's Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 19604.830084720200000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1156.04035; - attributes.magicalAttack = 348.46170; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabedsSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/KabedsSoldierTemplate.java deleted file mode 100644 index 37aa974a9..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabedsSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabedsSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 25476; - - @Inject - protected KabedsSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kabed's Soldier"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 14630.470212477800000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(125); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1156.04035; - attributes.magicalAttack = 348.46170; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabooOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/KabooOrcArcherTemplate.java deleted file mode 100644 index ead04130c..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabooOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabooOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20469; - - @Inject - protected KabooOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaboo Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 293; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabooOrcFighterLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/KabooOrcFighterLeaderTemplate.java deleted file mode 100644 index 594fd2bd7..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabooOrcFighterLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabooOrcFighterLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20472; - - @Inject - protected KabooOrcFighterLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaboo Orc Fighter Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 436; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabooOrcFighterLieutenantTemplate.java b/data/script/template/script/template/actor/npc/monster/KabooOrcFighterLieutenantTemplate.java deleted file mode 100644 index 810ab1de6..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabooOrcFighterLieutenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabooOrcFighterLieutenantTemplate extends MonsterNPCTemplate { - public static final int ID = 20473; - - @Inject - protected KabooOrcFighterLieutenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaboo Orc Fighter Lieutenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 392; - this.sp = 15; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabooOrcFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/KabooOrcFighterTemplate.java deleted file mode 100644 index b2b15998f..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabooOrcFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabooOrcFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 20471; - - @Inject - protected KabooOrcFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaboo Orc Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 363; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabooOrcGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/KabooOrcGruntTemplate.java deleted file mode 100644 index c0a96a006..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabooOrcGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabooOrcGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 20470; - - @Inject - protected KabooOrcGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaboo Orc Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 249; - this.sp = 8; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KabooOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/KabooOrcTemplate.java deleted file mode 100644 index 5ec05f68b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KabooOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KabooOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20468; - - @Inject - protected KabooOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaboo Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 214; - this.sp = 6; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KadifWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/KadifWerewolfTemplate.java deleted file mode 100644 index 280087f71..000000000 --- a/data/script/template/script/template/actor/npc/monster/KadifWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KadifWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20206; - - @Inject - protected KadifWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kadif Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1179; - this.sp = 59; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KadiosTemplate.java b/data/script/template/script/template/actor/npc/monster/KadiosTemplate.java deleted file mode 100644 index c2364614a..000000000 --- a/data/script/template/script/template/actor/npc/monster/KadiosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KadiosTemplate extends MonsterNPCTemplate { - public static final int ID = 20671; - - @Inject - protected KadiosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kadios"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 35.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6843; - this.sp = 610; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaelsBeadTemplate.java b/data/script/template/script/template/actor/npc/monster/KaelsBeadTemplate.java deleted file mode 100644 index 322c9991c..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaelsBeadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaelsBeadTemplate extends MonsterNPCTemplate { - public static final int ID = 25061; - - @Inject - protected KaelsBeadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kael's Bead"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4323.403842331330000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 17.534747097960500; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 167.60455; - attributes.magicalAttack = 28.17427; - attributes.physicalDefense = 143.47464; - attributes.magicalDefense = 139.98000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaelsEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/KaelsEscortTemplate.java deleted file mode 100644 index c3a07d6d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaelsEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaelsEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 25062; - - @Inject - protected KaelsEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kael's Escort"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 23; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 6452.841555718400000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 17.534747097960500; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 251.41311; - attributes.magicalAttack = 63.39489; - attributes.physicalDefense = 143.47464; - attributes.magicalDefense = 139.98000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaimAbigoreTemplate.java b/data/script/template/script/template/actor/npc/monster/KaimAbigoreTemplate.java deleted file mode 100644 index 61254cd29..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaimAbigoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaimAbigoreTemplate extends MonsterNPCTemplate { - public static final int ID = 18566; - - @Inject - protected KaimAbigoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaim Abigore"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 60.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 294174.619264419000000; - this.maxMP = 4162.000000000000000; - this.hpRegeneration = 47.906958242885200; - this.mpRegeneration = 13.200000000000000; - this.experience = 967925; - this.sp = 88254; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 805.15012; - attributes.magicalAttack = 549.81315; - attributes.physicalDefense = 342.69322; - attributes.magicalDefense = 376.15202; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaimVanul2Template.java b/data/script/template/script/template/actor/npc/monster/KaimVanul2Template.java deleted file mode 100644 index a9bb7c666..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaimVanul2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaimVanul2Template extends MonsterNPCTemplate { - public static final int ID = 21626; - - @Inject - protected KaimVanul2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaim Vanul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5345; - this.sp = 408; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaimVanul3Template.java b/data/script/template/script/template/actor/npc/monster/KaimVanul3Template.java deleted file mode 100644 index 4821682e4..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaimVanul3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaimVanul3Template extends MonsterNPCTemplate { - public static final int ID = 21627; - - @Inject - protected KaimVanul3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaim Vanul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 7568; - this.sp = 577; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaimVanulLadTemplate.java b/data/script/template/script/template/actor/npc/monster/KaimVanulLadTemplate.java deleted file mode 100644 index 28f5beda1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaimVanulLadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaimVanulLadTemplate extends MonsterNPCTemplate { - public static final int ID = 21628; - - @Inject - protected KaimVanulLadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaim Vanul Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 48.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13814; - this.sp = 1054; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaimVanulTemplate.java b/data/script/template/script/template/actor/npc/monster/KaimVanulTemplate.java deleted file mode 100644 index eaebd80ef..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaimVanulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaimVanulTemplate extends MonsterNPCTemplate { - public static final int ID = 20844; - - @Inject - protected KaimVanulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaim Vanul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3936; - this.sp = 300; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KaionaTemplate.java b/data/script/template/script/template/actor/npc/monster/KaionaTemplate.java deleted file mode 100644 index a544ed8e1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KaionaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaionaTemplate extends MonsterNPCTemplate { - public static final int ID = 22762; - - @Inject - protected KaionaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaiona"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 37.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579450; - this.sp = 58220; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 94.00000; - attributes.runSpeed = 204.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KamaelGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/KamaelGuardTemplate.java deleted file mode 100644 index 456f2119b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KamaelGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KamaelGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18352; - - @Inject - protected KamaelGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kamael Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1808; - this.sp = 68; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KamsTemplate.java b/data/script/template/script/template/actor/npc/monster/KamsTemplate.java deleted file mode 100644 index 2f921724f..000000000 --- a/data/script/template/script/template/actor/npc/monster/KamsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KamsTemplate extends MonsterNPCTemplate { - public static final int ID = 18629; - - @Inject - protected KamsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kams"; - this.serverSideName = false; - this.title = "Panuka"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 22092.824363540800000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 15.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 63183; - this.sp = 5562; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KamutTemplate.java b/data/script/template/script/template/actor/npc/monster/KamutTemplate.java deleted file mode 100644 index df550cb00..000000000 --- a/data/script/template/script/template/actor/npc/monster/KamutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KamutTemplate extends MonsterNPCTemplate { - public static final int ID = 27067; - - @Inject - protected KamutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kamut"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(86); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanadisFanatic2Template.java b/data/script/template/script/template/actor/npc/monster/KanadisFanatic2Template.java deleted file mode 100644 index b3de67789..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanadisFanatic2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisFanatic2Template extends MonsterNPCTemplate { - public static final int ID = 25657; - - @Inject - protected KanadisFanatic2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Fanatic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8760.506415000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 114.516423760000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5132.03993; - attributes.magicalAttack = 3693.19635; - attributes.physicalDefense = 1382.44000; - attributes.magicalDefense = 505.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanadisFanatic3Template.java b/data/script/template/script/template/actor/npc/monster/KanadisFanatic3Template.java deleted file mode 100644 index db8a26f58..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanadisFanatic3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisFanatic3Template extends MonsterNPCTemplate { - public static final int ID = 25658; - - @Inject - protected KanadisFanatic3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Fanatic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8789.787710000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 113.563148680000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5437.18604; - attributes.magicalAttack = 3988.34952; - attributes.physicalDefense = 1415.44000; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanadisFanaticTemplate.java b/data/script/template/script/template/actor/npc/monster/KanadisFanaticTemplate.java deleted file mode 100644 index 50dec9a59..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanadisFanaticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisFanaticTemplate extends MonsterNPCTemplate { - public static final int ID = 25656; - - @Inject - protected KanadisFanaticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Fanatic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 8710.724385000000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 115.221222000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(152); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4918.27324; - attributes.magicalAttack = 3539.30916; - attributes.physicalDefense = 1348.28000; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanadisFollower2Template.java b/data/script/template/script/template/actor/npc/monster/KanadisFollower2Template.java deleted file mode 100644 index 15e087c19..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanadisFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisFollower2Template extends MonsterNPCTemplate { - public static final int ID = 25663; - - @Inject - protected KanadisFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8678.438690000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 115.481552760000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4791.07330; - attributes.magicalAttack = 3435.68424; - attributes.physicalDefense = 1330.80000; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanadisFollower3Template.java b/data/script/template/script/template/actor/npc/monster/KanadisFollower3Template.java deleted file mode 100644 index dbea1478b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanadisFollower3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisFollower3Template extends MonsterNPCTemplate { - public static final int ID = 25664; - - @Inject - protected KanadisFollower3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8760.506415000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 114.516423760000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5132.03993; - attributes.magicalAttack = 3693.19635; - attributes.physicalDefense = 1382.44000; - attributes.magicalDefense = 505.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanadisFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/KanadisFollowerTemplate.java deleted file mode 100644 index 5784aef6b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanadisFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 25662; - - @Inject - protected KanadisFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 8551.933905000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 115.879863240000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(152); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4397.83627; - attributes.magicalAttack = 3117.76918; - attributes.physicalDefense = 1277.00000; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KandrasGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/KandrasGuardTemplate.java deleted file mode 100644 index 368724877..000000000 --- a/data/script/template/script/template/actor/npc/monster/KandrasGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KandrasGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25237; - - @Inject - protected KandrasGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kandra's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 30281.245520061400000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 118.846913053688000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(228); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4437.51100; - attributes.magicalAttack = 3181.68180; - attributes.physicalDefense = 450.98039; - attributes.magicalDefense = 440.02000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KandrasHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/KandrasHealerTemplate.java deleted file mode 100644 index 63a79518c..000000000 --- a/data/script/template/script/template/actor/npc/monster/KandrasHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KandrasHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 25236; - - @Inject - protected KandrasHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kandra's Healer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 60562.491040122700000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 118.846913053688000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(200); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4437.51100; - attributes.magicalAttack = 3181.68180; - attributes.physicalDefense = 450.98039; - attributes.magicalDefense = 440.02000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanibiTemplate.java b/data/script/template/script/template/actor/npc/monster/KanibiTemplate.java deleted file mode 100644 index 6283347e4..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanibiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanibiTemplate extends MonsterNPCTemplate { - public static final int ID = 22760; - - @Inject - protected KanibiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanibi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579304; - this.sp = 58205; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 270.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KanilSuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/KanilSuccubusTemplate.java deleted file mode 100644 index 214a8db14..000000000 --- a/data/script/template/script/template/actor/npc/monster/KanilSuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanilSuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 20618; - - @Inject - protected KanilSuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanil Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 32; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2919; - this.sp = 164; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarankawasBlossomTemplate.java b/data/script/template/script/template/actor/npc/monster/KarankawasBlossomTemplate.java deleted file mode 100644 index d99a0bfed..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarankawasBlossomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarankawasBlossomTemplate extends MonsterNPCTemplate { - public static final int ID = 25559; - - @Inject - protected KarankawasBlossomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karankawa's Blossom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarankawasRootTemplate.java b/data/script/template/script/template/actor/npc/monster/KarankawasRootTemplate.java deleted file mode 100644 index c3a3803fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarankawasRootTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarankawasRootTemplate extends MonsterNPCTemplate { - public static final int ID = 25558; - - @Inject - protected KarankawasRootTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karankawa's Root"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Karik2Template.java b/data/script/template/script/template/actor/npc/monster/Karik2Template.java deleted file mode 100644 index 202a95553..000000000 --- a/data/script/template/script/template/actor/npc/monster/Karik2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Karik2Template extends MonsterNPCTemplate { - public static final int ID = 20629; - - @Inject - protected Karik2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karik"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 39507; - this.sp = 3917; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarikTemplate.java b/data/script/template/script/template/actor/npc/monster/KarikTemplate.java deleted file mode 100644 index ad5f4cbee..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarikTemplate extends MonsterNPCTemplate { - public static final int ID = 18008; - - @Inject - protected KarikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karik"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.500000000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6370; - this.sp = 632; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 757.75000; - attributes.magicalAttack = 517.45000; - attributes.physicalDefense = 295.92000; - attributes.magicalDefense = 179.26099; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarpencharrTemplate.java b/data/script/template/script/template/actor/npc/monster/KarpencharrTemplate.java deleted file mode 100644 index f6db549dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarpencharrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarpencharrTemplate extends MonsterNPCTemplate { - public static final int ID = 25637; - - @Inject - protected KarpencharrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karpencharr"; - this.serverSideName = false; - this.title = "Prophet of Lies"; - this.serverSideTitle = false; - this.collisionRadius = 31.68; - this.collisionHeight = 60.72; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KartesChiefKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/KartesChiefKnightTemplate.java deleted file mode 100644 index 184f16c05..000000000 --- a/data/script/template/script/template/actor/npc/monster/KartesChiefKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KartesChiefKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 25048; - - @Inject - protected KartesChiefKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karte's Chief Knight"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 22587.424527802600000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(71); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1620.79761; - attributes.magicalAttack = 765.49971; - attributes.physicalDefense = 286.69205; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KartesRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/KartesRoyalGuardTemplate.java deleted file mode 100644 index 9fc72df3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/KartesRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KartesRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25049; - - @Inject - protected KartesRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karte's Royal Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11293.712263901300000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 810.39881; - attributes.magicalAttack = 191.37493; - attributes.physicalDefense = 286.69205; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarulBugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/KarulBugbearTemplate.java deleted file mode 100644 index 0a0383d03..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarulBugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarulBugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 20600; - - @Inject - protected KarulBugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karul Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3290; - this.sp = 212; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarulChiefOrootoTemplate.java b/data/script/template/script/template/actor/npc/monster/KarulChiefOrootoTemplate.java deleted file mode 100644 index 5bc9b4530..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarulChiefOrootoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarulChiefOrootoTemplate extends MonsterNPCTemplate { - public static final int ID = 27164; - - @Inject - protected KarulChiefOrootoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karul Chief Orooto"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarumsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/KarumsGuardTemplate.java deleted file mode 100644 index cde6de0ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarumsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarumsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25180; - - @Inject - protected KarumsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karum's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 23070.255752616900000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1996.68411; - attributes.magicalAttack = 872.03635; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarumsWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/KarumsWarriorTemplate.java deleted file mode 100644 index bd6acbeef..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarumsWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarumsWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 25181; - - @Inject - protected KarumsWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karum's Warrior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34433.217541219200000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2995.10104; - attributes.magicalAttack = 1962.16762; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarutasFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/KarutasFollowerTemplate.java deleted file mode 100644 index 3796818df..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarutasFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarutasFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 25174; - - @Inject - protected KarutasFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karuta's Follower"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.50; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18378.206620042700000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.12426; - attributes.magicalAttack = 130.53090; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KarutasInferiorsTemplate.java b/data/script/template/script/template/actor/npc/monster/KarutasInferiorsTemplate.java deleted file mode 100644 index 4d0d74cf1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KarutasInferiorsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarutasInferiorsTemplate extends MonsterNPCTemplate { - public static final int ID = 25175; - - @Inject - protected KarutasInferiorsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karuta's Inferiors"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 36.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9189.103310021340000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.12426; - attributes.magicalAttack = 130.53090; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaBearTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaBearTemplate.java deleted file mode 100644 index 76fe41f4d..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaBearTemplate extends MonsterNPCTemplate { - public static final int ID = 20479; - - @Inject - protected KashaBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 540; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaBearTotemSpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaBearTotemSpiritTemplate.java deleted file mode 100644 index 9234601de..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaBearTotemSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaBearTotemSpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 27044; - - @Inject - protected KashaBearTotemSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Bear Totem Spirit"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaBladeSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaBladeSpiderTemplate.java deleted file mode 100644 index 1727b2687..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaBladeSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaBladeSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20478; - - @Inject - protected KashaBladeSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Blade Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 667; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaBugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaBugbearTemplate.java deleted file mode 100644 index f58e2571a..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaBugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaBugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 21122; - - @Inject - protected KashaBugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1145; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(169); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaDireWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaDireWolfTemplate.java deleted file mode 100644 index e7519ac27..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaDireWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaDireWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 21121; - - @Inject - protected KashaDireWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Dire Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1075; - this.sp = 52; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaFangSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaFangSpiderTemplate.java deleted file mode 100644 index 7c9611b8d..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaFangSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaFangSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20476; - - @Inject - protected KashaFangSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Fang Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaImpTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaImpTemplate.java deleted file mode 100644 index 3ae817251..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaImpTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaImpTemplate extends MonsterNPCTemplate { - public static final int ID = 21117; - - @Inject - protected KashaImpTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Imp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 678; - this.sp = 30; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 85.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaImpTurenTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaImpTurenTemplate.java deleted file mode 100644 index 760111f60..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaImpTurenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaImpTurenTemplate extends MonsterNPCTemplate { - public static final int ID = 21120; - - @Inject - protected KashaImpTurenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Imp Turen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1196; - this.sp = 56; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 85.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaSpiderTemplate.java deleted file mode 100644 index cc765dc09..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20474; - - @Inject - protected KashaSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 534; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaTimberWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaTimberWolfTemplate.java deleted file mode 100644 index 5f2c8399b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaTimberWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaTimberWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20477; - - @Inject - protected KashaTimberWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Timber Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 10.80; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 212; - this.sp = 6; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashaWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/KashaWolfTemplate.java deleted file mode 100644 index 9c7845147..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashaWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashaWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20475; - - @Inject - protected KashaWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 141; - this.sp = 4; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 33.11308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashasEye2Template.java b/data/script/template/script/template/actor/npc/monster/KashasEye2Template.java deleted file mode 100644 index 0c883b9c9..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashasEye2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashasEye2Template extends MonsterNPCTemplate { - public static final int ID = 18813; - - @Inject - protected KashasEye2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha's Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 29.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashasEye3Template.java b/data/script/template/script/template/actor/npc/monster/KashasEye3Template.java deleted file mode 100644 index e5a36909b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashasEye3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashasEye3Template extends MonsterNPCTemplate { - public static final int ID = 18814; - - @Inject - protected KashasEye3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha's Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 29.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KashasEyeTemplate.java b/data/script/template/script/template/actor/npc/monster/KashasEyeTemplate.java deleted file mode 100644 index 86b49cc51..000000000 --- a/data/script/template/script/template/actor/npc/monster/KashasEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KashasEyeTemplate extends MonsterNPCTemplate { - public static final int ID = 18812; - - @Inject - protected KashasEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasha's Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 29.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KastorsPrefectTemplate.java b/data/script/template/script/template/actor/npc/monster/KastorsPrefectTemplate.java deleted file mode 100644 index 8addc20be..000000000 --- a/data/script/template/script/template/actor/npc/monster/KastorsPrefectTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KastorsPrefectTemplate extends MonsterNPCTemplate { - public static final int ID = 25228; - - @Inject - protected KastorsPrefectTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kastor's Prefect"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 38.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25214.861730535500000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 103.454192950514000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3074.03785; - attributes.magicalAttack = 2082.55682; - attributes.physicalDefense = 378.74019; - attributes.magicalDefense = 369.52000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KastorsSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/KastorsSeerTemplate.java deleted file mode 100644 index 5e9373ae2..000000000 --- a/data/script/template/script/template/actor/npc/monster/KastorsSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KastorsSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 25227; - - @Inject - protected KastorsSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kastor's Seer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 50429.723461070900000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 103.454192950514000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3074.03785; - attributes.magicalAttack = 2082.55682; - attributes.physicalDefense = 378.74019; - attributes.magicalDefense = 369.52000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KatenarsGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/KatenarsGatekeeperTemplate.java deleted file mode 100644 index d40cd22aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/KatenarsGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatenarsGatekeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 18360; - - @Inject - protected KatenarsGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katenar's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1808; - this.sp = 68; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Katraxis2Template.java b/data/script/template/script/template/actor/npc/monster/Katraxis2Template.java deleted file mode 100644 index 52408849e..000000000 --- a/data/script/template/script/template/actor/npc/monster/Katraxis2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Katraxis2Template extends MonsterNPCTemplate { - public static final int ID = 21403; - - @Inject - protected Katraxis2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katraxis"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 52.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 34642; - this.sp = 3839; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KatraxisTemplate.java b/data/script/template/script/template/actor/npc/monster/KatraxisTemplate.java deleted file mode 100644 index e4a09ba0d..000000000 --- a/data/script/template/script/template/actor/npc/monster/KatraxisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatraxisTemplate extends MonsterNPCTemplate { - public static final int ID = 21402; - - @Inject - protected KatraxisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katraxis"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 52.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 30013; - this.sp = 3326; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KatuVanMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/KatuVanMarksmanTemplate.java deleted file mode 100644 index c91b7499f..000000000 --- a/data/script/template/script/template/actor/npc/monster/KatuVanMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatuVanMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25027; - - @Inject - protected KatuVanMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katu Van Marksman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 15133.574433627700000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 810.39881; - attributes.magicalAttack = 191.37493; - attributes.physicalDefense = 286.69205; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KatuVanRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/KatuVanRaiderTemplate.java deleted file mode 100644 index 4b61ecfd1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KatuVanRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatuVanRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 25028; - - @Inject - protected KatuVanRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katu Van Raider"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11293.712263901300000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 810.39881; - attributes.magicalAttack = 191.37493; - attributes.physicalDefense = 286.69205; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisCaptain2Template.java b/data/script/template/script/template/actor/npc/monster/KechisCaptain2Template.java deleted file mode 100644 index 8722f616d..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisCaptain2Template extends MonsterNPCTemplate { - public static final int ID = 22306; - - @Inject - protected KechisCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 45.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 88071; - this.sp = 9156; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisCaptain3Template.java b/data/script/template/script/template/actor/npc/monster/KechisCaptain3Template.java deleted file mode 100644 index 558f8d9d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisCaptain3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisCaptain3Template extends MonsterNPCTemplate { - public static final int ID = 22307; - - @Inject - protected KechisCaptain3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 46.38; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 190926; - this.sp = 19906; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisCaptain4Template.java b/data/script/template/script/template/actor/npc/monster/KechisCaptain4Template.java deleted file mode 100644 index 69230f9cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisCaptain4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisCaptain4Template extends MonsterNPCTemplate { - public static final int ID = 22416; - - @Inject - protected KechisCaptain4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 199714; - this.sp = 21838; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/KechisCaptainTemplate.java deleted file mode 100644 index 003a31248..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22305; - - @Inject - protected KechisCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 36.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34650; - this.sp = 3789; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisGuard2Template.java b/data/script/template/script/template/actor/npc/monster/KechisGuard2Template.java deleted file mode 100644 index 750edf1ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisGuard2Template extends MonsterNPCTemplate { - public static final int ID = 22309; - - @Inject - protected KechisGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 42319; - this.sp = 4434; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisGuard3Template.java b/data/script/template/script/template/actor/npc/monster/KechisGuard3Template.java deleted file mode 100644 index 765e5eadf..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisGuard3Template extends MonsterNPCTemplate { - public static final int ID = 22310; - - @Inject - protected KechisGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 52.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 39903; - this.sp = 4170; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisGuard4Template.java b/data/script/template/script/template/actor/npc/monster/KechisGuard4Template.java deleted file mode 100644 index 42fa76cb6..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisGuard4Template extends MonsterNPCTemplate { - public static final int ID = 22417; - - @Inject - protected KechisGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 52.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 41505; - this.sp = 4345; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/KechisGuardTemplate.java deleted file mode 100644 index 0450f0447..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22308; - - @Inject - protected KechisGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 30391; - this.sp = 3173; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KechisHenchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/KechisHenchmanTemplate.java deleted file mode 100644 index 393c2a553..000000000 --- a/data/script/template/script/template/actor/npc/monster/KechisHenchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechisHenchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25533; - - @Inject - protected KechisHenchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi's Henchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18801.064774423000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.697893809876000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2138.26232; - attributes.magicalAttack = 1460.15597; - attributes.physicalDefense = 629.59459; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelBiletteTemplate.java b/data/script/template/script/template/actor/npc/monster/KelBiletteTemplate.java deleted file mode 100644 index 13e8bfc8f..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelBiletteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelBiletteTemplate extends MonsterNPCTemplate { - public static final int ID = 18573; - - @Inject - protected KelBiletteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kel Bilette"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 48.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 445990.929574085000000; - this.maxMP = 6099.000000000000000; - this.hpRegeneration = 66.538969331617500; - this.mpRegeneration = 16.470000000000000; - this.experience = 1052061; - this.sp = 186892; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2129.66944; - attributes.magicalAttack = 1454.28817; - attributes.physicalDefense = 442.76403; - attributes.magicalDefense = 485.99326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelMahumArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/KelMahumArcherTemplate.java deleted file mode 100644 index faf6c388f..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelMahumArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelMahumArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20855; - - @Inject - protected KelMahumArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kel Mahum Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 27.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10680; - this.sp = 1018; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelMahumChampionTemplate.java b/data/script/template/script/template/actor/npc/monster/KelMahumChampionTemplate.java deleted file mode 100644 index 3599d6ca1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelMahumChampionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelMahumChampionTemplate extends MonsterNPCTemplate { - public static final int ID = 20857; - - @Inject - protected KelMahumChampionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kel Mahum Champion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9780; - this.sp = 970; - this.aggressive = false; - this.rightHand = itemProvider.createID(147); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelMahumShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/KelMahumShamanTemplate.java deleted file mode 100644 index c240135cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelMahumShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelMahumShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20856; - - @Inject - protected KelMahumShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kel Mahum Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7669; - this.sp = 740; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelMahumTemplate.java b/data/script/template/script/template/actor/npc/monster/KelMahumTemplate.java deleted file mode 100644 index ea1e3f70d..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelMahumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelMahumTemplate extends MonsterNPCTemplate { - public static final int ID = 20853; - - @Inject - protected KelMahumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kel Mahum"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9389; - this.sp = 872; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelMahumWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/KelMahumWarriorTemplate.java deleted file mode 100644 index 384311b39..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelMahumWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelMahumWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20854; - - @Inject - protected KelMahumWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kel Mahum Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9224; - this.sp = 868; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelbarsInferiorTemplate.java b/data/script/template/script/template/actor/npc/monster/KelbarsInferiorTemplate.java deleted file mode 100644 index e65320e6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelbarsInferiorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelbarsInferiorTemplate extends MonsterNPCTemplate { - public static final int ID = 25439; - - @Inject - protected KelbarsInferiorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kelbar's Inferior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 38.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17401.621186965200000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1166.17758; - attributes.magicalAttack = 476.24837; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelbarsWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/KelbarsWizardTemplate.java deleted file mode 100644 index fe57c5997..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelbarsWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelbarsWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 25440; - - @Inject - protected KelbarsWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kelbar's Wizard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11659.086195266700000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 777.43229; - attributes.magicalAttack = 211.65668; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelonesAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/KelonesAssassinTemplate.java deleted file mode 100644 index 59329b9a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelonesAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelonesAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 25264; - - @Inject - protected KelonesAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kelone's Assassin"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37575.455670288900000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 112.374447843527000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5026.70768; - attributes.magicalAttack = 4443.43980; - attributes.physicalDefense = 415.09128; - attributes.magicalDefense = 405.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KelonesSecretKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/KelonesSecretKnightTemplate.java deleted file mode 100644 index 4f7b46ca0..000000000 --- a/data/script/template/script/template/actor/npc/monster/KelonesSecretKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KelonesSecretKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 25265; - - @Inject - protected KelonesSecretKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kelone's Secret Knight"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56082.769657147600000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 112.374447843527000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7540.25002; - attributes.magicalAttack = 9998.17698; - attributes.physicalDefense = 415.09128; - attributes.magicalDefense = 405.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KeltasTemplate.java b/data/script/template/script/template/actor/npc/monster/KeltasTemplate.java deleted file mode 100644 index b8d5c96f3..000000000 --- a/data/script/template/script/template/actor/npc/monster/KeltasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeltasTemplate extends MonsterNPCTemplate { - public static final int ID = 22341; - - @Inject - protected KeltasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Keltas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 35.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 197755.336867056000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 449479; - this.sp = 47956; - this.aggressive = false; - this.rightHand = itemProvider.createID(8686); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4590.37210; - attributes.magicalAttack = 3189.94606; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KerinnesGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/KerinnesGolemTemplate.java deleted file mode 100644 index 53f74d4de..000000000 --- a/data/script/template/script/template/actor/npc/monster/KerinnesGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KerinnesGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 29032; - - @Inject - protected KerinnesGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kerinne's Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2854.420947578520000; - this.maxMP = 1607.808000000000000; - this.hpRegeneration = 48.000000000000000; - this.mpRegeneration = 3.840000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4864.32000; - attributes.magicalAttack = 3386.88000; - attributes.physicalDefense = 1310.88000; - attributes.magicalDefense = 479.61600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KerinnesIfritTemplate.java b/data/script/template/script/template/actor/npc/monster/KerinnesIfritTemplate.java deleted file mode 100644 index 71c6013ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/KerinnesIfritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KerinnesIfritTemplate extends MonsterNPCTemplate { - public static final int ID = 29031; - - @Inject - protected KerinnesIfritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kerinne's Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20648.928000000000000; - this.maxMP = 1607.808000000000000; - this.hpRegeneration = 33.792000000000000; - this.mpRegeneration = 3.840000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4864.32000; - attributes.magicalAttack = 3386.88000; - attributes.physicalDefense = 1310.88000; - attributes.magicalDefense = 479.61600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KeropeWerewolfChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/KeropeWerewolfChiefTemplate.java deleted file mode 100644 index 375d2bbbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/KeropeWerewolfChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeropeWerewolfChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 21129; - - @Inject - protected KeropeWerewolfChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kerope Werewolf Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1075; - this.sp = 52; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KeropeWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/KeropeWerewolfTemplate.java deleted file mode 100644 index f1ea1bc49..000000000 --- a/data/script/template/script/template/actor/npc/monster/KeropeWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeropeWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 21126; - - @Inject - protected KeropeWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kerope Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 713; - this.sp = 32; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 125.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KertangsMessenger2Template.java b/data/script/template/script/template/actor/npc/monster/KertangsMessenger2Template.java deleted file mode 100644 index 49aa9b078..000000000 --- a/data/script/template/script/template/actor/npc/monster/KertangsMessenger2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsMessenger2Template extends MonsterNPCTemplate { - public static final int ID = 22444; - - @Inject - protected KertangsMessenger2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 36.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5728; - this.sp = 462; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KertangsMessenger3Template.java b/data/script/template/script/template/actor/npc/monster/KertangsMessenger3Template.java deleted file mode 100644 index 89db8e048..000000000 --- a/data/script/template/script/template/actor/npc/monster/KertangsMessenger3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsMessenger3Template extends MonsterNPCTemplate { - public static final int ID = 22445; - - @Inject - protected KertangsMessenger3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 36.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7798; - this.sp = 724; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KertangsMessenger4Template.java b/data/script/template/script/template/actor/npc/monster/KertangsMessenger4Template.java deleted file mode 100644 index 6d1c9ddc1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KertangsMessenger4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsMessenger4Template extends MonsterNPCTemplate { - public static final int ID = 22446; - - @Inject - protected KertangsMessenger4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 36.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9659; - this.sp = 1018; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KertangsMessenger5Template.java b/data/script/template/script/template/actor/npc/monster/KertangsMessenger5Template.java deleted file mode 100644 index 37154abcf..000000000 --- a/data/script/template/script/template/actor/npc/monster/KertangsMessenger5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsMessenger5Template extends MonsterNPCTemplate { - public static final int ID = 22447; - - @Inject - protected KertangsMessenger5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 36.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10184; - this.sp = 1143; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KertangsMessengerTemplate.java b/data/script/template/script/template/actor/npc/monster/KertangsMessengerTemplate.java deleted file mode 100644 index eee1b856b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KertangsMessengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KertangsMessengerTemplate extends MonsterNPCTemplate { - public static final int ID = 22443; - - @Inject - protected KertangsMessengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kertang's Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 36.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3835; - this.sp = 266; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraCommanderTemplate.java deleted file mode 100644 index b18031d95..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21343; - - @Inject - protected KetraCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 36.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 32801; - this.sp = 3725; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(6919); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraEliteGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraEliteGuardTemplate.java deleted file mode 100644 index 3c696f305..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraEliteGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraEliteGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21344; - - @Inject - protected KetraEliteGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Elite Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 22276; - this.sp = 2500; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcBattalionCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcBattalionCommanderTemplate.java deleted file mode 100644 index 9d0e1fa19..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcBattalionCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcBattalionCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21340; - - @Inject - protected KetraOrcBattalionCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Battalion Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 20989; - this.sp = 2469; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = itemProvider.createID(6919); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 261.02228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcEliteSoldierTemplate.java deleted file mode 100644 index c449f99a2..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcEliteSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21335; - - @Inject - protected KetraOrcEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 19252; - this.sp = 2212; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcFootmanTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcFootmanTemplate.java deleted file mode 100644 index e55522185..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcFootmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcFootmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21324; - - @Inject - protected KetraOrcFootmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Footman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18647; - this.sp = 2018; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 218.56635; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcGeneralTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcGeneralTemplate.java deleted file mode 100644 index 5c3cc1ca6..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcGeneralTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcGeneralTemplate extends MonsterNPCTemplate { - public static final int ID = 21339; - - @Inject - protected KetraOrcGeneralTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc General"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.20; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 20989; - this.sp = 2469; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 261.02228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcGrandSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcGrandSeerTemplate.java deleted file mode 100644 index 659a63550..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcGrandSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcGrandSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21342; - - @Inject - protected KetraOrcGrandSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Grand Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 28912; - this.sp = 3441; - this.aggressive = false; - this.rightHand = itemProvider.createID(213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcIntelligenceOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcIntelligenceOfficerTemplate.java deleted file mode 100644 index f94174518..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcIntelligenceOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcIntelligenceOfficerTemplate extends MonsterNPCTemplate { - public static final int ID = 32509; - - @Inject - protected KetraOrcIntelligenceOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Intelligence Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcLieutenantTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcLieutenantTemplate.java deleted file mode 100644 index 6452f64e3..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcLieutenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcLieutenantTemplate extends MonsterNPCTemplate { - public static final int ID = 21332; - - @Inject - protected KetraOrcLieutenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Lieutenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 20841; - this.sp = 2339; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcMediumTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcMediumTemplate.java deleted file mode 100644 index b1c4251f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcMediumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcMediumTemplate extends MonsterNPCTemplate { - public static final int ID = 21334; - - @Inject - protected KetraOrcMediumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Medium"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 29867; - this.sp = 3391; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcRaiderTemplate.java deleted file mode 100644 index 51060b500..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 21327; - - @Inject - protected KetraOrcRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20480; - this.sp = 2241; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(6919); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcScoutTemplate.java deleted file mode 100644 index 7bc9ffa0b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 21328; - - @Inject - protected KetraOrcScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19634; - this.sp = 2149; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcSeerTemplate.java deleted file mode 100644 index 6698e87aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21338; - - @Inject - protected KetraOrcSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 27568; - this.sp = 3205; - this.aggressive = false; - this.rightHand = itemProvider.createID(213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcShamanTemplate.java deleted file mode 100644 index b20fbd374..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21329; - - @Inject - protected KetraOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 19912; - this.sp = 2207; - this.aggressive = false; - this.rightHand = itemProvider.createID(92); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcSupporterTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcSupporterTemplate.java deleted file mode 100644 index b7810c989..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcSupporterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcSupporterTemplate extends MonsterNPCTemplate { - public static final int ID = 32502; - - @Inject - protected KetraOrcSupporterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Supporter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcWarriorTemplate.java deleted file mode 100644 index e8101930b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21331; - - @Inject - protected KetraOrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 18609; - this.sp = 2089; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(6919); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraOrcWhiteCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraOrcWhiteCaptainTemplate.java deleted file mode 100644 index a78b1bf13..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraOrcWhiteCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraOrcWhiteCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 21336; - - @Inject - protected KetraOrcWhiteCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Orc White Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 22635; - this.sp = 2600; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetraProphetTemplate.java b/data/script/template/script/template/actor/npc/monster/KetraProphetTemplate.java deleted file mode 100644 index 756044b0f..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetraProphetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetraProphetTemplate extends MonsterNPCTemplate { - public static final int ID = 21347; - - @Inject - protected KetraProphetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra Prophet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 37558; - this.sp = 4578; - this.aggressive = false; - this.rightHand = itemProvider.createID(213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 295.99380; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetrasHeadGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/KetrasHeadGuardTemplate.java deleted file mode 100644 index 39bc1e1a7..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetrasHeadGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetrasHeadGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21346; - - @Inject - protected KetrasHeadGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra's Head Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 24560; - this.sp = 2889; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 261.02228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetrasHeadShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/KetrasHeadShamanTemplate.java deleted file mode 100644 index 51da780ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetrasHeadShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetrasHeadShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21345; - - @Inject - protected KetrasHeadShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra's Head Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 24720; - this.sp = 2943; - this.aggressive = false; - this.rightHand = itemProvider.createID(210); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KetrasWarHoundTemplate.java b/data/script/template/script/template/actor/npc/monster/KetrasWarHoundTemplate.java deleted file mode 100644 index b9d9ebbe2..000000000 --- a/data/script/template/script/template/actor/npc/monster/KetrasWarHoundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetrasWarHoundTemplate extends MonsterNPCTemplate { - public static final int ID = 21325; - - @Inject - protected KetrasWarHoundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra's War Hound"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18031; - this.sp = 1951; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 218.56635; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KhavatariUruzTemplate.java b/data/script/template/script/template/actor/npc/monster/KhavatariUruzTemplate.java deleted file mode 100644 index 3c5c668eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/KhavatariUruzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KhavatariUruzTemplate extends MonsterNPCTemplate { - public static final int ID = 27293; - - @Inject - protected KhavatariUruzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Khavatari Uruz"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KietchsSubordinateTemplate.java b/data/script/template/script/template/actor/npc/monster/KietchsSubordinateTemplate.java deleted file mode 100644 index efc0bd182..000000000 --- a/data/script/template/script/template/actor/npc/monster/KietchsSubordinateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KietchsSubordinateTemplate extends MonsterNPCTemplate { - public static final int ID = 25715; - - @Inject - protected KietchsSubordinateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kietch's Subordinate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 19178.966176388900000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 196.571121475454000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2181.24140; - attributes.magicalAttack = 1494.87319; - attributes.physicalDefense = 644.16101; - attributes.magicalDefense = 628.49211; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KimsGangTemplate.java b/data/script/template/script/template/actor/npc/monster/KimsGangTemplate.java deleted file mode 100644 index 0e2b888ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/KimsGangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KimsGangTemplate extends MonsterNPCTemplate { - public static final int ID = 25474; - - @Inject - protected KimsGangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kim's Gang"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25927.407134998800000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 55.981899378375900; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1947.10625; - attributes.magicalAttack = 1087.26799; - attributes.physicalDefense = 307.27791; - attributes.magicalDefense = 299.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KinazsIfrit2Template.java b/data/script/template/script/template/actor/npc/monster/KinazsIfrit2Template.java deleted file mode 100644 index 2ee90d97b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KinazsIfrit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KinazsIfrit2Template extends MonsterNPCTemplate { - public static final int ID = 29039; - - @Inject - protected KinazsIfrit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kinaz's Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5024.60000; - attributes.magicalAttack = 3539.66580; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KinazsIfritTemplate.java b/data/script/template/script/template/actor/npc/monster/KinazsIfritTemplate.java deleted file mode 100644 index 2d68b511c..000000000 --- a/data/script/template/script/template/actor/npc/monster/KinazsIfritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KinazsIfritTemplate extends MonsterNPCTemplate { - public static final int ID = 29038; - - @Inject - protected KinazsIfritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kinaz's Ifrit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 20917.080000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 34.920000000000000; - this.mpRegeneration = 3.880000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6682.71800; - attributes.magicalAttack = 6293.52579; - attributes.physicalDefense = 1340.97650; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KingBugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/KingBugbearTemplate.java deleted file mode 100644 index 201218d9e..000000000 --- a/data/script/template/script/template/actor/npc/monster/KingBugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KingBugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 20150; - - @Inject - protected KingBugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "King Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1519; - this.sp = 85; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KingOfTheAraneidTemplate.java b/data/script/template/script/template/actor/npc/monster/KingOfTheAraneidTemplate.java deleted file mode 100644 index 5314c6ae4..000000000 --- a/data/script/template/script/template/actor/npc/monster/KingOfTheAraneidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KingOfTheAraneidTemplate extends MonsterNPCTemplate { - public static final int ID = 20927; - - @Inject - protected KingOfTheAraneidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "King of the Araneid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 38.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 872; - this.sp = 44; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KinsusTemplate.java b/data/script/template/script/template/actor/npc/monster/KinsusTemplate.java deleted file mode 100644 index 6fdaab316..000000000 --- a/data/script/template/script/template/actor/npc/monster/KinsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KinsusTemplate extends MonsterNPCTemplate { - public static final int ID = 18608; - - @Inject - protected KinsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kinsus"; - this.serverSideName = false; - this.title = "Spirit of Fire"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 41.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16291.374214561000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 9.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 11225; - this.sp = 714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 97.28601; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KiretcenahTemplate.java b/data/script/template/script/template/actor/npc/monster/KiretcenahTemplate.java deleted file mode 100644 index b0349e0fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/KiretcenahTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KiretcenahTemplate extends MonsterNPCTemplate { - public static final int ID = 25602; - - @Inject - protected KiretcenahTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kiretcenah"; - this.serverSideName = false; - this.title = "Darion's Challenger"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 39.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 254046.904193716000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 55.059368879847200; - this.mpRegeneration = 3.000000000000000; - this.experience = 1384493; - this.sp = 459564; - this.aggressive = false; - this.rightHand = itemProvider.createID(9442); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5869.75912; - attributes.magicalAttack = 4125.48586; - attributes.physicalDefense = 760.31897; - attributes.magicalDefense = 1112.73684; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KirionaTemplate.java b/data/script/template/script/template/actor/npc/monster/KirionaTemplate.java deleted file mode 100644 index 1b31febd1..000000000 --- a/data/script/template/script/template/actor/npc/monster/KirionaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KirionaTemplate extends MonsterNPCTemplate { - public static final int ID = 22761; - - @Inject - protected KirionaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kiriona"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 33.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579304; - this.sp = 58205; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KirunakTemplate.java b/data/script/template/script/template/actor/npc/monster/KirunakTemplate.java deleted file mode 100644 index 42e6a6b54..000000000 --- a/data/script/template/script/template/actor/npc/monster/KirunakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KirunakTemplate extends MonsterNPCTemplate { - public static final int ID = 27021; - - @Inject - protected KirunakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kirunak"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KirunaksGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/KirunaksGuardsTemplate.java deleted file mode 100644 index cc136ce38..000000000 --- a/data/script/template/script/template/actor/npc/monster/KirunaksGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KirunaksGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 20492; - - @Inject - protected KirunaksGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kirunak's Guards"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 764; - this.sp = 35; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KitanisVanHackenTemplate.java b/data/script/template/script/template/actor/npc/monster/KitanisVanHackenTemplate.java deleted file mode 100644 index b896eb12e..000000000 --- a/data/script/template/script/template/actor/npc/monster/KitanisVanHackenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KitanisVanHackenTemplate extends MonsterNPCTemplate { - public static final int ID = 27310; - - @Inject - protected KitanisVanHackenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kitanis Van Hacken"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 7.50; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KlennotTemplate.java b/data/script/template/script/template/actor/npc/monster/KlennotTemplate.java deleted file mode 100644 index d1c5485c4..000000000 --- a/data/script/template/script/template/actor/npc/monster/KlennotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KlennotTemplate extends MonsterNPCTemplate { - public static final int ID = 22677; - - @Inject - protected KlennotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Klennot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25475; - this.sp = 2724; - this.aggressive = true; - this.rightHand = itemProvider.createID(194); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KleoporaTemplate.java b/data/script/template/script/template/actor/npc/monster/KleoporaTemplate.java deleted file mode 100644 index c974abfb8..000000000 --- a/data/script/template/script/template/actor/npc/monster/KleoporaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KleoporaTemplate extends MonsterNPCTemplate { - public static final int ID = 22260; - - @Inject - protected KleoporaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kleopora"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11681; - this.sp = 1311; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightMontagnarTemplate.java b/data/script/template/script/template/actor/npc/monster/KnightMontagnarTemplate.java deleted file mode 100644 index 18e8c4d43..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightMontagnarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightMontagnarTemplate extends MonsterNPCTemplate { - public static final int ID = 18568; - - @Inject - protected KnightMontagnarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight Montagnar"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 318250.283048557000000; - this.maxMP = 4594.000000000000000; - this.hpRegeneration = 50.755433072399200; - this.mpRegeneration = 13.200000000000000; - this.experience = 1002611; - this.sp = 124970; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1114.68191; - attributes.magicalAttack = 761.18324; - attributes.physicalDefense = 365.44216; - attributes.magicalDefense = 401.12208; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfDarkness2Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfDarkness2Template.java deleted file mode 100644 index 8bd9d8cbb..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfDarkness2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfDarkness2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18188; - - @Inject - protected KnightOfDarkness2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 41438; - this.sp = 4705; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfDarkness3Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfDarkness3Template.java deleted file mode 100644 index 5ef3ec1b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfDarkness3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfDarkness3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18189; - - @Inject - protected KnightOfDarkness3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 54900; - this.sp = 6234; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfDarkness4Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfDarkness4Template.java deleted file mode 100644 index 824bebcbf..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfDarkness4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfDarkness4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18190; - - @Inject - protected KnightOfDarkness4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55141; - this.sp = 6261; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/KnightOfDarknessTemplate.java deleted file mode 100644 index 81acefa8b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfDarknessTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18187; - - @Inject - protected KnightOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 55141; - this.sp = 6261; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfDestruction2Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfDestruction2Template.java deleted file mode 100644 index b2c0bb062..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfDestruction2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfDestruction2Template extends MonsterNPCTemplate { - public static final int ID = 22641; - - @Inject - protected KnightOfDestruction2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37694; - this.sp = 3933; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfDestructionTemplate.java b/data/script/template/script/template/actor/npc/monster/KnightOfDestructionTemplate.java deleted file mode 100644 index aa894b55a..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfDestructionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfDestructionTemplate extends MonsterNPCTemplate { - public static final int ID = 21383; - - @Inject - protected KnightOfDestructionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 51983; - this.sp = 5835; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfEmpire2Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfEmpire2Template.java deleted file mode 100644 index 5259271b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfEmpire2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfEmpire2Template extends MonsterNPCTemplate { - public static final int ID = 21407; - - @Inject - protected KnightOfEmpire2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 27052; - this.sp = 3036; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfEmpireTemplate.java b/data/script/template/script/template/actor/npc/monster/KnightOfEmpireTemplate.java deleted file mode 100644 index f3a931506..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfEmpireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfEmpireTemplate extends MonsterNPCTemplate { - public static final int ID = 21406; - - @Inject - protected KnightOfEmpireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 42272; - this.sp = 4745; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow2Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow2Template.java deleted file mode 100644 index 3e3bff1b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow2Template extends MonsterNPCTemplate { - public static final int ID = 25341; - - @Inject - protected KnightOfShadow2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16770.820972157200000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1715.74220; - attributes.magicalAttack = 974.82622; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow3Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow3Template.java deleted file mode 100644 index 098c18ac5..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow3Template extends MonsterNPCTemplate { - public static final int ID = 25343; - - @Inject - protected KnightOfShadow3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33541.641944314400000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1715.74220; - attributes.magicalAttack = 974.82622; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow4Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow4Template.java deleted file mode 100644 index 71c924d49..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow4Template extends MonsterNPCTemplate { - public static final int ID = 25344; - - @Inject - protected KnightOfShadow4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 22472.900102690600000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1715.74220; - attributes.magicalAttack = 974.82622; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow5Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow5Template.java deleted file mode 100644 index 1db3d66d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow5Template extends MonsterNPCTemplate { - public static final int ID = 25345; - - @Inject - protected KnightOfShadow5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 34.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 22472.900102690600000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2287.59907; - attributes.magicalAttack = 1732.94857; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow6Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow6Template.java deleted file mode 100644 index f7dc7d36b..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow6Template extends MonsterNPCTemplate { - public static final int ID = 25347; - - @Inject - protected KnightOfShadow6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 34.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 22472.900102690600000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2287.59907; - attributes.magicalAttack = 1732.94857; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow7Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow7Template.java deleted file mode 100644 index 3628d4087..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow7Template extends MonsterNPCTemplate { - public static final int ID = 25348; - - @Inject - protected KnightOfShadow7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33541.641944314400000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3431.48439; - attributes.magicalAttack = 3899.30487; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow8Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow8Template.java deleted file mode 100644 index f6871b3d0..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow8Template extends MonsterNPCTemplate { - public static final int ID = 25350; - - @Inject - protected KnightOfShadow8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 34.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 22472.900102690600000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2287.59907; - attributes.magicalAttack = 1732.94857; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadow9Template.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadow9Template.java deleted file mode 100644 index 524d42632..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadow9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadow9Template extends MonsterNPCTemplate { - public static final int ID = 25351; - - @Inject - protected KnightOfShadow9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33541.641944314400000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1715.74220; - attributes.magicalAttack = 974.82622; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KnightOfShadowTemplate.java b/data/script/template/script/template/actor/npc/monster/KnightOfShadowTemplate.java deleted file mode 100644 index 5ebe85b49..000000000 --- a/data/script/template/script/template/actor/npc/monster/KnightOfShadowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KnightOfShadowTemplate extends MonsterNPCTemplate { - public static final int ID = 25340; - - @Inject - protected KnightOfShadowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Knight of Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33541.641944314400000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 71.614397311965000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1715.74220; - attributes.magicalAttack = 974.82622; - attributes.physicalDefense = 512.06250; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KoboldLooterBepookTemplate.java b/data/script/template/script/template/actor/npc/monster/KoboldLooterBepookTemplate.java deleted file mode 100644 index 6fe4dbc57..000000000 --- a/data/script/template/script/template/actor/npc/monster/KoboldLooterBepookTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KoboldLooterBepookTemplate extends MonsterNPCTemplate { - public static final int ID = 20738; - - @Inject - protected KoboldLooterBepookTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kobold Looter Bepook"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1326; - this.sp = 52; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KoboldTemplate.java b/data/script/template/script/template/actor/npc/monster/KoboldTemplate.java deleted file mode 100644 index a879f13fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/KoboldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KoboldTemplate extends MonsterNPCTemplate { - public static final int ID = 20151; - - @Inject - protected KoboldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kobold"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 119; - this.sp = 3; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 33.11308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Kookaburra3Template.java b/data/script/template/script/template/actor/npc/monster/Kookaburra3Template.java deleted file mode 100644 index 2384fadb6..000000000 --- a/data/script/template/script/template/actor/npc/monster/Kookaburra3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kookaburra3Template extends MonsterNPCTemplate { - public static final int ID = 21274; - - @Inject - protected Kookaburra3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8972; - this.sp = 854; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Kookaburra4Template.java b/data/script/template/script/template/actor/npc/monster/Kookaburra4Template.java deleted file mode 100644 index d8f71d85f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Kookaburra4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kookaburra4Template extends MonsterNPCTemplate { - public static final int ID = 21275; - - @Inject - protected Kookaburra4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9030; - this.sp = 859; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Kookaburra5Template.java b/data/script/template/script/template/actor/npc/monster/Kookaburra5Template.java deleted file mode 100644 index c916abc29..000000000 --- a/data/script/template/script/template/actor/npc/monster/Kookaburra5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Kookaburra5Template extends MonsterNPCTemplate { - public static final int ID = 21276; - - @Inject - protected Kookaburra5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.40; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8921; - this.sp = 848; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KorimChiefGuardKaywonTemplate.java b/data/script/template/script/template/actor/npc/monster/KorimChiefGuardKaywonTemplate.java deleted file mode 100644 index 652d92473..000000000 --- a/data/script/template/script/template/actor/npc/monster/KorimChiefGuardKaywonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KorimChiefGuardKaywonTemplate extends MonsterNPCTemplate { - public static final int ID = 25093; - - @Inject - protected KorimChiefGuardKaywonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Korim Chief Guard Kaywon"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 58887.316795597900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(162); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8357.00898; - attributes.magicalAttack = 11094.07362; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KorimGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/KorimGuardsTemplate.java deleted file mode 100644 index 24a0cfc89..000000000 --- a/data/script/template/script/template/actor/npc/monster/KorimGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KorimGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 25094; - - @Inject - protected KorimGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Korim Guards"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29443.658397798900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(86); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4178.50449; - attributes.magicalAttack = 2773.51841; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KraaculBlackskullTemplate.java b/data/script/template/script/template/actor/npc/monster/KraaculBlackskullTemplate.java deleted file mode 100644 index 700df2f27..000000000 --- a/data/script/template/script/template/actor/npc/monster/KraaculBlackskullTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KraaculBlackskullTemplate extends MonsterNPCTemplate { - public static final int ID = 27008; - - @Inject - protected KraaculBlackskullTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kraacul Blackskull"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KrachaTemplate.java b/data/script/template/script/template/actor/npc/monster/KrachaTemplate.java deleted file mode 100644 index 9316b4a82..000000000 --- a/data/script/template/script/template/actor/npc/monster/KrachaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrachaTemplate extends MonsterNPCTemplate { - public static final int ID = 27060; - - @Inject - protected KrachaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kracha"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KrajianTemplate.java b/data/script/template/script/template/actor/npc/monster/KrajianTemplate.java deleted file mode 100644 index 9b4e83c33..000000000 --- a/data/script/template/script/template/actor/npc/monster/KrajianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrajianTemplate extends MonsterNPCTemplate { - public static final int ID = 22755; - - @Inject - protected KrajianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Krajian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 36.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579304; - this.sp = 58205; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 42.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KranrotTemplate.java b/data/script/template/script/template/actor/npc/monster/KranrotTemplate.java deleted file mode 100644 index f30e9646c..000000000 --- a/data/script/template/script/template/actor/npc/monster/KranrotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KranrotTemplate extends MonsterNPCTemplate { - public static final int ID = 20650; - - @Inject - protected KranrotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kranrot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 36.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 10586; - this.sp = 905; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KratorTemplate.java b/data/script/template/script/template/actor/npc/monster/KratorTemplate.java deleted file mode 100644 index f2fc24494..000000000 --- a/data/script/template/script/template/actor/npc/monster/KratorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KratorTemplate extends MonsterNPCTemplate { - public static final int ID = 20217; - - @Inject - protected KratorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Krator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7997; - this.sp = 523; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KrokianPadishaSobekk2Template.java b/data/script/template/script/template/actor/npc/monster/KrokianPadishaSobekk2Template.java deleted file mode 100644 index 75b54dd98..000000000 --- a/data/script/template/script/template/actor/npc/monster/KrokianPadishaSobekk2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrokianPadishaSobekk2Template extends MonsterNPCTemplate { - public static final int ID = 25204; - - @Inject - protected KrokianPadishaSobekk2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Krokian Padisha Sobekk"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 61.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31059.594534711000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 121.063992487928000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4680.09940; - attributes.magicalAttack = 3338.16499; - attributes.physicalDefense = 465.04439; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KronbeSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/KronbeSpiderTemplate.java deleted file mode 100644 index e76867067..000000000 --- a/data/script/template/script/template/actor/npc/monster/KronbeSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KronbeSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20603; - - @Inject - protected KronbeSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kronbe Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3259; - this.sp = 221; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KrudelLizardman2Template.java b/data/script/template/script/template/actor/npc/monster/KrudelLizardman2Template.java deleted file mode 100644 index 836979159..000000000 --- a/data/script/template/script/template/actor/npc/monster/KrudelLizardman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrudelLizardman2Template extends MonsterNPCTemplate { - public static final int ID = 27200; - - @Inject - protected KrudelLizardman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Krudel Lizardman"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KrudelLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/KrudelLizardmanTemplate.java deleted file mode 100644 index c13709e38..000000000 --- a/data/script/template/script/template/actor/npc/monster/KrudelLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrudelLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 27132; - - @Inject - protected KrudelLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Krudel Lizardman"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KuranKoboldTemplate.java b/data/script/template/script/template/actor/npc/monster/KuranKoboldTemplate.java deleted file mode 100644 index 4f43c5dba..000000000 --- a/data/script/template/script/template/actor/npc/monster/KuranKoboldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KuranKoboldTemplate extends MonsterNPCTemplate { - public static final int ID = 20606; - - @Inject - protected KuranKoboldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuran Kobold"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2282; - this.sp = 116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KuranKoboldWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/KuranKoboldWarriorTemplate.java deleted file mode 100644 index dca587992..000000000 --- a/data/script/template/script/template/actor/npc/monster/KuranKoboldWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KuranKoboldWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20607; - - @Inject - protected KuranKoboldWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuran Kobold Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2415; - this.sp = 127; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KurikupsWifeTemplate.java b/data/script/template/script/template/actor/npc/monster/KurikupsWifeTemplate.java deleted file mode 100644 index c35ab7a38..000000000 --- a/data/script/template/script/template/actor/npc/monster/KurikupsWifeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurikupsWifeTemplate extends MonsterNPCTemplate { - public static final int ID = 25183; - - @Inject - protected KurikupsWifeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kurikups' Wife"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 58; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33456.124134226100000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 69.690691036224300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1426.04441; - attributes.magicalAttack = 460.01277; - attributes.physicalDefense = 356.99144; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KuroborosDisciplineTemplate.java b/data/script/template/script/template/actor/npc/monster/KuroborosDisciplineTemplate.java deleted file mode 100644 index e58524401..000000000 --- a/data/script/template/script/template/actor/npc/monster/KuroborosDisciplineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KuroborosDisciplineTemplate extends MonsterNPCTemplate { - public static final int ID = 25368; - - @Inject - protected KuroborosDisciplineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuroboros' Discipline"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6247.184787954550000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 17.157688142754600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 115.59311; - attributes.magicalAttack = 14.54447; - attributes.physicalDefense = 138.98541; - attributes.magicalDefense = 135.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KuroborosFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/KuroborosFollowerTemplate.java deleted file mode 100644 index 410ccd492..000000000 --- a/data/script/template/script/template/actor/npc/monster/KuroborosFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KuroborosFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 25367; - - @Inject - protected KuroborosFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuroboros' Follower"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6247.184787954550000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 17.157688142754600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 231.18622; - attributes.magicalAttack = 58.17787; - attributes.physicalDefense = 138.98541; - attributes.magicalDefense = 135.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KurstinTemplate.java b/data/script/template/script/template/actor/npc/monster/KurstinTemplate.java deleted file mode 100644 index 25147d042..000000000 --- a/data/script/template/script/template/actor/npc/monster/KurstinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurstinTemplate extends MonsterNPCTemplate { - public static final int ID = 25330; - - @Inject - protected KurstinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kurstin"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 40026.986837187000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.20599; - attributes.magicalAttack = 5101.31545; - attributes.physicalDefense = 443.87396; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KurukaRatmanHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/KurukaRatmanHunterTemplate.java deleted file mode 100644 index be53bed44..000000000 --- a/data/script/template/script/template/actor/npc/monster/KurukaRatmanHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurukaRatmanHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 20488; - - @Inject - protected KurukaRatmanHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuruka Ratman Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 505; - this.sp = 21; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KurukaRatmanLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/KurukaRatmanLeaderTemplate.java deleted file mode 100644 index 8f3a76ae2..000000000 --- a/data/script/template/script/template/actor/npc/monster/KurukaRatmanLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurukaRatmanLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 27045; - - @Inject - protected KurukaRatmanLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuruka Ratman Leader"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KurukaRatmanTemplate.java b/data/script/template/script/template/actor/npc/monster/KurukaRatmanTemplate.java deleted file mode 100644 index 589c82eeb..000000000 --- a/data/script/template/script/template/actor/npc/monster/KurukaRatmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurukaRatmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20487; - - @Inject - protected KurukaRatmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuruka Ratman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 476; - this.sp = 19; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KusionSuscepterTemplate.java b/data/script/template/script/template/actor/npc/monster/KusionSuscepterTemplate.java deleted file mode 100644 index e6ca78162..000000000 --- a/data/script/template/script/template/actor/npc/monster/KusionSuscepterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KusionSuscepterTemplate extends MonsterNPCTemplate { - public static final int ID = 25396; - - @Inject - protected KusionSuscepterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kusion Suscepter"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18378.206620042700000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.12426; - attributes.magicalAttack = 130.53090; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KylonsMateTemplate.java b/data/script/template/script/template/actor/npc/monster/KylonsMateTemplate.java deleted file mode 100644 index a90c55cc9..000000000 --- a/data/script/template/script/template/actor/npc/monster/KylonsMateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KylonsMateTemplate extends MonsterNPCTemplate { - public static final int ID = 25406; - - @Inject - protected KylonsMateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kylon's Mate"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9481.309567649800000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 23.504308895768300; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 520.40240; - attributes.magicalAttack = 166.50091; - attributes.physicalDefense = 188.36591; - attributes.magicalDefense = 183.78000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/KylonsPirateTemplate.java b/data/script/template/script/template/actor/npc/monster/KylonsPirateTemplate.java deleted file mode 100644 index f825056d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/KylonsPirateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KylonsPirateTemplate extends MonsterNPCTemplate { - public static final int ID = 25405; - - @Inject - protected KylonsPirateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kylon's Pirate"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 40.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9481.309567649800000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 23.504308895768300; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 520.40240; - attributes.magicalAttack = 166.50091; - attributes.physicalDefense = 188.36591; - attributes.magicalDefense = 183.78000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LabyrinthCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/LabyrinthCaptainTemplate.java deleted file mode 100644 index c5a17522c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LabyrinthCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LabyrinthCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22368; - - @Inject - protected LabyrinthCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Labyrinth Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 978685; - this.sp = 98149; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9203.55602; - attributes.magicalAttack = 6357.91516; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LabyrinthMysticTemplate.java b/data/script/template/script/template/actor/npc/monster/LabyrinthMysticTemplate.java deleted file mode 100644 index cb72d0d29..000000000 --- a/data/script/template/script/template/actor/npc/monster/LabyrinthMysticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LabyrinthMysticTemplate extends MonsterNPCTemplate { - public static final int ID = 22367; - - @Inject - protected LabyrinthMysticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Labyrinth Mystic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18734.280667127000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 87693; - this.sp = 9246; - this.aggressive = false; - this.rightHand = itemProvider.createID(210); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10447.77116; - attributes.magicalAttack = 7217.43231; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LabyrinthSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/LabyrinthSeerTemplate.java deleted file mode 100644 index 26d5c3a63..000000000 --- a/data/script/template/script/template/actor/npc/monster/LabyrinthSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LabyrinthSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 22369; - - @Inject - protected LabyrinthSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Labyrinth Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 102130; - this.sp = 10259; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LabyrinthWatchman2Template.java b/data/script/template/script/template/actor/npc/monster/LabyrinthWatchman2Template.java deleted file mode 100644 index 15fa65a4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/LabyrinthWatchman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LabyrinthWatchman2Template extends MonsterNPCTemplate { - public static final int ID = 22366; - - @Inject - protected LabyrinthWatchman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Labyrinth Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 258123; - this.sp = 27216; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LabyrinthWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/LabyrinthWatchmanTemplate.java deleted file mode 100644 index a28794c4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/LabyrinthWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LabyrinthWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22365; - - @Inject - protected LabyrinthWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Labyrinth Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 258123; - this.sp = 27216; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LafiLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/LafiLizardmanScoutTemplate.java deleted file mode 100644 index aec1489bd..000000000 --- a/data/script/template/script/template/actor/npc/monster/LafiLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LafiLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20614; - - @Inject - protected LafiLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lafi Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2257; - this.sp = 119; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LafiLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/LafiLizardmanTemplate.java deleted file mode 100644 index cd0cd876d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LafiLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LafiLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20613; - - @Inject - protected LafiLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lafi Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2282; - this.sp = 116; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LageosTemplate.java b/data/script/template/script/template/actor/npc/monster/LageosTemplate.java deleted file mode 100644 index 9c70e6a2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/LageosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LageosTemplate extends MonsterNPCTemplate { - public static final int ID = 20989; - - @Inject - protected LageosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lageos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3299; - this.sp = 205; - this.aggressive = false; - this.rightHand = itemProvider.createID(182); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LangkLizardmanLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/LangkLizardmanLeaderTemplate.java deleted file mode 100644 index a11419ba3..000000000 --- a/data/script/template/script/template/actor/npc/monster/LangkLizardmanLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkLizardmanLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20356; - - @Inject - protected LangkLizardmanLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Lizardman Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 34.50; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1215; - this.sp = 61; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LangkLizardmanLieutenantTemplate.java b/data/script/template/script/template/actor/npc/monster/LangkLizardmanLieutenantTemplate.java deleted file mode 100644 index 45be68fbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/LangkLizardmanLieutenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkLizardmanLieutenantTemplate extends MonsterNPCTemplate { - public static final int ID = 20357; - - @Inject - protected LangkLizardmanLieutenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Lizardman Lieutenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 986; - this.sp = 47; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LangkLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/LangkLizardmanScoutTemplate.java deleted file mode 100644 index 8de64bf1b..000000000 --- a/data/script/template/script/template/actor/npc/monster/LangkLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20027; - - @Inject - protected LangkLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LangkLizardmanSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/LangkLizardmanSentinelTemplate.java deleted file mode 100644 index 96c30dfc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/LangkLizardmanSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkLizardmanSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 21100; - - @Inject - protected LangkLizardmanSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Lizardman Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 692; - this.sp = 31; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LangkLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/LangkLizardmanShamanTemplate.java deleted file mode 100644 index 5a6fbf929..000000000 --- a/data/script/template/script/template/actor/npc/monster/LangkLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21101; - - @Inject - protected LangkLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1123; - this.sp = 55; - this.aggressive = false; - this.rightHand = itemProvider.createID(6); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LangkLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/LangkLizardmanTemplate.java deleted file mode 100644 index d57b3f3bd..000000000 --- a/data/script/template/script/template/actor/npc/monster/LangkLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20030; - - @Inject - protected LangkLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 534; - this.sp = 22; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LangkLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/LangkLizardmanWarriorTemplate.java deleted file mode 100644 index 0f8fa3d77..000000000 --- a/data/script/template/script/template/actor/npc/monster/LangkLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20024; - - @Inject - protected LangkLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 618; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LargeCrystalCoreTemplate.java b/data/script/template/script/template/actor/npc/monster/LargeCrystalCoreTemplate.java deleted file mode 100644 index b7fa9cd63..000000000 --- a/data/script/template/script/template/actor/npc/monster/LargeCrystalCoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LargeCrystalCoreTemplate extends MonsterNPCTemplate { - public static final int ID = 22553; - - @Inject - protected LargeCrystalCoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Large Crystal Core"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 62.00; - this.collisionHeight = 140.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8087; - this.sp = 852; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LatanaTemplate.java b/data/script/template/script/template/actor/npc/monster/LatanaTemplate.java deleted file mode 100644 index 13566144d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LatanaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LatanaTemplate extends MonsterNPCTemplate { - public static final int ID = 18660; - - @Inject - protected LatanaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Latana"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 60.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 60325.810295133600000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 453825; - this.sp = 4067; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4768.26000; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LavaSalamanderTemplate.java b/data/script/template/script/template/actor/npc/monster/LavaSalamanderTemplate.java deleted file mode 100644 index 7ae7a3caa..000000000 --- a/data/script/template/script/template/actor/npc/monster/LavaSalamanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavaSalamanderTemplate extends MonsterNPCTemplate { - public static final int ID = 27116; - - @Inject - protected LavaSalamanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lava Salamander"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LavaWyrmTemplate.java b/data/script/template/script/template/actor/npc/monster/LavaWyrmTemplate.java deleted file mode 100644 index 97610d03f..000000000 --- a/data/script/template/script/template/actor/npc/monster/LavaWyrmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavaWyrmTemplate extends MonsterNPCTemplate { - public static final int ID = 21111; - - @Inject - protected LavaWyrmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lava Wyrm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8637; - this.sp = 857; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LavasaurusPustbonTemplate.java b/data/script/template/script/template/actor/npc/monster/LavasaurusPustbonTemplate.java deleted file mode 100644 index 0fde70c44..000000000 --- a/data/script/template/script/template/actor/npc/monster/LavasaurusPustbonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavasaurusPustbonTemplate extends MonsterNPCTemplate { - public static final int ID = 29029; - - @Inject - protected LavasaurusPustbonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lavasaurus Pustbon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 4129.702134281330000; - this.maxMP = 1980.303044972580000; - this.hpRegeneration = 67.006994326800300; - this.mpRegeneration = 3.960000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2670.36038; - attributes.magicalAttack = 812.45494; - attributes.physicalDefense = 388.15047; - attributes.magicalDefense = 284.03167; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LavasaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/LavasaurusTemplate.java deleted file mode 100644 index aed88487a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LavasaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavasaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 21394; - - @Inject - protected LavasaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lavasaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 75.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 44944; - this.sp = 4981; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Lavasillisk2Template.java b/data/script/template/script/template/actor/npc/monster/Lavasillisk2Template.java deleted file mode 100644 index 23950afe3..000000000 --- a/data/script/template/script/template/actor/npc/monster/Lavasillisk2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lavasillisk2Template extends MonsterNPCTemplate { - public static final int ID = 22647; - - @Inject - protected Lavasillisk2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lavasillisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 53077; - this.sp = 5538; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LavasilliskTemplate.java b/data/script/template/script/template/actor/npc/monster/LavasilliskTemplate.java deleted file mode 100644 index b163a5b17..000000000 --- a/data/script/template/script/template/actor/npc/monster/LavasilliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavasilliskTemplate extends MonsterNPCTemplate { - public static final int ID = 21391; - - @Inject - protected LavasilliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lavasillisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 47322; - this.sp = 5501; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LavastoneGolem2Template.java b/data/script/template/script/template/actor/npc/monster/LavastoneGolem2Template.java deleted file mode 100644 index f326fd3e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/LavastoneGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavastoneGolem2Template extends MonsterNPCTemplate { - public static final int ID = 22642; - - @Inject - protected LavastoneGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lavastone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 48492; - this.sp = 5048; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LavastoneGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/LavastoneGolemTemplate.java deleted file mode 100644 index 28a19dc65..000000000 --- a/data/script/template/script/template/actor/npc/monster/LavastoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LavastoneGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 21385; - - @Inject - protected LavastoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lavastone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 42930; - this.sp = 4875; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions2Template.java b/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions2Template.java deleted file mode 100644 index fc249bb47..000000000 --- a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LawScholarOfConclusions2Template extends MonsterNPCTemplate { - public static final int ID = 22533; - - @Inject - protected LawScholarOfConclusions2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Law Scholar of Conclusions"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.40; - this.collisionHeight = 50.60; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 58811; - this.sp = 5977; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions3Template.java b/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions3Template.java deleted file mode 100644 index 330c1c28e..000000000 --- a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LawScholarOfConclusions3Template extends MonsterNPCTemplate { - public static final int ID = 22534; - - @Inject - protected LawScholarOfConclusions3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Law Scholar of Conclusions"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.12; - this.collisionHeight = 40.48; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 53542; - this.sp = 5495; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions4Template.java b/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions4Template.java deleted file mode 100644 index ef3bde76c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusions4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LawScholarOfConclusions4Template extends MonsterNPCTemplate { - public static final int ID = 22535; - - @Inject - protected LawScholarOfConclusions4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Law Scholar of Conclusions"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.40; - this.collisionHeight = 50.60; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 56169; - this.sp = 5696; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusionsTemplate.java b/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusionsTemplate.java deleted file mode 100644 index 4cf87e478..000000000 --- a/data/script/template/script/template/actor/npc/monster/LawScholarOfConclusionsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LawScholarOfConclusionsTemplate extends MonsterNPCTemplate { - public static final int ID = 22532; - - @Inject - protected LawScholarOfConclusionsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Law Scholar of Conclusions"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.12; - this.collisionHeight = 40.48; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 56060; - this.sp = 5767; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LeaderOfOfferingTemplate.java b/data/script/template/script/template/actor/npc/monster/LeaderOfOfferingTemplate.java deleted file mode 100644 index ce5a3edfc..000000000 --- a/data/script/template/script/template/actor/npc/monster/LeaderOfOfferingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeaderOfOfferingTemplate extends MonsterNPCTemplate { - public static final int ID = 21436; - - @Inject - protected LeaderOfOfferingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leader of Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 74207; - this.sp = 8329; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LematanTemplate.java b/data/script/template/script/template/actor/npc/monster/LematanTemplate.java deleted file mode 100644 index ed2a4848a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LematanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LematanTemplate extends MonsterNPCTemplate { - public static final int ID = 18633; - - @Inject - protected LematanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lematan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 37.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 49438.393870104900000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 15.000000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 317821; - this.sp = 23080; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.50000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LematansFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/LematansFollowerTemplate.java deleted file mode 100644 index 4da9410d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/LematansFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LematansFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 18634; - - @Inject - protected LematansFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lematan's Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2295; - this.sp = 199; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 195.41171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 11.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LeodasTemplate.java b/data/script/template/script/template/actor/npc/monster/LeodasTemplate.java deleted file mode 100644 index 5f5d9d312..000000000 --- a/data/script/template/script/template/actor/npc/monster/LeodasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeodasTemplate extends MonsterNPCTemplate { - public static final int ID = 22448; - - @Inject - protected LeodasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leodas"; - this.serverSideName = false; - this.title = "Resistance Commander"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 86; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 194672.691398289000000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 108.314129048672000; - this.mpRegeneration = 3.000000000000000; - this.experience = 944308; - this.sp = 93684; - this.aggressive = false; - this.rightHand = itemProvider.createID(6611); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4621.00533; - attributes.magicalAttack = 3155.54760; - attributes.physicalDefense = 584.99232; - attributes.magicalDefense = 642.10800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Leogul2Template.java b/data/script/template/script/template/actor/npc/monster/Leogul2Template.java deleted file mode 100644 index 597f2d228..000000000 --- a/data/script/template/script/template/actor/npc/monster/Leogul2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Leogul2Template extends MonsterNPCTemplate { - public static final int ID = 22669; - - @Inject - protected Leogul2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leogul"; - this.serverSideName = false; - this.title = "Scout"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25150; - this.sp = 2646; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LeogulTemplate.java b/data/script/template/script/template/actor/npc/monster/LeogulTemplate.java deleted file mode 100644 index 69cbb4765..000000000 --- a/data/script/template/script/template/actor/npc/monster/LeogulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeogulTemplate extends MonsterNPCTemplate { - public static final int ID = 20652; - - @Inject - protected LeogulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leogul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10369; - this.sp = 913; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LeosServantTemplate.java b/data/script/template/script/template/actor/npc/monster/LeosServantTemplate.java deleted file mode 100644 index 1be03d28a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LeosServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeosServantTemplate extends MonsterNPCTemplate { - public static final int ID = 25123; - - @Inject - protected LeosServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leo's Servant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 30345.620697672400000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2441.75605; - attributes.magicalAttack = 1496.29839; - attributes.physicalDefense = 335.45430; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LeosStewardTemplate.java b/data/script/template/script/template/actor/npc/monster/LeosStewardTemplate.java deleted file mode 100644 index 071ca6c08..000000000 --- a/data/script/template/script/template/actor/npc/monster/LeosStewardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeosStewardTemplate extends MonsterNPCTemplate { - public static final int ID = 25124; - - @Inject - protected LeosStewardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leo's Steward"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 15172.810348836200000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1220.87802; - attributes.magicalAttack = 374.07460; - attributes.physicalDefense = 335.45430; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserAncientScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserAncientScoutTemplate.java deleted file mode 100644 index 663162812..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserAncientScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserAncientScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 21162; - - @Inject - protected LesserAncientScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Ancient Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23761; - this.sp = 2477; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserAncientShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserAncientShamanTemplate.java deleted file mode 100644 index 2330eea9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserAncientShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserAncientShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21163; - - @Inject - protected LesserAncientShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Ancient Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25063; - this.sp = 2679; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 215.57941; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserAncientSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserAncientSoldierTemplate.java deleted file mode 100644 index 2d657a612..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserAncientSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserAncientSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21161; - - @Inject - protected LesserAncientSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Ancient Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23782; - this.sp = 2447; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserAncientWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserAncientWarriorTemplate.java deleted file mode 100644 index fed7ebb7d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserAncientWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserAncientWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21165; - - @Inject - protected LesserAncientWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Ancient Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 31048; - this.sp = 3485; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserBasiliskTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserBasiliskTemplate.java deleted file mode 100644 index 37d43387b..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserBasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserBasiliskTemplate extends MonsterNPCTemplate { - public static final int ID = 20070; - - @Inject - protected LesserBasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Basilisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1349; - this.sp = 70; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 131.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserDarkHorrorTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserDarkHorrorTemplate.java deleted file mode 100644 index bc9ccfdc0..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserDarkHorrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserDarkHorrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20025; - - @Inject - protected LesserDarkHorrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Dark Horror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 545; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserEvilTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserEvilTemplate.java deleted file mode 100644 index e3c341741..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserEvilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserEvilTemplate extends MonsterNPCTemplate { - public static final int ID = 22398; - - @Inject - protected LesserEvilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Evil"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 268445; - this.sp = 26626; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiant2Template.java b/data/script/template/script/template/actor/npc/monster/LesserGiant2Template.java deleted file mode 100644 index 5f98af459..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiant2Template extends MonsterNPCTemplate { - public static final int ID = 22660; - - @Inject - protected LesserGiant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 31.50; - this.collisionHeight = 69.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 332209; - this.sp = 34962; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantElder2Template.java b/data/script/template/script/template/actor/npc/monster/LesserGiantElder2Template.java deleted file mode 100644 index 2ec2e136c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantElder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantElder2Template extends MonsterNPCTemplate { - public static final int ID = 22665; - - @Inject - protected LesserGiantElder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 66.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 330424; - this.sp = 34346; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantElderTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserGiantElderTemplate.java deleted file mode 100644 index c7a5aaf2e..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20658; - - @Inject - protected LesserGiantElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12778; - this.sp = 1187; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantMage2Template.java b/data/script/template/script/template/actor/npc/monster/LesserGiantMage2Template.java deleted file mode 100644 index 372ba937a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantMage2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantMage2Template extends MonsterNPCTemplate { - public static final int ID = 22664; - - @Inject - protected LesserGiantMage2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Mage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 66.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 334292; - this.sp = 34769; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantMageTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserGiantMageTemplate.java deleted file mode 100644 index 80d143b2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantMageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantMageTemplate extends MonsterNPCTemplate { - public static final int ID = 20657; - - @Inject - protected LesserGiantMageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Mage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 13228; - this.sp = 1211; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantScout2Template.java b/data/script/template/script/template/actor/npc/monster/LesserGiantScout2Template.java deleted file mode 100644 index c9a053f00..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantScout2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantScout2Template extends MonsterNPCTemplate { - public static final int ID = 22663; - - @Inject - protected LesserGiantScout2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 66.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 327339; - this.sp = 34009; - this.aggressive = false; - this.rightHand = itemProvider.createID(4028); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserGiantScoutTemplate.java deleted file mode 100644 index 4f7e10578..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20656; - - @Inject - protected LesserGiantScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16702; - this.sp = 1508; - this.aggressive = false; - this.rightHand = itemProvider.createID(4028); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantShooter2Template.java b/data/script/template/script/template/actor/npc/monster/LesserGiantShooter2Template.java deleted file mode 100644 index 35db08b03..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantShooter2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantShooter2Template extends MonsterNPCTemplate { - public static final int ID = 22662; - - @Inject - protected LesserGiantShooter2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Shooter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 66.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 327339; - this.sp = 34009; - this.aggressive = false; - this.rightHand = itemProvider.createID(4028); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantShooterTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserGiantShooterTemplate.java deleted file mode 100644 index 5bfe25a38..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantShooterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantShooterTemplate extends MonsterNPCTemplate { - public static final int ID = 20655; - - @Inject - protected LesserGiantShooterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Shooter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18307; - this.sp = 1652; - this.aggressive = false; - this.rightHand = itemProvider.createID(4028); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/LesserGiantSoldier2Template.java deleted file mode 100644 index 298b57642..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22661; - - @Inject - protected LesserGiantSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 31.50; - this.collisionHeight = 69.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 340299; - this.sp = 35858; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserGiantSoldierTemplate.java deleted file mode 100644 index ace36870f..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20654; - - @Inject - protected LesserGiantSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 22406; - this.sp = 1997; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserGiantTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserGiantTemplate.java deleted file mode 100644 index 6482a29b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserGiantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserGiantTemplate extends MonsterNPCTemplate { - public static final int ID = 20653; - - @Inject - protected LesserGiantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Giant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 14612; - this.sp = 1286; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserSuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserSuccubusTemplate.java deleted file mode 100644 index 51a0f015f..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserSuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserSuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 20048; - - @Inject - protected LesserSuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 20; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserSuccubusTilfoTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserSuccubusTilfoTemplate.java deleted file mode 100644 index df75fc061..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserSuccubusTilfoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserSuccubusTilfoTemplate extends MonsterNPCTemplate { - public static final int ID = 20057; - - @Inject - protected LesserSuccubusTilfoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Succubus Tilfo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 22; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 838; - this.sp = 40; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserSuccubusTurenTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserSuccubusTurenTemplate.java deleted file mode 100644 index 5fff1495c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserSuccubusTurenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserSuccubusTurenTemplate extends MonsterNPCTemplate { - public static final int ID = 20052; - - @Inject - protected LesserSuccubusTurenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Succubus Turen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 21; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 780; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LesserWarlikeTyrantTemplate.java b/data/script/template/script/template/actor/npc/monster/LesserWarlikeTyrantTemplate.java deleted file mode 100644 index 4cf95f514..000000000 --- a/data/script/template/script/template/actor/npc/monster/LesserWarlikeTyrantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LesserWarlikeTyrantTemplate extends MonsterNPCTemplate { - public static final int ID = 21014; - - @Inject - protected LesserWarlikeTyrantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lesser Warlike Tyrant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2385; - this.sp = 137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoChiefNarakTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoChiefNarakTemplate.java deleted file mode 100644 index 845e4a769..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoChiefNarakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoChiefNarakTemplate extends MonsterNPCTemplate { - public static final int ID = 27157; - - @Inject - protected LetoChiefNarakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Chief Narak"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 117.58598; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanAgentTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanAgentTemplate.java deleted file mode 100644 index 817b0829d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanAgentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanAgentTemplate extends MonsterNPCTemplate { - public static final int ID = 27122; - - @Inject - protected LetoLizardmanAgentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Agent"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanArcherTemplate.java deleted file mode 100644 index d0a1dd563..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20578; - - @Inject - protected LetoLizardmanArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2330; - this.sp = 140; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanAssassinTemplate.java deleted file mode 100644 index 5d4054b73..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 27124; - - @Inject - protected LetoLizardmanAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Assassin"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanLeaderTemplate.java deleted file mode 100644 index eb5893b4d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 27123; - - @Inject - protected LetoLizardmanLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Leader"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 108.62405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanLordTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanLordTemplate.java deleted file mode 100644 index 9e2ca71eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanLordTemplate extends MonsterNPCTemplate { - public static final int ID = 27127; - - @Inject - protected LetoLizardmanLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Lord"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanOverlordTemplate.java deleted file mode 100644 index 203565e20..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20582; - - @Inject - protected LetoLizardmanOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5298; - this.sp = 342; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanShamanTemplate.java deleted file mode 100644 index f514d8e59..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20581; - - @Inject - protected LetoLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2655; - this.sp = 169; - this.aggressive = false; - this.rightHand = itemProvider.createID(159); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanSniperTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanSniperTemplate.java deleted file mode 100644 index 14fc4067f..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanSniperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanSniperTemplate extends MonsterNPCTemplate { - public static final int ID = 27125; - - @Inject - protected LetoLizardmanSniperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Sniper"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanSoldierTemplate.java deleted file mode 100644 index 242e6d21c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20579; - - @Inject - protected LetoLizardmanSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2437; - this.sp = 150; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanTemplate.java deleted file mode 100644 index 03163dabc..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20577; - - @Inject - protected LetoLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2138; - this.sp = 126; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanWarriorTemplate.java deleted file mode 100644 index 00c6d8a1d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20580; - - @Inject - protected LetoLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4688; - this.sp = 292; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoLizardmanWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoLizardmanWizardTemplate.java deleted file mode 100644 index 5e1df007d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoLizardmanWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoLizardmanWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 27126; - - @Inject - protected LetoLizardmanWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Lizardman Wizard"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LetoShamanKetzTemplate.java b/data/script/template/script/template/actor/npc/monster/LetoShamanKetzTemplate.java deleted file mode 100644 index 331b54ed0..000000000 --- a/data/script/template/script/template/actor/npc/monster/LetoShamanKetzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoShamanKetzTemplate extends MonsterNPCTemplate { - public static final int ID = 27156; - - @Inject - protected LetoShamanKetzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Shaman Ketz"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(159); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LiangmaTemplate.java b/data/script/template/script/template/actor/npc/monster/LiangmaTemplate.java deleted file mode 100644 index 0dc64cae6..000000000 --- a/data/script/template/script/template/actor/npc/monster/LiangmaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LiangmaTemplate extends MonsterNPCTemplate { - public static final int ID = 21038; - - @Inject - protected LiangmaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Liangma"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8025; - this.sp = 560; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LichKingIcarusTemplate.java b/data/script/template/script/template/actor/npc/monster/LichKingIcarusTemplate.java deleted file mode 100644 index 2b6a18dbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/LichKingIcarusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LichKingIcarusTemplate extends MonsterNPCTemplate { - public static final int ID = 27265; - - @Inject - protected LichKingIcarusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lich King Icarus"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LidiasArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/LidiasArcherTemplate.java deleted file mode 100644 index 99db32d0d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LidiasArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LidiasArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25107; - - @Inject - protected LidiasArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lidia's Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 23070.255752616900000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1497.55052; - attributes.magicalAttack = 490.54191; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LidiasFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/LidiasFighterTemplate.java deleted file mode 100644 index 844f5f721..000000000 --- a/data/script/template/script/template/actor/npc/monster/LidiasFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LidiasFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 25108; - - @Inject - protected LidiasFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lidia's Fighter"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17216.608770609600000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1497.55052; - attributes.magicalAttack = 490.54191; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LieleElderTemplate.java b/data/script/template/script/template/actor/npc/monster/LieleElderTemplate.java deleted file mode 100644 index d66e58498..000000000 --- a/data/script/template/script/template/actor/npc/monster/LieleElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LieleElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20596; - - @Inject - protected LieleElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Liele Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 52; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8953; - this.sp = 692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LieleTemplate.java b/data/script/template/script/template/actor/npc/monster/LieleTemplate.java deleted file mode 100644 index 8ee1513d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/LieleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LieleTemplate extends MonsterNPCTemplate { - public static final int ID = 20590; - - @Inject - protected LieleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Liele"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 46; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6869; - this.sp = 487; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Lienrik2Template.java b/data/script/template/script/template/actor/npc/monster/Lienrik2Template.java deleted file mode 100644 index c0ddcba0f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Lienrik2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lienrik2Template extends MonsterNPCTemplate { - public static final int ID = 21644; - - @Inject - protected Lienrik2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lienrik"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1195; - this.sp = 76; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LienrikLad2Template.java b/data/script/template/script/template/actor/npc/monster/LienrikLad2Template.java deleted file mode 100644 index d090cd514..000000000 --- a/data/script/template/script/template/actor/npc/monster/LienrikLad2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LienrikLad2Template extends MonsterNPCTemplate { - public static final int ID = 21645; - - @Inject - protected LienrikLad2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lienrik Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2302; - this.sp = 149; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LienrikLadTemplate.java b/data/script/template/script/template/actor/npc/monster/LienrikLadTemplate.java deleted file mode 100644 index 89c2bbb98..000000000 --- a/data/script/template/script/template/actor/npc/monster/LienrikLadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LienrikLadTemplate extends MonsterNPCTemplate { - public static final int ID = 20787; - - @Inject - protected LienrikLadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lienrik Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1453; - this.sp = 94; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LienrikTemplate.java b/data/script/template/script/template/actor/npc/monster/LienrikTemplate.java deleted file mode 100644 index efeaeec60..000000000 --- a/data/script/template/script/template/actor/npc/monster/LienrikTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LienrikTemplate extends MonsterNPCTemplate { - public static final int ID = 20786; - - @Inject - protected LienrikTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lienrik"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1195; - this.sp = 76; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LightBringerTemplate.java b/data/script/template/script/template/actor/npc/monster/LightBringerTemplate.java deleted file mode 100644 index 38f6f13ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/LightBringerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LightBringerTemplate extends MonsterNPCTemplate { - public static final int ID = 20848; - - @Inject - protected LightBringerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Light Bringer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5839; - this.sp = 414; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LightMyFireTemplate.java b/data/script/template/script/template/actor/npc/monster/LightMyFireTemplate.java deleted file mode 100644 index af834ce86..000000000 --- a/data/script/template/script/template/actor/npc/monster/LightMyFireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LightMyFireTemplate extends MonsterNPCTemplate { - public static final int ID = 31014; - - @Inject - protected LightMyFireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Light My Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 13.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LightWormTemplate.java b/data/script/template/script/template/actor/npc/monster/LightWormTemplate.java deleted file mode 100644 index ff5c85e2a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LightWormTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LightWormTemplate extends MonsterNPCTemplate { - public static final int ID = 20849; - - @Inject - protected LightWormTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Light Worm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 16.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4638; - this.sp = 304; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimAssassin2Template.java b/data/script/template/script/template/actor/npc/monster/LilimAssassin2Template.java deleted file mode 100644 index 1249ebd6c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimAssassin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimAssassin2Template extends MonsterNPCTemplate { - public static final int ID = 27359; - - @Inject - protected LilimAssassin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = itemProvider.createID(234); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimAssassin3Template.java b/data/script/template/script/template/actor/npc/monster/LilimAssassin3Template.java deleted file mode 100644 index 25ba2a736..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimAssassin3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimAssassin3Template extends MonsterNPCTemplate { - public static final int ID = 27368; - - @Inject - protected LilimAssassin3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = itemProvider.createID(234); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimAssassin4Template.java b/data/script/template/script/template/actor/npc/monster/LilimAssassin4Template.java deleted file mode 100644 index 36caba886..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimAssassin4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimAssassin4Template extends MonsterNPCTemplate { - public static final int ID = 27377; - - @Inject - protected LilimAssassin4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = itemProvider.createID(234); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimAssassinTemplate.java deleted file mode 100644 index 02bf96b71..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 21181; - - @Inject - protected LilimAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 27475; - this.sp = 2586; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = itemProvider.createID(234); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimButcher2Template.java b/data/script/template/script/template/actor/npc/monster/LilimButcher2Template.java deleted file mode 100644 index dc132ba41..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimButcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimButcher2Template extends MonsterNPCTemplate { - public static final int ID = 27353; - - @Inject - protected LilimButcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Butcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 36.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = itemProvider.createID(232); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimButcher3Template.java b/data/script/template/script/template/actor/npc/monster/LilimButcher3Template.java deleted file mode 100644 index 963bfae14..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimButcher3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimButcher3Template extends MonsterNPCTemplate { - public static final int ID = 27362; - - @Inject - protected LilimButcher3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Butcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 36.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = itemProvider.createID(232); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimButcher4Template.java b/data/script/template/script/template/actor/npc/monster/LilimButcher4Template.java deleted file mode 100644 index dae495086..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimButcher4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimButcher4Template extends MonsterNPCTemplate { - public static final int ID = 27371; - - @Inject - protected LilimButcher4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Butcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 36.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = itemProvider.createID(232); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimButcherTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimButcherTemplate.java deleted file mode 100644 index ef4f56a7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimButcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimButcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21175; - - @Inject - protected LilimButcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Butcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 36.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12374; - this.sp = 904; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = itemProvider.createID(232); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimCourtKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimCourtKnightTemplate.java deleted file mode 100644 index ddc02aeee..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimCourtKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimCourtKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 21186; - - @Inject - protected LilimCourtKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Court Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 41856; - this.sp = 4698; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimGreatMagus2Template.java b/data/script/template/script/template/actor/npc/monster/LilimGreatMagus2Template.java deleted file mode 100644 index 9ea47f23c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimGreatMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimGreatMagus2Template extends MonsterNPCTemplate { - public static final int ID = 27369; - - @Inject - protected LilimGreatMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Great Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 37.50; - this.level = 61; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimGreatMagus3Template.java b/data/script/template/script/template/actor/npc/monster/LilimGreatMagus3Template.java deleted file mode 100644 index 176a492f8..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimGreatMagus3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimGreatMagus3Template extends MonsterNPCTemplate { - public static final int ID = 27378; - - @Inject - protected LilimGreatMagus3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Great Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 37.50; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimGreatMagusTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimGreatMagusTemplate.java deleted file mode 100644 index 01472e88a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimGreatMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimGreatMagusTemplate extends MonsterNPCTemplate { - public static final int ID = 27360; - - @Inject - protected LilimGreatMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Great Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 37.50; - this.level = 51; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimGreatMysticTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimGreatMysticTemplate.java deleted file mode 100644 index 732c29273..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimGreatMysticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimGreatMysticTemplate extends MonsterNPCTemplate { - public static final int ID = 21185; - - @Inject - protected LilimGreatMysticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Great Mystic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 29223; - this.sp = 3198; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimGuardKnight2Template.java b/data/script/template/script/template/actor/npc/monster/LilimGuardKnight2Template.java deleted file mode 100644 index a1e8df749..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimGuardKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimGuardKnight2Template extends MonsterNPCTemplate { - public static final int ID = 27370; - - @Inject - protected LilimGuardKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Guard Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimGuardKnight3Template.java b/data/script/template/script/template/actor/npc/monster/LilimGuardKnight3Template.java deleted file mode 100644 index 31c7e7561..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimGuardKnight3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimGuardKnight3Template extends MonsterNPCTemplate { - public static final int ID = 27379; - - @Inject - protected LilimGuardKnight3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Guard Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimGuardKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimGuardKnightTemplate.java deleted file mode 100644 index e9ef05d3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimGuardKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimGuardKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 27361; - - @Inject - protected LilimGuardKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Guard Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimKnight2Template.java b/data/script/template/script/template/actor/npc/monster/LilimKnight2Template.java deleted file mode 100644 index 4d7afc40f..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimKnight2Template extends MonsterNPCTemplate { - public static final int ID = 21180; - - @Inject - protected LilimKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 25957; - this.sp = 2344; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimKnight3Template.java b/data/script/template/script/template/actor/npc/monster/LilimKnight3Template.java deleted file mode 100644 index 7ff3e6187..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimKnight3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimKnight3Template extends MonsterNPCTemplate { - public static final int ID = 27358; - - @Inject - protected LilimKnight3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimKnight4Template.java b/data/script/template/script/template/actor/npc/monster/LilimKnight4Template.java deleted file mode 100644 index eac6041d0..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimKnight4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimKnight4Template extends MonsterNPCTemplate { - public static final int ID = 27367; - - @Inject - protected LilimKnight4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimKnight5Template.java b/data/script/template/script/template/actor/npc/monster/LilimKnight5Template.java deleted file mode 100644 index 7fa91ee42..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimKnight5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimKnight5Template extends MonsterNPCTemplate { - public static final int ID = 27376; - - @Inject - protected LilimKnight5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimKnightCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimKnightCommanderTemplate.java deleted file mode 100644 index 5123d005c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimKnightCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimKnightCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21183; - - @Inject - protected LilimKnightCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Knight Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 55.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 33903; - this.sp = 3444; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimKnightErrantTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimKnightErrantTemplate.java deleted file mode 100644 index 0bc09df53..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimKnightErrantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimKnightErrantTemplate extends MonsterNPCTemplate { - public static final int ID = 21177; - - @Inject - protected LilimKnightErrantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Knight Errant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 17542; - this.sp = 1399; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimMagus2Template.java b/data/script/template/script/template/actor/npc/monster/LilimMagus2Template.java deleted file mode 100644 index 518abd0fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimMagus2Template extends MonsterNPCTemplate { - public static final int ID = 27354; - - @Inject - protected LilimMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.60; - this.level = 51; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimMagus3Template.java b/data/script/template/script/template/actor/npc/monster/LilimMagus3Template.java deleted file mode 100644 index 3f7a3422b..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimMagus3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimMagus3Template extends MonsterNPCTemplate { - public static final int ID = 27363; - - @Inject - protected LilimMagus3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.60; - this.level = 61; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimMagus4Template.java b/data/script/template/script/template/actor/npc/monster/LilimMagus4Template.java deleted file mode 100644 index 872f04673..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimMagus4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimMagus4Template extends MonsterNPCTemplate { - public static final int ID = 27372; - - @Inject - protected LilimMagus4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.60; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimMagusTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimMagusTemplate.java deleted file mode 100644 index ed89887a9..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimMagusTemplate extends MonsterNPCTemplate { - public static final int ID = 21176; - - @Inject - protected LilimMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.60; - this.level = 51; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12493; - this.sp = 953; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimMarauderTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimMarauderTemplate.java deleted file mode 100644 index e8c53cfea..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimMarauderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimMarauderTemplate extends MonsterNPCTemplate { - public static final int ID = 21178; - - @Inject - protected LilimMarauderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Marauder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 36.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18790; - this.sp = 1561; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = itemProvider.createID(229); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimPriestTemplate.java deleted file mode 100644 index f5be58632..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 21179; - - @Inject - protected LilimPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.60; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 17292; - this.sp = 1501; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimSeer2Template.java b/data/script/template/script/template/actor/npc/monster/LilimSeer2Template.java deleted file mode 100644 index 6e0f4cb12..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimSeer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimSeer2Template extends MonsterNPCTemplate { - public static final int ID = 27366; - - @Inject - protected LilimSeer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.60; - this.level = 61; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimSeerTemplate.java deleted file mode 100644 index 231e5a447..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 27357; - - @Inject - protected LilimSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.60; - this.level = 51; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimSlaveKnight2Template.java b/data/script/template/script/template/actor/npc/monster/LilimSlaveKnight2Template.java deleted file mode 100644 index b6c155ff2..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimSlaveKnight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimSlaveKnight2Template extends MonsterNPCTemplate { - public static final int ID = 27364; - - @Inject - protected LilimSlaveKnight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Slave Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimSlaveKnight3Template.java b/data/script/template/script/template/actor/npc/monster/LilimSlaveKnight3Template.java deleted file mode 100644 index f7e83fdf8..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimSlaveKnight3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimSlaveKnight3Template extends MonsterNPCTemplate { - public static final int ID = 27373; - - @Inject - protected LilimSlaveKnight3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Slave Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimSlaveKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimSlaveKnightTemplate.java deleted file mode 100644 index 2713eeb0a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimSlaveKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimSlaveKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 27355; - - @Inject - protected LilimSlaveKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Slave Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 45.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimSlayerTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimSlayerTemplate.java deleted file mode 100644 index 94018ff90..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimSlayerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimSlayerTemplate extends MonsterNPCTemplate { - public static final int ID = 21184; - - @Inject - protected LilimSlayerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Slayer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35479; - this.sp = 3742; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = itemProvider.createID(236); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimSoldierTemplate.java deleted file mode 100644 index fd384d67c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21182; - - @Inject - protected LilimSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 37.50; - this.level = 69; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 22868; - this.sp = 2237; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimStabber2Template.java b/data/script/template/script/template/actor/npc/monster/LilimStabber2Template.java deleted file mode 100644 index f5e815fe1..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimStabber2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimStabber2Template extends MonsterNPCTemplate { - public static final int ID = 27365; - - @Inject - protected LilimStabber2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Stabber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 36.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = itemProvider.createID(229); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilimStabberTemplate.java b/data/script/template/script/template/actor/npc/monster/LilimStabberTemplate.java deleted file mode 100644 index a39c87c05..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilimStabberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilimStabberTemplate extends MonsterNPCTemplate { - public static final int ID = 27356; - - @Inject - protected LilimStabberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilim Stabber"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 36.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = itemProvider.createID(229); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Lilith2Template.java b/data/script/template/script/template/actor/npc/monster/Lilith2Template.java deleted file mode 100644 index 1f3beb70c..000000000 --- a/data/script/template/script/template/actor/npc/monster/Lilith2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lilith2Template extends MonsterNPCTemplate { - public static final int ID = 27385; - - @Inject - protected Lilith2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith"; - this.serverSideName = false; - this.title = "Holy Mother of Abyss"; - this.serverSideTitle = false; - this.collisionRadius = 42.50; - this.collisionHeight = 55.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilithsAgentTemplate.java b/data/script/template/script/template/actor/npc/monster/LilithsAgentTemplate.java deleted file mode 100644 index f4cef5fc3..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilithsAgentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithsAgentTemplate extends MonsterNPCTemplate { - public static final int ID = 25284; - - @Inject - protected LilithsAgentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith's Agent"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 34.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 73063.923654801900000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 209.832715101535000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10232.17843; - attributes.magicalAttack = 4457.93887; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilithsEliteTemplate.java b/data/script/template/script/template/actor/npc/monster/LilithsEliteTemplate.java deleted file mode 100644 index 384e31fc0..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilithsEliteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithsEliteTemplate extends MonsterNPCTemplate { - public static final int ID = 27387; - - @Inject - protected LilithsEliteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith's Elite"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilithsEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/LilithsEscortTemplate.java deleted file mode 100644 index e186d2fa8..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilithsEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithsEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 25285; - - @Inject - protected LilithsEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith's Escort"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 109050.632320600000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 209.832715101535000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5800); - this.leftHand = itemProvider.createID(5799); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15348.65136; - attributes.magicalAttack = 10030.80131; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LilithsStewardTemplate.java b/data/script/template/script/template/actor/npc/monster/LilithsStewardTemplate.java deleted file mode 100644 index e24933af1..000000000 --- a/data/script/template/script/template/actor/npc/monster/LilithsStewardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithsStewardTemplate extends MonsterNPCTemplate { - public static final int ID = 27386; - - @Inject - protected LilithsStewardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith's Steward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 34.00; - this.level = 85; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LimalKarinness2Template.java b/data/script/template/script/template/actor/npc/monster/LimalKarinness2Template.java deleted file mode 100644 index a91714de8..000000000 --- a/data/script/template/script/template/actor/npc/monster/LimalKarinness2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LimalKarinness2Template extends MonsterNPCTemplate { - public static final int ID = 20628; - - @Inject - protected LimalKarinness2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Limal Karinness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 69; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 32098; - this.sp = 3140; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LimalKarinnessTemplate.java b/data/script/template/script/template/actor/npc/monster/LimalKarinnessTemplate.java deleted file mode 100644 index 34a241bdd..000000000 --- a/data/script/template/script/template/actor/npc/monster/LimalKarinnessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LimalKarinnessTemplate extends MonsterNPCTemplate { - public static final int ID = 18007; - - @Inject - protected LimalKarinnessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Limal Karinness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 69; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2395.500000000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5951; - this.sp = 582; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 734.25000; - attributes.magicalAttack = 501.40000; - attributes.physicalDefense = 291.15000; - attributes.magicalDefense = 176.37182; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LindviorTemplate.java b/data/script/template/script/template/actor/npc/monster/LindviorTemplate.java deleted file mode 100644 index 0dedb0dfa..000000000 --- a/data/script/template/script/template/actor/npc/monster/LindviorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LindviorTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 13148; - - @Inject - protected LindviorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lindvior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 190.00; - this.collisionHeight = 390.60; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LireinElderTemplate.java b/data/script/template/script/template/actor/npc/monster/LireinElderTemplate.java deleted file mode 100644 index 6a6c7e61a..000000000 --- a/data/script/template/script/template/actor/npc/monster/LireinElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LireinElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20044; - - @Inject - protected LireinElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lirein Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 19; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 692; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LireinTemplate.java b/data/script/template/script/template/actor/npc/monster/LireinTemplate.java deleted file mode 100644 index 141f6c5ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/LireinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LireinTemplate extends MonsterNPCTemplate { - public static final int ID = 20036; - - @Inject - protected LireinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lirein"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 18; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 653; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/LithCommanderTemplate.java deleted file mode 100644 index f4f72ddb0..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21174; - - @Inject - protected LithCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10925; - this.sp = 760; - this.aggressive = false; - this.rightHand = itemProvider.createID(5796); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/LithGuardTemplate.java deleted file mode 100644 index 45a89ebba..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21169; - - @Inject - protected LithGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 4532; - this.sp = 248; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithMediumTemplate.java b/data/script/template/script/template/actor/npc/monster/LithMediumTemplate.java deleted file mode 100644 index 25e1cc581..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithMediumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithMediumTemplate extends MonsterNPCTemplate { - public static final int ID = 21170; - - @Inject - protected LithMediumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Medium"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 40.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5231; - this.sp = 300; - this.aggressive = false; - this.rightHand = itemProvider.createID(5797); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/LithOverlordTemplate.java deleted file mode 100644 index b7b2ae811..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 21171; - - @Inject - protected LithOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6677; - this.sp = 404; - this.aggressive = false; - this.rightHand = itemProvider.createID(5796); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithPatrolmanTemplate.java b/data/script/template/script/template/actor/npc/monster/LithPatrolmanTemplate.java deleted file mode 100644 index 643d72fe6..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithPatrolmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithPatrolmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21172; - - @Inject - protected LithPatrolmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Patrolman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 7888; - this.sp = 501; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/LithScoutTemplate.java deleted file mode 100644 index ad3ed6522..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 21166; - - @Inject - protected LithScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 33.60; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2380; - this.sp = 109; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/LithShamanTemplate.java deleted file mode 100644 index 27eb65eee..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21173; - - @Inject - protected LithShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 40.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8473; - this.sp = 564; - this.aggressive = false; - this.rightHand = itemProvider.createID(5798); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/LithWarriorTemplate.java deleted file mode 100644 index ef8b1b3a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21168; - - @Inject - protected LithWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 33.60; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3420; - this.sp = 175; - this.aggressive = false; - this.rightHand = itemProvider.createID(5796); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LithWitchTemplate.java b/data/script/template/script/template/actor/npc/monster/LithWitchTemplate.java deleted file mode 100644 index 9f4f91f09..000000000 --- a/data/script/template/script/template/actor/npc/monster/LithWitchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LithWitchTemplate extends MonsterNPCTemplate { - public static final int ID = 21167; - - @Inject - protected LithWitchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lith Witch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2763; - this.sp = 136; - this.aggressive = false; - this.rightHand = itemProvider.createID(5797); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Lizardman2Template.java b/data/script/template/script/template/actor/npc/monster/Lizardman2Template.java deleted file mode 100644 index aef399da4..000000000 --- a/data/script/template/script/template/actor/npc/monster/Lizardman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lizardman2Template extends MonsterNPCTemplate { - public static final int ID = 27034; - - @Inject - protected Lizardman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lizardman"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/LizardmanScoutTemplate.java deleted file mode 100644 index 119548f79..000000000 --- a/data/script/template/script/template/actor/npc/monster/LizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 27033; - - @Inject - protected LizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lizardman Scout"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 48.53733; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/LizardmanTemplate.java deleted file mode 100644 index b1cbe97e1..000000000 --- a/data/script/template/script/template/actor/npc/monster/LizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20152; - - @Inject - protected LizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 565; - this.sp = 25; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/LizardmanWarriorTemplate.java deleted file mode 100644 index 84059c3aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/LizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 27032; - - @Inject - protected LizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lizardman Warrior"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 50.25308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LizardsTotemSharuhiTemplate.java b/data/script/template/script/template/actor/npc/monster/LizardsTotemSharuhiTemplate.java deleted file mode 100644 index d2113456d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LizardsTotemSharuhiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LizardsTotemSharuhiTemplate extends MonsterNPCTemplate { - public static final int ID = 27285; - - @Inject - protected LizardsTotemSharuhiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lizard's Totem Sharuhi"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LongtailFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/LongtailFoxTemplate.java deleted file mode 100644 index d04516a57..000000000 --- a/data/script/template/script/template/actor/npc/monster/LongtailFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LongtailFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20337; - - @Inject - protected LongtailFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Longtail Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 59; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LongtailKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/LongtailKeltirTemplate.java deleted file mode 100644 index d7567a113..000000000 --- a/data/script/template/script/template/actor/npc/monster/LongtailKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LongtailKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20533; - - @Inject - protected LongtailKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Longtail Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 71; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LordOfThePlainsTemplate.java b/data/script/template/script/template/actor/npc/monster/LordOfThePlainsTemplate.java deleted file mode 100644 index f71751e15..000000000 --- a/data/script/template/script/template/actor/npc/monster/LordOfThePlainsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LordOfThePlainsTemplate extends MonsterNPCTemplate { - public static final int ID = 20763; - - @Inject - protected LordOfThePlainsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lord of the Plains"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4644; - this.sp = 300; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard2Template.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuard2Template.java deleted file mode 100644 index 2d292cb90..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuard2Template extends MonsterNPCTemplate { - public static final int ID = 29131; - - @Inject - protected LostAssistantGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3243.991149013020000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 4.829279317447750; - this.mpRegeneration = 7.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.56340; - attributes.magicalAttack = 113.74121; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 84.16000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard3Template.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuard3Template.java deleted file mode 100644 index df11b7006..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuard3Template extends MonsterNPCTemplate { - public static final int ID = 29134; - - @Inject - protected LostAssistantGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5180.057487203360000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 7.061743141450480; - this.mpRegeneration = 9.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 355.71819; - attributes.magicalAttack = 242.90941; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 111.57000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard4Template.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuard4Template.java deleted file mode 100644 index 9b7cfedc2..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuard4Template extends MonsterNPCTemplate { - public static final int ID = 29137; - - @Inject - protected LostAssistantGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8290.657250717640000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 10.562722865134200; - this.mpRegeneration = 10.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 697.25162; - attributes.magicalAttack = 476.13246; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 143.18000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard5Template.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuard5Template.java deleted file mode 100644 index afa26f34e..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuard5Template extends MonsterNPCTemplate { - public static final int ID = 29140; - - @Inject - protected LostAssistantGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11637.145375184400000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 14.039019995717800; - this.mpRegeneration = 12.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1212.50888; - attributes.magicalAttack = 827.98638; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 177.68000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard6Template.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuard6Template.java deleted file mode 100644 index b6bab2d58..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuard6Template extends MonsterNPCTemplate { - public static final int ID = 29143; - - @Inject - protected LostAssistantGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 14118.840658851800000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 16.231768233941400; - this.mpRegeneration = 13.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1822.16796; - attributes.magicalAttack = 1244.30451; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 213.05000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard7Template.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuard7Template.java deleted file mode 100644 index a0ed0d7d2..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuard7Template extends MonsterNPCTemplate { - public static final int ID = 29146; - - @Inject - protected LostAssistantGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 15710.076267636400000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 17.580678566122900; - this.mpRegeneration = 15.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2275.29895; - attributes.magicalAttack = 1553.73426; - attributes.physicalDefense = 499.05092; - attributes.magicalDefense = 243.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard8Template.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuard8Template.java deleted file mode 100644 index ed6034144..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuard8Template extends MonsterNPCTemplate { - public static final int ID = 29149; - - @Inject - protected LostAssistantGuard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 34.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16197.333999544000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 18.082486411860600; - this.mpRegeneration = 15.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2369.33573; - attributes.magicalAttack = 1617.94916; - attributes.physicalDefense = 518.41691; - attributes.magicalDefense = 252.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostAssistantGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/LostAssistantGuardTemplate.java deleted file mode 100644 index 45db2fcc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostAssistantGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostAssistantGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25712; - - @Inject - protected LostAssistantGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Assistant Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 44.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16110.474169592300000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 17.776383341148400; - this.mpRegeneration = 20.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2388.48958; - attributes.magicalAttack = 1631.02876; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 258.93704; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBandersnatchTemplate.java b/data/script/template/script/template/actor/npc/monster/LostBandersnatchTemplate.java deleted file mode 100644 index 8eebb2b77..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBandersnatchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBandersnatchTemplate extends MonsterNPCTemplate { - public static final int ID = 22079; - - @Inject - protected LostBandersnatchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4295; - this.sp = 331; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholder2Template.java b/data/script/template/script/template/actor/npc/monster/LostBeholder2Template.java deleted file mode 100644 index 65cee7df5..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholder2Template extends MonsterNPCTemplate { - public static final int ID = 22490; - - @Inject - protected LostBeholder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 14607.417807736400000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 33.335184553016800; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 789.38886; - attributes.magicalAttack = 539.05024; - attributes.physicalDefense = 243.94803; - attributes.magicalDefense = 267.76589; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholder3Template.java b/data/script/template/script/template/actor/npc/monster/LostBeholder3Template.java deleted file mode 100644 index 5355c5c89..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholder3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholder3Template extends MonsterNPCTemplate { - public static final int ID = 22493; - - @Inject - protected LostBeholder3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 52.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33211.374604131400000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.298676221559700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1315.39401; - attributes.magicalAttack = 898.24357; - attributes.physicalDefense = 313.06083; - attributes.magicalDefense = 343.62650; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 20.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholder4Template.java b/data/script/template/script/template/actor/npc/monster/LostBeholder4Template.java deleted file mode 100644 index 7cdf59b73..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholder4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholder4Template extends MonsterNPCTemplate { - public static final int ID = 22496; - - @Inject - protected LostBeholder4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 59874.181125868100000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 118.172725906319000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3210.45135; - attributes.magicalAttack = 2192.32209; - attributes.physicalDefense = 388.50549; - attributes.magicalDefense = 426.43718; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholder5Template.java b/data/script/template/script/template/actor/npc/monster/LostBeholder5Template.java deleted file mode 100644 index 55607be18..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholder5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholder5Template extends MonsterNPCTemplate { - public static final int ID = 22499; - - @Inject - protected LostBeholder5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 23.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69294.294494981600000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 128.109038789856000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5265.71071; - attributes.magicalAttack = 3595.79784; - attributes.physicalDefense = 465.84101; - attributes.magicalDefense = 511.32334; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholder6Template.java b/data/script/template/script/template/actor/npc/monster/LostBeholder6Template.java deleted file mode 100644 index 497d4c56b..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholder6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholder6Template extends MonsterNPCTemplate { - public static final int ID = 22502; - - @Inject - protected LostBeholder6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 113626.925313575000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 198.748640242780000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8818.27285; - attributes.magicalAttack = 6021.73731; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholder7Template.java b/data/script/template/script/template/actor/npc/monster/LostBeholder7Template.java deleted file mode 100644 index 4916f4c46..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholder7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholder7Template extends MonsterNPCTemplate { - public static final int ID = 22505; - - @Inject - protected LostBeholder7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 55.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9025.28601; - attributes.magicalAttack = 6163.10038; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholder8Template.java b/data/script/template/script/template/actor/npc/monster/LostBeholder8Template.java deleted file mode 100644 index a34da3396..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholder8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholder8Template extends MonsterNPCTemplate { - public static final int ID = 25708; - - @Inject - protected LostBeholder8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 27.20; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9063.04944; - attributes.magicalAttack = 6188.88791; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBeholderTemplate.java b/data/script/template/script/template/actor/npc/monster/LostBeholderTemplate.java deleted file mode 100644 index a667a3523..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBeholderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBeholderTemplate extends MonsterNPCTemplate { - public static final int ID = 22487; - - @Inject - protected LostBeholderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Beholder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 38.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9939.071464534870000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 24.603856658415900; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 271.29951; - attributes.magicalAttack = 185.26239; - attributes.physicalDefense = 184.00957; - attributes.magicalDefense = 201.97531; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/LostBuffaloTemplate.java deleted file mode 100644 index 0b24b69f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 22093; - - @Inject - protected LostBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8888; - this.sp = 770; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/LostGargoyleTemplate.java deleted file mode 100644 index dd07171bd..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 22085; - - @Inject - protected LostGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4157; - this.sp = 335; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGargoyleYounglingTemplate.java b/data/script/template/script/template/actor/npc/monster/LostGargoyleYounglingTemplate.java deleted file mode 100644 index ec618a8f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGargoyleYounglingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGargoyleYounglingTemplate extends MonsterNPCTemplate { - public static final int ID = 22086; - - @Inject - protected LostGargoyleYounglingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Gargoyle Youngling"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.50; - this.collisionHeight = 56.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4824; - this.sp = 396; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuard2Template.java b/data/script/template/script/template/actor/npc/monster/LostGuard2Template.java deleted file mode 100644 index ee8aca624..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuard2Template extends MonsterNPCTemplate { - public static final int ID = 29130; - - @Inject - protected LostGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 38.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3243.991149013020000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 4.829279317447750; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 249.84510; - attributes.magicalAttack = 170.61181; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 84.16000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuard3Template.java b/data/script/template/script/template/actor/npc/monster/LostGuard3Template.java deleted file mode 100644 index 552ea2f26..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuard3Template extends MonsterNPCTemplate { - public static final int ID = 29133; - - @Inject - protected LostGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 5180.057487203360000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 7.061743141450480; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 533.57729; - attributes.magicalAttack = 364.36411; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 111.57000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuard4Template.java b/data/script/template/script/template/actor/npc/monster/LostGuard4Template.java deleted file mode 100644 index 070b088f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuard4Template extends MonsterNPCTemplate { - public static final int ID = 29136; - - @Inject - protected LostGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 34.70; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8290.657250717640000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 10.562722865134200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1045.87742; - attributes.magicalAttack = 714.19868; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 143.18000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuard5Template.java b/data/script/template/script/template/actor/npc/monster/LostGuard5Template.java deleted file mode 100644 index 817817714..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuard5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuard5Template extends MonsterNPCTemplate { - public static final int ID = 29139; - - @Inject - protected LostGuard5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11637.145375184400000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 14.039019995717800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1818.76332; - attributes.magicalAttack = 1241.97958; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 177.68000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuard6Template.java b/data/script/template/script/template/actor/npc/monster/LostGuard6Template.java deleted file mode 100644 index b96ccf2a8..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuard6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuard6Template extends MonsterNPCTemplate { - public static final int ID = 29142; - - @Inject - protected LostGuard6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 14118.840658851800000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 16.231768233941400; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2733.25193; - attributes.magicalAttack = 1866.45677; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 213.05000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuard7Template.java b/data/script/template/script/template/actor/npc/monster/LostGuard7Template.java deleted file mode 100644 index ffec8c66d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuard7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuard7Template extends MonsterNPCTemplate { - public static final int ID = 29145; - - @Inject - protected LostGuard7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 15710.076267636400000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 17.580678566122900; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3412.94843; - attributes.magicalAttack = 2330.60138; - attributes.physicalDefense = 499.05092; - attributes.magicalDefense = 243.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuard8Template.java b/data/script/template/script/template/actor/npc/monster/LostGuard8Template.java deleted file mode 100644 index 8a9f9ef31..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuard8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuard8Template extends MonsterNPCTemplate { - public static final int ID = 29148; - - @Inject - protected LostGuard8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 34.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16197.333999544000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 18.082486411860600; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3554.00359; - attributes.magicalAttack = 2426.92374; - attributes.physicalDefense = 518.41691; - attributes.magicalDefense = 252.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 200.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/LostGuardTemplate.java deleted file mode 100644 index 99ac6a324..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25711; - - @Inject - protected LostGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 34.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16110.474169592300000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 17.776383341148400; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3582.73438; - attributes.magicalAttack = 2446.54314; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 258.93704; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostIronGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/LostIronGolemTemplate.java deleted file mode 100644 index e340e22f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostIronGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostIronGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22091; - - @Inject - protected LostIronGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Iron Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.50; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6029; - this.sp = 498; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 20.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher10Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher10Template.java deleted file mode 100644 index 7d81e8238..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher10Template extends MonsterNPCTemplate { - public static final int ID = 22497; - - @Inject - protected LostWatcher10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34683.559283788900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 128.243673567640000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5371.91131; - attributes.magicalAttack = 3668.31908; - attributes.physicalDefense = 465.84101; - attributes.magicalDefense = 511.32334; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher11Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher11Template.java deleted file mode 100644 index 69c132910..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher11Template extends MonsterNPCTemplate { - public static final int ID = 22498; - - @Inject - protected LostWatcher11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34683.559283788900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 128.243673567640000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5371.91131; - attributes.magicalAttack = 3668.31908; - attributes.physicalDefense = 465.84101; - attributes.magicalDefense = 511.32334; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher12Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher12Template.java deleted file mode 100644 index b193b7765..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher12Template extends MonsterNPCTemplate { - public static final int ID = 22500; - - @Inject - protected LostWatcher12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56858.245673863900000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 198.905303176770000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9019.50828; - attributes.magicalAttack = 6159.15502; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher13Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher13Template.java deleted file mode 100644 index b4b41c624..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher13Template extends MonsterNPCTemplate { - public static final int ID = 22501; - - @Inject - protected LostWatcher13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56858.245673863900000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 198.905303176770000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9019.50828; - attributes.magicalAttack = 6159.15502; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher14Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher14Template.java deleted file mode 100644 index dc04f14e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher14Template extends MonsterNPCTemplate { - public static final int ID = 22503; - - @Inject - protected LostWatcher14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 37.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56505.860351285200000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10278); - this.leftHand = itemProvider.createID(10278); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9242.50952; - attributes.magicalAttack = 6311.43588; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher15Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher15Template.java deleted file mode 100644 index 331071c7d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher15Template extends MonsterNPCTemplate { - public static final int ID = 22504; - - @Inject - protected LostWatcher15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 37.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56505.860351285200000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.184225975005000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(10278); - this.leftHand = itemProvider.createID(10278); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9242.50952; - attributes.magicalAttack = 6311.43588; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher16Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher16Template.java deleted file mode 100644 index 3df27932c..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher16Template extends MonsterNPCTemplate { - public static final int ID = 25706; - - @Inject - protected LostWatcher16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 48.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9288.76621; - attributes.magicalAttack = 6343.02320; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher17Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher17Template.java deleted file mode 100644 index f70279098..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher17Template extends MonsterNPCTemplate { - public static final int ID = 25707; - - @Inject - protected LostWatcher17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 48.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9288.76621; - attributes.magicalAttack = 6343.02320; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher2Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher2Template.java deleted file mode 100644 index 590de9578..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher2Template extends MonsterNPCTemplate { - public static final int ID = 22485; - - @Inject - protected LostWatcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4969.535732267430000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 24.603856658415900; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 329.85528; - attributes.magicalAttack = 225.24839; - attributes.physicalDefense = 184.00957; - attributes.magicalDefense = 201.97531; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher3Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher3Template.java deleted file mode 100644 index 8f199ecf1..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher3Template extends MonsterNPCTemplate { - public static final int ID = 22486; - - @Inject - protected LostWatcher3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4969.535732267430000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 24.603856658415900; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 329.85528; - attributes.magicalAttack = 225.24839; - attributes.physicalDefense = 184.00957; - attributes.magicalDefense = 201.97531; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher4Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher4Template.java deleted file mode 100644 index 83080e8b2..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher4Template extends MonsterNPCTemplate { - public static final int ID = 22488; - - @Inject - protected LostWatcher4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7316.989286808670000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 33.395798142917900; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 953.49066; - attributes.magicalAttack = 651.11050; - attributes.physicalDefense = 243.94803; - attributes.magicalDefense = 267.76589; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher5Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher5Template.java deleted file mode 100644 index c563fae59..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher5Template extends MonsterNPCTemplate { - public static final int ID = 22489; - - @Inject - protected LostWatcher5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7316.989286808670000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 33.395798142917900; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 953.49066; - attributes.magicalAttack = 651.11050; - attributes.physicalDefense = 243.94803; - attributes.magicalDefense = 267.76589; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher6Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher6Template.java deleted file mode 100644 index 0f40f6a8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher6Template extends MonsterNPCTemplate { - public static final int ID = 22491; - - @Inject - protected LostWatcher6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16605.687302065700000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.298676221559700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1565.16715; - attributes.magicalAttack = 1068.80624; - attributes.physicalDefense = 313.06083; - attributes.magicalDefense = 343.62650; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher7Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher7Template.java deleted file mode 100644 index ffb664200..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher7Template extends MonsterNPCTemplate { - public static final int ID = 22492; - - @Inject - protected LostWatcher7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16605.687302065700000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 70.298676221559700; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1565.16715; - attributes.magicalAttack = 1068.80624; - attributes.physicalDefense = 313.06083; - attributes.magicalDefense = 343.62650; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher8Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher8Template.java deleted file mode 100644 index 0fea797d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher8Template extends MonsterNPCTemplate { - public static final int ID = 22494; - - @Inject - protected LostWatcher8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29968.582999019300000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 118.297038154024000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3540.84564; - attributes.magicalAttack = 2417.93856; - attributes.physicalDefense = 388.50549; - attributes.magicalDefense = 426.43718; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcher9Template.java b/data/script/template/script/template/actor/npc/monster/LostWatcher9Template.java deleted file mode 100644 index 9997ba0f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcher9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcher9Template extends MonsterNPCTemplate { - public static final int ID = 22495; - - @Inject - protected LostWatcher9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29968.582999019300000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 118.297038154024000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3540.84564; - attributes.magicalAttack = 2417.93856; - attributes.physicalDefense = 388.50549; - attributes.magicalDefense = 426.43718; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostWatcherTemplate.java b/data/script/template/script/template/actor/npc/monster/LostWatcherTemplate.java deleted file mode 100644 index de9b6df9d..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostWatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWatcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22081; - - @Inject - protected LostWatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4393; - this.sp = 344; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LostYetiTemplate.java b/data/script/template/script/template/actor/npc/monster/LostYetiTemplate.java deleted file mode 100644 index 184a945c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/LostYetiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostYetiTemplate extends MonsterNPCTemplate { - public static final int ID = 22097; - - @Inject - protected LostYetiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Yeti"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 27.50; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6728; - this.sp = 599; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 188.31220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 16.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LuellOfZephyrWindsTemplate.java b/data/script/template/script/template/actor/npc/monster/LuellOfZephyrWindsTemplate.java deleted file mode 100644 index 457f5aed7..000000000 --- a/data/script/template/script/template/actor/npc/monster/LuellOfZephyrWindsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuellOfZephyrWindsTemplate extends MonsterNPCTemplate { - public static final int ID = 27120; - - @Inject - protected LuellOfZephyrWindsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Luell Of Zephyr Winds"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 37; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LuminunTemplate.java b/data/script/template/script/template/actor/npc/monster/LuminunTemplate.java deleted file mode 100644 index 61c8ba2c9..000000000 --- a/data/script/template/script/template/actor/npc/monster/LuminunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuminunTemplate extends MonsterNPCTemplate { - public static final int ID = 20949; - - @Inject - protected LuminunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Luminun"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 39.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5220; - this.sp = 440; - this.aggressive = false; - this.rightHand = itemProvider.createID(157); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 158.45929; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/LycanthropeTemplate.java b/data/script/template/script/template/actor/npc/monster/LycanthropeTemplate.java deleted file mode 100644 index 7f032da3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/LycanthropeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LycanthropeTemplate extends MonsterNPCTemplate { - public static final int ID = 20049; - - @Inject - protected LycanthropeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lycanthrope"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 727; - this.sp = 32; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagicalEyeTemplate.java b/data/script/template/script/template/actor/npc/monster/MagicalEyeTemplate.java deleted file mode 100644 index 3ca8eda9a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagicalEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagicalEyeTemplate extends MonsterNPCTemplate { - public static final int ID = 21012; - - @Inject - protected MagicalEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magical Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2084; - this.sp = 115; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagicalWeaverTemplate.java b/data/script/template/script/template/actor/npc/monster/MagicalWeaverTemplate.java deleted file mode 100644 index 1d4c64aac..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagicalWeaverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagicalWeaverTemplate extends MonsterNPCTemplate { - public static final int ID = 20153; - - @Inject - protected MagicalWeaverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magical Weaver"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 392; - this.sp = 15; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagmaDrake2Template.java b/data/script/template/script/template/actor/npc/monster/MagmaDrake2Template.java deleted file mode 100644 index c2667c98b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagmaDrake2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagmaDrake2Template extends MonsterNPCTemplate { - public static final int ID = 21657; - - @Inject - protected MagmaDrake2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magma Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 54374; - this.sp = 6472; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 57.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagmaDrake3Template.java b/data/script/template/script/template/actor/npc/monster/MagmaDrake3Template.java deleted file mode 100644 index 302496289..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagmaDrake3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagmaDrake3Template extends MonsterNPCTemplate { - public static final int ID = 22649; - - @Inject - protected MagmaDrake3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magma Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 53712; - this.sp = 5596; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 57.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagmaDrakeTemplate.java b/data/script/template/script/template/actor/npc/monster/MagmaDrakeTemplate.java deleted file mode 100644 index 58405b3fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagmaDrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagmaDrakeTemplate extends MonsterNPCTemplate { - public static final int ID = 21393; - - @Inject - protected MagmaDrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magma Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 56964; - this.sp = 6780; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 57.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagmaGolem2Template.java b/data/script/template/script/template/actor/npc/monster/MagmaGolem2Template.java deleted file mode 100644 index dd54c550d..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagmaGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagmaGolem2Template extends MonsterNPCTemplate { - public static final int ID = 22643; - - @Inject - protected MagmaGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magma Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 45.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 51018; - this.sp = 5313; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagmaGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/MagmaGolemTemplate.java deleted file mode 100644 index 8fc413c61..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagmaGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagmaGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 21386; - - @Inject - protected MagmaGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magma Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 45872; - this.sp = 5209; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MagusValacTemplate.java b/data/script/template/script/template/actor/npc/monster/MagusValacTemplate.java deleted file mode 100644 index 84444c8da..000000000 --- a/data/script/template/script/template/actor/npc/monster/MagusValacTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagusValacTemplate extends MonsterNPCTemplate { - public static final int ID = 21078; - - @Inject - protected MagusValacTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magus Valac"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20355; - this.sp = 2018; - this.aggressive = false; - this.rightHand = itemProvider.createID(198); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MailleLizardmanGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/MailleLizardmanGuardTemplate.java deleted file mode 100644 index 96eec6377..000000000 --- a/data/script/template/script/template/actor/npc/monster/MailleLizardmanGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MailleLizardmanGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20921; - - @Inject - protected MailleLizardmanGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maille Lizardman Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 515; - this.sp = 25; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MailleLizardmanMatriarchTemplate.java b/data/script/template/script/template/actor/npc/monster/MailleLizardmanMatriarchTemplate.java deleted file mode 100644 index 1d0aa04a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/MailleLizardmanMatriarchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MailleLizardmanMatriarchTemplate extends MonsterNPCTemplate { - public static final int ID = 20924; - - @Inject - protected MailleLizardmanMatriarchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maille Lizardman Matriarch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1025; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = itemProvider.createID(627); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MailleLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/MailleLizardmanScoutTemplate.java deleted file mode 100644 index 037daba13..000000000 --- a/data/script/template/script/template/actor/npc/monster/MailleLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MailleLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20920; - - @Inject - protected MailleLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maille Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 713; - this.sp = 34; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MailleLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/MailleLizardmanShamanTemplate.java deleted file mode 100644 index 41791a3cf..000000000 --- a/data/script/template/script/template/actor/npc/monster/MailleLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MailleLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20923; - - @Inject - protected MailleLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maille Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 836; - this.sp = 44; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MailleLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/MailleLizardmanTemplate.java deleted file mode 100644 index 26a32f6b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/MailleLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MailleLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20919; - - @Inject - protected MailleLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maille Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 321; - this.sp = 14; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MailleLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/MailleLizardmanWarriorTemplate.java deleted file mode 100644 index d539ce2fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/MailleLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MailleLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20922; - - @Inject - protected MailleLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maille Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 571; - this.sp = 29; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MakumBugbearThugTemplate.java b/data/script/template/script/template/actor/npc/monster/MakumBugbearThugTemplate.java deleted file mode 100644 index dfc70c1e4..000000000 --- a/data/script/template/script/template/actor/npc/monster/MakumBugbearThugTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MakumBugbearThugTemplate extends MonsterNPCTemplate { - public static final int ID = 27083; - - @Inject - protected MakumBugbearThugTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Makum Bugbear Thug"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom1Template.java b/data/script/template/script/template/actor/npc/monster/Malcom1Template.java deleted file mode 100644 index 1d355d17d..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom1Template extends MonsterNPCTemplate { - public static final int ID = 30936; - - @Inject - protected Malcom1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom1"; - this.serverSideName = false; - this.title = "Frog Prince"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom2Template.java b/data/script/template/script/template/actor/npc/monster/Malcom2Template.java deleted file mode 100644 index 550985ac3..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom2Template extends MonsterNPCTemplate { - public static final int ID = 30937; - - @Inject - protected Malcom2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom2"; - this.serverSideName = false; - this.title = "Wild Boar Prince"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom3Template.java b/data/script/template/script/template/actor/npc/monster/Malcom3Template.java deleted file mode 100644 index 7cffe2a21..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom3Template extends MonsterNPCTemplate { - public static final int ID = 30938; - - @Inject - protected Malcom3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom3"; - this.serverSideName = false; - this.title = "Orc Prince"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom4Template.java b/data/script/template/script/template/actor/npc/monster/Malcom4Template.java deleted file mode 100644 index 3cfadb51d..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom4Template extends MonsterNPCTemplate { - public static final int ID = 30939; - - @Inject - protected Malcom4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom4"; - this.serverSideName = false; - this.title = "Prince of Darkness"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom5Template.java b/data/script/template/script/template/actor/npc/monster/Malcom5Template.java deleted file mode 100644 index 3ff2da5b3..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom5Template extends MonsterNPCTemplate { - public static final int ID = 30940; - - @Inject - protected Malcom5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom5"; - this.serverSideName = false; - this.title = "Gremlin Prince"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom6Template.java b/data/script/template/script/template/actor/npc/monster/Malcom6Template.java deleted file mode 100644 index 0e3947077..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom6Template extends MonsterNPCTemplate { - public static final int ID = 30941; - - @Inject - protected Malcom6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom6"; - this.serverSideName = false; - this.title = "Prince of Wild Beast"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom7Template.java b/data/script/template/script/template/actor/npc/monster/Malcom7Template.java deleted file mode 100644 index 493dc612f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom7Template extends MonsterNPCTemplate { - public static final int ID = 30942; - - @Inject - protected Malcom7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom7"; - this.serverSideName = false; - this.title = "Monster Eye Prince"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Malcom8Template.java b/data/script/template/script/template/actor/npc/monster/Malcom8Template.java deleted file mode 100644 index 9947fa660..000000000 --- a/data/script/template/script/template/actor/npc/monster/Malcom8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Malcom8Template extends MonsterNPCTemplate { - public static final int ID = 30943; - - @Inject - protected Malcom8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom8"; - this.serverSideName = false; - this.title = "Rabbit Prince"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalcomTemplate.java b/data/script/template/script/template/actor/npc/monster/MalcomTemplate.java deleted file mode 100644 index fa4269600..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalcomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalcomTemplate extends MonsterNPCTemplate { - public static final int ID = 27191; - - @Inject - protected MalcomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malcom"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MaleAntTemplate.java b/data/script/template/script/template/actor/npc/monster/MaleAntTemplate.java deleted file mode 100644 index 6f9f0fba2..000000000 --- a/data/script/template/script/template/actor/npc/monster/MaleAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaleAntTemplate extends MonsterNPCTemplate { - public static final int ID = 27195; - - @Inject - protected MaleAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Male Ant"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 48.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 91.89199; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato2Template.java b/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato2Template.java deleted file mode 100644 index acc7a2763..000000000 --- a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaleSpikedStakato2Template extends MonsterNPCTemplate { - public static final int ID = 22110; - - @Inject - protected MaleSpikedStakato2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Male Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 28.40; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 33935; - this.sp = 3379; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 32.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato3Template.java b/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato3Template.java deleted file mode 100644 index 1649e648c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaleSpikedStakato3Template extends MonsterNPCTemplate { - public static final int ID = 22621; - - @Inject - protected MaleSpikedStakato3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Male Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 31.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 90357; - this.sp = 9403; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato4Template.java b/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato4Template.java deleted file mode 100644 index 079f327ef..000000000 --- a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakato4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaleSpikedStakato4Template extends MonsterNPCTemplate { - public static final int ID = 22622; - - @Inject - protected MaleSpikedStakato4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Male Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 28.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 137592; - this.sp = 14151; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 32.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/MaleSpikedStakatoTemplate.java deleted file mode 100644 index fd94f667e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MaleSpikedStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaleSpikedStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 22109; - - @Inject - protected MaleSpikedStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Male Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 31.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 44602; - this.sp = 4474; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalignantSpiritOfTheExecutionGroundsTemplate.java b/data/script/template/script/template/actor/npc/monster/MalignantSpiritOfTheExecutionGroundsTemplate.java deleted file mode 100644 index c8e8fc015..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalignantSpiritOfTheExecutionGroundsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalignantSpiritOfTheExecutionGroundsTemplate extends MonsterNPCTemplate { - public static final int ID = 25387; - - @Inject - protected MalignantSpiritOfTheExecutionGroundsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malignant Spirit of the Execution Grounds"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5555.965476369250000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 327.39130; - attributes.magicalAttack = 51.71999; - attributes.physicalDefense = 205.09422; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/MalrukBerserkerTemplate.java deleted file mode 100644 index bcffa2355..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukBerserkerTemplate extends MonsterNPCTemplate { - public static final int ID = 20626; - - @Inject - protected MalrukBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 34656; - this.sp = 3300; - this.aggressive = false; - this.rightHand = itemProvider.createID(77); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/MalrukKnightTemplate.java deleted file mode 100644 index ceacb2c4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20625; - - @Inject - protected MalrukKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 24146; - this.sp = 2273; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukLordTemplate.java b/data/script/template/script/template/actor/npc/monster/MalrukLordTemplate.java deleted file mode 100644 index 0651968d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20627; - - @Inject - protected MalrukLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 29789; - this.sp = 2878; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/MalrukSoldierTemplate.java deleted file mode 100644 index b1c21eeb7..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20622; - - @Inject - protected MalrukSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17833; - this.sp = 1610; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukSuccubus2Template.java b/data/script/template/script/template/actor/npc/monster/MalrukSuccubus2Template.java deleted file mode 100644 index 2750ca837..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukSuccubus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukSuccubus2Template extends MonsterNPCTemplate { - public static final int ID = 20283; - - @Inject - protected MalrukSuccubus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4400; - this.sp = 355; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTemplate.java deleted file mode 100644 index 9647266bd..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukSuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 20244; - - @Inject - protected MalrukSuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5279; - this.sp = 426; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTuren2Template.java b/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTuren2Template.java deleted file mode 100644 index fbf54bdfe..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTuren2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukSuccubusTuren2Template extends MonsterNPCTemplate { - public static final int ID = 20284; - - @Inject - protected MalrukSuccubusTuren2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Succubus Turen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 56; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4561; - this.sp = 374; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTurenTemplate.java b/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTurenTemplate.java deleted file mode 100644 index 5c6b5010e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MalrukSuccubusTurenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalrukSuccubusTurenTemplate extends MonsterNPCTemplate { - public static final int ID = 20245; - - @Inject - protected MalrukSuccubusTurenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malruk Succubus Turen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 56; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5473; - this.sp = 450; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ManEatingPlantOfPalatanosTemplate.java b/data/script/template/script/template/actor/npc/monster/ManEatingPlantOfPalatanosTemplate.java deleted file mode 100644 index 543cdaa4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ManEatingPlantOfPalatanosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManEatingPlantOfPalatanosTemplate extends MonsterNPCTemplate { - public static final int ID = 25250; - - @Inject - protected ManEatingPlantOfPalatanosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Man-Eating Plant of Palatanos"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 42118.443311005600000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6391.81404; - attributes.magicalAttack = 6057.67069; - attributes.physicalDefense = 471.98981; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ManaSeekerTemplate.java b/data/script/template/script/template/actor/npc/monster/ManaSeekerTemplate.java deleted file mode 100644 index 603e52942..000000000 --- a/data/script/template/script/template/actor/npc/monster/ManaSeekerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManaSeekerTemplate extends MonsterNPCTemplate { - public static final int ID = 20037; - - @Inject - protected ManaSeekerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mana Seeker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 992; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ManashenGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/ManashenGargoyleTemplate.java deleted file mode 100644 index 0dcb31a76..000000000 --- a/data/script/template/script/template/actor/npc/monster/ManashenGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManashenGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 20563; - - @Inject - protected ManashenGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manashen Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3323; - this.sp = 215; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MandragoraBlossomTemplate.java b/data/script/template/script/template/actor/npc/monster/MandragoraBlossomTemplate.java deleted file mode 100644 index c11913a3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/MandragoraBlossomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MandragoraBlossomTemplate extends MonsterNPCTemplate { - public static final int ID = 20156; - - @Inject - protected MandragoraBlossomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mandragora Blossom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 25; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1215; - this.sp = 61; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MandragoraSaplingTemplate.java b/data/script/template/script/template/actor/npc/monster/MandragoraSaplingTemplate.java deleted file mode 100644 index f67b5f705..000000000 --- a/data/script/template/script/template/actor/npc/monster/MandragoraSaplingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MandragoraSaplingTemplate extends MonsterNPCTemplate { - public static final int ID = 20155; - - @Inject - protected MandragoraSaplingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mandragora Sapling"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 23; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1075; - this.sp = 52; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MandragoraSprout2Template.java b/data/script/template/script/template/actor/npc/monster/MandragoraSprout2Template.java deleted file mode 100644 index 7fcaa22e4..000000000 --- a/data/script/template/script/template/actor/npc/monster/MandragoraSprout2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MandragoraSprout2Template extends MonsterNPCTemplate { - public static final int ID = 20223; - - @Inject - protected MandragoraSprout2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mandragora Sprout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 17.80; - this.level = 20; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 784; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MandragoraSproutTemplate.java b/data/script/template/script/template/actor/npc/monster/MandragoraSproutTemplate.java deleted file mode 100644 index 5f830e5c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/MandragoraSproutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MandragoraSproutTemplate extends MonsterNPCTemplate { - public static final int ID = 20154; - - @Inject - protected MandragoraSproutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mandragora Sprout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 17.80; - this.level = 21; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 917; - this.sp = 42; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarakuWerewolfChieftainTemplate.java b/data/script/template/script/template/actor/npc/monster/MarakuWerewolfChieftainTemplate.java deleted file mode 100644 index be6289e2d..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarakuWerewolfChieftainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarakuWerewolfChieftainTemplate extends MonsterNPCTemplate { - public static final int ID = 20364; - - @Inject - protected MarakuWerewolfChieftainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maraku Werewolf Chieftain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 509; - this.sp = 20; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarakuWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/MarakuWerewolfTemplate.java deleted file mode 100644 index bd26d0d83..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarakuWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarakuWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20363; - - @Inject - protected MarakuWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maraku Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 321; - this.sp = 11; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 39.72488; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MardianTemplate.java b/data/script/template/script/template/actor/npc/monster/MardianTemplate.java deleted file mode 100644 index 2133277ac..000000000 --- a/data/script/template/script/template/actor/npc/monster/MardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MardianTemplate extends MonsterNPCTemplate { - public static final int ID = 20834; - - @Inject - protected MardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5403; - this.sp = 360; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshDrakeTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshDrakeTemplate.java deleted file mode 100644 index 1d3ef4fa1..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshDrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshDrakeTemplate extends MonsterNPCTemplate { - public static final int ID = 20680; - - @Inject - protected MarshDrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5332; - this.sp = 431; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshPredatorTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshPredatorTemplate.java deleted file mode 100644 index 7ccf0fad1..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshPredatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshPredatorTemplate extends MonsterNPCTemplate { - public static final int ID = 21110; - - @Inject - protected MarshPredatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Predator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 35.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8268; - this.sp = 809; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshSpiderTemplate.java deleted file mode 100644 index c5823a69f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20233; - - @Inject - protected MarshSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2241; - this.sp = 131; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStakatoDroneTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStakatoDroneTemplate.java deleted file mode 100644 index 3ba28c134..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStakatoDroneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStakatoDroneTemplate extends MonsterNPCTemplate { - public static final int ID = 20234; - - @Inject - protected MarshStakatoDroneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 24.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2268; - this.sp = 134; - this.aggressive = false; - this.rightHand = itemProvider.createID(219); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStakatoMarquessTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStakatoMarquessTemplate.java deleted file mode 100644 index 5a15ced9d..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStakatoMarquessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStakatoMarquessTemplate extends MonsterNPCTemplate { - public static final int ID = 27152; - - @Inject - protected MarshStakatoMarquessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stakato Marquess"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.00; - this.level = 35; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStakatoNobleTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStakatoNobleTemplate.java deleted file mode 100644 index 27a7e0fa5..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStakatoNobleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStakatoNobleTemplate extends MonsterNPCTemplate { - public static final int ID = 25393; - - @Inject - protected MarshStakatoNobleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stakato Noble"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 24.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9017.560565183200000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 22.571158598022300; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.33401; - attributes.magicalAttack = 148.97362; - attributes.physicalDefense = 182.98229; - attributes.magicalDefense = 178.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStakatoQueenTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStakatoQueenTemplate.java deleted file mode 100644 index 6a0cea52b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStakatoQueenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStakatoQueenTemplate extends MonsterNPCTemplate { - public static final int ID = 20304; - - @Inject - protected MarshStakatoQueenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stakato Queen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.00; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2288; - this.sp = 138; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStakatoSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStakatoSoldierTemplate.java deleted file mode 100644 index 395918e69..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStakatoSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStakatoSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20232; - - @Inject - protected MarshStakatoSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1901; - this.sp = 109; - this.aggressive = false; - this.rightHand = itemProvider.createID(217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStakatoTemplate.java deleted file mode 100644 index e52bff2bb..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 20157; - - @Inject - protected MarshStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1811; - this.sp = 97; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStakatoWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStakatoWorkerTemplate.java deleted file mode 100644 index bf748e3da..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStakatoWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStakatoWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 20230; - - @Inject - protected MarshStakatoWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1996; - this.sp = 110; - this.aggressive = false; - this.rightHand = itemProvider.createID(153); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshStalkerTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshStalkerTemplate.java deleted file mode 100644 index e70e0d0a2..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshStalkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshStalkerTemplate extends MonsterNPCTemplate { - public static final int ID = 20679; - - @Inject - protected MarshStalkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Stalker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5039; - this.sp = 402; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshZombieLordTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshZombieLordTemplate.java deleted file mode 100644 index f3c35f8fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshZombieLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshZombieLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20020; - - @Inject - protected MarshZombieLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Zombie Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 705; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarshZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/MarshZombieTemplate.java deleted file mode 100644 index 5d03f6dd1..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarshZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarshZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 20015; - - @Inject - protected MarshZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsh Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 655; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MarukLordTemplate.java b/data/script/template/script/template/actor/npc/monster/MarukLordTemplate.java deleted file mode 100644 index 224b144f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/MarukLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarukLordTemplate extends MonsterNPCTemplate { - public static final int ID = 18006; - - @Inject - protected MarukLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maruk Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2421.500000000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6057; - this.sp = 586; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.04000; - attributes.magicalAttack = 441.26000; - attributes.physicalDefense = 295.61000; - attributes.magicalDefense = 173.47437; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MassiveKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/MassiveKanabion2Template.java deleted file mode 100644 index 614834daf..000000000 --- a/data/script/template/script/template/actor/npc/monster/MassiveKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassiveKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22474; - - @Inject - protected MassiveKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Massive Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5737; - this.sp = 497; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MassiveKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/MassiveKanabion3Template.java deleted file mode 100644 index 2e35f321c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MassiveKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassiveKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22475; - - @Inject - protected MassiveKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Massive Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6790; - this.sp = 552; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MassiveKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/MassiveKanabionTemplate.java deleted file mode 100644 index 19bd7c287..000000000 --- a/data/script/template/script/template/actor/npc/monster/MassiveKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassiveKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22473; - - @Inject - protected MassiveKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Massive Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5737; - this.sp = 497; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 181.21958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MassiveMazeBandersnatchTemplate.java b/data/script/template/script/template/actor/npc/monster/MassiveMazeBandersnatchTemplate.java deleted file mode 100644 index 37b5773ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/MassiveMazeBandersnatchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassiveMazeBandersnatchTemplate extends MonsterNPCTemplate { - public static final int ID = 22080; - - @Inject - protected MassiveMazeBandersnatchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Massive Maze Bandersnatch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4710; - this.sp = 368; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 160.17851; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MasterFestinaTemplate.java b/data/script/template/script/template/actor/npc/monster/MasterFestinaTemplate.java deleted file mode 100644 index dbd41985e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MasterFestinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MasterFestinaTemplate extends MonsterNPCTemplate { - public static final int ID = 22380; - - @Inject - protected MasterFestinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master Festina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.60; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 336949.124088359000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1317481; - this.sp = 137317; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8128.04753; - attributes.magicalAttack = 5647.21214; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MasterZelosTemplate.java b/data/script/template/script/template/actor/npc/monster/MasterZelosTemplate.java deleted file mode 100644 index d3ca73556..000000000 --- a/data/script/template/script/template/actor/npc/monster/MasterZelosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MasterZelosTemplate extends MonsterNPCTemplate { - public static final int ID = 22377; - - @Inject - protected MasterZelosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master Zelos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 336949.124088359000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1410902; - this.sp = 147054; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8128.04753; - attributes.magicalAttack = 5647.21214; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MastersGuard2Template.java b/data/script/template/script/template/actor/npc/monster/MastersGuard2Template.java deleted file mode 100644 index cdf90c098..000000000 --- a/data/script/template/script/template/actor/npc/monster/MastersGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MastersGuard2Template extends MonsterNPCTemplate { - public static final int ID = 22382; - - @Inject - protected MastersGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 292521; - this.sp = 30488; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MastersGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/MastersGuardTemplate.java deleted file mode 100644 index cbfd67f3a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MastersGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MastersGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22381; - - @Inject - protected MastersGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 297386; - this.sp = 30995; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MastersMinion2Template.java b/data/script/template/script/template/actor/npc/monster/MastersMinion2Template.java deleted file mode 100644 index 598628dcd..000000000 --- a/data/script/template/script/template/actor/npc/monster/MastersMinion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MastersMinion2Template extends MonsterNPCTemplate { - public static final int ID = 22379; - - @Inject - protected MastersMinion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 163810; - this.sp = 17073; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5981.54451; - attributes.magicalAttack = 4155.86285; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MastersMinionTemplate.java b/data/script/template/script/template/actor/npc/monster/MastersMinionTemplate.java deleted file mode 100644 index 2f01c7573..000000000 --- a/data/script/template/script/template/actor/npc/monster/MastersMinionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MastersMinionTemplate extends MonsterNPCTemplate { - public static final int ID = 22378; - - @Inject - protected MastersMinionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Master's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 35.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 312777; - this.sp = 32599; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5738.72922; - attributes.magicalAttack = 3987.15943; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MeanasGuardDollTemplate.java b/data/script/template/script/template/actor/npc/monster/MeanasGuardDollTemplate.java deleted file mode 100644 index d1218d4f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/MeanasGuardDollTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MeanasGuardDollTemplate extends MonsterNPCTemplate { - public static final int ID = 25114; - - @Inject - protected MeanasGuardDollTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Meana's Guard Doll"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8197.733987058490000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 20.929196639528800; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 410.88118; - attributes.magicalAttack = 104.90220; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MeanasMaidTemplate.java b/data/script/template/script/template/actor/npc/monster/MeanasMaidTemplate.java deleted file mode 100644 index fcf0f679f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MeanasMaidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MeanasMaidTemplate extends MonsterNPCTemplate { - public static final int ID = 25113; - - @Inject - protected MeanasMaidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Meana's Maid"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 29; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 5492.481771329190000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 20.929196639528800; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 273.91394; - attributes.magicalAttack = 46.62116; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MedicisBrotherTemplate.java b/data/script/template/script/template/actor/npc/monster/MedicisBrotherTemplate.java deleted file mode 100644 index d495bf9d0..000000000 --- a/data/script/template/script/template/actor/npc/monster/MedicisBrotherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MedicisBrotherTemplate extends MonsterNPCTemplate { - public static final int ID = 25587; - - @Inject - protected MedicisBrotherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medici's Brother"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26766.585400000000000; - this.maxMP = 4523.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2384.12703; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MedicisSisterTemplate.java b/data/script/template/script/template/actor/npc/monster/MedicisSisterTemplate.java deleted file mode 100644 index df4c65b7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MedicisSisterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MedicisSisterTemplate extends MonsterNPCTemplate { - public static final int ID = 25586; - - @Inject - protected MedicisSisterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medici's Sister"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 34.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 26766.585400000000000; - this.maxMP = 4523.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2384.12703; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MedusaTemplate.java b/data/script/template/script/template/actor/npc/monster/MedusaTemplate.java deleted file mode 100644 index 582728365..000000000 --- a/data/script/template/script/template/actor/npc/monster/MedusaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MedusaTemplate extends MonsterNPCTemplate { - public static final int ID = 20158; - - @Inject - protected MedusaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medusa"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 34; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2058; - this.sp = 120; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MellenuGuardWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/MellenuGuardWarriorTemplate.java deleted file mode 100644 index 3e06e80b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/MellenuGuardWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MellenuGuardWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 25034; - - @Inject - protected MellenuGuardWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mellenu Guard Warrior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 44971.901930022800000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 94.076686987818100; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5076.21081; - attributes.magicalAttack = 5945.13800; - attributes.physicalDefense = 349.78259; - attributes.magicalDefense = 341.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MenacingJackhammerGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/MenacingJackhammerGolemTemplate.java deleted file mode 100644 index e02569045..000000000 --- a/data/script/template/script/template/actor/npc/monster/MenacingJackhammerGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MenacingJackhammerGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22052; - - @Inject - protected MenacingJackhammerGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Menacing Jackhammer Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5386; - this.sp = 385; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 136.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Mercenary2Template.java b/data/script/template/script/template/actor/npc/monster/Mercenary2Template.java deleted file mode 100644 index 2aa5ca8c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/Mercenary2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Mercenary2Template extends MonsterNPCTemplate { - public static final int ID = 25080; - - @Inject - protected Mercenary2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10782.283303462600000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 27.486685074581200; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 384.04607; - attributes.magicalAttack = 90.88351; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MercenaryOfDestruction2Template.java b/data/script/template/script/template/actor/npc/monster/MercenaryOfDestruction2Template.java deleted file mode 100644 index 167a7b19f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MercenaryOfDestruction2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDestruction2Template extends MonsterNPCTemplate { - public static final int ID = 22640; - - @Inject - protected MercenaryOfDestruction2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 36803; - this.sp = 3835; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MercenaryOfDestructionTemplate.java b/data/script/template/script/template/actor/npc/monster/MercenaryOfDestructionTemplate.java deleted file mode 100644 index 131c66cd6..000000000 --- a/data/script/template/script/template/actor/npc/monster/MercenaryOfDestructionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MercenaryOfDestructionTemplate extends MonsterNPCTemplate { - public static final int ID = 21382; - - @Inject - protected MercenaryOfDestructionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mercenary of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 51904; - this.sp = 5826; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MerkenisEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/MerkenisEscortTemplate.java deleted file mode 100644 index 6ea803bc6..000000000 --- a/data/script/template/script/template/actor/npc/monster/MerkenisEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerkenisEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 20367; - - @Inject - protected MerkenisEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merkenis Escort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 27; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MerkenisTemplate.java b/data/script/template/script/template/actor/npc/monster/MerkenisTemplate.java deleted file mode 100644 index c49671102..000000000 --- a/data/script/template/script/template/actor/npc/monster/MerkenisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerkenisTemplate extends MonsterNPCTemplate { - public static final int ID = 27022; - - @Inject - protected MerkenisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merkenis"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 22; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MessengerAngel2Template.java b/data/script/template/script/template/actor/npc/monster/MessengerAngel2Template.java deleted file mode 100644 index cf9e062c6..000000000 --- a/data/script/template/script/template/actor/npc/monster/MessengerAngel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerAngel2Template extends MonsterNPCTemplate { - public static final int ID = 21063; - - @Inject - protected MessengerAngel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 62784; - this.sp = 6226; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MessengerAngelTemplate.java b/data/script/template/script/template/actor/npc/monster/MessengerAngelTemplate.java deleted file mode 100644 index 5c545b79f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MessengerAngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerAngelTemplate extends MonsterNPCTemplate { - public static final int ID = 21062; - - @Inject - protected MessengerAngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MessengerOfAngelTemplate.java b/data/script/template/script/template/actor/npc/monster/MessengerOfAngelTemplate.java deleted file mode 100644 index 19369b36b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MessengerOfAngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerOfAngelTemplate extends MonsterNPCTemplate { - public static final int ID = 25452; - - @Inject - protected MessengerOfAngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger of Angel"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 66384.542661649600000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 127.691727959173000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5267.04651; - attributes.magicalAttack = 3790.29490; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MessengerOfEmberTemplate.java b/data/script/template/script/template/actor/npc/monster/MessengerOfEmberTemplate.java deleted file mode 100644 index 16ef8085f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MessengerOfEmberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerOfEmberTemplate extends MonsterNPCTemplate { - public static final int ID = 25321; - - @Inject - protected MessengerOfEmberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger of Ember"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 72585.769621827700000; - this.maxMP = 1884.480000000000000; - this.hpRegeneration = 139.474076658488000; - this.mpRegeneration = 3.120000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5560.07992; - attributes.magicalAttack = 4420.88276; - attributes.physicalDefense = 558.27288; - attributes.magicalDefense = 544.68960; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MicroScoutGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/MicroScoutGolemTemplate.java deleted file mode 100644 index 736c7b479..000000000 --- a/data/script/template/script/template/actor/npc/monster/MicroScoutGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MicroScoutGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22810; - - @Inject - protected MicroScoutGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Micro Scout Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17331; - this.sp = 1676; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MikhailTemplate.java b/data/script/template/script/template/actor/npc/monster/MikhailTemplate.java deleted file mode 100644 index 2a82d9088..000000000 --- a/data/script/template/script/template/actor/npc/monster/MikhailTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MikhailTemplate extends MonsterNPCTemplate { - public static final int ID = 35409; - - @Inject - protected MikhailTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mikhail"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 578; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MillenuGuardShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/MillenuGuardShamanTemplate.java deleted file mode 100644 index be71058f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/MillenuGuardShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MillenuGuardShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 25033; - - @Inject - protected MillenuGuardShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Millenu Guard Shaman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 30131.174293115300000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 94.076686987818100; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3384.05594; - attributes.magicalAttack = 2642.16795; - attributes.physicalDefense = 349.78259; - attributes.magicalDefense = 341.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MimiTheCatTemplate.java b/data/script/template/script/template/actor/npc/monster/MimiTheCatTemplate.java deleted file mode 100644 index c73d3ac5e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MimiTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MimiTheCatTemplate extends MonsterNPCTemplate { - public static final int ID = 27105; - - @Inject - protected MimiTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mimi The Cat"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MimicTemplate.java b/data/script/template/script/template/actor/npc/monster/MimicTemplate.java deleted file mode 100644 index 779b9b0b3..000000000 --- a/data/script/template/script/template/actor/npc/monster/MimicTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MimicTemplate extends MonsterNPCTemplate { - public static final int ID = 18005; - - @Inject - protected MimicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mimic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1569.500000000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3245; - this.sp = 251; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 348.07000; - attributes.magicalAttack = 230.26000; - attributes.physicalDefense = 216.26000; - attributes.magicalDefense = 126.90823; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 156.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MinaTemplate.java b/data/script/template/script/template/actor/npc/monster/MinaTemplate.java deleted file mode 100644 index 168f998ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/MinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinaTemplate extends MonsterNPCTemplate { - public static final int ID = 25331; - - @Inject - protected MinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mina"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 40026.986837187000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.20599; - attributes.magicalAttack = 5101.31545; - attributes.physicalDefense = 443.87396; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MineBugTemplate.java b/data/script/template/script/template/actor/npc/monster/MineBugTemplate.java deleted file mode 100644 index d417ec568..000000000 --- a/data/script/template/script/template/actor/npc/monster/MineBugTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MineBugTemplate extends MonsterNPCTemplate { - public static final int ID = 22689; - - @Inject - protected MineBugTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mine Bug"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 9.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10501; - this.sp = 1132; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MinerviaVanHackenTemplate.java b/data/script/template/script/template/actor/npc/monster/MinerviaVanHackenTemplate.java deleted file mode 100644 index d33921557..000000000 --- a/data/script/template/script/template/actor/npc/monster/MinerviaVanHackenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinerviaVanHackenTemplate extends MonsterNPCTemplate { - public static final int ID = 27309; - - @Inject - protected MinerviaVanHackenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minervia Van Hacken"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MineshaftBatTemplate.java b/data/script/template/script/template/actor/npc/monster/MineshaftBatTemplate.java deleted file mode 100644 index ef90cbc77..000000000 --- a/data/script/template/script/template/actor/npc/monster/MineshaftBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MineshaftBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20330; - - @Inject - protected MineshaftBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mineshaft Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 326; - this.sp = 12; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MinotaurTemplate.java b/data/script/template/script/template/actor/npc/monster/MinotaurTemplate.java deleted file mode 100644 index 1bc07c19c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MinotaurTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinotaurTemplate extends MonsterNPCTemplate { - public static final int ID = 20159; - - @Inject - protected MinotaurTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minotaur"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 45.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2716; - this.sp = 184; - this.aggressive = false; - this.rightHand = itemProvider.createID(300); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MinskuTemplate.java b/data/script/template/script/template/actor/npc/monster/MinskuTemplate.java deleted file mode 100644 index ad3f0792a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MinskuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinskuTemplate extends MonsterNPCTemplate { - public static final int ID = 27052; - - @Inject - protected MinskuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minsku"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MirrorTemplate.java b/data/script/template/script/template/actor/npc/monster/MirrorTemplate.java deleted file mode 100644 index 0edaf3f1e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MirrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MirrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20639; - - @Inject - protected MirrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mirror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 52.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10210; - this.sp = 755; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MiserySkeletonTemplate.java b/data/script/template/script/template/actor/npc/monster/MiserySkeletonTemplate.java deleted file mode 100644 index a6e8736f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/MiserySkeletonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MiserySkeletonTemplate extends MonsterNPCTemplate { - public static final int ID = 20022; - - @Inject - protected MiserySkeletonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Misery Skeleton"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 424; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MistTerrorTemplate.java b/data/script/template/script/template/actor/npc/monster/MistTerrorTemplate.java deleted file mode 100644 index c54d73a6e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MistTerrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MistTerrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20371; - - @Inject - protected MistTerrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mist Terror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 454; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonasteryGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/MonasteryGuardianTemplate.java deleted file mode 100644 index 38e39aca9..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonasteryGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonasteryGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 22128; - - @Inject - protected MonasteryGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monastery Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 15.60; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 9741; - this.sp = 1132; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 268.81345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonasticCrusaderTemplate.java b/data/script/template/script/template/actor/npc/monster/MonasticCrusaderTemplate.java deleted file mode 100644 index 3e4d83f53..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonasticCrusaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonasticCrusaderTemplate extends MonsterNPCTemplate { - public static final int ID = 22123; - - @Inject - protected MonasticCrusaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monastic Crusader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 41690; - this.sp = 4558; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonasticPilgrimTemplate.java b/data/script/template/script/template/actor/npc/monster/MonasticPilgrimTemplate.java deleted file mode 100644 index 6daf7b2ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonasticPilgrimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonasticPilgrimTemplate extends MonsterNPCTemplate { - public static final int ID = 22122; - - @Inject - protected MonasticPilgrimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monastic Pilgrim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 41281; - this.sp = 4464; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 254.79948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonsterEyeDestroyerTemplate.java b/data/script/template/script/template/actor/npc/monster/MonsterEyeDestroyerTemplate.java deleted file mode 100644 index 61938cb13..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonsterEyeDestroyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterEyeDestroyerTemplate extends MonsterNPCTemplate { - public static final int ID = 20068; - - @Inject - protected MonsterEyeDestroyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Eye Destroyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1294; - this.sp = 65; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonsterEyeGazerTemplate.java b/data/script/template/script/template/actor/npc/monster/MonsterEyeGazerTemplate.java deleted file mode 100644 index 2cc6c20ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonsterEyeGazerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterEyeGazerTemplate extends MonsterNPCTemplate { - public static final int ID = 20266; - - @Inject - protected MonsterEyeGazerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Eye Gazer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1191; - this.sp = 60; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonsterEyeSearcherTemplate.java b/data/script/template/script/template/actor/npc/monster/MonsterEyeSearcherTemplate.java deleted file mode 100644 index 83ebcc8c8..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonsterEyeSearcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterEyeSearcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20265; - - @Inject - protected MonsterEyeSearcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Eye Searcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1833; - this.sp = 86; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonsterEyeTemplate.java b/data/script/template/script/template/actor/npc/monster/MonsterEyeTemplate.java deleted file mode 100644 index 13c6c5ec8..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonsterEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterEyeTemplate extends MonsterNPCTemplate { - public static final int ID = 20092; - - @Inject - protected MonsterEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 294; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 134.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonsterEyeTrackerTemplate.java b/data/script/template/script/template/actor/npc/monster/MonsterEyeTrackerTemplate.java deleted file mode 100644 index 6f108c0d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonsterEyeTrackerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterEyeTrackerTemplate extends MonsterNPCTemplate { - public static final int ID = 20331; - - @Inject - protected MonsterEyeTrackerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Eye Tracker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 297; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 134.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonsterEyeWatcherTemplate.java b/data/script/template/script/template/actor/npc/monster/MonsterEyeWatcherTemplate.java deleted file mode 100644 index ffe21e783..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonsterEyeWatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonsterEyeWatcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20067; - - @Inject - protected MonsterEyeWatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monster Eye Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1191; - this.sp = 60; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonstrousBeastOfAbyssBrukuntTemplate.java b/data/script/template/script/template/actor/npc/monster/MonstrousBeastOfAbyssBrukuntTemplate.java deleted file mode 100644 index d3191f66c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonstrousBeastOfAbyssBrukuntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonstrousBeastOfAbyssBrukuntTemplate extends MonsterNPCTemplate { - public static final int ID = 25239; - - @Inject - protected MonstrousBeastOfAbyssBrukuntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monstrous Beast of Abyss Brukunt"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33456.124134226100000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 69.690691036224300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1426.04441; - attributes.magicalAttack = 460.01277; - attributes.physicalDefense = 356.99144; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael2Template.java b/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael2Template.java deleted file mode 100644 index 3d2686a3a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentDefenderAzrael2Template extends MonsterNPCTemplate { - public static final int ID = 27303; - - @Inject - protected MonumentDefenderAzrael2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Defender Azrael"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael3Template.java b/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael3Template.java deleted file mode 100644 index 5341f05fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentDefenderAzrael3Template extends MonsterNPCTemplate { - public static final int ID = 27304; - - @Inject - protected MonumentDefenderAzrael3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Defender Azrael"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael4Template.java b/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael4Template.java deleted file mode 100644 index 833fd1dcb..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentDefenderAzrael4Template extends MonsterNPCTemplate { - public static final int ID = 27305; - - @Inject - protected MonumentDefenderAzrael4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Defender Azrael"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael5Template.java b/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael5Template.java deleted file mode 100644 index d054ac1fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentDefenderAzrael5Template extends MonsterNPCTemplate { - public static final int ID = 27306; - - @Inject - protected MonumentDefenderAzrael5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Defender Azrael"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael6Template.java b/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael6Template.java deleted file mode 100644 index 8b5ec71a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzrael6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentDefenderAzrael6Template extends MonsterNPCTemplate { - public static final int ID = 27307; - - @Inject - protected MonumentDefenderAzrael6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Defender Azrael"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzraelTemplate.java b/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzraelTemplate.java deleted file mode 100644 index d076c0bee..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentDefenderAzraelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentDefenderAzraelTemplate extends MonsterNPCTemplate { - public static final int ID = 27302; - - @Inject - protected MonumentDefenderAzraelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Defender Azrael"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel2Template.java b/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel2Template.java deleted file mode 100644 index 72e16f12e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentWatcherEzekiel2Template extends MonsterNPCTemplate { - public static final int ID = 27297; - - @Inject - protected MonumentWatcherEzekiel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Watcher Ezekiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel3Template.java b/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel3Template.java deleted file mode 100644 index 47835807f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentWatcherEzekiel3Template extends MonsterNPCTemplate { - public static final int ID = 27298; - - @Inject - protected MonumentWatcherEzekiel3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Watcher Ezekiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel4Template.java b/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel4Template.java deleted file mode 100644 index 572dfb19a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentWatcherEzekiel4Template extends MonsterNPCTemplate { - public static final int ID = 27299; - - @Inject - protected MonumentWatcherEzekiel4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Watcher Ezekiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel5Template.java b/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel5Template.java deleted file mode 100644 index b2581b45d..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentWatcherEzekiel5Template extends MonsterNPCTemplate { - public static final int ID = 27300; - - @Inject - protected MonumentWatcherEzekiel5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Watcher Ezekiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel6Template.java b/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel6Template.java deleted file mode 100644 index 1cb627746..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekiel6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentWatcherEzekiel6Template extends MonsterNPCTemplate { - public static final int ID = 27301; - - @Inject - protected MonumentWatcherEzekiel6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Watcher Ezekiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekielTemplate.java b/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekielTemplate.java deleted file mode 100644 index 5231f5c07..000000000 --- a/data/script/template/script/template/actor/npc/monster/MonumentWatcherEzekielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonumentWatcherEzekielTemplate extends MonsterNPCTemplate { - public static final int ID = 27296; - - @Inject - protected MonumentWatcherEzekielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument Watcher Ezekiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MoonstoneBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/MoonstoneBeastTemplate.java deleted file mode 100644 index 0bf3e1f46..000000000 --- a/data/script/template/script/template/actor/npc/monster/MoonstoneBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MoonstoneBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20369; - - @Inject - protected MoonstoneBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moonstone Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 600; - this.sp = 25; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MordeoTemplate.java b/data/script/template/script/template/actor/npc/monster/MordeoTemplate.java deleted file mode 100644 index e0460c244..000000000 --- a/data/script/template/script/template/actor/npc/monster/MordeoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MordeoTemplate extends MonsterNPCTemplate { - public static final int ID = 20215; - - @Inject - protected MordeoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mordeo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7709; - this.sp = 493; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MosAideTemplate.java b/data/script/template/script/template/actor/npc/monster/MosAideTemplate.java deleted file mode 100644 index a83b3ec14..000000000 --- a/data/script/template/script/template/actor/npc/monster/MosAideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MosAideTemplate extends MonsterNPCTemplate { - public static final int ID = 25313; - - @Inject - protected MosAideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mos' Aide"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 41.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 50993.613068531000000; - this.maxMP = 1830.722000000000000; - this.hpRegeneration = 97.990821592445100; - this.mpRegeneration = 3.090000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2978.25555; - attributes.magicalAttack = 1250.28528; - attributes.physicalDefense = 546.71592; - attributes.magicalDefense = 533.41640; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MosGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/MosGuardTemplate.java deleted file mode 100644 index f2acb682b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MosGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MosGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25314; - - @Inject - protected MosGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mos' Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25496.806534265500000; - this.maxMP = 1830.722000000000000; - this.hpRegeneration = 97.990821592445100; - this.mpRegeneration = 3.090000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2978.25555; - attributes.magicalAttack = 1250.28528; - attributes.physicalDefense = 546.71592; - attributes.magicalDefense = 533.41640; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MountainFungus2Template.java b/data/script/template/script/template/actor/npc/monster/MountainFungus2Template.java deleted file mode 100644 index bb36077c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/MountainFungus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MountainFungus2Template extends MonsterNPCTemplate { - public static final int ID = 22237; - - @Inject - protected MountainFungus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mountain Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 22.50; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 319; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 43.65943; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MountainFungusTemplate.java b/data/script/template/script/template/actor/npc/monster/MountainFungusTemplate.java deleted file mode 100644 index 7a08ff5a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/MountainFungusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MountainFungusTemplate extends MonsterNPCTemplate { - public static final int ID = 20365; - - @Inject - protected MountainFungusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mountain Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 22.50; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 285; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MountainWerewolfChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/MountainWerewolfChiefTemplate.java deleted file mode 100644 index f0ab5c89a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MountainWerewolfChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MountainWerewolfChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 22238; - - @Inject - protected MountainWerewolfChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mountain Werewolf Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 354; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 45.24105; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MountainWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/MountainWerewolfTemplate.java deleted file mode 100644 index 8f58b219b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MountainWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MountainWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 22235; - - @Inject - protected MountainWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mountain Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 248; - this.sp = 8; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 40.62635; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MucrokianAsceticTemplate.java b/data/script/template/script/template/actor/npc/monster/MucrokianAsceticTemplate.java deleted file mode 100644 index 604be89e4..000000000 --- a/data/script/template/script/template/actor/npc/monster/MucrokianAsceticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MucrokianAsceticTemplate extends MonsterNPCTemplate { - public static final int ID = 22651; - - @Inject - protected MucrokianAsceticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mucrokian Ascetic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 41.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24133; - this.sp = 2498; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MucrokianFanaticTemplate.java b/data/script/template/script/template/actor/npc/monster/MucrokianFanaticTemplate.java deleted file mode 100644 index 87cff207a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MucrokianFanaticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MucrokianFanaticTemplate extends MonsterNPCTemplate { - public static final int ID = 22650; - - @Inject - protected MucrokianFanaticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mucrokian Fanatic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 41.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23243; - this.sp = 2402; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MucrokianPreacherTemplate.java b/data/script/template/script/template/actor/npc/monster/MucrokianPreacherTemplate.java deleted file mode 100644 index 84d6be626..000000000 --- a/data/script/template/script/template/actor/npc/monster/MucrokianPreacherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MucrokianPreacherTemplate extends MonsterNPCTemplate { - public static final int ID = 22653; - - @Inject - protected MucrokianPreacherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mucrokian Preacher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 41.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25317; - this.sp = 2589; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MucrokianSaviorTemplate.java b/data/script/template/script/template/actor/npc/monster/MucrokianSaviorTemplate.java deleted file mode 100644 index 6c5a169f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/MucrokianSaviorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MucrokianSaviorTemplate extends MonsterNPCTemplate { - public static final int ID = 22652; - - @Inject - protected MucrokianSaviorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mucrokian Savior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 41.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24383; - this.sp = 2490; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuddyCoralTemplate.java b/data/script/template/script/template/actor/npc/monster/MuddyCoralTemplate.java deleted file mode 100644 index 8d7d08b91..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuddyCoralTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuddyCoralTemplate extends MonsterNPCTemplate { - public static final int ID = 22259; - - @Inject - protected MuddyCoralTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muddy Coral"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 38.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14100; - this.sp = 1582; - this.aggressive = false; - this.rightHand = itemProvider.createID(192); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuertosArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/MuertosArcherTemplate.java deleted file mode 100644 index 17db3593b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuertosArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuertosArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22236; - - @Inject - protected MuertosArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muertos Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.50; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 700; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 281; - this.sp = 9; - this.aggressive = false; - this.rightHand = itemProvider.createID(10128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 42.12140; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 10; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuertosCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/MuertosCaptainTemplate.java deleted file mode 100644 index 8f6030b80..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuertosCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuertosCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22243; - - @Inject - protected MuertosCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muertos Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 528; - this.sp = 21; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 53.82228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuertosCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/MuertosCommanderTemplate.java deleted file mode 100644 index 01d6b18e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuertosCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuertosCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 22246; - - @Inject - protected MuertosCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muertos Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 633; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuertosGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/MuertosGuardTemplate.java deleted file mode 100644 index da7a62ecf..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuertosGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuertosGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22239; - - @Inject - protected MuertosGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muertos Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 387; - this.sp = 14; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuertosLieutenantTemplate.java b/data/script/template/script/template/actor/npc/monster/MuertosLieutenantTemplate.java deleted file mode 100644 index 0e70d6ce5..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuertosLieutenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuertosLieutenantTemplate extends MonsterNPCTemplate { - public static final int ID = 22245; - - @Inject - protected MuertosLieutenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muertos Lieutenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 599; - this.sp = 25; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuertosScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/MuertosScoutTemplate.java deleted file mode 100644 index 48ab7cc1b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuertosScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuertosScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 22240; - - @Inject - protected MuertosScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muertos Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 423; - this.sp = 15; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 48.53733; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MuertosWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/MuertosWarriorTemplate.java deleted file mode 100644 index 22184e348..000000000 --- a/data/script/template/script/template/actor/npc/monster/MuertosWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MuertosWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22242; - - @Inject - protected MuertosWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Muertos Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 490; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 52.01457; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MulsKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/MulsKnightTemplate.java deleted file mode 100644 index 860ae7abe..000000000 --- a/data/script/template/script/template/actor/npc/monster/MulsKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MulsKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20982; - - @Inject - protected MulsKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mul's Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 75.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16025; - this.sp = 1526; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 143.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MulsWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/MulsWizardTemplate.java deleted file mode 100644 index 086154b0c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MulsWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MulsWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 20981; - - @Inject - protected MulsWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mul's Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 60.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18154; - this.sp = 1729; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MumusWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/MumusWarriorTemplate.java deleted file mode 100644 index 343a00c80..000000000 --- a/data/script/template/script/template/actor/npc/monster/MumusWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MumusWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 25191; - - @Inject - protected MumusWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mumu's Warrior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9983.703443375020000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 24.517094130860700; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.23012; - attributes.magicalAttack = 179.11210; - attributes.physicalDefense = 193.84643; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MumusWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/MumusWizardTemplate.java deleted file mode 100644 index e51860eb2..000000000 --- a/data/script/template/script/template/actor/npc/monster/MumusWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MumusWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 25190; - - @Inject - protected MumusWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mumu's Wizard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 33; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 6689.081307061260000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 24.517094130860700; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 374.81071; - attributes.magicalAttack = 79.60190; - attributes.physicalDefense = 193.84643; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MurtikaTemplate.java b/data/script/template/script/template/actor/npc/monster/MurtikaTemplate.java deleted file mode 100644 index 9a913f725..000000000 --- a/data/script/template/script/template/actor/npc/monster/MurtikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MurtikaTemplate extends MonsterNPCTemplate { - public static final int ID = 27068; - - @Inject - protected MurtikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Murtika"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 42.12140; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MurtikasWarhoundTemplate.java b/data/script/template/script/template/actor/npc/monster/MurtikasWarhoundTemplate.java deleted file mode 100644 index b66ccaf10..000000000 --- a/data/script/template/script/template/actor/npc/monster/MurtikasWarhoundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MurtikasWarhoundTemplate extends MonsterNPCTemplate { - public static final int ID = 27069; - - @Inject - protected MurtikasWarhoundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Murtika's Warhound"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 36.39277; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Musveren2Template.java b/data/script/template/script/template/actor/npc/monster/Musveren2Template.java deleted file mode 100644 index ca4248da6..000000000 --- a/data/script/template/script/template/actor/npc/monster/Musveren2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Musveren2Template extends MonsterNPCTemplate { - public static final int ID = 21620; - - @Inject - protected Musveren2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Musveren"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4742; - this.sp = 350; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Musveren3Template.java b/data/script/template/script/template/actor/npc/monster/Musveren3Template.java deleted file mode 100644 index c5be00def..000000000 --- a/data/script/template/script/template/actor/npc/monster/Musveren3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Musveren3Template extends MonsterNPCTemplate { - public static final int ID = 21621; - - @Inject - protected Musveren3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Musveren"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6715; - this.sp = 497; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MusverenTemplate.java b/data/script/template/script/template/actor/npc/monster/MusverenTemplate.java deleted file mode 100644 index c5598030b..000000000 --- a/data/script/template/script/template/actor/npc/monster/MusverenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MusverenTemplate extends MonsterNPCTemplate { - public static final int ID = 20842; - - @Inject - protected MusverenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Musveren"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3492; - this.sp = 258; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantAssassinTemplate.java deleted file mode 100644 index 789cc271f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 22734; - - @Inject - protected MutantAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 32.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56054.754551934000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.293512481432000; - this.mpRegeneration = 3.000000000000000; - this.experience = 166806; - this.sp = 18009; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9311.19148; - attributes.magicalAttack = 6358.33674; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantBird2Template.java b/data/script/template/script/template/actor/npc/monster/MutantBird2Template.java deleted file mode 100644 index e242db0f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantBird2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantBird2Template extends FlyMonsterNPCTemplate { - public static final int ID = 22603; - - @Inject - protected MutantBird2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant - Bird"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 85.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14562; - this.sp = 1517; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 464.28959; - attributes.magicalAttack = 317.04961; - attributes.physicalDefense = 283.19388; - attributes.magicalDefense = 207.22900; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantBird3Template.java b/data/script/template/script/template/actor/npc/monster/MutantBird3Template.java deleted file mode 100644 index 734fb6a90..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantBird3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantBird3Template extends MonsterNPCTemplate { - public static final int ID = 25627; - - @Inject - protected MutantBird3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Bird"; - this.serverSideName = false; - this.title = "Subordinate of King"; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 85.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57629.963204769000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 7.788673056730770; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 428.97877; - attributes.magicalAttack = 102.53447; - attributes.physicalDefense = 430.98241; - attributes.magicalDefense = 420.49800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantBirdTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantBirdTemplate.java deleted file mode 100644 index 4ef51f997..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantBirdTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantBirdTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 22602; - - @Inject - protected MutantBirdTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant - Bird"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 85.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14171; - this.sp = 1458; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 451.64357; - attributes.magicalAttack = 308.41401; - attributes.physicalDefense = 279.02663; - attributes.magicalDefense = 204.17958; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantDestroyerTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantDestroyerTemplate.java deleted file mode 100644 index ccd000af0..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantDestroyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantDestroyerTemplate extends MonsterNPCTemplate { - public static final int ID = 22733; - - @Inject - protected MutantDestroyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Destroyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 40.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 356663; - this.sp = 38507; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantDiscipleTemplate.java deleted file mode 100644 index ed44ab3f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantDiscipleTemplate extends MonsterNPCTemplate { - public static final int ID = 22739; - - @Inject - protected MutantDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 45.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 618577; - this.sp = 63492; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantEliteSoldierTemplate.java deleted file mode 100644 index 82db45a4c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantEliteSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22740; - - @Inject - protected MutantEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 650930; - this.sp = 66985; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantGuideTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantGuideTemplate.java deleted file mode 100644 index 493a24bbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantGuideTemplate extends MonsterNPCTemplate { - public static final int ID = 22732; - - @Inject - protected MutantGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 338470; - this.sp = 36543; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantHealerTemplate.java deleted file mode 100644 index a4776ff8c..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 22731; - - @Inject - protected MutantHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 337518; - this.sp = 36440; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantMartyrTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantMartyrTemplate.java deleted file mode 100644 index 0171cf117..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantMartyrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantMartyrTemplate extends MonsterNPCTemplate { - public static final int ID = 18821; - - @Inject - protected MutantMartyrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Martyr"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantOverlordTemplate.java deleted file mode 100644 index 661e36628..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 22736; - - @Inject - protected MutantOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 34.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 56054.754551934000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.293512481432000; - this.mpRegeneration = 3.000000000000000; - this.experience = 159361; - this.sp = 17205; - this.aggressive = false; - this.rightHand = itemProvider.createID(15302); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9311.19148; - attributes.magicalAttack = 6358.33674; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantShamanTemplate.java deleted file mode 100644 index 6c010ab97..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 22735; - - @Inject - protected MutantShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 50.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 338470; - this.sp = 36543; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/MutantSoldier2Template.java deleted file mode 100644 index 8f0fb87ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22738; - - @Inject - protected MutantSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 41.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 67644; - this.sp = 6984; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantSoldierTemplate.java deleted file mode 100644 index 6e35a9746..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22737; - - @Inject - protected MutantSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 41.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 336554; - this.sp = 36336; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantTreasureChest2Template.java b/data/script/template/script/template/actor/npc/monster/MutantTreasureChest2Template.java deleted file mode 100644 index 2980536e3..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantTreasureChest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantTreasureChest2Template extends MonsterNPCTemplate { - public static final int ID = 18823; - - @Inject - protected MutantTreasureChest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 8.00; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantTreasureChestTemplate.java deleted file mode 100644 index d8fb8d14f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantTreasureChestTemplate extends MonsterNPCTemplate { - public static final int ID = 18822; - - @Inject - protected MutantTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 8.00; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutantWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/MutantWarriorTemplate.java deleted file mode 100644 index b7fbafa0a..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutantWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutantWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22730; - - @Inject - protected MutantWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutant Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 40.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 357615; - this.sp = 38610; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9081.16883; - attributes.magicalAttack = 6201.26109; - attributes.physicalDefense = 572.58757; - attributes.magicalDefense = 628.49210; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutatedDrakeWing2Template.java b/data/script/template/script/template/actor/npc/monster/MutatedDrakeWing2Template.java deleted file mode 100644 index b597b4354..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutatedDrakeWing2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutatedDrakeWing2Template extends FlyMonsterNPCTemplate { - public static final int ID = 22611; - - @Inject - protected MutatedDrakeWing2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutated Drake Wing"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 153.00; - this.collisionHeight = 63.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11797; - this.sp = 1261; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 494.65324; - attributes.magicalAttack = 337.78404; - attributes.physicalDefense = 291.40610; - attributes.magicalDefense = 213.23834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutatedDrakeWingTemplate.java b/data/script/template/script/template/actor/npc/monster/MutatedDrakeWingTemplate.java deleted file mode 100644 index 6cf437012..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutatedDrakeWingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutatedDrakeWingTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 22610; - - @Inject - protected MutatedDrakeWingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutated Drake Wing"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 153.00; - this.collisionHeight = 63.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11981; - this.sp = 1263; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 476.82541; - attributes.magicalAttack = 325.60994; - attributes.physicalDefense = 287.32161; - attributes.magicalDefense = 210.24948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutatedElpyTemplate.java b/data/script/template/script/template/actor/npc/monster/MutatedElpyTemplate.java deleted file mode 100644 index d27d152af..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutatedElpyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutatedElpyTemplate extends MonsterNPCTemplate { - public static final int ID = 25604; - - @Inject - protected MutatedElpyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutated Elpy"; - this.serverSideName = false; - this.title = "Naia's Creature"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MutationDrakeTemplate.java b/data/script/template/script/template/actor/npc/monster/MutationDrakeTemplate.java deleted file mode 100644 index 83358787e..000000000 --- a/data/script/template/script/template/actor/npc/monster/MutationDrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MutationDrakeTemplate extends MonsterNPCTemplate { - public static final int ID = 22552; - - @Inject - protected MutationDrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mutation Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 48.00; - this.collisionHeight = 53.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33212.873649551900000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 116.187487396794000; - this.mpRegeneration = 3.000000000000000; - this.experience = 92347; - this.sp = 9614; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5606.14187; - attributes.magicalAttack = 3828.26821; - attributes.physicalDefense = 532.32098; - attributes.magicalDefense = 584.29409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MysteriousServitorTemplate.java b/data/script/template/script/template/actor/npc/monster/MysteriousServitorTemplate.java deleted file mode 100644 index 87604b0a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/MysteriousServitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousServitorTemplate extends MonsterNPCTemplate { - public static final int ID = 27312; - - @Inject - protected MysteriousServitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Servitor"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MysticalWeaverTemplate.java b/data/script/template/script/template/actor/npc/monster/MysticalWeaverTemplate.java deleted file mode 100644 index 5c63994c1..000000000 --- a/data/script/template/script/template/actor/npc/monster/MysticalWeaverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysticalWeaverTemplate extends MonsterNPCTemplate { - public static final int ID = 20742; - - @Inject - protected MysticalWeaverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mystical Weaver"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 821; - this.sp = 38; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/MysticsToyTemplate.java b/data/script/template/script/template/actor/npc/monster/MysticsToyTemplate.java deleted file mode 100644 index 9d609c38f..000000000 --- a/data/script/template/script/template/actor/npc/monster/MysticsToyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysticsToyTemplate extends MonsterNPCTemplate { - public static final int ID = 22384; - - @Inject - protected MysticsToyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mystic's Toy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50927; - this.sp = 5124; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NagensCohortTemplate.java b/data/script/template/script/template/actor/npc/monster/NagensCohortTemplate.java deleted file mode 100644 index 6a2e8d0eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/NagensCohortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NagensCohortTemplate extends MonsterNPCTemplate { - public static final int ID = 25567; - - @Inject - protected NagensCohortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nagen's Cohort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NagensFriendTemplate.java b/data/script/template/script/template/actor/npc/monster/NagensFriendTemplate.java deleted file mode 100644 index 2d772bb19..000000000 --- a/data/script/template/script/template/actor/npc/monster/NagensFriendTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NagensFriendTemplate extends MonsterNPCTemplate { - public static final int ID = 25568; - - @Inject - protected NagensFriendTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nagen's Friend"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 34617.725321584100000; - this.maxMP = 5126.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3036.96805; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NahirTemplate.java b/data/script/template/script/template/actor/npc/monster/NahirTemplate.java deleted file mode 100644 index e91e324b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/NahirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NahirTemplate extends MonsterNPCTemplate { - public static final int ID = 27117; - - @Inject - protected NahirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nahir"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NaiaSpore2Template.java b/data/script/template/script/template/actor/npc/monster/NaiaSpore2Template.java deleted file mode 100644 index e26bcc667..000000000 --- a/data/script/template/script/template/actor/npc/monster/NaiaSpore2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaiaSpore2Template extends MonsterNPCTemplate { - public static final int ID = 25606; - - @Inject - protected NaiaSpore2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naia Spore"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 18605.933755717300000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2202.47572; - attributes.magicalAttack = 1825.40228; - attributes.physicalDefense = 589.01648; - attributes.magicalDefense = 646.52505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NaiaSpore3Template.java b/data/script/template/script/template/actor/npc/monster/NaiaSpore3Template.java deleted file mode 100644 index aeaacb5c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/NaiaSpore3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaiaSpore3Template extends MonsterNPCTemplate { - public static final int ID = 25607; - - @Inject - protected NaiaSpore3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naia Spore"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 18605.933755717300000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2202.47572; - attributes.magicalAttack = 1825.40228; - attributes.physicalDefense = 589.01648; - attributes.magicalDefense = 646.52505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NaiaSpore4Template.java b/data/script/template/script/template/actor/npc/monster/NaiaSpore4Template.java deleted file mode 100644 index e3ba18fd4..000000000 --- a/data/script/template/script/template/actor/npc/monster/NaiaSpore4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaiaSpore4Template extends MonsterNPCTemplate { - public static final int ID = 25608; - - @Inject - protected NaiaSpore4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naia Spore"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18605.933755717300000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2202.47572; - attributes.magicalAttack = 1825.40228; - attributes.physicalDefense = 589.01648; - attributes.magicalDefense = 646.52505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NaiaSpore5Template.java b/data/script/template/script/template/actor/npc/monster/NaiaSpore5Template.java deleted file mode 100644 index 2a70de7b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/NaiaSpore5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaiaSpore5Template extends MonsterNPCTemplate { - public static final int ID = 25613; - - @Inject - protected NaiaSpore5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naia Spore"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 25.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1202.69669; - attributes.magicalAttack = 830.83577; - attributes.physicalDefense = 365.99498; - attributes.magicalDefense = 267.81924; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NaiaSporeTemplate.java b/data/script/template/script/template/actor/npc/monster/NaiaSporeTemplate.java deleted file mode 100644 index 4ce70fc0a..000000000 --- a/data/script/template/script/template/actor/npc/monster/NaiaSporeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaiaSporeTemplate extends MonsterNPCTemplate { - public static final int ID = 25605; - - @Inject - protected NaiaSporeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naia Spore"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 9.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18605.933755717300000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2202.47572; - attributes.magicalAttack = 1825.40228; - attributes.physicalDefense = 589.01648; - attributes.magicalDefense = 646.52505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NaiadTemplate.java b/data/script/template/script/template/actor/npc/monster/NaiadTemplate.java deleted file mode 100644 index fb3e5d3da..000000000 --- a/data/script/template/script/template/actor/npc/monster/NaiadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaiadTemplate extends MonsterNPCTemplate { - public static final int ID = 22262; - - @Inject - protected NaiadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naiad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12486; - this.sp = 1383; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NakondasChainTemplate.java b/data/script/template/script/template/actor/npc/monster/NakondasChainTemplate.java deleted file mode 100644 index c059e9d14..000000000 --- a/data/script/template/script/template/actor/npc/monster/NakondasChainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NakondasChainTemplate extends MonsterNPCTemplate { - public static final int ID = 25417; - - @Inject - protected NakondasChainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nakondas' Chain"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 13899.415886673700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.93871; - attributes.magicalAttack = 69.19756; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NakondasSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/NakondasSlaveTemplate.java deleted file mode 100644 index a2c991e7d..000000000 --- a/data/script/template/script/template/actor/npc/monster/NakondasSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NakondasSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 25416; - - @Inject - protected NakondasSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nakondas' Slave"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9312.608644071410000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 586.57028; - attributes.magicalAttack = 123.01250; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NamelessRevenantTemplate.java b/data/script/template/script/template/actor/npc/monster/NamelessRevenantTemplate.java deleted file mode 100644 index eb6f3e622..000000000 --- a/data/script/template/script/template/actor/npc/monster/NamelessRevenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NamelessRevenantTemplate extends MonsterNPCTemplate { - public static final int ID = 27099; - - @Inject - protected NamelessRevenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nameless Revenant"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 108.62405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NastyGreenTemplate.java b/data/script/template/script/template/actor/npc/monster/NastyGreenTemplate.java deleted file mode 100644 index 5d4ab481c..000000000 --- a/data/script/template/script/template/actor/npc/monster/NastyGreenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NastyGreenTemplate extends MonsterNPCTemplate { - public static final int ID = 31020; - - @Inject - protected NastyGreenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nasty Green"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NativeEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/NativeEliteSoldierTemplate.java deleted file mode 100644 index 2bcc0aefc..000000000 --- a/data/script/template/script/template/actor/npc/monster/NativeEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NativeEliteSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22451; - - @Inject - protected NativeEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Native Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 86; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16123; - this.sp = 1680; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NecromancerOfDestruction2Template.java b/data/script/template/script/template/actor/npc/monster/NecromancerOfDestruction2Template.java deleted file mode 100644 index 3253b1505..000000000 --- a/data/script/template/script/template/actor/npc/monster/NecromancerOfDestruction2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NecromancerOfDestruction2Template extends MonsterNPCTemplate { - public static final int ID = 21654; - - @Inject - protected NecromancerOfDestruction2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Necromancer of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 48.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 40213; - this.sp = 4566; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NecromancerOfDestructionTemplate.java b/data/script/template/script/template/actor/npc/monster/NecromancerOfDestructionTemplate.java deleted file mode 100644 index 66ea07d85..000000000 --- a/data/script/template/script/template/actor/npc/monster/NecromancerOfDestructionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NecromancerOfDestructionTemplate extends MonsterNPCTemplate { - public static final int ID = 21384; - - @Inject - protected NecromancerOfDestructionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Necromancer of Destruction"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 48.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 44576; - this.sp = 5062; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NecrosentinelArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/NecrosentinelArcherTemplate.java deleted file mode 100644 index 01e542b5b..000000000 --- a/data/script/template/script/template/actor/npc/monster/NecrosentinelArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NecrosentinelArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25413; - - @Inject - protected NecrosentinelArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Necrosentinel Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 13688.713998522600000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 45.388391478891400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 712.79213; - attributes.magicalAttack = 156.18161; - attributes.physicalDefense = 273.28224; - attributes.magicalDefense = 266.64000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NecrosentinelSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/NecrosentinelSoldierTemplate.java deleted file mode 100644 index b053a28e2..000000000 --- a/data/script/template/script/template/actor/npc/monster/NecrosentinelSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NecrosentinelSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 25414; - - @Inject - protected NecrosentinelSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Necrosentinel Soldier"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10215.458207852700000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 45.388391478891400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 712.79213; - attributes.magicalAttack = 156.18161; - attributes.physicalDefense = 273.28224; - attributes.magicalDefense = 266.64000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeedleStakatoDrone2Template.java b/data/script/template/script/template/actor/npc/monster/NeedleStakatoDrone2Template.java deleted file mode 100644 index e40055c41..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeedleStakatoDrone2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeedleStakatoDrone2Template extends MonsterNPCTemplate { - public static final int ID = 21517; - - @Inject - protected NeedleStakatoDrone2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Needle Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10481; - this.sp = 1092; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeedleStakatoDroneTemplate.java b/data/script/template/script/template/actor/npc/monster/NeedleStakatoDroneTemplate.java deleted file mode 100644 index e83dfa3d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeedleStakatoDroneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeedleStakatoDroneTemplate extends MonsterNPCTemplate { - public static final int ID = 21516; - - @Inject - protected NeedleStakatoDroneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Needle Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10730; - this.sp = 1104; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeedleStakatoSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/NeedleStakatoSoldierTemplate.java deleted file mode 100644 index 0b8368a0b..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeedleStakatoSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeedleStakatoSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21515; - - @Inject - protected NeedleStakatoSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Needle Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10718; - this.sp = 1088; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeedleStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/NeedleStakatoTemplate.java deleted file mode 100644 index c9a64284d..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeedleStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeedleStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 21513; - - @Inject - protected NeedleStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Needle Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 36.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9867; - this.sp = 978; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeedleStakatoWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/NeedleStakatoWorkerTemplate.java deleted file mode 100644 index 3b29aa370..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeedleStakatoWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeedleStakatoWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 21514; - - @Inject - protected NeedleStakatoWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Needle Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9134; - this.sp = 916; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 220.00525; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeerBodyguardTemplate.java b/data/script/template/script/template/actor/npc/monster/NeerBodyguardTemplate.java deleted file mode 100644 index acb77692e..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeerBodyguardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeerBodyguardTemplate extends MonsterNPCTemplate { - public static final int ID = 27092; - - @Inject - protected NeerBodyguardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Neer Bodyguard"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeerCrawlerTemplate.java b/data/script/template/script/template/actor/npc/monster/NeerCrawlerTemplate.java deleted file mode 100644 index f1a7cdef0..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeerCrawlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeerCrawlerTemplate extends MonsterNPCTemplate { - public static final int ID = 20160; - - @Inject - protected NeerCrawlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Neer Crawler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1442; - this.sp = 76; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NeerGhoulBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/NeerGhoulBerserkerTemplate.java deleted file mode 100644 index 81acea62f..000000000 --- a/data/script/template/script/template/actor/npc/monster/NeerGhoulBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NeerGhoulBerserkerTemplate extends MonsterNPCTemplate { - public static final int ID = 20198; - - @Inject - protected NeerGhoulBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Neer Ghoul Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1522; - this.sp = 82; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NellisFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/NellisFollowerTemplate.java deleted file mode 100644 index eeca61a6b..000000000 --- a/data/script/template/script/template/actor/npc/monster/NellisFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NellisFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 25505; - - @Inject - protected NellisFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nellis' Follower"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13134.248391266800000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 30.872687307300600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 818.21687; - attributes.magicalAttack = 258.36304; - attributes.physicalDefense = 222.66431; - attributes.magicalDefense = 217.24000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimArchbishopTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimArchbishopTemplate.java deleted file mode 100644 index 15f2bb975..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimArchbishopTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimArchbishopTemplate extends MonsterNPCTemplate { - public static final int ID = 21203; - - @Inject - protected NephilimArchbishopTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Archbishop"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 24833; - this.sp = 2430; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimBishopTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimBishopTemplate.java deleted file mode 100644 index bef08e7ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimBishopTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimBishopTemplate extends MonsterNPCTemplate { - public static final int ID = 21200; - - @Inject - protected NephilimBishopTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Bishop"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 36.50; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18777; - this.sp = 1630; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimCardinalTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimCardinalTemplate.java deleted file mode 100644 index 0fa245402..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimCardinalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimCardinalTemplate extends MonsterNPCTemplate { - public static final int ID = 21206; - - @Inject - protected NephilimCardinalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Cardinal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31734; - this.sp = 3473; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimCenturionTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimCenturionTemplate.java deleted file mode 100644 index a6d44091d..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimCenturionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimCenturionTemplate extends MonsterNPCTemplate { - public static final int ID = 21201; - - @Inject - protected NephilimCenturionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Centurion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 39.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 25957; - this.sp = 2344; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimCommanderTemplate.java deleted file mode 100644 index 083c49a4c..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 21207; - - @Inject - protected NephilimCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 48.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 41856; - this.sp = 4698; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimGuardTemplate.java deleted file mode 100644 index f87990bdd..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21199; - - @Inject - protected NephilimGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.40; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18790; - this.sp = 1561; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimPraetorianTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimPraetorianTemplate.java deleted file mode 100644 index 461d8cf62..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimPraetorianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimPraetorianTemplate extends MonsterNPCTemplate { - public static final int ID = 21204; - - @Inject - protected NephilimPraetorianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Praetorian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 48.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 33903; - this.sp = 3444; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimPriestTemplate.java deleted file mode 100644 index 8ad1cac47..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 21197; - - @Inject - protected NephilimPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 36.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13567; - this.sp = 1034; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimRoyalGuardTemplate.java deleted file mode 100644 index e9f997e3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21205; - - @Inject - protected NephilimRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 39.60; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35479; - this.sp = 3742; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimScoutTemplate.java deleted file mode 100644 index f7641c6ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 21202; - - @Inject - protected NephilimScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 39.60; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 27475; - this.sp = 2586; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimSentinelTemplate.java deleted file mode 100644 index 7efec3e7a..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 21196; - - @Inject - protected NephilimSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.40; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12374; - this.sp = 904; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NephilimSwordsmanTemplate.java b/data/script/template/script/template/actor/npc/monster/NephilimSwordsmanTemplate.java deleted file mode 100644 index eb8038614..000000000 --- a/data/script/template/script/template/actor/npc/monster/NephilimSwordsmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NephilimSwordsmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21198; - - @Inject - protected NephilimSwordsmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nephilim Swordsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 39.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 17542; - this.sp = 1399; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NerkasTemplate.java b/data/script/template/script/template/actor/npc/monster/NerkasTemplate.java deleted file mode 100644 index 8c84f7dc3..000000000 --- a/data/script/template/script/template/actor/npc/monster/NerkasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NerkasTemplate extends MonsterNPCTemplate { - public static final int ID = 27016; - - @Inject - protected NerkasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nerkas"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NewbornLavasaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/NewbornLavasaurusTemplate.java deleted file mode 100644 index edad4f4f0..000000000 --- a/data/script/template/script/template/actor/npc/monster/NewbornLavasaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewbornLavasaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 18799; - - @Inject - protected NewbornLavasaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newborn Lavasaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 60.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 49441; - this.sp = 5079; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NightmareFlyerTemplate.java b/data/script/template/script/template/actor/npc/monster/NightmareFlyerTemplate.java deleted file mode 100644 index 612311f31..000000000 --- a/data/script/template/script/template/actor/npc/monster/NightmareFlyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NightmareFlyerTemplate extends MonsterNPCTemplate { - public static final int ID = 25381; - - @Inject - protected NightmareFlyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nightmare Flyer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5747.152315488480000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 16.294366317707600; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 179.47790; - attributes.magicalAttack = 33.83233; - attributes.physicalDefense = 126.11457; - attributes.magicalDefense = 123.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NightmareGuideTemplate.java b/data/script/template/script/template/actor/npc/monster/NightmareGuideTemplate.java deleted file mode 100644 index 5cf9d407e..000000000 --- a/data/script/template/script/template/actor/npc/monster/NightmareGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NightmareGuideTemplate extends MonsterNPCTemplate { - public static final int ID = 20942; - - @Inject - protected NightmareGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nightmare Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 43; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 1970; - this.sp = 133; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NightmareKeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/NightmareKeeperTemplate.java deleted file mode 100644 index 747a5c1af..000000000 --- a/data/script/template/script/template/actor/npc/monster/NightmareKeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NightmareKeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 20943; - - @Inject - protected NightmareKeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nightmare Keeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 45; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2833; - this.sp = 197; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NightmareLordTemplate.java b/data/script/template/script/template/actor/npc/monster/NightmareLordTemplate.java deleted file mode 100644 index 8f5867212..000000000 --- a/data/script/template/script/template/actor/npc/monster/NightmareLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NightmareLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20944; - - @Inject - protected NightmareLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nightmare Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 75.00; - this.level = 47; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2400; - this.sp = 172; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NightmareWeaverTemplate.java b/data/script/template/script/template/actor/npc/monster/NightmareWeaverTemplate.java deleted file mode 100644 index a1853e93e..000000000 --- a/data/script/template/script/template/actor/npc/monster/NightmareWeaverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NightmareWeaverTemplate extends MonsterNPCTemplate { - public static final int ID = 20338; - - @Inject - protected NightmareWeaverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nightmare Weaver"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 849; - this.sp = 40; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderArcherTemplate.java deleted file mode 100644 index 2255ca048..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22725; - - @Inject - protected NihilInvaderArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 27.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 162859; - this.sp = 18234; - this.aggressive = false; - this.rightHand = itemProvider.createID(15302); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderAssassinTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderAssassinTemplate.java deleted file mode 100644 index 7172b55ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderAssassinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderAssassinTemplate extends MonsterNPCTemplate { - public static final int ID = 22723; - - @Inject - protected NihilInvaderAssassinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Assassin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 32.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 93238; - this.sp = 10439; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderDestroyerTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderDestroyerTemplate.java deleted file mode 100644 index cef21618b..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderDestroyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderDestroyerTemplate extends MonsterNPCTemplate { - public static final int ID = 22722; - - @Inject - protected NihilInvaderDestroyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Destroyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 165521; - this.sp = 18532; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderDiscipleTemplate.java deleted file mode 100644 index 90fa8fc08..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderDiscipleTemplate extends MonsterNPCTemplate { - public static final int ID = 22728; - - @Inject - protected NihilInvaderDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 33.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 165521; - this.sp = 18532; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderEliteSoldierTemplate.java deleted file mode 100644 index fe304adf9..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderEliteSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22729; - - @Inject - protected NihilInvaderEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 310253; - this.sp = 33057; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderGuideTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderGuideTemplate.java deleted file mode 100644 index ad10a952c..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderGuideTemplate extends MonsterNPCTemplate { - public static final int ID = 22721; - - @Inject - protected NihilInvaderGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 32.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 91555; - this.sp = 10250; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderHealerTemplate.java deleted file mode 100644 index c90284049..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 22720; - - @Inject - protected NihilInvaderHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 32.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 165990; - this.sp = 18584; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderMartyrTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderMartyrTemplate.java deleted file mode 100644 index 8b547acf4..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderMartyrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderMartyrTemplate extends MonsterNPCTemplate { - public static final int ID = 18818; - - @Inject - protected NihilInvaderMartyrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Martyr"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 32.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderShamanTemplate.java deleted file mode 100644 index 624375770..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 22724; - - @Inject - protected NihilInvaderShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 32.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 166466; - this.sp = 18638; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderSoldier2Template.java deleted file mode 100644 index 3536c1f3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22727; - - @Inject - protected NihilInvaderSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 41.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 33270; - this.sp = 3562; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderSoldierTemplate.java deleted file mode 100644 index edbc55859..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22726; - - @Inject - protected NihilInvaderSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 41.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 165521; - this.sp = 18532; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderTemplate.java deleted file mode 100644 index cfb53e5ce..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20957; - - @Inject - protected NihilInvaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7250; - this.sp = 683; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChest2Template.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChest2Template.java deleted file mode 100644 index c02b55aae..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderTreasureChest2Template extends MonsterNPCTemplate { - public static final int ID = 18820; - - @Inject - protected NihilInvaderTreasureChest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 8.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChestTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChestTemplate.java deleted file mode 100644 index f1b98fccb..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderTreasureChestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderTreasureChestTemplate extends MonsterNPCTemplate { - public static final int ID = 18819; - - @Inject - protected NihilInvaderTreasureChestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Treasure Chest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 8.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NihilInvaderWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/NihilInvaderWarriorTemplate.java deleted file mode 100644 index c58fdd8ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/NihilInvaderWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NihilInvaderWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22719; - - @Inject - protected NihilInvaderWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nihil Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 173525; - this.sp = 19428; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NobleAntLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/NobleAntLeaderTemplate.java deleted file mode 100644 index 8124706a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/NobleAntLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NobleAntLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20090; - - @Inject - protected NobleAntLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Noble Ant Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 48.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4391; - this.sp = 274; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NobleAntTemplate.java b/data/script/template/script/template/actor/npc/monster/NobleAntTemplate.java deleted file mode 100644 index ade9f0362..000000000 --- a/data/script/template/script/template/actor/npc/monster/NobleAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NobleAntTemplate extends MonsterNPCTemplate { - public static final int ID = 20089; - - @Inject - protected NobleAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Noble Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 48.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1991; - this.sp = 122; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NonexistentManTemplate.java b/data/script/template/script/template/actor/npc/monster/NonexistentManTemplate.java deleted file mode 100644 index 6fabc283e..000000000 --- a/data/script/template/script/template/actor/npc/monster/NonexistentManTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NonexistentManTemplate extends MonsterNPCTemplate { - public static final int ID = 20968; - - @Inject - protected NonexistentManTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nonexistent Man"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27816; - this.sp = 2944; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NorthernGoblinLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/NorthernGoblinLeaderTemplate.java deleted file mode 100644 index a69c071ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/NorthernGoblinLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NorthernGoblinLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 21130; - - @Inject - protected NorthernGoblinLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Northern Goblin Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.00; - this.collisionHeight = 15.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1145; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 125.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NorthernGoblinTemplate.java b/data/script/template/script/template/actor/npc/monster/NorthernGoblinTemplate.java deleted file mode 100644 index 5df3579df..000000000 --- a/data/script/template/script/template/actor/npc/monster/NorthernGoblinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NorthernGoblinTemplate extends MonsterNPCTemplate { - public static final int ID = 21127; - - @Inject - protected NorthernGoblinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Northern Goblin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 4.00; - this.collisionHeight = 15.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 917; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(152); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NorthernTrimdenTemplate.java b/data/script/template/script/template/actor/npc/monster/NorthernTrimdenTemplate.java deleted file mode 100644 index 92acebf37..000000000 --- a/data/script/template/script/template/actor/npc/monster/NorthernTrimdenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NorthernTrimdenTemplate extends MonsterNPCTemplate { - public static final int ID = 21125; - - @Inject - protected NorthernTrimdenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Northern Trimden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 685; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NosLadTemplate.java b/data/script/template/script/template/actor/npc/monster/NosLadTemplate.java deleted file mode 100644 index fcd85276c..000000000 --- a/data/script/template/script/template/actor/npc/monster/NosLadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NosLadTemplate extends MonsterNPCTemplate { - public static final int ID = 20808; - - @Inject - protected NosLadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nos Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 52.00; - this.collisionHeight = 86.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8371; - this.sp = 582; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NosTemplate.java b/data/script/template/script/template/actor/npc/monster/NosTemplate.java deleted file mode 100644 index 6731f4af1..000000000 --- a/data/script/template/script/template/actor/npc/monster/NosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NosTemplate extends MonsterNPCTemplate { - public static final int ID = 20793; - - @Inject - protected NosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 42.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5404; - this.sp = 349; - this.aggressive = false; - this.rightHand = itemProvider.createID(5130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/NurseAntTemplate.java b/data/script/template/script/template/actor/npc/monster/NurseAntTemplate.java deleted file mode 100644 index 1c17c38ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/NurseAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NurseAntTemplate extends MonsterNPCTemplate { - public static final int ID = 29003; - - @Inject - protected NurseAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nurse Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4000.000000000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 108.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 637.00000; - attributes.magicalAttack = 395.00000; - attributes.physicalDefense = 547.00000; - attributes.magicalDefense = 200.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Obelisk2Template.java b/data/script/template/script/template/actor/npc/monster/Obelisk2Template.java deleted file mode 100644 index b46d67a35..000000000 --- a/data/script/template/script/template/actor/npc/monster/Obelisk2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Obelisk2Template extends MonsterNPCTemplate { - public static final int ID = 22598; - - @Inject - protected Obelisk2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Obelisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 229.00; - this.collisionHeight = 177.50; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ObeliskTemplate.java b/data/script/template/script/template/actor/npc/monster/ObeliskTemplate.java deleted file mode 100644 index 7e42e2e13..000000000 --- a/data/script/template/script/template/actor/npc/monster/ObeliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ObeliskTemplate extends MonsterNPCTemplate { - public static final int ID = 18776; - - @Inject - protected ObeliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Obelisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 229.00; - this.collisionHeight = 177.50; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OblivionWatcherTemplate.java b/data/script/template/script/template/actor/npc/monster/OblivionWatcherTemplate.java deleted file mode 100644 index 2cf020e7c..000000000 --- a/data/script/template/script/template/actor/npc/monster/OblivionWatcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OblivionWatcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20454; - - @Inject - protected OblivionWatcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oblivion Watcher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 227; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ObsidianGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/ObsidianGolemTemplate.java deleted file mode 100644 index 06fdfe8ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/ObsidianGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ObsidianGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20526; - - @Inject - protected ObsidianGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Obsidian Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 756; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OcularServitorTemplate.java b/data/script/template/script/template/actor/npc/monster/OcularServitorTemplate.java deleted file mode 100644 index e31fb6743..000000000 --- a/data/script/template/script/template/actor/npc/monster/OcularServitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OcularServitorTemplate extends MonsterNPCTemplate { - public static final int ID = 25596; - - @Inject - protected OcularServitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ocular Servitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 50.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4656.720016128790000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1317.47810; - attributes.magicalAttack = 925.97281; - attributes.physicalDefense = 380.15949; - attributes.magicalDefense = 278.18421; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumBerserkerTemplate.java deleted file mode 100644 index 168fe9dd3..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumBerserkerTemplate extends MonsterNPCTemplate { - public static final int ID = 35428; - - @Inject - protected OelMahumBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 38.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 70386.644902731300000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6395; - this.sp = 247; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 1240.61871; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumChampionTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumChampionTemplate.java deleted file mode 100644 index ae4522009..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumChampionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumChampionTemplate extends MonsterNPCTemplate { - public static final int ID = 20861; - - @Inject - protected OelMahumChampionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Champion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 61.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6641; - this.sp = 545; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 67.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumClericTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumClericTemplate.java deleted file mode 100644 index 5fa028b9c..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumClericTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumClericTemplate extends MonsterNPCTemplate { - public static final int ID = 35431; - - @Inject - protected OelMahumClericTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Cleric"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 35193.322451365600000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6395; - this.sp = 247; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 1240.61871; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumLeaderTemplate.java deleted file mode 100644 index 2c337ccb6..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 35430; - - @Inject - protected OelMahumLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 35193.322451365600000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6395; - this.sp = 247; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 1240.61871; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumScoutTemplate.java deleted file mode 100644 index faa30afdd..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 35429; - - @Inject - protected OelMahumScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 38.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31673.990206229100000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6395; - this.sp = 247; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 1240.61871; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumTemplate.java deleted file mode 100644 index e4495b39f..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumTemplate extends MonsterNPCTemplate { - public static final int ID = 20161; - - @Inject - protected OelMahumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4846; - this.sp = 380; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumThiefTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumThiefTemplate.java deleted file mode 100644 index 24503c749..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumThiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumThiefTemplate extends MonsterNPCTemplate { - public static final int ID = 35432; - - @Inject - protected OelMahumThiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Thief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 19.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28154.657961092500000; - this.maxMP = 2143.566666666670000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 6395; - this.sp = 247; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 293.99876; - attributes.magicalAttack = 625.52928; - attributes.physicalDefense = 1240.61871; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumWarriorTemplate.java deleted file mode 100644 index a600d1971..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20575; - - @Inject - protected OelMahumWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 38.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5051; - this.sp = 402; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 160.17851; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OelMahumWitchDoctorTemplate.java b/data/script/template/script/template/actor/npc/monster/OelMahumWitchDoctorTemplate.java deleted file mode 100644 index ba79883e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/OelMahumWitchDoctorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OelMahumWitchDoctorTemplate extends MonsterNPCTemplate { - public static final int ID = 20576; - - @Inject - protected OelMahumWitchDoctorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oel Mahum Witch Doctor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 10289; - this.sp = 791; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingBugTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingBugTemplate.java deleted file mode 100644 index 8e508ecaf..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingBugTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingBugTemplate extends MonsterNPCTemplate { - public static final int ID = 21437; - - @Inject - protected OfferingBugTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering Bug"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 29957; - this.sp = 3320; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcher2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcher2Template.java deleted file mode 100644 index 90d6c5e9b..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedArcher2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18061; - - @Inject - protected OfferingOfBrandedArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1001; - this.sp = 53; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 178.96112; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 94.87163; - attributes.magicalDefense = 67.61324; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcherTemplate.java deleted file mode 100644 index 9ee99bb23..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedArcherTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18011; - - @Inject - protected OfferingOfBrandedArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1001; - this.sp = 53; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 178.96112; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 94.87163; - attributes.magicalDefense = 67.61324; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserker2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserker2Template.java deleted file mode 100644 index 0249a80de..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedBerserker2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18064; - - @Inject - protected OfferingOfBrandedBerserker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2277; - this.sp = 140; - this.aggressive = false; - this.rightHand = itemProvider.createID(292); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 87.52151; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 115.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserkerTemplate.java deleted file mode 100644 index f026224e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedBerserkerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18014; - - @Inject - protected OfferingOfBrandedBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2277; - this.sp = 140; - this.aggressive = false; - this.rightHand = itemProvider.createID(292); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 87.52151; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 115.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDisciple2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDisciple2Template.java deleted file mode 100644 index 2b9ffeed3..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDisciple2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedDisciple2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18067; - - @Inject - protected OfferingOfBrandedDisciple2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1651; - this.sp = 96; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 80.53748; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDiscipleTemplate.java deleted file mode 100644 index 065eb863a..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedDiscipleTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18017; - - @Inject - protected OfferingOfBrandedDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1651; - this.sp = 96; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 80.53748; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElder2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElder2Template.java deleted file mode 100644 index 2d259eac4..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedElder2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18059; - - @Inject - protected OfferingOfBrandedElder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.40; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1720; - this.sp = 100; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 80.53748; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElderTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElderTemplate.java deleted file mode 100644 index 1d0abdda2..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedElderTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18009; - - @Inject - protected OfferingOfBrandedElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.40; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1755; - this.sp = 102; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 80.53748; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollower2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollower2Template.java deleted file mode 100644 index 86116df4d..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedFollower2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18063; - - @Inject - protected OfferingOfBrandedFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1227; - this.sp = 66; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 75.61752; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 97.75508; - attributes.magicalDefense = 69.66822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollowerTemplate.java deleted file mode 100644 index fe9465e63..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedFollowerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18013; - - @Inject - protected OfferingOfBrandedFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1227; - this.sp = 66; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 75.61752; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 97.75508; - attributes.magicalDefense = 69.66822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksman2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksman2Template.java deleted file mode 100644 index de76cbc6e..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedMarksman2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18066; - - @Inject - protected OfferingOfBrandedMarksman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 30.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1266; - this.sp = 71; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 235.89919; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 106.74068; - attributes.magicalDefense = 76.07208; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksmanTemplate.java deleted file mode 100644 index 61f999ba9..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedMarksmanTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18016; - - @Inject - protected OfferingOfBrandedMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 30.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1266; - this.sp = 71; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 235.89919; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 106.74068; - attributes.magicalDefense = 76.07208; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaint2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaint2Template.java deleted file mode 100644 index 8251b9a4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaint2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedSaint2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18068; - - @Inject - protected OfferingOfBrandedSaint2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2172; - this.sp = 138; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 92.36164; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaintTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaintTemplate.java deleted file mode 100644 index 3c2afc411..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedSaintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedSaintTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18018; - - @Inject - protected OfferingOfBrandedSaintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2172; - this.sp = 138; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 92.36164; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarrior2Template.java deleted file mode 100644 index 7f63d8414..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedWarrior2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18062; - - @Inject - protected OfferingOfBrandedWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1026; - this.sp = 55; - this.aggressive = false; - this.rightHand = itemProvider.createID(125); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 69.66822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarriorTemplate.java deleted file mode 100644 index 055457f18..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedWarriorTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18012; - - @Inject - protected OfferingOfBrandedWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1026; - this.sp = 55; - this.aggressive = false; - this.rightHand = itemProvider.createID(125); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 69.66822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealot2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealot2Template.java deleted file mode 100644 index f113314ca..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealot2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedZealot2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18065; - - @Inject - protected OfferingOfBrandedZealot2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.40; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1651; - this.sp = 96; - this.aggressive = false; - this.rightHand = itemProvider.createID(158); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.05702; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 113.00631; - attributes.magicalDefense = 80.53748; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealotTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealotTemplate.java deleted file mode 100644 index 00c7feb1b..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfBrandedZealotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfBrandedZealotTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18015; - - @Inject - protected OfferingOfBrandedZealotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Branded Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.40; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1651; - this.sp = 96; - this.aggressive = false; - this.rightHand = itemProvider.createID(158); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.05702; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 113.00631; - attributes.magicalDefense = 80.53748; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPath2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPath2Template.java deleted file mode 100644 index 446fa7a87..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPath2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPath2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18100; - - @Inject - protected OfferingOfForbiddenPath2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8595; - this.sp = 919; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 713.45002; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 275.21687; - attributes.magicalDefense = 196.14192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcher2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcher2Template.java deleted file mode 100644 index cdcace54b..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathArcher2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18101; - - @Inject - protected OfferingOfForbiddenPathArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.090600000000000; - this.experience = 8311; - this.sp = 955; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2225.95620; - attributes.magicalAttack = 705.71213; - attributes.physicalDefense = 314.47515; - attributes.magicalDefense = 224.12052; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcherTemplate.java deleted file mode 100644 index c7fec8614..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathArcherTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18051; - - @Inject - protected OfferingOfForbiddenPathArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.090600000000000; - this.experience = 8311; - this.sp = 955; - this.aggressive = false; - this.rightHand = itemProvider.createID(287); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2225.95620; - attributes.magicalAttack = 705.71213; - attributes.physicalDefense = 314.47515; - attributes.magicalDefense = 224.12052; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserker2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserker2Template.java deleted file mode 100644 index ef10660d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathBerserker2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18104; - - @Inject - protected OfferingOfForbiddenPathBerserker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 10912; - this.sp = 1239; - this.aggressive = false; - this.rightHand = itemProvider.createID(305); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserkerTemplate.java deleted file mode 100644 index 5c5d8b58e..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathBerserkerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18054; - - @Inject - protected OfferingOfForbiddenPathBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 10912; - this.sp = 1239; - this.aggressive = false; - this.rightHand = itemProvider.createID(305); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDisciple2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDisciple2Template.java deleted file mode 100644 index b6bd6e77d..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDisciple2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathDisciple2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18107; - - @Inject - protected OfferingOfForbiddenPathDisciple2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8688; - this.sp = 951; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 201.54308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDiscipleTemplate.java deleted file mode 100644 index da92d8f1f..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathDiscipleTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18057; - - @Inject - protected OfferingOfForbiddenPathDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8688; - this.sp = 951; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 201.54308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElder2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElder2Template.java deleted file mode 100644 index 6195eaf32..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathElder2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18099; - - @Inject - protected OfferingOfForbiddenPathElder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9053; - this.sp = 991; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 201.54308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElderTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElderTemplate.java deleted file mode 100644 index 4083e2cc6..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathElderTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18049; - - @Inject - protected OfferingOfForbiddenPathElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9053; - this.sp = 991; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 201.54308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollower2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollower2Template.java deleted file mode 100644 index 86fd4a5b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathFollower2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18103; - - @Inject - protected OfferingOfForbiddenPathFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 9185; - this.sp = 1031; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 798.57200; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 295.97213; - attributes.magicalDefense = 210.93380; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollowerTemplate.java deleted file mode 100644 index f6809d2a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathFollowerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18053; - - @Inject - protected OfferingOfForbiddenPathFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 9185; - this.sp = 1031; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 798.57200; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 295.97213; - attributes.magicalDefense = 210.93380; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksman2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksman2Template.java deleted file mode 100644 index c1015063b..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathMarksman2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18106; - - @Inject - protected OfferingOfForbiddenPathMarksman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 32.40; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7139; - this.sp = 763; - this.aggressive = false; - this.rightHand = itemProvider.createID(289); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1811.75536; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 275.21687; - attributes.magicalDefense = 196.14192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksmanTemplate.java deleted file mode 100644 index 6c3a6d3c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathMarksmanTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18056; - - @Inject - protected OfferingOfForbiddenPathMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 32.40; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7139; - this.sp = 763; - this.aggressive = false; - this.rightHand = itemProvider.createID(289); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1811.75536; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 275.21687; - attributes.magicalDefense = 196.14192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaint2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaint2Template.java deleted file mode 100644 index 321bef76d..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaint2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathSaint2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18108; - - @Inject - protected OfferingOfForbiddenPathSaint2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 9837; - this.sp = 1144; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1045.99572; - attributes.magicalAttack = 742.05697; - attributes.physicalDefense = 380.79030; - attributes.magicalDefense = 230.67484; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaintTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaintTemplate.java deleted file mode 100644 index a07514dcb..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathSaintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathSaintTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18058; - - @Inject - protected OfferingOfForbiddenPathSaintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 9837; - this.sp = 1144; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1045.99572; - attributes.magicalAttack = 742.05697; - attributes.physicalDefense = 380.79030; - attributes.magicalDefense = 230.67484; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathTemplate.java deleted file mode 100644 index ff6e99150..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18050; - - @Inject - protected OfferingOfForbiddenPathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8595; - this.sp = 919; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 713.45002; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 275.21687; - attributes.magicalDefense = 196.14192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarrior2Template.java deleted file mode 100644 index 1baec4e96..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathWarrior2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18102; - - @Inject - protected OfferingOfForbiddenPathWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 7680; - this.sp = 862; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 210.93380; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarriorTemplate.java deleted file mode 100644 index 896c770ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathWarriorTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18052; - - @Inject - protected OfferingOfForbiddenPathWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 7680; - this.sp = 862; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 210.93380; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealot2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealot2Template.java deleted file mode 100644 index faf7dc664..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealot2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathZealot2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18105; - - @Inject - protected OfferingOfForbiddenPathZealot2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 34.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8688; - this.sp = 951; - this.aggressive = false; - this.rightHand = itemProvider.createID(175); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 748.83714; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 282.79552; - attributes.magicalDefense = 201.54308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealotTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealotTemplate.java deleted file mode 100644 index c506c1918..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfForbiddenPathZealotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfForbiddenPathZealotTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18055; - - @Inject - protected OfferingOfForbiddenPathZealotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of Forbidden Path Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 34.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8688; - this.sp = 951; - this.aggressive = false; - this.rightHand = itemProvider.createID(175); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 748.83714; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 282.79552; - attributes.magicalDefense = 201.54308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfTheBranded2Template.java b/data/script/template/script/template/actor/npc/monster/OfferingOfTheBranded2Template.java deleted file mode 100644 index 9233a6147..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfTheBranded2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfTheBranded2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18060; - - @Inject - protected OfferingOfTheBranded2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of the Branded"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1524; - this.sp = 86; - this.aggressive = false; - this.rightHand = itemProvider.createID(218); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.89459; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 106.74068; - attributes.magicalDefense = 76.07208; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OfferingOfTheBrandedTemplate.java b/data/script/template/script/template/actor/npc/monster/OfferingOfTheBrandedTemplate.java deleted file mode 100644 index 0299ea8c8..000000000 --- a/data/script/template/script/template/actor/npc/monster/OfferingOfTheBrandedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OfferingOfTheBrandedTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18010; - - @Inject - protected OfferingOfTheBrandedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Offering of the Branded"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1524; - this.sp = 86; - this.aggressive = false; - this.rightHand = itemProvider.createID(218); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.89459; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 106.74068; - attributes.magicalDefense = 76.07208; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ogre2Template.java b/data/script/template/script/template/actor/npc/monster/Ogre2Template.java deleted file mode 100644 index bfa272b6b..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ogre2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ogre2Template extends MonsterNPCTemplate { - public static final int ID = 21034; - - @Inject - protected Ogre2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ogre"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2157; - this.sp = 134; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ogre3Template.java b/data/script/template/script/template/actor/npc/monster/Ogre3Template.java deleted file mode 100644 index 488c29b73..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ogre3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ogre3Template extends MonsterNPCTemplate { - public static final int ID = 21641; - - @Inject - protected Ogre3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ogre"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2134; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OgreTemplate.java b/data/script/template/script/template/actor/npc/monster/OgreTemplate.java deleted file mode 100644 index 571a1e4ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/OgreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OgreTemplate extends MonsterNPCTemplate { - public static final int ID = 20162; - - @Inject - protected OgreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ogre"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2469; - this.sp = 162; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlArioshTemplate.java b/data/script/template/script/template/actor/npc/monster/OlArioshTemplate.java deleted file mode 100644 index a95a6aaff..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlArioshTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlArioshTemplate extends MonsterNPCTemplate { - public static final int ID = 18555; - - @Inject - protected OlArioshTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Ariosh"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 33.20; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 60567.008055059000000; - this.maxMP = 1365.000000000000000; - this.hpRegeneration = 12.179235315419500; - this.mpRegeneration = 4.800000000000000; - this.experience = 397272; - this.sp = 23285; - this.aggressive = false; - this.rightHand = itemProvider.createID(67); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21683; - attributes.magicalAttack = 67.75223; - attributes.physicalDefense = 168.04509; - attributes.magicalDefense = 184.45214; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahum2Template.java b/data/script/template/script/template/actor/npc/monster/OlMahum2Template.java deleted file mode 100644 index b635b9aa2..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahum2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahum2Template extends MonsterNPCTemplate { - public static final int ID = 20163; - - @Inject - protected OlMahum2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 878; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumArcherTemplate.java deleted file mode 100644 index 2febea601..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20164; - - @Inject - protected OlMahumArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1043; - this.sp = 53; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumBetrayerTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumBetrayerTemplate.java deleted file mode 100644 index ee62d6fce..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumBetrayerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumBetrayerTemplate extends MonsterNPCTemplate { - public static final int ID = 27130; - - @Inject - protected OlMahumBetrayerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Betrayer"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumCaptain2Template.java b/data/script/template/script/template/actor/npc/monster/OlMahumCaptain2Template.java deleted file mode 100644 index dc39a34a9..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumCaptain2Template extends MonsterNPCTemplate { - public static final int ID = 20211; - - @Inject - protected OlMahumCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2980; - this.sp = 163; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumCaptainTemplate.java deleted file mode 100644 index bde25ad94..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 20066; - - @Inject - protected OlMahumCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1263; - this.sp = 64; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumChampionTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumChampionTemplate.java deleted file mode 100644 index 490ba14ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumChampionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumChampionTemplate extends MonsterNPCTemplate { - public static final int ID = 20165; - - @Inject - protected OlMahumChampionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Champion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1509; - this.sp = 80; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumCommanderTemplate.java deleted file mode 100644 index 3fcadf1e2..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 20076; - - @Inject - protected OlMahumCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1583; - this.sp = 85; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumDeserterTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumDeserterTemplate.java deleted file mode 100644 index 5ea60542b..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumDeserterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumDeserterTemplate extends MonsterNPCTemplate { - public static final int ID = 20548; - - @Inject - protected OlMahumDeserterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Deserter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1075; - this.sp = 52; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumGeneralTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumGeneralTemplate.java deleted file mode 100644 index c8f29462d..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumGeneralTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumGeneralTemplate extends MonsterNPCTemplate { - public static final int ID = 20438; - - @Inject - protected OlMahumGeneralTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum General"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1294; - this.sp = 65; - this.aggressive = false; - this.rightHand = itemProvider.createID(67); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumGuardTemplate.java deleted file mode 100644 index a8f41a2f3..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20058; - - @Inject - protected OlMahumGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 986; - this.sp = 47; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumGuerillaTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumGuerillaTemplate.java deleted file mode 100644 index b52a163d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumGuerillaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumGuerillaTemplate extends MonsterNPCTemplate { - public static final int ID = 20207; - - @Inject - protected OlMahumGuerillaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Guerilla"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2359; - this.sp = 119; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumInspectorTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumInspectorTemplate.java deleted file mode 100644 index 1fb3fec5e..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumInspectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumInspectorTemplate extends MonsterNPCTemplate { - public static final int ID = 27129; - - @Inject - protected OlMahumInspectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Inspector"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 108.62405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumLegionnaireTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumLegionnaireTemplate.java deleted file mode 100644 index 829d51b42..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumLegionnaireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumLegionnaireTemplate extends MonsterNPCTemplate { - public static final int ID = 20073; - - @Inject - protected OlMahumLegionnaireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Legionnaire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1178; - this.sp = 62; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumLordTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumLordTemplate.java deleted file mode 100644 index c8847f847..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20549; - - @Inject - protected OlMahumLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4233; - this.sp = 247; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumMarksmanTemplate.java deleted file mode 100644 index faf8744a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20209; - - @Inject - protected OlMahumMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2709; - this.sp = 142; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumNoviceTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumNoviceTemplate.java deleted file mode 100644 index c4ccf390d..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumNoviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumNoviceTemplate extends MonsterNPCTemplate { - public static final int ID = 20782; - - @Inject - protected OlMahumNoviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Novice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 618; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumOfficerTakTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumOfficerTakTemplate.java deleted file mode 100644 index d337701eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumOfficerTakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumOfficerTakTemplate extends MonsterNPCTemplate { - public static final int ID = 27337; - - @Inject - protected OlMahumOfficerTakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Officer Tak"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumOfficerTemplate.java deleted file mode 100644 index a451a9445..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumOfficerTemplate extends MonsterNPCTemplate { - public static final int ID = 20439; - - @Inject - protected OlMahumOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1123; - this.sp = 55; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumPatrolTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumPatrolTemplate.java deleted file mode 100644 index a134e1a65..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumPatrolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumPatrolTemplate extends MonsterNPCTemplate { - public static final int ID = 20053; - - @Inject - protected OlMahumPatrolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Patrol"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 945; - this.sp = 43; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumPatrolmanTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumPatrolmanTemplate.java deleted file mode 100644 index f7041f1db..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumPatrolmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumPatrolmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20065; - - @Inject - protected OlMahumPatrolmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Patrolman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 992; - this.sp = 49; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumRaiderTemplate.java deleted file mode 100644 index 462a2af4f..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20208; - - @Inject - protected OlMahumRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2485; - this.sp = 127; - this.aggressive = false; - this.rightHand = itemProvider.createID(10); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumRangerTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumRangerTemplate.java deleted file mode 100644 index 85b551b75..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumRangerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumRangerTemplate extends MonsterNPCTemplate { - public static final int ID = 20224; - - @Inject - protected OlMahumRangerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Ranger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1271; - this.sp = 60; - this.aggressive = false; - this.rightHand = itemProvider.createID(13); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumRecruitTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumRecruitTemplate.java deleted file mode 100644 index 4cfd155a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumRecruitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumRecruitTemplate extends MonsterNPCTemplate { - public static final int ID = 20437; - - @Inject - protected OlMahumRecruitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 917; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumReserveTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumReserveTemplate.java deleted file mode 100644 index 9df0f5d08..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumReserveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumReserveTemplate extends MonsterNPCTemplate { - public static final int ID = 20547; - - @Inject - protected OlMahumReserveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Reserve"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 29.20; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1054; - this.sp = 50; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumSentryTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumSentryTemplate.java deleted file mode 100644 index a3ad6cbbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumSentryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumSentryTemplate extends MonsterNPCTemplate { - public static final int ID = 27031; - - @Inject - protected OlMahumSentryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Sentry"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumSergeantTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumSergeantTemplate.java deleted file mode 100644 index dbf758ef6..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumSergeantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumSergeantTemplate extends MonsterNPCTemplate { - public static final int ID = 20210; - - @Inject - protected OlMahumSergeantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2776; - this.sp = 149; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumShooterTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumShooterTemplate.java deleted file mode 100644 index f3c00e5e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumShooterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumShooterTemplate extends MonsterNPCTemplate { - public static final int ID = 20063; - - @Inject - protected OlMahumShooterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Shooter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1156; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumStragglerTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumStragglerTemplate.java deleted file mode 100644 index 57dec4423..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumStragglerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumStragglerTemplate extends MonsterNPCTemplate { - public static final int ID = 20061; - - @Inject - protected OlMahumStragglerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Straggler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1075; - this.sp = 52; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumSupplierTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumSupplierTemplate.java deleted file mode 100644 index 4d24a53fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumSupplierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumSupplierTemplate extends MonsterNPCTemplate { - public static final int ID = 20436; - - @Inject - protected OlMahumSupplierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Supplier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 29.20; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1054; - this.sp = 50; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumSupportTroopTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumSupportTroopTemplate.java deleted file mode 100644 index 8d835da27..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumSupportTroopTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumSupportTroopTemplate extends MonsterNPCTemplate { - public static final int ID = 27190; - - @Inject - protected OlMahumSupportTroopTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Support Troop"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 76.85506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumTranscender2Template.java b/data/script/template/script/template/actor/npc/monster/OlMahumTranscender2Template.java deleted file mode 100644 index a2ba06266..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumTranscender2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumTranscender2Template extends MonsterNPCTemplate { - public static final int ID = 21262; - - @Inject - protected OlMahumTranscender2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Transcender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6631; - this.sp = 496; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 156.73001; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumTranscender3Template.java b/data/script/template/script/template/actor/npc/monster/OlMahumTranscender3Template.java deleted file mode 100644 index a512aaad6..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumTranscender3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumTranscender3Template extends MonsterNPCTemplate { - public static final int ID = 21263; - - @Inject - protected OlMahumTranscender3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Transcender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9634; - this.sp = 691; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumTranscender4Template.java b/data/script/template/script/template/actor/npc/monster/OlMahumTranscender4Template.java deleted file mode 100644 index f9227f054..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumTranscender4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumTranscender4Template extends MonsterNPCTemplate { - public static final int ID = 21264; - - @Inject - protected OlMahumTranscender4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Transcender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1828.682660000000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13535; - this.sp = 933; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 442.89920; - attributes.magicalAttack = 302.44274; - attributes.physicalDefense = 237.99429; - attributes.magicalDefense = 174.15390; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumTranscenderTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumTranscenderTemplate.java deleted file mode 100644 index 7c3cd306f..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumTranscenderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumTranscenderTemplate extends MonsterNPCTemplate { - public static final int ID = 21261; - - @Inject - protected OlMahumTranscenderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Transcender"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4954; - this.sp = 372; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumVanArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumVanArcherTemplate.java deleted file mode 100644 index f16aa56cc..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumVanArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumVanArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21013; - - @Inject - protected OlMahumVanArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Van Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2305; - this.sp = 130; - this.aggressive = false; - this.rightHand = itemProvider.createID(273); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumVanGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumVanGruntTemplate.java deleted file mode 100644 index 997a0793e..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumVanGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumVanGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 21011; - - @Inject - protected OlMahumVanGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Van Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1571; - this.sp = 86; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OlMahumVanLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/OlMahumVanLeaderTemplate.java deleted file mode 100644 index e9dc6d29b..000000000 --- a/data/script/template/script/template/actor/npc/monster/OlMahumVanLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlMahumVanLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 21015; - - @Inject - protected OlMahumVanLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ol Mahum Van Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2449; - this.sp = 143; - this.aggressive = false; - this.rightHand = itemProvider.createID(67); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OldAristocratsSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/OldAristocratsSoldierTemplate.java deleted file mode 100644 index 95fac5225..000000000 --- a/data/script/template/script/template/actor/npc/monster/OldAristocratsSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OldAristocratsSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22139; - - @Inject - protected OldAristocratsSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Old Aristocrat's Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 33132; - this.sp = 3573; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OmenBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/OmenBeastTemplate.java deleted file mode 100644 index 53cd3b9df..000000000 --- a/data/script/template/script/template/actor/npc/monster/OmenBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OmenBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20031; - - @Inject - protected OmenBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Omen Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 505; - this.sp = 21; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OpalBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/OpalBeastTemplate.java deleted file mode 100644 index acc12c66d..000000000 --- a/data/script/template/script/template/actor/npc/monster/OpalBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OpalBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20435; - - @Inject - protected OpalBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Opal Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 450; - this.sp = 18; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcArcherTemplate.java deleted file mode 100644 index 8e6b5f5f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20006; - - @Inject - protected OrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 293; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcChampionTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcChampionTemplate.java deleted file mode 100644 index 14e4c82a7..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcChampionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcChampionTemplate extends MonsterNPCTemplate { - public static final int ID = 20260; - - @Inject - protected OrcChampionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Champion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 435; - this.sp = 17; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcEscortTemplate.java deleted file mode 100644 index f81330166..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 27042; - - @Inject - protected OrcEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Escort"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 48.53733; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcFighter2Template.java b/data/script/template/script/template/actor/npc/monster/OrcFighter2Template.java deleted file mode 100644 index 1a4541742..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcFighter2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcFighter2Template extends MonsterNPCTemplate { - public static final int ID = 27002; - - @Inject - protected OrcFighter2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 48.53733; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcFighterLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcFighterLeaderTemplate.java deleted file mode 100644 index 6886a3553..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcFighterLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcFighterLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20098; - - @Inject - protected OrcFighterLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Fighter Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 448; - this.sp = 17; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcFighterTemplate.java deleted file mode 100644 index 4e7782770..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 20093; - - @Inject - protected OrcFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 363; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcGruntTemplate.java deleted file mode 100644 index 7549c2e5c..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 20131; - - @Inject - protected OrcGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 249; - this.sp = 8; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcLieutenantTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcLieutenantTemplate.java deleted file mode 100644 index b9b5aed60..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcLieutenantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcLieutenantTemplate extends MonsterNPCTemplate { - public static final int ID = 20096; - - @Inject - protected OrcLieutenantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Lieutenant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 392; - this.sp = 15; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcMarksmanTemplate.java deleted file mode 100644 index 11eb760bc..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20094; - - @Inject - protected OrcMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 306; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcShamanTemplate.java deleted file mode 100644 index 50d79c794..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20261; - - @Inject - protected OrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 505; - this.sp = 21; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcSniperTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcSniperTemplate.java deleted file mode 100644 index 8dd53c74d..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcSniperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcSniperTemplate extends MonsterNPCTemplate { - public static final int ID = 27001; - - @Inject - protected OrcSniperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Sniper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 45.24105; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcTemplate.java deleted file mode 100644 index 04418af54..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20130; - - @Inject - protected OrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 214; - this.sp = 6; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcWarriorLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcWarriorLeaderTemplate.java deleted file mode 100644 index 9b166dbe5..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcWarriorLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcWarriorLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 27019; - - @Inject - protected OrcWarriorLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Warrior Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/OrcWarriorTemplate.java deleted file mode 100644 index fad173459..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 27018; - - @Inject - protected OrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 45.24105; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OreBatTemplate.java b/data/script/template/script/template/actor/npc/monster/OreBatTemplate.java deleted file mode 100644 index d32a21ebf..000000000 --- a/data/script/template/script/template/actor/npc/monster/OreBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OreBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20541; - - @Inject - protected OreBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ore Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 500; - this.sp = 21; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OriginalSinWarden2Template.java b/data/script/template/script/template/actor/npc/monster/OriginalSinWarden2Template.java deleted file mode 100644 index 2a0df7dac..000000000 --- a/data/script/template/script/template/actor/npc/monster/OriginalSinWarden2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OriginalSinWarden2Template extends MonsterNPCTemplate { - public static final int ID = 22431; - - @Inject - protected OriginalSinWarden2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Original Sin Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 37.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 139297; - this.sp = 13961; - this.aggressive = false; - this.rightHand = itemProvider.createID(10278); - this.leftHand = itemProvider.createID(10278); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9273.29977; - attributes.magicalAttack = 6442.91152; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OriginalSinWardenTemplate.java b/data/script/template/script/template/actor/npc/monster/OriginalSinWardenTemplate.java deleted file mode 100644 index f105309e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/OriginalSinWardenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OriginalSinWardenTemplate extends MonsterNPCTemplate { - public static final int ID = 22423; - - @Inject - protected OriginalSinWardenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Original Sin Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 52.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 69803; - this.sp = 6996; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5738.72922; - attributes.magicalAttack = 3987.15943; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ornithomimus2Template.java b/data/script/template/script/template/actor/npc/monster/Ornithomimus2Template.java deleted file mode 100644 index 0e33f3a58..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ornithomimus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ornithomimus2Template extends MonsterNPCTemplate { - public static final int ID = 22201; - - @Inject - protected Ornithomimus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ornithomimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ornithomimus3Template.java b/data/script/template/script/template/actor/npc/monster/Ornithomimus3Template.java deleted file mode 100644 index 6262df41f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ornithomimus3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ornithomimus3Template extends MonsterNPCTemplate { - public static final int ID = 22202; - - @Inject - protected Ornithomimus3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ornithomimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ornithomimus4Template.java b/data/script/template/script/template/actor/npc/monster/Ornithomimus4Template.java deleted file mode 100644 index 1d24e0f66..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ornithomimus4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ornithomimus4Template extends MonsterNPCTemplate { - public static final int ID = 22219; - - @Inject - protected Ornithomimus4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ornithomimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ornithomimus5Template.java b/data/script/template/script/template/actor/npc/monster/Ornithomimus5Template.java deleted file mode 100644 index 083ffac3f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ornithomimus5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ornithomimus5Template extends MonsterNPCTemplate { - public static final int ID = 22224; - - @Inject - protected Ornithomimus5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ornithomimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ornithomimus6Template.java b/data/script/template/script/template/actor/npc/monster/Ornithomimus6Template.java deleted file mode 100644 index ef90ecf83..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ornithomimus6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ornithomimus6Template extends MonsterNPCTemplate { - public static final int ID = 22742; - - @Inject - protected Ornithomimus6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ornithomimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5701; - this.sp = 862; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ornithomimus7Template.java b/data/script/template/script/template/actor/npc/monster/Ornithomimus7Template.java deleted file mode 100644 index a7fb495fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ornithomimus7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ornithomimus7Template extends MonsterNPCTemplate { - public static final int ID = 22744; - - @Inject - protected Ornithomimus7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ornithomimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5701; - this.sp = 862; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrnithomimusTemplate.java b/data/script/template/script/template/actor/npc/monster/OrnithomimusTemplate.java deleted file mode 100644 index 767a6b108..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrnithomimusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrnithomimusTemplate extends MonsterNPCTemplate { - public static final int ID = 22200; - - @Inject - protected OrnithomimusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ornithomimus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OrpheusResurrecterTemplate.java b/data/script/template/script/template/actor/npc/monster/OrpheusResurrecterTemplate.java deleted file mode 100644 index 96172b231..000000000 --- a/data/script/template/script/template/actor/npc/monster/OrpheusResurrecterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrpheusResurrecterTemplate extends MonsterNPCTemplate { - public static final int ID = 30972; - - @Inject - protected OrpheusResurrecterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orpheus Resurrecter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OssiudTemplate.java b/data/script/template/script/template/actor/npc/monster/OssiudTemplate.java deleted file mode 100644 index 2443d9ee9..000000000 --- a/data/script/template/script/template/actor/npc/monster/OssiudTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OssiudTemplate extends MonsterNPCTemplate { - public static final int ID = 21037; - - @Inject - protected OssiudTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ossiud"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10557; - this.sp = 727; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 136.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OutpostCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/OutpostCaptainTemplate.java deleted file mode 100644 index 8fffdc064..000000000 --- a/data/script/template/script/template/actor/npc/monster/OutpostCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OutpostCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 18466; - - @Inject - protected OutpostCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Outpost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 56.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 111546.700057767000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8203); - this.leftHand = itemProvider.createID(8203); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9311.83315; - attributes.magicalAttack = 6508.39315; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 79.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OverTheTopTemplate.java b/data/script/template/script/template/actor/npc/monster/OverTheTopTemplate.java deleted file mode 100644 index dd6a03522..000000000 --- a/data/script/template/script/template/actor/npc/monster/OverTheTopTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OverTheTopTemplate extends MonsterNPCTemplate { - public static final int ID = 31017; - - @Inject - protected OverTheTopTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Over the top"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OverlordAtrusTemplate.java b/data/script/template/script/template/actor/npc/monster/OverlordAtrusTemplate.java deleted file mode 100644 index bc86c75fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/OverlordAtrusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OverlordAtrusTemplate extends MonsterNPCTemplate { - public static final int ID = 27294; - - @Inject - protected OverlordAtrusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Overlord Atrus"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/OverlordOfTheHolyLandsTemplate.java b/data/script/template/script/template/actor/npc/monster/OverlordOfTheHolyLandsTemplate.java deleted file mode 100644 index bfe78af00..000000000 --- a/data/script/template/script/template/actor/npc/monster/OverlordOfTheHolyLandsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OverlordOfTheHolyLandsTemplate extends MonsterNPCTemplate { - public static final int ID = 21216; - - @Inject - protected OverlordOfTheHolyLandsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Overlord of the Holy Lands"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6807; - this.sp = 440; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = itemProvider.createID(646); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus2Template.java b/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus2Template.java deleted file mode 100644 index 9b0b26651..000000000 --- a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Pachycephalosaurus2Template extends MonsterNPCTemplate { - public static final int ID = 22209; - - @Inject - protected Pachycephalosaurus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pachycephalosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus3Template.java b/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus3Template.java deleted file mode 100644 index ea9232cf4..000000000 --- a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Pachycephalosaurus3Template extends MonsterNPCTemplate { - public static final int ID = 22210; - - @Inject - protected Pachycephalosaurus3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pachycephalosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus4Template.java b/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus4Template.java deleted file mode 100644 index 4d72d0921..000000000 --- a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Pachycephalosaurus4Template extends MonsterNPCTemplate { - public static final int ID = 22221; - - @Inject - protected Pachycephalosaurus4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pachycephalosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus5Template.java b/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus5Template.java deleted file mode 100644 index 7eb9599d1..000000000 --- a/data/script/template/script/template/actor/npc/monster/Pachycephalosaurus5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Pachycephalosaurus5Template extends MonsterNPCTemplate { - public static final int ID = 22226; - - @Inject - protected Pachycephalosaurus5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pachycephalosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PachycephalosaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/PachycephalosaurusTemplate.java deleted file mode 100644 index 3b2634a04..000000000 --- a/data/script/template/script/template/actor/npc/monster/PachycephalosaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PachycephalosaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 22208; - - @Inject - protected PachycephalosaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pachycephalosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 40.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PageOfPilgrimTemplate.java b/data/script/template/script/template/actor/npc/monster/PageOfPilgrimTemplate.java deleted file mode 100644 index e1754a206..000000000 --- a/data/script/template/script/template/actor/npc/monster/PageOfPilgrimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PageOfPilgrimTemplate extends MonsterNPCTemplate { - public static final int ID = 21543; - - @Inject - protected PageOfPilgrimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Page of Pilgrim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9492; - this.sp = 846; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PageOfRottingTreeTemplate.java b/data/script/template/script/template/actor/npc/monster/PageOfRottingTreeTemplate.java deleted file mode 100644 index 7fd865e2d..000000000 --- a/data/script/template/script/template/actor/npc/monster/PageOfRottingTreeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PageOfRottingTreeTemplate extends MonsterNPCTemplate { - public static final int ID = 25422; - - @Inject - protected PageOfRottingTreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Page of Rotting Tree"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 21498.592639209300000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 47.474088190385800; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 760.47275; - attributes.magicalAttack = 171.59504; - attributes.physicalDefense = 279.95354; - attributes.magicalDefense = 273.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PageOfWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/PageOfWatchmanTemplate.java deleted file mode 100644 index 674ff90c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/PageOfWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PageOfWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25400; - - @Inject - protected PageOfWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Page of Watchman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10526.667868579700000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PageosTemplate.java b/data/script/template/script/template/actor/npc/monster/PageosTemplate.java deleted file mode 100644 index 50e65ffb4..000000000 --- a/data/script/template/script/template/actor/npc/monster/PageosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PageosTemplate extends MonsterNPCTemplate { - public static final int ID = 20990; - - @Inject - protected PageosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pageos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3132; - this.sp = 196; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PakoTheCatTemplate.java b/data/script/template/script/template/actor/npc/monster/PakoTheCatTemplate.java deleted file mode 100644 index 5124d72df..000000000 --- a/data/script/template/script/template/actor/npc/monster/PakoTheCatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PakoTheCatTemplate extends MonsterNPCTemplate { - public static final int ID = 27102; - - @Inject - protected PakoTheCatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pako The Cat"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 108.62405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PalioteTemplate.java b/data/script/template/script/template/actor/npc/monster/PalioteTemplate.java deleted file mode 100644 index de55f0aa4..000000000 --- a/data/script/template/script/template/actor/npc/monster/PalioteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PalioteTemplate extends MonsterNPCTemplate { - public static final int ID = 20648; - - @Inject - protected PalioteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Paliote"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9826; - this.sp = 816; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PalitTemplate.java b/data/script/template/script/template/actor/npc/monster/PalitTemplate.java deleted file mode 100644 index 9e9e8b4ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/PalitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PalitTemplate extends MonsterNPCTemplate { - public static final int ID = 22675; - - @Inject - protected PalitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Palit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 29.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25229; - this.sp = 2697; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PanTemplate.java b/data/script/template/script/template/actor/npc/monster/PanTemplate.java deleted file mode 100644 index c45830952..000000000 --- a/data/script/template/script/template/actor/npc/monster/PanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PanTemplate extends MonsterNPCTemplate { - public static final int ID = 31847; - - @Inject - protected PanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PanathensKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/PanathensKnightTemplate.java deleted file mode 100644 index f6a86810b..000000000 --- a/data/script/template/script/template/actor/npc/monster/PanathensKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PanathensKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 25193; - - @Inject - protected PanathensKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Panathen's Knight"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 42.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16462.952785287900000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 37.543530210746000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1088.40749; - attributes.magicalAttack = 433.04587; - attributes.physicalDefense = 247.32770; - attributes.magicalDefense = 241.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PanathensProtectorsTemplate.java b/data/script/template/script/template/actor/npc/monster/PanathensProtectorsTemplate.java deleted file mode 100644 index fa9b420ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/PanathensProtectorsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PanathensProtectorsTemplate extends MonsterNPCTemplate { - public static final int ID = 25194; - - @Inject - protected PanathensProtectorsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Panathen's Protectors"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 28.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 8231.476392643970000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 37.543530210746000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 544.20375; - attributes.magicalAttack = 108.26147; - attributes.physicalDefense = 247.32770; - attributes.magicalDefense = 241.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PantheraTemplate.java b/data/script/template/script/template/actor/npc/monster/PantheraTemplate.java deleted file mode 100644 index 3bb968d22..000000000 --- a/data/script/template/script/template/actor/npc/monster/PantheraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PantheraTemplate extends MonsterNPCTemplate { - public static final int ID = 22084; - - @Inject - protected PantheraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Panthera"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4795; - this.sp = 386; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PapionTemplate.java b/data/script/template/script/template/actor/npc/monster/PapionTemplate.java deleted file mode 100644 index 1c03a1b36..000000000 --- a/data/script/template/script/template/actor/npc/monster/PapionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PapionTemplate extends MonsterNPCTemplate { - public static final int ID = 18609; - - @Inject - protected PapionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Papion"; - this.serverSideName = false; - this.title = "Spirit of Water"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 41.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10512.777762038200000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 9.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 10783; - this.sp = 652; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 89.26566; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ParhitPadishaSobekkTemplate.java b/data/script/template/script/template/actor/npc/monster/ParhitPadishaSobekkTemplate.java deleted file mode 100644 index bbd3d82fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/ParhitPadishaSobekkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParhitPadishaSobekkTemplate extends MonsterNPCTemplate { - public static final int ID = 25203; - - @Inject - protected ParhitPadishaSobekkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parhit Padisha Sobekk"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 65.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 62119.189069422000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 121.063992487928000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4680.09940; - attributes.magicalAttack = 3338.16499; - attributes.physicalDefense = 465.04439; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ParmesGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/ParmesGuardianTemplate.java deleted file mode 100644 index 3c9777648..000000000 --- a/data/script/template/script/template/actor/npc/monster/ParmesGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParmesGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 22311; - - @Inject - protected ParmesGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parme's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 72.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 180237; - this.sp = 18511; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5815.28895; - attributes.magicalAttack = 3971.08851; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ParmesHealer2Template.java b/data/script/template/script/template/actor/npc/monster/ParmesHealer2Template.java deleted file mode 100644 index 3fdd5d21e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ParmesHealer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParmesHealer2Template extends MonsterNPCTemplate { - public static final int ID = 22401; - - @Inject - protected ParmesHealer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parme's Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8893; - this.sp = 972; - this.aggressive = false; - this.rightHand = itemProvider.createID(9639); - this.leftHand = itemProvider.createID(9639); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1049.15028; - attributes.magicalAttack = 712.26832; - attributes.physicalDefense = 347.74120; - attributes.magicalDefense = 254.46192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ParmesHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/ParmesHealerTemplate.java deleted file mode 100644 index 57390b581..000000000 --- a/data/script/template/script/template/actor/npc/monster/ParmesHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParmesHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 22400; - - @Inject - protected ParmesHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parme's Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8893; - this.sp = 972; - this.aggressive = false; - this.rightHand = itemProvider.createID(9639); - this.leftHand = itemProvider.createID(9639); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1049.15028; - attributes.magicalAttack = 712.26832; - attributes.physicalDefense = 347.74120; - attributes.magicalDefense = 254.46192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanArcher2Template.java b/data/script/template/script/template/actor/npc/monster/PartisanArcher2Template.java deleted file mode 100644 index 2c56db1ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanArcher2Template extends MonsterNPCTemplate { - public static final int ID = 35381; - - @Inject - protected PartisanArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2312; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/PartisanArcherTemplate.java deleted file mode 100644 index fc99c3a81..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 35374; - - @Inject - protected PartisanArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2312; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard2Template.java b/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard2Template.java deleted file mode 100644 index cb2f131d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanCourtGuard2Template extends MonsterNPCTemplate { - public static final int ID = 35371; - - @Inject - protected PartisanCourtGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Court Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2450; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard3Template.java b/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard3Template.java deleted file mode 100644 index a952f6a17..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanCourtGuard3Template extends MonsterNPCTemplate { - public static final int ID = 35377; - - @Inject - protected PartisanCourtGuard3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Court Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2450; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard4Template.java b/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard4Template.java deleted file mode 100644 index 289a60c59..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuard4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanCourtGuard4Template extends MonsterNPCTemplate { - public static final int ID = 35378; - - @Inject - protected PartisanCourtGuard4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Court Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2450; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/PartisanCourtGuardTemplate.java deleted file mode 100644 index bc2c6f24c..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanCourtGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanCourtGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 35370; - - @Inject - protected PartisanCourtGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Court Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2450; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanHealer2Template.java b/data/script/template/script/template/actor/npc/monster/PartisanHealer2Template.java deleted file mode 100644 index a96dd16cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanHealer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanHealer2Template extends MonsterNPCTemplate { - public static final int ID = 35376; - - @Inject - protected PartisanHealer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2450; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/PartisanHealerTemplate.java deleted file mode 100644 index 405725002..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 35369; - - @Inject - protected PartisanHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2450; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/PartisanSoldier2Template.java deleted file mode 100644 index ea104b751..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 35379; - - @Inject - protected PartisanSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2312; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/PartisanSoldierTemplate.java deleted file mode 100644 index 72ee6adcd..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 35372; - - @Inject - protected PartisanSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2312; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanSorcerer2Template.java b/data/script/template/script/template/actor/npc/monster/PartisanSorcerer2Template.java deleted file mode 100644 index a8b78463e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanSorcerer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanSorcerer2Template extends MonsterNPCTemplate { - public static final int ID = 35380; - - @Inject - protected PartisanSorcerer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2312; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PartisanSorcererTemplate.java b/data/script/template/script/template/actor/npc/monster/PartisanSorcererTemplate.java deleted file mode 100644 index 4a34b342b..000000000 --- a/data/script/template/script/template/actor/npc/monster/PartisanSorcererTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanSorcererTemplate extends MonsterNPCTemplate { - public static final int ID = 35373; - - @Inject - protected PartisanSorcererTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2312; - this.sp = 1; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 41; - attributes.strength = 22; - attributes.concentration = 27; - attributes.mentality = 20; - attributes.dexterity = 21; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PashikaSonOfVoltarTemplate.java b/data/script/template/script/template/actor/npc/monster/PashikaSonOfVoltarTemplate.java deleted file mode 100644 index 3b9e5901a..000000000 --- a/data/script/template/script/template/actor/npc/monster/PashikaSonOfVoltarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PashikaSonOfVoltarTemplate extends MonsterNPCTemplate { - public static final int ID = 27080; - - @Inject - protected PashikaSonOfVoltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pashika Son Of Voltar"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PassagewayCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/PassagewayCaptainTemplate.java deleted file mode 100644 index 64cdc22c4..000000000 --- a/data/script/template/script/template/actor/npc/monster/PassagewayCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PassagewayCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22370; - - @Inject - protected PassagewayCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Passageway Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 271142; - this.sp = 28589; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PassagewayGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/PassagewayGuardsTemplate.java deleted file mode 100644 index 37a124b4c..000000000 --- a/data/script/template/script/template/actor/npc/monster/PassagewayGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PassagewayGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 22371; - - @Inject - protected PassagewayGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Passageway Guards"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18734.280667127000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 88217; - this.sp = 9301; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10447.77116; - attributes.magicalAttack = 7217.43231; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PassagewayMysticTemplate.java b/data/script/template/script/template/actor/npc/monster/PassagewayMysticTemplate.java deleted file mode 100644 index 5169d085b..000000000 --- a/data/script/template/script/template/actor/npc/monster/PassagewayMysticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PassagewayMysticTemplate extends MonsterNPCTemplate { - public static final int ID = 22372; - - @Inject - protected PassagewayMysticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Passageway Mystic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 257790; - this.sp = 27181; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9440.59974; - attributes.magicalAttack = 6521.66750; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PastCreatureTemplate.java b/data/script/template/script/template/actor/npc/monster/PastCreatureTemplate.java deleted file mode 100644 index a7b9ab166..000000000 --- a/data/script/template/script/template/actor/npc/monster/PastCreatureTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PastCreatureTemplate extends MonsterNPCTemplate { - public static final int ID = 20967; - - @Inject - protected PastCreatureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Past Creature"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22942; - this.sp = 2360; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PastKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/PastKnightTemplate.java deleted file mode 100644 index 461f38bb7..000000000 --- a/data/script/template/script/template/actor/npc/monster/PastKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PastKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20956; - - @Inject - protected PastKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Past Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6953; - this.sp = 636; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PastusShadowTemplate.java b/data/script/template/script/template/actor/npc/monster/PastusShadowTemplate.java deleted file mode 100644 index 973f75607..000000000 --- a/data/script/template/script/template/actor/npc/monster/PastusShadowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PastusShadowTemplate extends MonsterNPCTemplate { - public static final int ID = 25022; - - @Inject - protected PastusShadowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pastu's Shadow"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4991.851721687510000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 24.517094130860700; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 281.11506; - attributes.magicalAttack = 44.77803; - attributes.physicalDefense = 193.84643; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PastusSilhouetteTemplate.java b/data/script/template/script/template/actor/npc/monster/PastusSilhouetteTemplate.java deleted file mode 100644 index c7d35b8c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/PastusSilhouetteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PastusSilhouetteTemplate extends MonsterNPCTemplate { - public static final int ID = 25021; - - @Inject - protected PastusSilhouetteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pastu's Silhouette"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 33; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 9983.703443375020000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 24.517094130860700; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 281.11506; - attributes.magicalAttack = 44.77803; - attributes.physicalDefense = 193.84643; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PatinArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/PatinArcherTemplate.java deleted file mode 100644 index 29579c915..000000000 --- a/data/script/template/script/template/actor/npc/monster/PatinArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PatinArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20608; - - @Inject - protected PatinArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patin Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2454; - this.sp = 132; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PavelSafetyDeviceTemplate.java b/data/script/template/script/template/actor/npc/monster/PavelSafetyDeviceTemplate.java deleted file mode 100644 index 6a34c05ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/PavelSafetyDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PavelSafetyDeviceTemplate extends MonsterNPCTemplate { - public static final int ID = 18917; - - @Inject - protected PavelSafetyDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pavel Safety Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 250.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PawnOfIkuntaiTemplate.java b/data/script/template/script/template/actor/npc/monster/PawnOfIkuntaiTemplate.java deleted file mode 100644 index 49ba0b227..000000000 --- a/data/script/template/script/template/actor/npc/monster/PawnOfIkuntaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PawnOfIkuntaiTemplate extends MonsterNPCTemplate { - public static final int ID = 25168; - - @Inject - protected PawnOfIkuntaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pawn of Ikuntai"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4362.781490254180000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 23.437467479197600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(299); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 253.59237; - attributes.magicalAttack = 59.18346; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PawnOfKutusTemplate.java b/data/script/template/script/template/actor/npc/monster/PawnOfKutusTemplate.java deleted file mode 100644 index 6a79ff173..000000000 --- a/data/script/template/script/template/actor/npc/monster/PawnOfKutusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PawnOfKutusTemplate extends MonsterNPCTemplate { - public static final int ID = 25003; - - @Inject - protected PawnOfKutusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pawn of Kutus"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6247.184787954550000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 17.157688142754600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 231.18622; - attributes.magicalAttack = 58.17787; - attributes.physicalDefense = 138.98541; - attributes.magicalDefense = 135.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PeerlessKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/PeerlessKanabion2Template.java deleted file mode 100644 index 2790fcc8c..000000000 --- a/data/script/template/script/template/actor/npc/monster/PeerlessKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PeerlessKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22471; - - @Inject - protected PeerlessKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Peerless Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4821; - this.sp = 389; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PeerlessKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/PeerlessKanabion3Template.java deleted file mode 100644 index 4034b0308..000000000 --- a/data/script/template/script/template/actor/npc/monster/PeerlessKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PeerlessKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22472; - - @Inject - protected PeerlessKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Peerless Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5739; - this.sp = 431; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PeerlessKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/PeerlessKanabionTemplate.java deleted file mode 100644 index 3bd15d0ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/PeerlessKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PeerlessKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22470; - - @Inject - protected PeerlessKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Peerless Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4821; - this.sp = 389; - this.aggressive = false; - this.rightHand = itemProvider.createID(7888); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 163.64727; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PenanceGuard2Template.java b/data/script/template/script/template/actor/npc/monster/PenanceGuard2Template.java deleted file mode 100644 index 712b57b51..000000000 --- a/data/script/template/script/template/actor/npc/monster/PenanceGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PenanceGuard2Template extends MonsterNPCTemplate { - public static final int ID = 22194; - - @Inject - protected PenanceGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Penance Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 3681; - this.sp = 397; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PenanceGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/PenanceGuardTemplate.java deleted file mode 100644 index b66eda358..000000000 --- a/data/script/template/script/template/actor/npc/monster/PenanceGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PenanceGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22137; - - @Inject - protected PenanceGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Penance Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 30.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 3681; - this.sp = 397; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Perum2Template.java b/data/script/template/script/template/actor/npc/monster/Perum2Template.java deleted file mode 100644 index 767c5c0f8..000000000 --- a/data/script/template/script/template/actor/npc/monster/Perum2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Perum2Template extends MonsterNPCTemplate { - public static final int ID = 29012; - - @Inject - protected Perum2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Perum"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12964.000000000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 158.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 372.00000; - attributes.magicalAttack = 63.00000; - attributes.physicalDefense = 765.00000; - attributes.magicalDefense = 280.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 20.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PerumTemplate.java b/data/script/template/script/template/actor/npc/monster/PerumTemplate.java deleted file mode 100644 index a12a7752c..000000000 --- a/data/script/template/script/template/actor/npc/monster/PerumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PerumTemplate extends MonsterNPCTemplate { - public static final int ID = 20221; - - @Inject - protected PerumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Perum"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 34.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 13708; - this.sp = 955; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 20.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PhantomOfKenisheeTemplate.java b/data/script/template/script/template/actor/npc/monster/PhantomOfKenisheeTemplate.java deleted file mode 100644 index 57eb704f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/PhantomOfKenisheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PhantomOfKenisheeTemplate extends MonsterNPCTemplate { - public static final int ID = 25483; - - @Inject - protected PhantomOfKenisheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Phantom of Kenishee"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 52; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 27046.664631598300000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 58.088796475174300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1032.30240; - attributes.magicalAttack = 293.09095; - attributes.physicalDefense = 314.25159; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PhantomSalamanderTemplate.java b/data/script/template/script/template/actor/npc/monster/PhantomSalamanderTemplate.java deleted file mode 100644 index 361df886a..000000000 --- a/data/script/template/script/template/actor/npc/monster/PhantomSalamanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PhantomSalamanderTemplate extends MonsterNPCTemplate { - public static final int ID = 27029; - - @Inject - protected PhantomSalamanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Phantom Salamander"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PhantomsOfTheMineTemplate.java b/data/script/template/script/template/actor/npc/monster/PhantomsOfTheMineTemplate.java deleted file mode 100644 index d12d69552..000000000 --- a/data/script/template/script/template/actor/npc/monster/PhantomsOfTheMineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PhantomsOfTheMineTemplate extends MonsterNPCTemplate { - public static final int ID = 22687; - - @Inject - protected PhantomsOfTheMineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Phantoms of the Mine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 27.50; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18303; - this.sp = 2027; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PicotAraneidTemplate.java b/data/script/template/script/template/actor/npc/monster/PicotAraneidTemplate.java deleted file mode 100644 index e4326dd50..000000000 --- a/data/script/template/script/template/actor/npc/monster/PicotAraneidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PicotAraneidTemplate extends MonsterNPCTemplate { - public static final int ID = 27322; - - @Inject - protected PicotAraneidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Picot Araneid"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 39.00; - this.collisionHeight = 38.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 79.24022; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PicuboTemplate.java b/data/script/template/script/template/actor/npc/monster/PicuboTemplate.java deleted file mode 100644 index 129e0756e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PicuboTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PicuboTemplate extends MonsterNPCTemplate { - public static final int ID = 27050; - - @Inject - protected PicuboTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Picubo"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PilgrimOfLightTemplate.java b/data/script/template/script/template/actor/npc/monster/PilgrimOfLightTemplate.java deleted file mode 100644 index 5083108ce..000000000 --- a/data/script/template/script/template/actor/npc/monster/PilgrimOfLightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PilgrimOfLightTemplate extends MonsterNPCTemplate { - public static final int ID = 22131; - - @Inject - protected PilgrimOfLightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pilgrim of Light"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 56598; - this.sp = 6488; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PilgrimOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/PilgrimOfSplendorTemplate.java deleted file mode 100644 index ec50d0e35..000000000 --- a/data/script/template/script/template/actor/npc/monster/PilgrimOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PilgrimOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21541; - - @Inject - protected PilgrimOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pilgrim of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11933; - this.sp = 1078; - this.aggressive = false; - this.rightHand = itemProvider.createID(315); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PincerSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/PincerSpiderTemplate.java deleted file mode 100644 index eeb36667f..000000000 --- a/data/script/template/script/template/actor/npc/monster/PincerSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PincerSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20466; - - @Inject - protected PincerSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pincer Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 618; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PincherTemplate.java b/data/script/template/script/template/actor/npc/monster/PincherTemplate.java deleted file mode 100644 index 93c29bced..000000000 --- a/data/script/template/script/template/actor/npc/monster/PincherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PincherTemplate extends MonsterNPCTemplate { - public static final int ID = 20028; - - @Inject - protected PincherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pincher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PinrulTemplate.java b/data/script/template/script/template/actor/npc/monster/PinrulTemplate.java deleted file mode 100644 index a167b4f32..000000000 --- a/data/script/template/script/template/actor/npc/monster/PinrulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PinrulTemplate extends MonsterNPCTemplate { - public static final int ID = 20032; - - @Inject - protected PinrulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pinrul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 25; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateCaptainUthankaTemplate.java b/data/script/template/script/template/actor/npc/monster/PirateCaptainUthankaTemplate.java deleted file mode 100644 index d6a96b726..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateCaptainUthankaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateCaptainUthankaTemplate extends MonsterNPCTemplate { - public static final int ID = 20520; - - @Inject - protected PirateCaptainUthankaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Captain Uthanka"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.40; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 926; - this.sp = 32; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateZombie2Template.java b/data/script/template/script/template/actor/npc/monster/PirateZombie2Template.java deleted file mode 100644 index dd84afe30..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateZombie2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateZombie2Template extends MonsterNPCTemplate { - public static final int ID = 29027; - - @Inject - protected PirateZombie2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.000000000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 371.00000; - attributes.magicalAttack = 289.00000; - attributes.physicalDefense = 256.00000; - attributes.magicalDefense = 187.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 11.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateZombie3Template.java b/data/script/template/script/template/actor/npc/monster/PirateZombie3Template.java deleted file mode 100644 index d5d87c3e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateZombie3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateZombie3Template extends MonsterNPCTemplate { - public static final int ID = 29185; - - @Inject - protected PirateZombie3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 11.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain2Template.java b/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain2Template.java deleted file mode 100644 index 33f01b9e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateZombieCaptain2Template extends MonsterNPCTemplate { - public static final int ID = 21630; - - @Inject - protected PirateZombieCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Zombie Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 28.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 11432; - this.sp = 884; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 14.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain3Template.java b/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain3Template.java deleted file mode 100644 index 484fa441b..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateZombieCaptain3Template extends MonsterNPCTemplate { - public static final int ID = 29026; - - @Inject - protected PirateZombieCaptain3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Zombie Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 28.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.000000000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 420.00000; - attributes.magicalAttack = 328.00000; - attributes.physicalDefense = 272.00000; - attributes.magicalDefense = 199.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 14.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain4Template.java b/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain4Template.java deleted file mode 100644 index 0d816dfc1..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptain4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateZombieCaptain4Template extends MonsterNPCTemplate { - public static final int ID = 29184; - - @Inject - protected PirateZombieCaptain4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Zombie Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 37.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.50000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/PirateZombieCaptainTemplate.java deleted file mode 100644 index 54b48c430..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateZombieCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateZombieCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 21629; - - @Inject - protected PirateZombieCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Zombie Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 28.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8073; - this.sp = 624; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 14.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PirateZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/PirateZombieTemplate.java deleted file mode 100644 index ad63bd4f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/PirateZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PirateZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 20836; - - @Inject - protected PirateZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6799; - this.sp = 466; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 11.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PiratesZombieCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/PiratesZombieCaptainTemplate.java deleted file mode 100644 index 975a0beaa..000000000 --- a/data/script/template/script/template/actor/npc/monster/PiratesZombieCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PiratesZombieCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 20845; - - @Inject - protected PiratesZombieCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pirate's Zombie Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 28.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5945; - this.sp = 460; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 14.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PitArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/PitArcherTemplate.java deleted file mode 100644 index e3ac561db..000000000 --- a/data/script/template/script/template/actor/npc/monster/PitArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PitArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21619; - - @Inject - protected PitArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pit Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 66.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12729; - this.sp = 930; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PitchstoneGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/PitchstoneGolemTemplate.java deleted file mode 100644 index 45d39a37a..000000000 --- a/data/script/template/script/template/actor/npc/monster/PitchstoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PitchstoneGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20511; - - @Inject - protected PitchstoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pitchstone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 799; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlagueZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/PlagueZombieTemplate.java deleted file mode 100644 index 4cd49fae0..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlagueZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlagueZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 27017; - - @Inject - protected PlagueZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plague Zombie"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 52.01457; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlainGrizzlyTemplate.java b/data/script/template/script/template/actor/npc/monster/PlainGrizzlyTemplate.java deleted file mode 100644 index 30a1d2aa4..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlainGrizzlyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlainGrizzlyTemplate extends MonsterNPCTemplate { - public static final int ID = 21098; - - @Inject - protected PlainGrizzlyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plain Grizzly"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1123; - this.sp = 55; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 115.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlandoTemplate.java b/data/script/template/script/template/actor/npc/monster/PlandoTemplate.java deleted file mode 100644 index 0279911f0..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlandoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlandoTemplate extends MonsterNPCTemplate { - public static final int ID = 20623; - - @Inject - protected PlandoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plando"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 23778; - this.sp = 2177; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumGuardianArcherTemplate.java deleted file mode 100644 index a8454dc7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumGuardianArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21064; - - @Inject - protected PlatinumGuardianArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Guardian Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 27.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 38444; - this.sp = 3858; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumGuardianChiefTemplate.java deleted file mode 100644 index 46b97f5de..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumGuardianChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 21072; - - @Inject - protected PlatinumGuardianChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Guardian Chief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 40513; - this.sp = 4273; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianPrefectTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumGuardianPrefectTemplate.java deleted file mode 100644 index 596d99984..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianPrefectTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumGuardianPrefectTemplate extends MonsterNPCTemplate { - public static final int ID = 21069; - - @Inject - protected PlatinumGuardianPrefectTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Guardian Prefect"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 53456; - this.sp = 5573; - this.aggressive = false; - this.rightHand = itemProvider.createID(147); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumGuardianShamanTemplate.java deleted file mode 100644 index 2c4174da9..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumGuardianShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 21066; - - @Inject - protected PlatinumGuardianShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Guardian Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 39180; - this.sp = 4032; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumGuardianWarriorTemplate.java deleted file mode 100644 index cbcb39b28..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumGuardianWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumGuardianWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21065; - - @Inject - protected PlatinumGuardianWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Guardian Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 36221; - this.sp = 3680; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumTribeArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumTribeArcherTemplate.java deleted file mode 100644 index 9cd6cff8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumTribeArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumTribeArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20826; - - @Inject - protected PlatinumTribeArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Tribe Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 27.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 27541; - this.sp = 2660; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumTribeOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumTribeOverlordTemplate.java deleted file mode 100644 index ecf0198ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumTribeOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumTribeOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20829; - - @Inject - protected PlatinumTribeOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Tribe Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50697; - this.sp = 5087; - this.aggressive = false; - this.rightHand = itemProvider.createID(147); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumTribeShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumTribeShamanTemplate.java deleted file mode 100644 index 1cffec227..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumTribeShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumTribeShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20828; - - @Inject - protected PlatinumTribeShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Tribe Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 35291; - this.sp = 3499; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumTribeSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumTribeSoldierTemplate.java deleted file mode 100644 index b1bf33341..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumTribeSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumTribeSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20823; - - @Inject - protected PlatinumTribeSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Tribe Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 27669; - this.sp = 2635; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlatinumTribeWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/PlatinumTribeWarriorTemplate.java deleted file mode 100644 index fb04b293a..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlatinumTribeWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlatinumTribeWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20827; - - @Inject - protected PlatinumTribeWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Platinum Tribe Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 28758; - this.sp = 2814; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlazaCaimanTemplate.java b/data/script/template/script/template/actor/npc/monster/PlazaCaimanTemplate.java deleted file mode 100644 index f918b1afb..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlazaCaimanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlazaCaimanTemplate extends MonsterNPCTemplate { - public static final int ID = 22281; - - @Inject - protected PlazaCaimanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plaza Caiman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13121; - this.sp = 1370; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlazaGavielTemplate.java b/data/script/template/script/template/actor/npc/monster/PlazaGavielTemplate.java deleted file mode 100644 index bfd0e03eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlazaGavielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlazaGavielTemplate extends MonsterNPCTemplate { - public static final int ID = 22286; - - @Inject - protected PlazaGavielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plaza Gaviel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 33.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13121; - this.sp = 1370; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlazaHelmTemplate.java b/data/script/template/script/template/actor/npc/monster/PlazaHelmTemplate.java deleted file mode 100644 index 25565337d..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlazaHelmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlazaHelmTemplate extends MonsterNPCTemplate { - public static final int ID = 22289; - - @Inject - protected PlazaHelmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plaza Helm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 33.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 36334; - this.sp = 3792; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PlunderTarantulaTemplate.java b/data/script/template/script/template/actor/npc/monster/PlunderTarantulaTemplate.java deleted file mode 100644 index 4838384ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/PlunderTarantulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlunderTarantulaTemplate extends MonsterNPCTemplate { - public static final int ID = 20508; - - @Inject - protected PlunderTarantulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plunder Tarantula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 618; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PobbyEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/PobbyEscortTemplate.java deleted file mode 100644 index 601b37022..000000000 --- a/data/script/template/script/template/actor/npc/monster/PobbyEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PobbyEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 20952; - - @Inject - protected PobbyEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pobby Escort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5461; - this.sp = 440; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PobbyTemplate.java b/data/script/template/script/template/actor/npc/monster/PobbyTemplate.java deleted file mode 100644 index 951864eab..000000000 --- a/data/script/template/script/template/actor/npc/monster/PobbyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PobbyTemplate extends MonsterNPCTemplate { - public static final int ID = 20953; - - @Inject - protected PobbyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pobby"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 57; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5071; - this.sp = 421; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PobbysMaidTemplate.java b/data/script/template/script/template/actor/npc/monster/PobbysMaidTemplate.java deleted file mode 100644 index 95a268315..000000000 --- a/data/script/template/script/template/actor/npc/monster/PobbysMaidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PobbysMaidTemplate extends MonsterNPCTemplate { - public static final int ID = 20951; - - @Inject - protected PobbysMaidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pobby's Maid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 17.80; - this.level = 53; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3022; - this.sp = 238; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PoisonAraneidTemplate.java b/data/script/template/script/template/actor/npc/monster/PoisonAraneidTemplate.java deleted file mode 100644 index 098865beb..000000000 --- a/data/script/template/script/template/actor/npc/monster/PoisonAraneidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PoisonAraneidTemplate extends MonsterNPCTemplate { - public static final int ID = 20926; - - @Inject - protected PoisonAraneidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Poison Araneid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 607; - this.sp = 30; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PortaTemplate.java b/data/script/template/script/template/actor/npc/monster/PortaTemplate.java deleted file mode 100644 index f876e486e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PortaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PortaTemplate extends MonsterNPCTemplate { - public static final int ID = 20213; - - @Inject - protected PortaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Porta"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 10438; - this.sp = 647; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PowderKegTemplate.java b/data/script/template/script/template/actor/npc/monster/PowderKegTemplate.java deleted file mode 100644 index ce9c3f882..000000000 --- a/data/script/template/script/template/actor/npc/monster/PowderKegTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PowderKegTemplate extends MonsterNPCTemplate { - public static final int ID = 18622; - - @Inject - protected PowderKegTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Powder Keg"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 80.00; - this.collisionHeight = 60.00; - this.level = 61; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2085; - this.sp = 174; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PowerAngelAmonTemplate.java b/data/script/template/script/template/actor/npc/monster/PowerAngelAmonTemplate.java deleted file mode 100644 index e1abb9802..000000000 --- a/data/script/template/script/template/actor/npc/monster/PowerAngelAmonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PowerAngelAmonTemplate extends MonsterNPCTemplate { - public static final int ID = 21081; - - @Inject - protected PowerAngelAmonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power Angel Amon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21329; - this.sp = 2250; - this.aggressive = false; - this.rightHand = itemProvider.createID(4700); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PowerOfSealIsolation2Template.java b/data/script/template/script/template/actor/npc/monster/PowerOfSealIsolation2Template.java deleted file mode 100644 index 6705d141a..000000000 --- a/data/script/template/script/template/actor/npc/monster/PowerOfSealIsolation2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class PowerOfSealIsolation2Template extends MonsterNPCTemplate { - public static final int ID = 27383; - - @Inject - protected PowerOfSealIsolation2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power of Seal Isolation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PowerOfSealIsolationTemplate.java b/data/script/template/script/template/actor/npc/monster/PowerOfSealIsolationTemplate.java deleted file mode 100644 index e045ca83c..000000000 --- a/data/script/template/script/template/actor/npc/monster/PowerOfSealIsolationTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class PowerOfSealIsolationTemplate extends MonsterNPCTemplate { - public static final int ID = 27382; - - @Inject - protected PowerOfSealIsolationTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Power of Seal Isolation"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PrairieFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/PrairieFoxTemplate.java deleted file mode 100644 index fbab9f53e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PrairieFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrairieFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20465; - - @Inject - protected PrairieFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prairie Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 59; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PrairieKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/PrairieKeltirTemplate.java deleted file mode 100644 index 198854a2e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PrairieKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrairieKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20535; - - @Inject - protected PrairieKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prairie Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 71; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Premo2Template.java b/data/script/template/script/template/actor/npc/monster/Premo2Template.java deleted file mode 100644 index 6b7ee6675..000000000 --- a/data/script/template/script/template/actor/npc/monster/Premo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Premo2Template extends MonsterNPCTemplate { - public static final int ID = 29013; - - @Inject - protected Premo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Premo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11721.000000000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 146.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 320.00000; - attributes.magicalAttack = 55.00000; - attributes.physicalDefense = 711.00000; - attributes.magicalDefense = 260.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PremoTemplate.java b/data/script/template/script/template/actor/npc/monster/PremoTemplate.java deleted file mode 100644 index 425478076..000000000 --- a/data/script/template/script/template/actor/npc/monster/PremoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PremoTemplate extends MonsterNPCTemplate { - public static final int ID = 20218; - - @Inject - protected PremoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Premo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8303; - this.sp = 552; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PriestOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/PriestOfDarknessTemplate.java deleted file mode 100644 index aff4b963f..000000000 --- a/data/script/template/script/template/actor/npc/monster/PriestOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestOfDarknessTemplate extends MonsterNPCTemplate { - public static final int ID = 22551; - - @Inject - protected PriestOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 44.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 19633.378775963600000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 69.515312412502600; - this.mpRegeneration = 3.000000000000000; - this.experience = 95778; - this.sp = 9756; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4090.13417; - attributes.magicalAttack = 2793.03141; - attributes.physicalDefense = 518.05528; - attributes.magicalDefense = 568.63558; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PriestZombieOfFarakelsusTemplate.java b/data/script/template/script/template/actor/npc/monster/PriestZombieOfFarakelsusTemplate.java deleted file mode 100644 index 80d48203c..000000000 --- a/data/script/template/script/template/actor/npc/monster/PriestZombieOfFarakelsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestZombieOfFarakelsusTemplate extends MonsterNPCTemplate { - public static final int ID = 25377; - - @Inject - protected PriestZombieOfFarakelsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priest Zombie of Farakelsus"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5747.152315488480000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 16.294366317707600; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 89.73895; - attributes.magicalAttack = 8.45808; - attributes.physicalDefense = 126.11457; - attributes.magicalDefense = 123.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PriestessOfRahhaTemplate.java b/data/script/template/script/template/actor/npc/monster/PriestessOfRahhaTemplate.java deleted file mode 100644 index 36a0d4e76..000000000 --- a/data/script/template/script/template/actor/npc/monster/PriestessOfRahhaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PriestessOfRahhaTemplate extends MonsterNPCTemplate { - public static final int ID = 25052; - - @Inject - protected PriestessOfRahhaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Priestess of Rahha"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 64; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 53978.891222094400000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 109.161965526679000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3491.34315; - attributes.magicalAttack = 2351.33828; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PrincessGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/PrincessGuardTemplate.java deleted file mode 100644 index 2955f4abc..000000000 --- a/data/script/template/script/template/actor/npc/monster/PrincessGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrincessGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25078; - - @Inject - protected PrincessGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Princess' Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3340.079655244500000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 136.64091; - attributes.magicalAttack = 17.20301; - attributes.physicalDefense = 148.06379; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PrisonGuard2Template.java b/data/script/template/script/template/actor/npc/monster/PrisonGuard2Template.java deleted file mode 100644 index d357bbf41..000000000 --- a/data/script/template/script/template/actor/npc/monster/PrisonGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrisonGuard2Template extends MonsterNPCTemplate { - public static final int ID = 18368; - - @Inject - protected PrisonGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prison Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8579; - this.sp = 962; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PrisonGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/PrisonGuardTemplate.java deleted file mode 100644 index 6436832db..000000000 --- a/data/script/template/script/template/actor/npc/monster/PrisonGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrisonGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18367; - - @Inject - protected PrisonGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prison Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 30.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8217); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ProbeGolemChampionITemplate.java b/data/script/template/script/template/actor/npc/monster/ProbeGolemChampionITemplate.java deleted file mode 100644 index 75a51e10e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ProbeGolemChampionITemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProbeGolemChampionITemplate extends MonsterNPCTemplate { - public static final int ID = 22056; - - @Inject - protected ProbeGolemChampionITemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Probe Golem Champion I"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.50; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5266; - this.sp = 389; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ProbeGolemProdigyIvTemplate.java b/data/script/template/script/template/actor/npc/monster/ProbeGolemProdigyIvTemplate.java deleted file mode 100644 index 3af46b15f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ProbeGolemProdigyIvTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProbeGolemProdigyIvTemplate extends MonsterNPCTemplate { - public static final int ID = 22050; - - @Inject - protected ProbeGolemProdigyIvTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Probe Golem Prodigy IV"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 43.50; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4787; - this.sp = 338; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 133.31739; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PronghornSpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/PronghornSpiritTemplate.java deleted file mode 100644 index c7246c16a..000000000 --- a/data/script/template/script/template/actor/npc/monster/PronghornSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PronghornSpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 22087; - - @Inject - protected PronghornSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pronghorn Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 34.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 7743; - this.sp = 635; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PronghornTemplate.java b/data/script/template/script/template/actor/npc/monster/PronghornTemplate.java deleted file mode 100644 index 7b6a5895e..000000000 --- a/data/script/template/script/template/actor/npc/monster/PronghornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PronghornTemplate extends MonsterNPCTemplate { - public static final int ID = 22088; - - @Inject - protected PronghornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pronghorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 37.80; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4700; - this.sp = 390; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 170.63714; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ProphetGuard2Template.java b/data/script/template/script/template/actor/npc/monster/ProphetGuard2Template.java deleted file mode 100644 index ea10394d2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ProphetGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProphetGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21374; - - @Inject - protected ProphetGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prophet Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16952; - this.sp = 1855; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ProphetGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ProphetGuardTemplate.java deleted file mode 100644 index 58b7df6da..000000000 --- a/data/script/template/script/template/actor/npc/monster/ProphetGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProphetGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18657; - - @Inject - protected ProphetGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prophet Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8619.063712758880000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37565; - this.sp = 4122; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 445.25000; - attributes.magicalAttack = 152.02400; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ProphetsAideTemplate.java b/data/script/template/script/template/actor/npc/monster/ProphetsAideTemplate.java deleted file mode 100644 index 1ea3b7b9d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ProphetsAideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProphetsAideTemplate extends MonsterNPCTemplate { - public static final int ID = 21349; - - @Inject - protected ProphetsAideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prophet's Aide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 26143; - this.sp = 3149; - this.aggressive = false; - this.rightHand = itemProvider.createID(210); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 275.61604; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ProphetsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ProphetsGuardTemplate.java deleted file mode 100644 index 806256ce0..000000000 --- a/data/script/template/script/template/actor/npc/monster/ProphetsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProphetsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21348; - - @Inject - protected ProphetsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prophet's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 25743; - this.sp = 3101; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 275.61604; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ProwlerTemplate.java b/data/script/template/script/template/actor/npc/monster/ProwlerTemplate.java deleted file mode 100644 index a0e0f6dbb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ProwlerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ProwlerTemplate extends MonsterNPCTemplate { - public static final int ID = 20034; - - @Inject - protected ProwlerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prowler"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 618; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PterosaurTemplate.java b/data/script/template/script/template/actor/npc/monster/PterosaurTemplate.java deleted file mode 100644 index d499d27b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/PterosaurTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PterosaurTemplate extends MonsterNPCTemplate { - public static final int ID = 22199; - - @Inject - protected PterosaurTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pterosaur"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.70; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24830; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Puma2Template.java b/data/script/template/script/template/actor/npc/monster/Puma2Template.java deleted file mode 100644 index b616c938a..000000000 --- a/data/script/template/script/template/actor/npc/monster/Puma2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Puma2Template extends MonsterNPCTemplate { - public static final int ID = 20510; - - @Inject - protected Puma2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Puma"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 423; - this.sp = 16; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PumaTemplate.java b/data/script/template/script/template/actor/npc/monster/PumaTemplate.java deleted file mode 100644 index 10b8dd2f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/PumaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PumaTemplate extends MonsterNPCTemplate { - public static final int ID = 20189; - - @Inject - protected PumaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Puma"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 441; - this.sp = 18; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PuncherTemplate.java b/data/script/template/script/template/actor/npc/monster/PuncherTemplate.java deleted file mode 100644 index 5081b9de2..000000000 --- a/data/script/template/script/template/actor/npc/monster/PuncherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PuncherTemplate extends MonsterNPCTemplate { - public static final int ID = 20085; - - @Inject - protected PuncherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Puncher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2910; - this.sp = 170; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PunishmentOfSplendor2Template.java b/data/script/template/script/template/actor/npc/monster/PunishmentOfSplendor2Template.java deleted file mode 100644 index dc5164dec..000000000 --- a/data/script/template/script/template/actor/npc/monster/PunishmentOfSplendor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PunishmentOfSplendor2Template extends MonsterNPCTemplate { - public static final int ID = 21658; - - @Inject - protected PunishmentOfSplendor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Punishment of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10605; - this.sp = 971; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PunishmentOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/PunishmentOfSplendorTemplate.java deleted file mode 100644 index c5774efd8..000000000 --- a/data/script/template/script/template/actor/npc/monster/PunishmentOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PunishmentOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21531; - - @Inject - protected PunishmentOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Punishment of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10605; - this.sp = 971; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PurgatoryConjurerTemplate.java b/data/script/template/script/template/actor/npc/monster/PurgatoryConjurerTemplate.java deleted file mode 100644 index d526cb3e4..000000000 --- a/data/script/template/script/template/actor/npc/monster/PurgatoryConjurerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryConjurerTemplate extends MonsterNPCTemplate { - public static final int ID = 21155; - - @Inject - protected PurgatoryConjurerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Conjurer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15105; - this.sp = 1291; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PurgatoryGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/PurgatoryGargoyleTemplate.java deleted file mode 100644 index 7e130ba3a..000000000 --- a/data/script/template/script/template/actor/npc/monster/PurgatoryGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 21159; - - @Inject - protected PurgatoryGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Gargoyle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 21151; - this.sp = 2043; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PurgatoryLivionaTemplate.java b/data/script/template/script/template/actor/npc/monster/PurgatoryLivionaTemplate.java deleted file mode 100644 index 79770d188..000000000 --- a/data/script/template/script/template/actor/npc/monster/PurgatoryLivionaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryLivionaTemplate extends MonsterNPCTemplate { - public static final int ID = 21160; - - @Inject - protected PurgatoryLivionaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Liviona"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21874; - this.sp = 2195; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PurgatorySerpentTemplate.java b/data/script/template/script/template/actor/npc/monster/PurgatorySerpentTemplate.java deleted file mode 100644 index 93d1427d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/PurgatorySerpentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatorySerpentTemplate extends MonsterNPCTemplate { - public static final int ID = 21153; - - @Inject - protected PurgatorySerpentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Serpent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14344; - this.sp = 1178; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PurgatoryShadowTemplate.java b/data/script/template/script/template/actor/npc/monster/PurgatoryShadowTemplate.java deleted file mode 100644 index 5319960f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/PurgatoryShadowTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryShadowTemplate extends MonsterNPCTemplate { - public static final int ID = 21156; - - @Inject - protected PurgatoryShadowTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Shadow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16146; - this.sp = 1421; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 168.11300; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PurgatoryTarantulaTemplate.java b/data/script/template/script/template/actor/npc/monster/PurgatoryTarantulaTemplate.java deleted file mode 100644 index f4efda7b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/PurgatoryTarantulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryTarantulaTemplate extends MonsterNPCTemplate { - public static final int ID = 21157; - - @Inject - protected PurgatoryTarantulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Tarantula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18280; - this.sp = 1674; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PurgatoryWispTemplate.java b/data/script/template/script/template/actor/npc/monster/PurgatoryWispTemplate.java deleted file mode 100644 index d9f3895c1..000000000 --- a/data/script/template/script/template/actor/npc/monster/PurgatoryWispTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryWispTemplate extends MonsterNPCTemplate { - public static final int ID = 21152; - - @Inject - protected PurgatoryWispTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Wisp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12189; - this.sp = 958; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PursuerTemplate.java b/data/script/template/script/template/actor/npc/monster/PursuerTemplate.java deleted file mode 100644 index 726277454..000000000 --- a/data/script/template/script/template/actor/npc/monster/PursuerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PursuerTemplate extends MonsterNPCTemplate { - public static final int ID = 27340; - - @Inject - protected PursuerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pursuer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(219); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PytanKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/PytanKnightTemplate.java deleted file mode 100644 index f045ce528..000000000 --- a/data/script/template/script/template/actor/npc/monster/PytanKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PytanKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20762; - - @Inject - protected PytanKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pytan Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16852; - this.sp = 1628; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PytanTemplate.java b/data/script/template/script/template/actor/npc/monster/PytanTemplate.java deleted file mode 100644 index c33ff00ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/PytanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PytanTemplate extends MonsterNPCTemplate { - public static final int ID = 20761; - - @Inject - protected PytanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pytan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 69; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 23881; - this.sp = 2336; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/PythiaTemplate.java b/data/script/template/script/template/actor/npc/monster/PythiaTemplate.java deleted file mode 100644 index cc74433da..000000000 --- a/data/script/template/script/template/actor/npc/monster/PythiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PythiaTemplate extends MonsterNPCTemplate { - public static final int ID = 22266; - - @Inject - protected PythiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pythia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13801; - this.sp = 1490; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QuarryBowmanTemplate.java b/data/script/template/script/template/actor/npc/monster/QuarryBowmanTemplate.java deleted file mode 100644 index e870044a2..000000000 --- a/data/script/template/script/template/actor/npc/monster/QuarryBowmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuarryBowmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22345; - - @Inject - protected QuarryBowmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quarry Bowman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 11001.327600381000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22390; - this.sp = 2303; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6935.07781; - attributes.magicalAttack = 4819.33135; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QuarryForemanTemplate.java b/data/script/template/script/template/actor/npc/monster/QuarryForemanTemplate.java deleted file mode 100644 index 933fca7ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/QuarryForemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuarryForemanTemplate extends MonsterNPCTemplate { - public static final int ID = 22346; - - @Inject - protected QuarryForemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quarry Foreman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 43.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 274810; - this.sp = 29320; - this.aggressive = false; - this.rightHand = itemProvider.createID(8686); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5706.31760; - attributes.magicalAttack = 3965.44005; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QuarryPatrolmanTemplate.java b/data/script/template/script/template/actor/npc/monster/QuarryPatrolmanTemplate.java deleted file mode 100644 index c72ce009a..000000000 --- a/data/script/template/script/template/actor/npc/monster/QuarryPatrolmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuarryPatrolmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22347; - - @Inject - protected QuarryPatrolmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quarry Patrolman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 150397; - this.sp = 16046; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5940.39947; - attributes.magicalAttack = 4128.10846; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QuarrySupervisorTemplate.java b/data/script/template/script/template/actor/npc/monster/QuarrySupervisorTemplate.java deleted file mode 100644 index 3be2e6c80..000000000 --- a/data/script/template/script/template/actor/npc/monster/QuarrySupervisorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuarrySupervisorTemplate extends MonsterNPCTemplate { - public static final int ID = 22344; - - @Inject - protected QuarrySupervisorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quarry Supervisor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 70970; - this.sp = 7317; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5940.39947; - attributes.magicalAttack = 4128.10846; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QueenAntLarvaTemplate.java b/data/script/template/script/template/actor/npc/monster/QueenAntLarvaTemplate.java deleted file mode 100644 index 6bc96be1d..000000000 --- a/data/script/template/script/template/actor/npc/monster/QueenAntLarvaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenAntLarvaTemplate extends MonsterNPCTemplate { - public static final int ID = 29002; - - @Inject - protected QueenAntLarvaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queen Ant Larva"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 591.900000000000000; - this.maxMP = 315.100000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 89.21000; - attributes.magicalAttack = 59.01000; - attributes.physicalDefense = 118.72000; - attributes.magicalDefense = 84.16000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QueenUndineLadTemplate.java b/data/script/template/script/template/actor/npc/monster/QueenUndineLadTemplate.java deleted file mode 100644 index 138d93b2c..000000000 --- a/data/script/template/script/template/actor/npc/monster/QueenUndineLadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenUndineLadTemplate extends MonsterNPCTemplate { - public static final int ID = 20799; - - @Inject - protected QueenUndineLadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queen Undine Lad"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 46; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6312; - this.sp = 448; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QueenUndineTemplate.java b/data/script/template/script/template/actor/npc/monster/QueenUndineTemplate.java deleted file mode 100644 index 577c80d82..000000000 --- a/data/script/template/script/template/actor/npc/monster/QueenUndineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenUndineTemplate extends MonsterNPCTemplate { - public static final int ID = 20194; - - @Inject - protected QueenUndineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queen Undine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3709; - this.sp = 280; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/QuicksilverBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/QuicksilverBeastTemplate.java deleted file mode 100644 index 8235460bf..000000000 --- a/data/script/template/script/template/actor/npc/monster/QuicksilverBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QuicksilverBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20489; - - @Inject - protected QuicksilverBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Quicksilver Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 450; - this.sp = 18; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Rabbit2Template.java b/data/script/template/script/template/actor/npc/monster/Rabbit2Template.java deleted file mode 100644 index f2f49114a..000000000 --- a/data/script/template/script/template/actor/npc/monster/Rabbit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Rabbit2Template extends MonsterNPCTemplate { - public static final int ID = 20002; - - @Inject - protected Rabbit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rabbit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagingRevolutionTemplate.java b/data/script/template/script/template/actor/npc/monster/RagingRevolutionTemplate.java deleted file mode 100644 index 940480afd..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagingRevolutionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagingRevolutionTemplate extends MonsterNPCTemplate { - public static final int ID = 31012; - - @Inject - protected RagingRevolutionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raging Revolution"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagingSpartoiTemplate.java b/data/script/template/script/template/actor/npc/monster/RagingSpartoiTemplate.java deleted file mode 100644 index b61199458..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagingSpartoiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagingSpartoiTemplate extends MonsterNPCTemplate { - public static final int ID = 20060; - - @Inject - protected RagingSpartoiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raging Spartoi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1005; - this.sp = 48; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrc2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrc2Template.java deleted file mode 100644 index 837c11ad6..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrc2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrc2Template extends MonsterNPCTemplate { - public static final int ID = 22691; - - @Inject - protected RagnaOrc2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.25; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19788; - this.sp = 2191; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcArcher2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcArcher2Template.java deleted file mode 100644 index 4b4d19e48..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcArcher2Template extends MonsterNPCTemplate { - public static final int ID = 22698; - - @Inject - protected RagnaOrcArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Archer"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 26.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20388; - this.sp = 2257; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcArcherTemplate.java deleted file mode 100644 index 2c8722b61..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22031; - - @Inject - protected RagnaOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3499; - this.sp = 236; - this.aggressive = false; - this.rightHand = itemProvider.createID(13); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcCommander2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcCommander2Template.java deleted file mode 100644 index 63b57cef2..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcCommander2Template extends MonsterNPCTemplate { - public static final int ID = 22694; - - @Inject - protected RagnaOrcCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Commander"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.60; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20783; - this.sp = 2272; - this.aggressive = false; - this.rightHand = itemProvider.createID(7892); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcCommanderTemplate.java deleted file mode 100644 index dbaf5c429..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 22039; - - @Inject - protected RagnaOrcCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5432; - this.sp = 401; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcHealer2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcHealer2Template.java deleted file mode 100644 index 8faa2a3e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcHealer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcHealer2Template extends MonsterNPCTemplate { - public static final int ID = 22695; - - @Inject - protected RagnaOrcHealer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Healer"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19884; - this.sp = 2202; - this.aggressive = false; - this.rightHand = itemProvider.createID(8680); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcHealerTemplate.java deleted file mode 100644 index 8a9702b7b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 22037; - - @Inject - protected RagnaOrcHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4342; - this.sp = 301; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcHero2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcHero2Template.java deleted file mode 100644 index c8ad6e31a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcHero2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcHero2Template extends MonsterNPCTemplate { - public static final int ID = 22693; - - @Inject - protected RagnaOrcHero2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Hero"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 28.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21464; - this.sp = 2346; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcHeroTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcHeroTemplate.java deleted file mode 100644 index afaab8b1e..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcHeroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcHeroTemplate extends MonsterNPCTemplate { - public static final int ID = 22038; - - @Inject - protected RagnaOrcHeroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Hero"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5213; - this.sp = 380; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcMage2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcMage2Template.java deleted file mode 100644 index 381624320..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcMage2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcMage2Template extends MonsterNPCTemplate { - public static final int ID = 22034; - - @Inject - protected RagnaOrcMage2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Mage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5158; - this.sp = 358; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcMage3Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcMage3Template.java deleted file mode 100644 index c69fb48c1..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcMage3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcMage3Template extends MonsterNPCTemplate { - public static final int ID = 22035; - - @Inject - protected RagnaOrcMage3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Mage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5625; - this.sp = 391; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcMage4Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcMage4Template.java deleted file mode 100644 index b32b5e15b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcMage4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcMage4Template extends MonsterNPCTemplate { - public static final int ID = 22036; - - @Inject - protected RagnaOrcMage4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Mage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3963; - this.sp = 275; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcMageTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcMageTemplate.java deleted file mode 100644 index c04a5d0cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcMageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcMageTemplate extends MonsterNPCTemplate { - public static final int ID = 22033; - - @Inject - protected RagnaOrcMageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Mage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5625; - this.sp = 391; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcOverlordTemplate.java deleted file mode 100644 index 6a4fd5cb1..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20778; - - @Inject - protected RagnaOrcOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2973; - this.sp = 188; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSeer2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSeer2Template.java deleted file mode 100644 index 6473f4baf..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSeer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSeer2Template extends MonsterNPCTemplate { - public static final int ID = 22697; - - @Inject - protected RagnaOrcSeer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Seer"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 27.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18697; - this.sp = 2044; - this.aggressive = false; - this.rightHand = itemProvider.createID(8687); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSeerTemplate.java deleted file mode 100644 index 59a706fb9..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 20779; - - @Inject - protected RagnaOrcSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2655; - this.sp = 169; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcShaman2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcShaman2Template.java deleted file mode 100644 index 9e7f3d32e..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcShaman2Template extends MonsterNPCTemplate { - public static final int ID = 22696; - - @Inject - protected RagnaOrcShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Shaman"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19739; - this.sp = 2185; - this.aggressive = false; - this.rightHand = itemProvider.createID(8680); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcShamanTemplate.java deleted file mode 100644 index 2c3241405..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 22030; - - @Inject - protected RagnaOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3782; - this.sp = 251; - this.aggressive = false; - this.rightHand = itemProvider.createID(159); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSniper2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSniper2Template.java deleted file mode 100644 index 7bab18132..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSniper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSniper2Template extends MonsterNPCTemplate { - public static final int ID = 22699; - - @Inject - protected RagnaOrcSniper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Sniper"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 26.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21414; - this.sp = 2341; - this.aggressive = false; - this.rightHand = itemProvider.createID(8684); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSniperTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSniperTemplate.java deleted file mode 100644 index 73a9f13c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSniperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSniperTemplate extends MonsterNPCTemplate { - public static final int ID = 22040; - - @Inject - protected RagnaOrcSniperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Sniper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4180; - this.sp = 299; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 136.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer2Template.java deleted file mode 100644 index 7c0ba7a69..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSorcerer2Template extends MonsterNPCTemplate { - public static final int ID = 22042; - - @Inject - protected RagnaOrcSorcerer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6368; - this.sp = 479; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer3Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer3Template.java deleted file mode 100644 index 7c9dbfbbf..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSorcerer3Template extends MonsterNPCTemplate { - public static final int ID = 22043; - - @Inject - protected RagnaOrcSorcerer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6944; - this.sp = 522; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer4Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer4Template.java deleted file mode 100644 index 321448dc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcerer4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSorcerer4Template extends MonsterNPCTemplate { - public static final int ID = 22044; - - @Inject - protected RagnaOrcSorcerer4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4892; - this.sp = 368; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcererTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcererTemplate.java deleted file mode 100644 index 9ae43baa2..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcSorcererTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcSorcererTemplate extends MonsterNPCTemplate { - public static final int ID = 22041; - - @Inject - protected RagnaOrcSorcererTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6944; - this.sp = 522; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcTemplate.java deleted file mode 100644 index 3d9603545..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 22029; - - @Inject - protected RagnaOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3620; - this.sp = 233; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcWarrior2Template.java deleted file mode 100644 index 4abbd44d6..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcWarrior2Template extends MonsterNPCTemplate { - public static final int ID = 22692; - - @Inject - protected RagnaOrcWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Warrior"; - this.serverSideName = false; - this.title = "Spirit Infested"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20944; - this.sp = 2263; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagnaOrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/RagnaOrcWarriorTemplate.java deleted file mode 100644 index 14ac2efac..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagnaOrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagnaOrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22032; - - @Inject - protected RagnaOrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragna Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4380; - this.sp = 299; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagothsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/RagothsGuardTemplate.java deleted file mode 100644 index c3398be36..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagothsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagothsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25231; - - @Inject - protected RagothsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragoth's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31409.042088916500000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 66.084883065700800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = itemProvider.createID(657); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2575.13922; - attributes.magicalAttack = 1602.60653; - attributes.physicalDefense = 342.60203; - attributes.magicalDefense = 334.26000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RagothsHeraldTemplate.java b/data/script/template/script/template/actor/npc/monster/RagothsHeraldTemplate.java deleted file mode 100644 index 9eb197479..000000000 --- a/data/script/template/script/template/actor/npc/monster/RagothsHeraldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagothsHeraldTemplate extends MonsterNPCTemplate { - public static final int ID = 25232; - - @Inject - protected RagothsHeraldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragoth's Herald"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 15704.521044458300000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 66.084883065700800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1287.56961; - attributes.magicalAttack = 400.65163; - attributes.physicalDefense = 342.60203; - attributes.magicalDefense = 334.26000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland2Template.java b/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland2Template.java deleted file mode 100644 index 7b141480b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaiderOfPastureland2Template extends MonsterNPCTemplate { - public static final int ID = 21444; - - @Inject - protected RaiderOfPastureland2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raider of Pastureland"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7066; - this.sp = 638; - this.aggressive = false; - this.rightHand = itemProvider.createID(153); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland3Template.java b/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland3Template.java deleted file mode 100644 index 565aa168c..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaiderOfPastureland3Template extends MonsterNPCTemplate { - public static final int ID = 21446; - - @Inject - protected RaiderOfPastureland3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raider of Pastureland"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8972; - this.sp = 821; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland4Template.java b/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland4Template.java deleted file mode 100644 index 3913ad15d..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaiderOfPastureland4Template extends MonsterNPCTemplate { - public static final int ID = 21447; - - @Inject - protected RaiderOfPastureland4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raider of Pastureland"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9228; - this.sp = 869; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland5Template.java b/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland5Template.java deleted file mode 100644 index a40c666dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaiderOfPastureland5Template extends MonsterNPCTemplate { - public static final int ID = 21448; - - @Inject - protected RaiderOfPastureland5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raider of Pastureland"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7754; - this.sp = 730; - this.aggressive = false; - this.rightHand = itemProvider.createID(229); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland6Template.java b/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland6Template.java deleted file mode 100644 index 90266d0ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaiderOfPastureland6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaiderOfPastureland6Template extends MonsterNPCTemplate { - public static final int ID = 21449; - - @Inject - protected RaiderOfPastureland6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raider of Pastureland"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10128; - this.sp = 978; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaiderOfPasturelandTemplate.java b/data/script/template/script/template/actor/npc/monster/RaiderOfPasturelandTemplate.java deleted file mode 100644 index 707e38f0a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaiderOfPasturelandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaiderOfPasturelandTemplate extends MonsterNPCTemplate { - public static final int ID = 21443; - - @Inject - protected RaiderOfPasturelandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raider of Pastureland"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8408; - this.sp = 760; - this.aggressive = false; - this.rightHand = itemProvider.createID(153); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaikelLeosTemplate.java b/data/script/template/script/template/actor/npc/monster/RaikelLeosTemplate.java deleted file mode 100644 index f6f6266d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaikelLeosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaikelLeosTemplate extends MonsterNPCTemplate { - public static final int ID = 29016; - - @Inject - protected RaikelLeosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raikel Leos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 64.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6694.000000000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 162.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1058.00000; - attributes.magicalAttack = 1563.00000; - attributes.physicalDefense = 783.00000; - attributes.magicalDefense = 286.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RaikelTemplate.java b/data/script/template/script/template/actor/npc/monster/RaikelTemplate.java deleted file mode 100644 index 0806bacc7..000000000 --- a/data/script/template/script/template/actor/npc/monster/RaikelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaikelTemplate extends MonsterNPCTemplate { - public static final int ID = 29015; - - @Inject - protected RaikelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raikel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 64.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6482.000000000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 158.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 298.00000; - attributes.magicalAttack = 40.00000; - attributes.physicalDefense = 765.00000; - attributes.magicalDefense = 280.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RainbowFrogTemplate.java b/data/script/template/script/template/actor/npc/monster/RainbowFrogTemplate.java deleted file mode 100644 index d451ce47d..000000000 --- a/data/script/template/script/template/actor/npc/monster/RainbowFrogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RainbowFrogTemplate extends MonsterNPCTemplate { - public static final int ID = 18866; - - @Inject - protected RainbowFrogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rainbow Frog"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 18.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RakeclawImpChieftainTemplate.java b/data/script/template/script/template/actor/npc/monster/RakeclawImpChieftainTemplate.java deleted file mode 100644 index b2da3936a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RakeclawImpChieftainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RakeclawImpChieftainTemplate extends MonsterNPCTemplate { - public static final int ID = 20313; - - @Inject - protected RakeclawImpChieftainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rakeclaw Imp Chieftain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 363; - this.sp = 12; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RakeclawImpHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/RakeclawImpHunterTemplate.java deleted file mode 100644 index 37155d1cc..000000000 --- a/data/script/template/script/template/actor/npc/monster/RakeclawImpHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RakeclawImpHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 20312; - - @Inject - protected RakeclawImpHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rakeclaw Imp Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 249; - this.sp = 8; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RakeclawImpTemplate.java b/data/script/template/script/template/actor/npc/monster/RakeclawImpTemplate.java deleted file mode 100644 index 938a953ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/RakeclawImpTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RakeclawImpTemplate extends MonsterNPCTemplate { - public static final int ID = 20311; - - @Inject - protected RakeclawImpTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rakeclaw Imp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 214; - this.sp = 6; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RakinSalamanderTemplate.java b/data/script/template/script/template/actor/npc/monster/RakinSalamanderTemplate.java deleted file mode 100644 index b2c771c7a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RakinSalamanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RakinSalamanderTemplate extends MonsterNPCTemplate { - public static final int ID = 20609; - - @Inject - protected RakinSalamanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rakin Salamander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2566; - this.sp = 140; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RakinTemplate.java b/data/script/template/script/template/actor/npc/monster/RakinTemplate.java deleted file mode 100644 index 3637845a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/RakinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RakinTemplate extends MonsterNPCTemplate { - public static final int ID = 20604; - - @Inject - protected RakinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rakin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 39.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3981; - this.sp = 272; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RakinUndineTemplate.java b/data/script/template/script/template/actor/npc/monster/RakinUndineTemplate.java deleted file mode 100644 index 914634ccd..000000000 --- a/data/script/template/script/template/actor/npc/monster/RakinUndineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RakinUndineTemplate extends MonsterNPCTemplate { - public static final int ID = 20616; - - @Inject - protected RakinUndineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rakin Undine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 30; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3443; - this.sp = 188; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RakulTemplate.java b/data/script/template/script/template/actor/npc/monster/RakulTemplate.java deleted file mode 100644 index 4cd0ae129..000000000 --- a/data/script/template/script/template/actor/npc/monster/RakulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RakulTemplate extends MonsterNPCTemplate { - public static final int ID = 20788; - - @Inject - protected RakulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rakul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 39.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2544; - this.sp = 150; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RamsebaliusTemplate.java b/data/script/template/script/template/actor/npc/monster/RamsebaliusTemplate.java deleted file mode 100644 index 00f4964f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/RamsebaliusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RamsebaliusTemplate extends MonsterNPCTemplate { - public static final int ID = 27155; - - @Inject - protected RamsebaliusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ramsebalius"; - this.serverSideName = false; - this.title = "Evil Overlord"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 3; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 57.548740000000000; - this.maxMP = 54.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10.24492; - attributes.magicalAttack = 6.99595; - attributes.physicalDefense = 47.91652; - attributes.magicalDefense = 35.06323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RancDeumusTemplate.java b/data/script/template/script/template/actor/npc/monster/RancDeumusTemplate.java deleted file mode 100644 index 2fd94c5c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/RancDeumusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RancDeumusTemplate extends MonsterNPCTemplate { - public static final int ID = 18557; - - @Inject - protected RancDeumusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ranc Deumus"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 34.50; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 60567.008055059000000; - this.maxMP = 1365.000000000000000; - this.hpRegeneration = 12.179235315419500; - this.mpRegeneration = 4.800000000000000; - this.experience = 397272; - this.sp = 23285; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21683; - attributes.magicalAttack = 67.75223; - attributes.physicalDefense = 168.04509; - attributes.magicalDefense = 184.45214; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RangosIrisTemplate.java b/data/script/template/script/template/actor/npc/monster/RangosIrisTemplate.java deleted file mode 100644 index 849064e70..000000000 --- a/data/script/template/script/template/actor/npc/monster/RangosIrisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RangosIrisTemplate extends MonsterNPCTemplate { - public static final int ID = 25576; - - @Inject - protected RangosIrisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rango's Iris"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25401.533100000000000; - this.maxMP = 4230.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2194.57518; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RangosLensTemplate.java b/data/script/template/script/template/actor/npc/monster/RangosLensTemplate.java deleted file mode 100644 index 297f126ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/RangosLensTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RangosLensTemplate extends MonsterNPCTemplate { - public static final int ID = 25577; - - @Inject - protected RangosLensTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rango's Lens"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 25401.533100000000000; - this.maxMP = 4230.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2194.57518; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RapiniTheUnicornTemplate.java b/data/script/template/script/template/actor/npc/monster/RapiniTheUnicornTemplate.java deleted file mode 100644 index f064fbd57..000000000 --- a/data/script/template/script/template/actor/npc/monster/RapiniTheUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RapiniTheUnicornTemplate extends MonsterNPCTemplate { - public static final int ID = 25160; - - @Inject - protected RapiniTheUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rapini the Unicorn"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 18.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28159.616529944900000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 60.163393719670200; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1093.15425; - attributes.magicalAttack = 322.48909; - attributes.physicalDefense = 321.27489; - attributes.magicalDefense = 313.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RatmanChieftainTemplate.java b/data/script/template/script/template/actor/npc/monster/RatmanChieftainTemplate.java deleted file mode 100644 index 118ed5b53..000000000 --- a/data/script/template/script/template/actor/npc/monster/RatmanChieftainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RatmanChieftainTemplate extends MonsterNPCTemplate { - public static final int ID = 21094; - - @Inject - protected RatmanChieftainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ratman Chieftain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 713; - this.sp = 32; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RatmanHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/RatmanHunterTemplate.java deleted file mode 100644 index 6e19dcfb4..000000000 --- a/data/script/template/script/template/actor/npc/monster/RatmanHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RatmanHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 20358; - - @Inject - protected RatmanHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ratman Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 640; - this.sp = 28; - this.aggressive = false; - this.rightHand = itemProvider.createID(11); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RatmanSpyTemplate.java b/data/script/template/script/template/actor/npc/monster/RatmanSpyTemplate.java deleted file mode 100644 index a75ce07cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/RatmanSpyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RatmanSpyTemplate extends MonsterNPCTemplate { - public static final int ID = 20360; - - @Inject - protected RatmanSpyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ratman Spy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 18.70; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RatmanSubChieftainTemplate.java b/data/script/template/script/template/actor/npc/monster/RatmanSubChieftainTemplate.java deleted file mode 100644 index ef735c9de..000000000 --- a/data/script/template/script/template/actor/npc/monster/RatmanSubChieftainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RatmanSubChieftainTemplate extends MonsterNPCTemplate { - public static final int ID = 21093; - - @Inject - protected RatmanSubChieftainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ratman Sub Chieftain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 692; - this.sp = 31; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RatmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/RatmanWarriorTemplate.java deleted file mode 100644 index a3540128b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RatmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RatmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20359; - - @Inject - protected RatmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ratman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 678; - this.sp = 30; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RavenousSoulDevourerTemplate.java b/data/script/template/script/template/actor/npc/monster/RavenousSoulDevourerTemplate.java deleted file mode 100644 index 2d2d69ec1..000000000 --- a/data/script/template/script/template/actor/npc/monster/RavenousSoulDevourerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RavenousSoulDevourerTemplate extends MonsterNPCTemplate { - public static final int ID = 25636; - - @Inject - protected RavenousSoulDevourerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ravenous Soul Devourer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 44.20; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 110.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RayitosHenchman2Template.java b/data/script/template/script/template/actor/npc/monster/RayitosHenchman2Template.java deleted file mode 100644 index 4969ec45e..000000000 --- a/data/script/template/script/template/actor/npc/monster/RayitosHenchman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RayitosHenchman2Template extends MonsterNPCTemplate { - public static final int ID = 25508; - - @Inject - protected RayitosHenchman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rayito's Henchman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 16.60; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7866.435050196250000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 28.064045092711100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = itemProvider.createID(102); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 470.53660; - attributes.magicalAttack = 99.83515; - attributes.physicalDefense = 210.85917; - attributes.magicalDefense = 205.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RayitosHenchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/RayitosHenchmanTemplate.java deleted file mode 100644 index 35220c365..000000000 --- a/data/script/template/script/template/actor/npc/monster/RayitosHenchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RayitosHenchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25507; - - @Inject - protected RayitosHenchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rayito's Henchman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.50; - this.collisionHeight = 28.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11740.947836113800000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 28.064045092711100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 705.82255; - attributes.magicalAttack = 224.63892; - attributes.physicalDefense = 210.85917; - attributes.magicalDefense = 205.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RecklessSpriteOfAirTemplate.java b/data/script/template/script/template/actor/npc/monster/RecklessSpriteOfAirTemplate.java deleted file mode 100644 index 402f1c958..000000000 --- a/data/script/template/script/template/actor/npc/monster/RecklessSpriteOfAirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RecklessSpriteOfAirTemplate extends MonsterNPCTemplate { - public static final int ID = 27381; - - @Inject - protected RecklessSpriteOfAirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reckless Sprite of Air"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RecklessSpriteOfWaterTemplate.java b/data/script/template/script/template/actor/npc/monster/RecklessSpriteOfWaterTemplate.java deleted file mode 100644 index d3d4c41f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/RecklessSpriteOfWaterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RecklessSpriteOfWaterTemplate extends MonsterNPCTemplate { - public static final int ID = 27380; - - @Inject - protected RecklessSpriteOfWaterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reckless Sprite of Water"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2758.059233280000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedArachneTemplate.java b/data/script/template/script/template/actor/npc/monster/RedArachneTemplate.java deleted file mode 100644 index 85239f77c..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedArachneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedArachneTemplate extends MonsterNPCTemplate { - public static final int ID = 31849; - - @Inject - protected RedArachneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Arachne"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedBearTemplate.java b/data/script/template/script/template/actor/npc/monster/RedBearTemplate.java deleted file mode 100644 index 2598a183a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedBearTemplate extends MonsterNPCTemplate { - public static final int ID = 20021; - - @Inject - protected RedBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Bear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 499; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedBulletTemplate.java b/data/script/template/script/template/actor/npc/monster/RedBulletTemplate.java deleted file mode 100644 index d9ebacb82..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedBulletTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedBulletTemplate extends MonsterNPCTemplate { - public static final int ID = 31015; - - @Inject - protected RedBulletTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Bullet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedEyeArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/RedEyeArcherTemplate.java deleted file mode 100644 index 92c654372..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedEyeArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedEyeArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25389; - - @Inject - protected RedEyeArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Eye Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 7052.867471948410000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedEyeBarbedBatTemplate.java b/data/script/template/script/template/actor/npc/monster/RedEyeBarbedBatTemplate.java deleted file mode 100644 index 5c9a634d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedEyeBarbedBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedEyeBarbedBatTemplate extends MonsterNPCTemplate { - public static final int ID = 21124; - - @Inject - protected RedEyeBarbedBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Eye Barbed Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 640; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedEyeGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/RedEyeGuardsTemplate.java deleted file mode 100644 index 720559516..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedEyeGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedEyeGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 25390; - - @Inject - protected RedEyeGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Eye Guards"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5263.333934289860000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedEyeVampireBatTemplate.java b/data/script/template/script/template/actor/npc/monster/RedEyeVampireBatTemplate.java deleted file mode 100644 index d00bc59a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedEyeVampireBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedEyeVampireBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20744; - - @Inject - protected RedEyeVampireBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Eye Vampire Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 821; - this.sp = 38; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/RedFoxTemplate.java deleted file mode 100644 index 275ce6dab..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20391; - - @Inject - protected RedFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 59; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedHotTemplate.java b/data/script/template/script/template/actor/npc/monster/RedHotTemplate.java deleted file mode 100644 index 05d042127..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedHotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedHotTemplate extends MonsterNPCTemplate { - public static final int ID = 31023; - - @Inject - protected RedHotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Hot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/RedKeltirTemplate.java deleted file mode 100644 index 65c43956e..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20534; - - @Inject - protected RedKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 2; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48.091680000000000; - this.maxMP = 47.280000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 71; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9.32203; - attributes.magicalAttack = 6.36574; - attributes.physicalDefense = 46.15385; - attributes.magicalDefense = 30.72975; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedScavengerSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/RedScavengerSpiderTemplate.java deleted file mode 100644 index e2ab8bfc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedScavengerSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedScavengerSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20393; - - @Inject - protected RedScavengerSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Scavenger Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RedeyeBatTemplate.java b/data/script/template/script/template/actor/npc/monster/RedeyeBatTemplate.java deleted file mode 100644 index 64911165f..000000000 --- a/data/script/template/script/template/actor/npc/monster/RedeyeBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedeyeBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20392; - - @Inject - protected RedeyeBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Redeye Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 534; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ReefGolem2Template.java b/data/script/template/script/template/actor/npc/monster/ReefGolem2Template.java deleted file mode 100644 index 9c910e608..000000000 --- a/data/script/template/script/template/actor/npc/monster/ReefGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReefGolem2Template extends MonsterNPCTemplate { - public static final int ID = 22296; - - @Inject - protected ReefGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reef Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 104675; - this.sp = 11446; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ReefGolem3Template.java b/data/script/template/script/template/actor/npc/monster/ReefGolem3Template.java deleted file mode 100644 index de96f6067..000000000 --- a/data/script/template/script/template/actor/npc/monster/ReefGolem3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReefGolem3Template extends MonsterNPCTemplate { - public static final int ID = 22297; - - @Inject - protected ReefGolem3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reef Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 103023; - this.sp = 11265; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ReefGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/ReefGolemTemplate.java deleted file mode 100644 index 4257394ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/ReefGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReefGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 22295; - - @Inject - protected ReefGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reef Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 99513; - this.sp = 10881; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RelicSpartoiTemplate.java b/data/script/template/script/template/actor/npc/monster/RelicSpartoiTemplate.java deleted file mode 100644 index be67cdd18..000000000 --- a/data/script/template/script/template/actor/npc/monster/RelicSpartoiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RelicSpartoiTemplate extends MonsterNPCTemplate { - public static final int ID = 20451; - - @Inject - protected RelicSpartoiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Relic Spartoi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1422; - this.sp = 65; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RelicWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/RelicWerewolfTemplate.java deleted file mode 100644 index cbc63bdae..000000000 --- a/data/script/template/script/template/actor/npc/monster/RelicWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RelicWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20450; - - @Inject - protected RelicWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Relic Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 268; - this.sp = 9; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 39.72488; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RemmelsArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/RemmelsArcherTemplate.java deleted file mode 100644 index e05f67f2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RemmelsArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RemmelsArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25042; - - @Inject - protected RemmelsArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Remmel's Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 7052.867471948410000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RemmelsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/RemmelsGuardTemplate.java deleted file mode 100644 index ef3f731f0..000000000 --- a/data/script/template/script/template/actor/npc/monster/RemmelsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RemmelsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25043; - - @Inject - protected RemmelsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Remmel's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5263.333934289860000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RemnantDiabolistTemplate.java b/data/script/template/script/template/actor/npc/monster/RemnantDiabolistTemplate.java deleted file mode 100644 index cc8c81f87..000000000 --- a/data/script/template/script/template/actor/npc/monster/RemnantDiabolistTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RemnantDiabolistTemplate extends MonsterNPCTemplate { - public static final int ID = 18463; - - @Inject - protected RemnantDiabolistTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Remnant Diabolist"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 260217; - this.sp = 28102; - this.aggressive = false; - this.rightHand = itemProvider.createID(8527); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5655.33186; - attributes.magicalAttack = 3907.29218; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RemnantDivinerTemplate.java b/data/script/template/script/template/actor/npc/monster/RemnantDivinerTemplate.java deleted file mode 100644 index 6a337e3a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/RemnantDivinerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RemnantDivinerTemplate extends MonsterNPCTemplate { - public static final int ID = 18464; - - @Inject - protected RemnantDivinerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Remnant Diviner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 254867; - this.sp = 27524; - this.aggressive = false; - this.rightHand = itemProvider.createID(8532); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5655.33186; - attributes.magicalAttack = 3907.29218; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RemnantWraithTemplate.java b/data/script/template/script/template/actor/npc/monster/RemnantWraithTemplate.java deleted file mode 100644 index f3935628b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RemnantWraithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RemnantWraithTemplate extends MonsterNPCTemplate { - public static final int ID = 22330; - - @Inject - protected RemnantWraithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Remnant Wraith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 24.60; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17815; - this.sp = 1923; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RenoasElpyTemplate.java b/data/script/template/script/template/actor/npc/monster/RenoasElpyTemplate.java deleted file mode 100644 index 2e681d03a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RenoasElpyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RenoasElpyTemplate extends MonsterNPCTemplate { - public static final int ID = 25096; - - @Inject - protected RenoasElpyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Renoa's Elpy"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5251.081880052790000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 20.212854398769400; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 252.80290; - attributes.magicalAttack = 43.09069; - attributes.physicalDefense = 167.42052; - attributes.magicalDefense = 163.34000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RenoasHogTemplate.java b/data/script/template/script/template/actor/npc/monster/RenoasHogTemplate.java deleted file mode 100644 index 2f8ccd67e..000000000 --- a/data/script/template/script/template/actor/npc/monster/RenoasHogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RenoasHogTemplate extends MonsterNPCTemplate { - public static final int ID = 25097; - - @Inject - protected RenoasHogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Renoa's Hog"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7837.435641869840000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 20.212854398769400; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 379.21383; - attributes.magicalAttack = 96.95830; - attributes.physicalDefense = 167.42052; - attributes.magicalDefense = 163.34000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RequiemBehemoth2Template.java b/data/script/template/script/template/actor/npc/monster/RequiemBehemoth2Template.java deleted file mode 100644 index 7c07cd421..000000000 --- a/data/script/template/script/template/actor/npc/monster/RequiemBehemoth2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RequiemBehemoth2Template extends MonsterNPCTemplate { - public static final int ID = 21598; - - @Inject - protected RequiemBehemoth2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Requiem Behemoth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11015; - this.sp = 1049; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RequiemBehemoth3Template.java b/data/script/template/script/template/actor/npc/monster/RequiemBehemoth3Template.java deleted file mode 100644 index 88134fbb1..000000000 --- a/data/script/template/script/template/actor/npc/monster/RequiemBehemoth3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RequiemBehemoth3Template extends MonsterNPCTemplate { - public static final int ID = 21600; - - @Inject - protected RequiemBehemoth3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Requiem Behemoth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10827; - this.sp = 1074; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RequiemBehemoth4Template.java b/data/script/template/script/template/actor/npc/monster/RequiemBehemoth4Template.java deleted file mode 100644 index b78c344e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/RequiemBehemoth4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RequiemBehemoth4Template extends MonsterNPCTemplate { - public static final int ID = 21601; - - @Inject - protected RequiemBehemoth4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Requiem Behemoth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12879; - this.sp = 1277; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RequiemBehemothTemplate.java b/data/script/template/script/template/actor/npc/monster/RequiemBehemothTemplate.java deleted file mode 100644 index f4884adc2..000000000 --- a/data/script/template/script/template/actor/npc/monster/RequiemBehemothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RequiemBehemothTemplate extends MonsterNPCTemplate { - public static final int ID = 21597; - - @Inject - protected RequiemBehemothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Requiem Behemoth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9919; - this.sp = 944; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RequiemLordTemplate.java b/data/script/template/script/template/actor/npc/monster/RequiemLordTemplate.java deleted file mode 100644 index ad68976cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/RequiemLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RequiemLordTemplate extends MonsterNPCTemplate { - public static final int ID = 21596; - - @Inject - protected RequiemLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Requiem Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 14446; - this.sp = 1396; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RequiemPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/RequiemPriestTemplate.java deleted file mode 100644 index 43fd13b96..000000000 --- a/data/script/template/script/template/actor/npc/monster/RequiemPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RequiemPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 21599; - - @Inject - protected RequiemPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Requiem Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15301; - this.sp = 1535; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RestrainerOfGloryTemplate.java b/data/script/template/script/template/actor/npc/monster/RestrainerOfGloryTemplate.java deleted file mode 100644 index 2511c7c0a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RestrainerOfGloryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RestrainerOfGloryTemplate extends MonsterNPCTemplate { - public static final int ID = 27317; - - @Inject - protected RestrainerOfGloryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Restrainer of Glory"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ResurrectedGuard2Template.java b/data/script/template/script/template/actor/npc/monster/ResurrectedGuard2Template.java deleted file mode 100644 index 4d86634c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ResurrectedGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectedGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21552; - - @Inject - protected ResurrectedGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrected Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10903; - this.sp = 1026; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ResurrectedGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ResurrectedGuardTemplate.java deleted file mode 100644 index 93ec09f9b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ResurrectedGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectedGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21551; - - @Inject - protected ResurrectedGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrected Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11449; - this.sp = 1078; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ResurrectedKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/ResurrectedKnightTemplate.java deleted file mode 100644 index 715b2ebd4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ResurrectedKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectedKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 21548; - - @Inject - protected ResurrectedKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrected Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8423; - this.sp = 761; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 191.86238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ResurrectedTempleKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/ResurrectedTempleKnightTemplate.java deleted file mode 100644 index e9ad1fa81..000000000 --- a/data/script/template/script/template/actor/npc/monster/ResurrectedTempleKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ResurrectedTempleKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 22144; - - @Inject - protected ResurrectedTempleKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Resurrected Temple Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 33955; - this.sp = 3705; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 264.22706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RetainerOfSkylaTemplate.java b/data/script/template/script/template/actor/npc/monster/RetainerOfSkylaTemplate.java deleted file mode 100644 index 4c9334dac..000000000 --- a/data/script/template/script/template/actor/npc/monster/RetainerOfSkylaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RetainerOfSkylaTemplate extends MonsterNPCTemplate { - public static final int ID = 25402; - - @Inject - protected RetainerOfSkylaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Retainer of Skyla"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9017.560565183200000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 22.571158598022300; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.33401; - attributes.magicalAttack = 148.97362; - attributes.physicalDefense = 182.98229; - attributes.magicalDefense = 178.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RevenantOfTantosChiefTemplate.java b/data/script/template/script/template/actor/npc/monster/RevenantOfTantosChiefTemplate.java deleted file mode 100644 index 81fe1a99d..000000000 --- a/data/script/template/script/template/actor/npc/monster/RevenantOfTantosChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RevenantOfTantosChiefTemplate extends MonsterNPCTemplate { - public static final int ID = 27086; - - @Inject - protected RevenantOfTantosChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Revenant of Tantos Chief"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RhiannasEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/RhiannasEscortTemplate.java deleted file mode 100644 index 75152532a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RhiannasEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RhiannasEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 25547; - - @Inject - protected RhiannasEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rhianna's Escort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 21.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26321.963600000000000; - this.maxMP = 4425.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2321.44794; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RhiannasHealerTemplate.java b/data/script/template/script/template/actor/npc/monster/RhiannasHealerTemplate.java deleted file mode 100644 index 04777e334..000000000 --- a/data/script/template/script/template/actor/npc/monster/RhiannasHealerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RhiannasHealerTemplate extends MonsterNPCTemplate { - public static final int ID = 25548; - - @Inject - protected RhiannasHealerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rhianna's Healer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26321.963600000000000; - this.maxMP = 4425.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2321.44794; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RibaIrenTemplate.java b/data/script/template/script/template/actor/npc/monster/RibaIrenTemplate.java deleted file mode 100644 index 1e2255870..000000000 --- a/data/script/template/script/template/actor/npc/monster/RibaIrenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RibaIrenTemplate extends MonsterNPCTemplate { - public static final int ID = 29018; - - @Inject - protected RibaIrenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Riba Iren"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 72.00; - this.level = 49; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 13389.000000000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 162.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1058.00000; - attributes.magicalAttack = 1563.00000; - attributes.physicalDefense = 783.00000; - attributes.magicalDefense = 286.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RibaTemplate.java b/data/script/template/script/template/actor/npc/monster/RibaTemplate.java deleted file mode 100644 index e901d6569..000000000 --- a/data/script/template/script/template/actor/npc/monster/RibaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RibaTemplate extends MonsterNPCTemplate { - public static final int ID = 29017; - - @Inject - protected RibaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Riba"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 72.00; - this.level = 48; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 6482.000000000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 158.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 298.00000; - attributes.magicalAttack = 40.00000; - attributes.physicalDefense = 765.00000; - attributes.magicalDefense = 280.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RicenseoTemplate.java b/data/script/template/script/template/actor/npc/monster/RicenseoTemplate.java deleted file mode 100644 index 5a330dbfa..000000000 --- a/data/script/template/script/template/actor/npc/monster/RicenseoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RicenseoTemplate extends MonsterNPCTemplate { - public static final int ID = 20216; - - @Inject - protected RicenseoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ricenseo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6864; - this.sp = 442; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RirifTheUnicornTemplate.java b/data/script/template/script/template/actor/npc/monster/RirifTheUnicornTemplate.java deleted file mode 100644 index c7ad76531..000000000 --- a/data/script/template/script/template/actor/npc/monster/RirifTheUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RirifTheUnicornTemplate extends MonsterNPCTemplate { - public static final int ID = 25161; - - @Inject - protected RirifTheUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ririf the Unicorn"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 14079.808264972400000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 60.163393719670200; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1093.15425; - attributes.magicalAttack = 322.48909; - attributes.physicalDefense = 321.27489; - attributes.magicalDefense = 313.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitmalSwordsmanTemplate.java b/data/script/template/script/template/actor/npc/monster/RitmalSwordsmanTemplate.java deleted file mode 100644 index 13db11b10..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitmalSwordsmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitmalSwordsmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20615; - - @Inject - protected RitmalSwordsmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritmal Swordsman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2626; - this.sp = 140; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualOffering2Template.java b/data/script/template/script/template/actor/npc/monster/RitualOffering2Template.java deleted file mode 100644 index af1cf6b38..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualOffering2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualOffering2Template extends MonsterNPCTemplate { - public static final int ID = 22149; - - @Inject - protected RitualOffering2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 33955; - this.sp = 3705; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 264.22706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualOfferingTemplate.java b/data/script/template/script/template/actor/npc/monster/RitualOfferingTemplate.java deleted file mode 100644 index 3d8042e10..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualOfferingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualOfferingTemplate extends MonsterNPCTemplate { - public static final int ID = 22147; - - @Inject - protected RitualOfferingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 35945; - this.sp = 3976; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 268.81345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualSacrifice2Template.java b/data/script/template/script/template/actor/npc/monster/RitualSacrifice2Template.java deleted file mode 100644 index 3b35aca29..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualSacrifice2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualSacrifice2Template extends MonsterNPCTemplate { - public static final int ID = 22154; - - @Inject - protected RitualSacrifice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Sacrifice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 35937; - this.sp = 4063; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualSacrifice3Template.java b/data/script/template/script/template/actor/npc/monster/RitualSacrifice3Template.java deleted file mode 100644 index 478cea3fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualSacrifice3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualSacrifice3Template extends MonsterNPCTemplate { - public static final int ID = 22161; - - @Inject - protected RitualSacrifice3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Sacrifice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 52497; - this.sp = 6034; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualSacrifice4Template.java b/data/script/template/script/template/actor/npc/monster/RitualSacrifice4Template.java deleted file mode 100644 index 58ef69eee..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualSacrifice4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualSacrifice4Template extends MonsterNPCTemplate { - public static final int ID = 22169; - - @Inject - protected RitualSacrifice4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Sacrifice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 53740; - this.sp = 6251; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualSacrifice5Template.java b/data/script/template/script/template/actor/npc/monster/RitualSacrifice5Template.java deleted file mode 100644 index 1b8395ccb..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualSacrifice5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualSacrifice5Template extends MonsterNPCTemplate { - public static final int ID = 22172; - - @Inject - protected RitualSacrifice5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Sacrifice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 53740; - this.sp = 6251; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualSacrifice6Template.java b/data/script/template/script/template/actor/npc/monster/RitualSacrifice6Template.java deleted file mode 100644 index 7b8b924c9..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualSacrifice6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualSacrifice6Template extends MonsterNPCTemplate { - public static final int ID = 22190; - - @Inject - protected RitualSacrifice6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Sacrifice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 34316; - this.sp = 4015; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualSacrifice7Template.java b/data/script/template/script/template/actor/npc/monster/RitualSacrifice7Template.java deleted file mode 100644 index 50278df9b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualSacrifice7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualSacrifice7Template extends MonsterNPCTemplate { - public static final int ID = 22195; - - @Inject - protected RitualSacrifice7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Sacrifice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 32635; - this.sp = 3520; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RitualSacrificeTemplate.java b/data/script/template/script/template/actor/npc/monster/RitualSacrificeTemplate.java deleted file mode 100644 index 1717cf224..000000000 --- a/data/script/template/script/template/actor/npc/monster/RitualSacrificeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RitualSacrificeTemplate extends MonsterNPCTemplate { - public static final int ID = 22145; - - @Inject - protected RitualSacrificeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ritual Sacrifice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 25.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 32635; - this.sp = 3520; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoadCollectorTemplate.java b/data/script/template/script/template/actor/npc/monster/RoadCollectorTemplate.java deleted file mode 100644 index 1360e47e3..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoadCollectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoadCollectorTemplate extends MonsterNPCTemplate { - public static final int ID = 27089; - - @Inject - protected RoadCollectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Road Collector"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoadScavengerHenchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/RoadScavengerHenchmanTemplate.java deleted file mode 100644 index 04961133f..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoadScavengerHenchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoadScavengerHenchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25411; - - @Inject - protected RoadScavengerHenchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Road Scavenger Henchman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13899.415886673700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 879.87742; - attributes.magicalAttack = 276.79024; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoadScavengerTemplate.java b/data/script/template/script/template/actor/npc/monster/RoadScavengerTemplate.java deleted file mode 100644 index 853673415..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoadScavengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoadScavengerTemplate extends MonsterNPCTemplate { - public static final int ID = 20551; - - @Inject - protected RoadScavengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Road Scavenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2389; - this.sp = 146; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RodenpiculasGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/monster/RodenpiculasGatekeeperTemplate.java deleted file mode 100644 index 19db7ebfb..000000000 --- a/data/script/template/script/template/actor/npc/monster/RodenpiculasGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RodenpiculasGatekeeperTemplate extends MonsterNPCTemplate { - public static final int ID = 18357; - - @Inject - protected RodenpiculasGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rodenpicula's Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2401; - this.sp = 99; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RodoKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/RodoKnightTemplate.java deleted file mode 100644 index a59682ff8..000000000 --- a/data/script/template/script/template/actor/npc/monster/RodoKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RodoKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 22280; - - @Inject - protected RodoKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rodo Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15937; - this.sp = 1663; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RokoTemplate.java b/data/script/template/script/template/actor/npc/monster/RokoTemplate.java deleted file mode 100644 index fb627a55f..000000000 --- a/data/script/template/script/template/actor/npc/monster/RokoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RokoTemplate extends MonsterNPCTemplate { - public static final int ID = 27065; - - @Inject - protected RokoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roko"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 42.12140; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RokosWarhoundTemplate.java b/data/script/template/script/template/actor/npc/monster/RokosWarhoundTemplate.java deleted file mode 100644 index cfd021caa..000000000 --- a/data/script/template/script/template/actor/npc/monster/RokosWarhoundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RokosWarhoundTemplate extends MonsterNPCTemplate { - public static final int ID = 27066; - - @Inject - protected RokosWarhoundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roko's Warhound"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 36.39277; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RomerohivTemplate.java b/data/script/template/script/template/actor/npc/monster/RomerohivTemplate.java deleted file mode 100644 index 7942eadcf..000000000 --- a/data/script/template/script/template/actor/npc/monster/RomerohivTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RomerohivTemplate extends MonsterNPCTemplate { - public static final int ID = 25638; - - @Inject - protected RomerohivTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Romerohiv"; - this.serverSideName = false; - this.title = "Betrayer of Oblivion"; - this.serverSideTitle = false; - this.collisionRadius = 31.68; - this.collisionHeight = 60.72; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RottenKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/RottenKanabion2Template.java deleted file mode 100644 index 4fa5ed8d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/RottenKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottenKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22459; - - @Inject - protected RottenKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotten Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2040; - this.sp = 120; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RottenKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/RottenKanabion3Template.java deleted file mode 100644 index 9f9d80e52..000000000 --- a/data/script/template/script/template/actor/npc/monster/RottenKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottenKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22460; - - @Inject - protected RottenKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotten Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 21.25; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2517; - this.sp = 133; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RottenKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/RottenKanabionTemplate.java deleted file mode 100644 index 1a5294792..000000000 --- a/data/script/template/script/template/actor/npc/monster/RottenKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottenKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22458; - - @Inject - protected RottenKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotten Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 30.50; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2040; - this.sp = 120; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RottenMessenger2Template.java b/data/script/template/script/template/actor/npc/monster/RottenMessenger2Template.java deleted file mode 100644 index 12518368d..000000000 --- a/data/script/template/script/template/actor/npc/monster/RottenMessenger2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottenMessenger2Template extends MonsterNPCTemplate { - public static final int ID = 22518; - - @Inject - protected RottenMessenger2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotten Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.40; - this.collisionHeight = 22.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 51135; - this.sp = 5315; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1067.77425; - attributes.magicalAttack = 737.78040; - attributes.physicalDefense = 353.91412; - attributes.magicalDefense = 258.97899; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RottenMessengerTemplate.java b/data/script/template/script/template/actor/npc/monster/RottenMessengerTemplate.java deleted file mode 100644 index 683139a9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/RottenMessengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottenMessengerTemplate extends MonsterNPCTemplate { - public static final int ID = 22510; - - @Inject - protected RottenMessengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotten Messenger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.40; - this.collisionHeight = 22.00; - this.level = 77; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 68060; - this.sp = 7007; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RottingGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/RottingGolemTemplate.java deleted file mode 100644 index d9f26832c..000000000 --- a/data/script/template/script/template/actor/npc/monster/RottingGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottingGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20559; - - @Inject - protected RottingGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotting Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 43.40; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4730; - this.sp = 324; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RottingTreeTemplate.java b/data/script/template/script/template/actor/npc/monster/RottingTreeTemplate.java deleted file mode 100644 index 04276202c..000000000 --- a/data/script/template/script/template/actor/npc/monster/RottingTreeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottingTreeTemplate extends MonsterNPCTemplate { - public static final int ID = 20558; - - @Inject - protected RottingTreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotting tree"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3195; - this.sp = 216; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoughlyHewnRockGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/RoughlyHewnRockGolemTemplate.java deleted file mode 100644 index aa000a652..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoughlyHewnRockGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoughlyHewnRockGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 21103; - - @Inject - protected RoughlyHewnRockGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roughly Hewn Rock Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.30; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1677; - this.sp = 94; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RovingSoulTemplate.java b/data/script/template/script/template/actor/npc/monster/RovingSoulTemplate.java deleted file mode 100644 index f603a4e32..000000000 --- a/data/script/template/script/template/actor/npc/monster/RovingSoulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RovingSoulTemplate extends MonsterNPCTemplate { - public static final int ID = 20999; - - @Inject - protected RovingSoulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roving Soul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5932; - this.sp = 467; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RowinUndineTemplate.java b/data/script/template/script/template/actor/npc/monster/RowinUndineTemplate.java deleted file mode 100644 index 085cef048..000000000 --- a/data/script/template/script/template/actor/npc/monster/RowinUndineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RowinUndineTemplate extends MonsterNPCTemplate { - public static final int ID = 20619; - - @Inject - protected RowinUndineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rowin Undine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 33; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3005; - this.sp = 173; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoxideCohortTemplate.java b/data/script/template/script/template/actor/npc/monster/RoxideCohortTemplate.java deleted file mode 100644 index f859c4b5f..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoxideCohortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoxideCohortTemplate extends MonsterNPCTemplate { - public static final int ID = 20748; - - @Inject - protected RoxideCohortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roxide Cohort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3240; - this.sp = 174; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoxideTemplate.java b/data/script/template/script/template/actor/npc/monster/RoxideTemplate.java deleted file mode 100644 index e6b189f93..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoxideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoxideTemplate extends MonsterNPCTemplate { - public static final int ID = 20747; - - @Inject - protected RoxideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roxide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 32; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3504; - this.sp = 197; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalCaveServant2Template.java b/data/script/template/script/template/actor/npc/monster/RoyalCaveServant2Template.java deleted file mode 100644 index 5bc44c4fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalCaveServant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalCaveServant2Template extends MonsterNPCTemplate { - public static final int ID = 20276; - - @Inject - protected RoyalCaveServant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Cave Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3783; - this.sp = 288; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalCaveServantTemplate.java b/data/script/template/script/template/actor/npc/monster/RoyalCaveServantTemplate.java deleted file mode 100644 index 814de796a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalCaveServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalCaveServantTemplate extends MonsterNPCTemplate { - public static final int ID = 20240; - - @Inject - protected RoyalCaveServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Cave Servant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5455; - this.sp = 416; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalGuardAntTemplate.java b/data/script/template/script/template/actor/npc/monster/RoyalGuardAntTemplate.java deleted file mode 100644 index 254934e84..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalGuardAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalGuardAntTemplate extends MonsterNPCTemplate { - public static final int ID = 29005; - - @Inject - protected RoyalGuardAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Guard Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7051.000000000000000; - this.maxMP = 463.300000000000000; - this.hpRegeneration = 122.000000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1190.00000; - attributes.magicalAttack = 1074.00000; - attributes.physicalDefense = 610.00000; - attributes.magicalDefense = 223.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 230.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalGuardCaptain2Template.java b/data/script/template/script/template/actor/npc/monster/RoyalGuardCaptain2Template.java deleted file mode 100644 index 85fd85c3a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalGuardCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalGuardCaptain2Template extends MonsterNPCTemplate { - public static final int ID = 22570; - - @Inject - protected RoyalGuardCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Guard Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 55.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 336061.049019830000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2410562; - this.sp = 244753; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7957.47326; - attributes.magicalAttack = 5529.81543; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalGuardCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/RoyalGuardCaptainTemplate.java deleted file mode 100644 index bdb6702e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalGuardCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalGuardCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22536; - - @Inject - protected RoyalGuardCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Guard Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 55.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 32744.826519039800000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 110.577296732991000; - this.mpRegeneration = 3.000000000000000; - this.experience = 333644; - this.sp = 33883; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5940.39947; - attributes.magicalAttack = 4128.10846; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpire2Template.java b/data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpire2Template.java deleted file mode 100644 index a72168371..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpire2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalGuardOfEmpire2Template extends MonsterNPCTemplate { - public static final int ID = 21409; - - @Inject - protected RoyalGuardOfEmpire2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Guard of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 41142; - this.sp = 4618; - this.aggressive = false; - this.rightHand = itemProvider.createID(304); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpireTemplate.java b/data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpireTemplate.java deleted file mode 100644 index 74eb31346..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalGuardOfEmpireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalGuardOfEmpireTemplate extends MonsterNPCTemplate { - public static final int ID = 21408; - - @Inject - protected RoyalGuardOfEmpireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Guard of Empire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 36791; - this.sp = 4129; - this.aggressive = false; - this.rightHand = itemProvider.createID(304); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RoyalStraightTemplate.java b/data/script/template/script/template/actor/npc/monster/RoyalStraightTemplate.java deleted file mode 100644 index 092ffd459..000000000 --- a/data/script/template/script/template/actor/npc/monster/RoyalStraightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoyalStraightTemplate extends MonsterNPCTemplate { - public static final int ID = 31018; - - @Inject - protected RoyalStraightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Royal Straight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RudeltosBansheeTemplate.java b/data/script/template/script/template/actor/npc/monster/RudeltosBansheeTemplate.java deleted file mode 100644 index 00026010e..000000000 --- a/data/script/template/script/template/actor/npc/monster/RudeltosBansheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RudeltosBansheeTemplate extends MonsterNPCTemplate { - public static final int ID = 25074; - - @Inject - protected RudeltosBansheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rudelto's Banshee"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 68; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 57995.138899087900000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 115.186274265113000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4044.43745; - attributes.magicalAttack = 2658.00372; - attributes.physicalDefense = 429.54225; - attributes.magicalDefense = 419.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RudeltosDreVanulTemplate.java b/data/script/template/script/template/actor/npc/monster/RudeltosDreVanulTemplate.java deleted file mode 100644 index 0e4dbfaf3..000000000 --- a/data/script/template/script/template/actor/npc/monster/RudeltosDreVanulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RudeltosDreVanulTemplate extends MonsterNPCTemplate { - public static final int ID = 25075; - - @Inject - protected RudeltosDreVanulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rudelto's Dre Vanul"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 28997.569449543900000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 115.186274265113000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4044.43745; - attributes.magicalAttack = 2658.00372; - attributes.physicalDefense = 429.54225; - attributes.magicalDefense = 419.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuellsUnicornTemplate.java b/data/script/template/script/template/actor/npc/monster/RuellsUnicornTemplate.java deleted file mode 100644 index b2a3de77b..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuellsUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuellsUnicornTemplate extends MonsterNPCTemplate { - public static final int ID = 25072; - - @Inject - protected RuellsUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruell's Unicorn"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29260.940424955600000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2312.08069; - attributes.magicalAttack = 1393.84679; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuellsWindTemplate.java b/data/script/template/script/template/actor/npc/monster/RuellsWindTemplate.java deleted file mode 100644 index 1c5ba29b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuellsWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuellsWindTemplate extends MonsterNPCTemplate { - public static final int ID = 25071; - - @Inject - protected RuellsWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruell's Wind"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 54; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 19604.830084720200000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1541.34859; - attributes.magicalAttack = 619.46036; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuinBatTemplate.java b/data/script/template/script/template/actor/npc/monster/RuinBatTemplate.java deleted file mode 100644 index 993100c9e..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuinBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuinBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20505; - - @Inject - protected RuinBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruin Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 713; - this.sp = 32; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuinImpElderTemplate.java b/data/script/template/script/template/actor/npc/monster/RuinImpElderTemplate.java deleted file mode 100644 index 642ddb4b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuinImpElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuinImpElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20507; - - @Inject - protected RuinImpElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruin Imp Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 936; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuinImpTemplate.java b/data/script/template/script/template/actor/npc/monster/RuinImpTemplate.java deleted file mode 100644 index 447ef0d61..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuinImpTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuinImpTemplate extends MonsterNPCTemplate { - public static final int ID = 20506; - - @Inject - protected RuinImpTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruin Imp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 25; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuinSpartoiTemplate.java b/data/script/template/script/template/actor/npc/monster/RuinSpartoiTemplate.java deleted file mode 100644 index c84af3519..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuinSpartoiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuinSpartoiTemplate extends MonsterNPCTemplate { - public static final int ID = 20054; - - @Inject - protected RuinSpartoiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruin Spartoi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 917; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuinZombieLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/RuinZombieLeaderTemplate.java deleted file mode 100644 index 5a54aab15..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuinZombieLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuinZombieLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20029; - - @Inject - protected RuinZombieLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruin Zombie Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 807; - this.sp = 33; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RuinZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/RuinZombieTemplate.java deleted file mode 100644 index e58e514b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/RuinZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuinZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 20026; - - @Inject - protected RuinZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruin Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 756; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RupturedKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/RupturedKanabion2Template.java deleted file mode 100644 index dd7f8dd6d..000000000 --- a/data/script/template/script/template/actor/npc/monster/RupturedKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RupturedKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22480; - - @Inject - protected RupturedKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruptured Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7597; - this.sp = 753; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RupturedKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/RupturedKanabion3Template.java deleted file mode 100644 index 702e16246..000000000 --- a/data/script/template/script/template/actor/npc/monster/RupturedKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RupturedKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22481; - - @Inject - protected RupturedKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruptured Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 38.00; - this.collisionHeight = 54.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8933; - this.sp = 837; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/RupturedKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/RupturedKanabionTemplate.java deleted file mode 100644 index a5f0c769a..000000000 --- a/data/script/template/script/template/actor/npc/monster/RupturedKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RupturedKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22479; - - @Inject - protected RupturedKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruptured Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7597; - this.sp = 753; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SacrificeOfTheSacrificedTemplate.java b/data/script/template/script/template/actor/npc/monster/SacrificeOfTheSacrificedTemplate.java deleted file mode 100644 index 6eded384e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SacrificeOfTheSacrificedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SacrificeOfTheSacrificedTemplate extends MonsterNPCTemplate { - public static final int ID = 27171; - - @Inject - protected SacrificeOfTheSacrificedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sacrifice Of The Sacrificed"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SacrificedManTemplate.java b/data/script/template/script/template/actor/npc/monster/SacrificedManTemplate.java deleted file mode 100644 index 1b8a0b34d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SacrificedManTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SacrificedManTemplate extends MonsterNPCTemplate { - public static final int ID = 21561; - - @Inject - protected SacrificedManTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sacrificed Man"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9669; - this.sp = 920; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SaironTemplate.java b/data/script/template/script/template/actor/npc/monster/SaironTemplate.java deleted file mode 100644 index 849c336fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/SaironTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaironTemplate extends MonsterNPCTemplate { - public static final int ID = 20986; - - @Inject - protected SaironTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sairon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 20.50; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13258; - this.sp = 1057; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SaironsDollTemplate.java b/data/script/template/script/template/actor/npc/monster/SaironsDollTemplate.java deleted file mode 100644 index 6939470cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/SaironsDollTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaironsDollTemplate extends MonsterNPCTemplate { - public static final int ID = 20987; - - @Inject - protected SaironsDollTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sairon's Doll"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12060; - this.sp = 948; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SaironsPuppetTemplate.java b/data/script/template/script/template/actor/npc/monster/SaironsPuppetTemplate.java deleted file mode 100644 index 3afa881a8..000000000 --- a/data/script/template/script/template/actor/npc/monster/SaironsPuppetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaironsPuppetTemplate extends MonsterNPCTemplate { - public static final int ID = 20988; - - @Inject - protected SaironsPuppetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sairon's Puppet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13265; - this.sp = 1043; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SalamanderElderTemplate.java b/data/script/template/script/template/actor/npc/monster/SalamanderElderTemplate.java deleted file mode 100644 index 22d23782d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SalamanderElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SalamanderElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20112; - - @Inject - protected SalamanderElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Salamander Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 992; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SalamanderNobleTemplate.java b/data/script/template/script/template/actor/npc/monster/SalamanderNobleTemplate.java deleted file mode 100644 index 6fb915fe3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SalamanderNobleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SalamanderNobleTemplate extends MonsterNPCTemplate { - public static final int ID = 20114; - - @Inject - protected SalamanderNobleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Salamander Noble"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1051; - this.sp = 47; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SalamanderRowinTemplate.java b/data/script/template/script/template/actor/npc/monster/SalamanderRowinTemplate.java deleted file mode 100644 index 8cf4e6f37..000000000 --- a/data/script/template/script/template/actor/npc/monster/SalamanderRowinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SalamanderRowinTemplate extends MonsterNPCTemplate { - public static final int ID = 20612; - - @Inject - protected SalamanderRowinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Salamander Rowin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3166; - this.sp = 181; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SalamanderTemplate.java b/data/script/template/script/template/actor/npc/monster/SalamanderTemplate.java deleted file mode 100644 index 36a2055fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/SalamanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SalamanderTemplate extends MonsterNPCTemplate { - public static final int ID = 20109; - - @Inject - protected SalamanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Salamander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 990; - this.sp = 42; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SaltyDogTemplate.java b/data/script/template/script/template/actor/npc/monster/SaltyDogTemplate.java deleted file mode 100644 index 382739009..000000000 --- a/data/script/template/script/template/actor/npc/monster/SaltyDogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaltyDogTemplate extends MonsterNPCTemplate { - public static final int ID = 31011; - - @Inject - protected SaltyDogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Salty Dog"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SandDevilTemplate.java b/data/script/template/script/template/actor/npc/monster/SandDevilTemplate.java deleted file mode 100644 index 730c61835..000000000 --- a/data/script/template/script/template/actor/npc/monster/SandDevilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SandDevilTemplate extends MonsterNPCTemplate { - public static final int ID = 22336; - - @Inject - protected SandDevilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sand Devil"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11001.327600381000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50320; - this.sp = 5368; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6935.07781; - attributes.magicalAttack = 4819.33135; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SandScorpionTemplate.java b/data/script/template/script/template/actor/npc/monster/SandScorpionTemplate.java deleted file mode 100644 index c25ea4be6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SandScorpionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SandScorpionTemplate extends MonsterNPCTemplate { - public static final int ID = 22334; - - @Inject - protected SandScorpionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sand Scorpion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 147904; - this.sp = 15780; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5940.39947; - attributes.magicalAttack = 4128.10846; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SandstormTemplate.java b/data/script/template/script/template/actor/npc/monster/SandstormTemplate.java deleted file mode 100644 index c42990c63..000000000 --- a/data/script/template/script/template/actor/npc/monster/SandstormTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SandstormTemplate extends MonsterNPCTemplate { - public static final int ID = 22340; - - @Inject - protected SandstormTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sandstorm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 146852; - this.sp = 15668; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5940.39947; - attributes.magicalAttack = 4128.10846; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 180.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SanhidroTemplate.java b/data/script/template/script/template/actor/npc/monster/SanhidroTemplate.java deleted file mode 100644 index 0a2152ba1..000000000 --- a/data/script/template/script/template/actor/npc/monster/SanhidroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SanhidroTemplate extends MonsterNPCTemplate { - public static final int ID = 20946; - - @Inject - protected SanhidroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sanhidro"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4138; - this.sp = 320; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SaplingOfPalatanosTemplate.java b/data/script/template/script/template/actor/npc/monster/SaplingOfPalatanosTemplate.java deleted file mode 100644 index e152e3b2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SaplingOfPalatanosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaplingOfPalatanosTemplate extends MonsterNPCTemplate { - public static final int ID = 25251; - - @Inject - protected SaplingOfPalatanosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sapling of Palatanos"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 26.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 62863.348225381400000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9587.96075; - attributes.magicalAttack = 13630.35538; - attributes.physicalDefense = 471.98981; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SargonAttendantTemplate.java b/data/script/template/script/template/actor/npc/monster/SargonAttendantTemplate.java deleted file mode 100644 index de63b0b58..000000000 --- a/data/script/template/script/template/actor/npc/monster/SargonAttendantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SargonAttendantTemplate extends MonsterNPCTemplate { - public static final int ID = 25561; - - @Inject - protected SargonAttendantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sargon Attendant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(200); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SargonsSquireTemplate.java b/data/script/template/script/template/actor/npc/monster/SargonsSquireTemplate.java deleted file mode 100644 index 11e89c185..000000000 --- a/data/script/template/script/template/actor/npc/monster/SargonsSquireTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SargonsSquireTemplate extends MonsterNPCTemplate { - public static final int ID = 25562; - - @Inject - protected SargonsSquireTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sargon's Squire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29743.568639831600000; - this.maxMP = 4822.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(228); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2671.50258; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SatyrElderTemplate.java b/data/script/template/script/template/actor/npc/monster/SatyrElderTemplate.java deleted file mode 100644 index 98220fd3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SatyrElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SatyrElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20598; - - @Inject - protected SatyrElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Satyr Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 35.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13741; - this.sp = 1096; - this.aggressive = false; - this.rightHand = itemProvider.createID(297); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SatyrTemplate.java b/data/script/template/script/template/actor/npc/monster/SatyrTemplate.java deleted file mode 100644 index 8688afedd..000000000 --- a/data/script/template/script/template/actor/npc/monster/SatyrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SatyrTemplate extends MonsterNPCTemplate { - public static final int ID = 20592; - - @Inject - protected SatyrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Satyr"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 35.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 11074; - this.sp = 809; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SatyrosTemplate.java b/data/script/template/script/template/actor/npc/monster/SatyrosTemplate.java deleted file mode 100644 index a8035f944..000000000 --- a/data/script/template/script/template/actor/npc/monster/SatyrosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SatyrosTemplate extends MonsterNPCTemplate { - public static final int ID = 31846; - - @Inject - protected SatyrosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Satyros"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 7680; - this.sp = 226; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SavageKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/SavageKanabion2Template.java deleted file mode 100644 index 62a616150..000000000 --- a/data/script/template/script/template/actor/npc/monster/SavageKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SavageKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22468; - - @Inject - protected SavageKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Savage Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3984; - this.sp = 300; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SavageKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/SavageKanabion3Template.java deleted file mode 100644 index 2d82116b3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SavageKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SavageKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22469; - - @Inject - protected SavageKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Savage Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4776; - this.sp = 332; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SavageKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/SavageKanabionTemplate.java deleted file mode 100644 index f36f1c391..000000000 --- a/data/script/template/script/template/actor/npc/monster/SavageKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SavageKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22467; - - @Inject - protected SavageKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Savage Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3984; - this.sp = 300; - this.aggressive = false; - this.rightHand = itemProvider.createID(77); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SavageWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/SavageWarriorTemplate.java deleted file mode 100644 index dc53dec16..000000000 --- a/data/script/template/script/template/actor/npc/monster/SavageWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SavageWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22550; - - @Inject - protected SavageWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Savage Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 48.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 19627.085936925700000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 69.074398826847000; - this.mpRegeneration = 3.000000000000000; - this.experience = 103619; - this.sp = 10725; - this.aggressive = false; - this.rightHand = itemProvider.createID(13987); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4149.83975; - attributes.magicalAttack = 2833.80263; - attributes.physicalDefense = 525.23317; - attributes.magicalDefense = 576.51425; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 92.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SaviorSolinaTemplate.java b/data/script/template/script/template/actor/npc/monster/SaviorSolinaTemplate.java deleted file mode 100644 index 0a493e1ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/SaviorSolinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaviorSolinaTemplate extends MonsterNPCTemplate { - public static final int ID = 22791; - - @Inject - protected SaviorSolinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Savior Solina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 15.60; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26927; - this.sp = 2759; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 65.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Scarecrow2Template.java b/data/script/template/script/template/actor/npc/monster/Scarecrow2Template.java deleted file mode 100644 index ecc5ac2e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/Scarecrow2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Scarecrow2Template extends MonsterNPCTemplate { - public static final int ID = 18912; - - @Inject - protected Scarecrow2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarecrow"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 37.50; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletSalamanderElderTemplate.java b/data/script/template/script/template/actor/npc/monster/ScarletSalamanderElderTemplate.java deleted file mode 100644 index fddef8f79..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletSalamanderElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletSalamanderElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20416; - - @Inject - protected ScarletSalamanderElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Salamander Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 587; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletSalamanderTemplate.java b/data/script/template/script/template/actor/npc/monster/ScarletSalamanderTemplate.java deleted file mode 100644 index 602b9406e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletSalamanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletSalamanderTemplate extends MonsterNPCTemplate { - public static final int ID = 20415; - - @Inject - protected ScarletSalamanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Salamander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 6.80; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 555; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 96.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble2Template.java b/data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble2Template.java deleted file mode 100644 index cedb4dde0..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletStakatoNoble2Template extends MonsterNPCTemplate { - public static final int ID = 21652; - - @Inject - protected ScarletStakatoNoble2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Stakato Noble"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 46911; - this.sp = 5199; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble3Template.java b/data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble3Template.java deleted file mode 100644 index fc161d058..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletStakatoNoble3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletStakatoNoble3Template extends MonsterNPCTemplate { - public static final int ID = 22636; - - @Inject - protected ScarletStakatoNoble3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Stakato Noble"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37891; - this.sp = 3953; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletStakatoNobleTemplate.java b/data/script/template/script/template/actor/npc/monster/ScarletStakatoNobleTemplate.java deleted file mode 100644 index 7c0419077..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletStakatoNobleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletStakatoNobleTemplate extends MonsterNPCTemplate { - public static final int ID = 21378; - - @Inject - protected ScarletStakatoNobleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Stakato Noble"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 49148; - this.sp = 5447; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldier2Template.java deleted file mode 100644 index 3d5fecc97..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletStakatoSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22635; - - @Inject - protected ScarletStakatoSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 36723; - this.sp = 3825; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldierTemplate.java deleted file mode 100644 index 42484a36f..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletStakatoSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletStakatoSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21377; - - @Inject - protected ScarletStakatoSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34523; - this.sp = 3778; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletStakatoWorker2Template.java b/data/script/template/script/template/actor/npc/monster/ScarletStakatoWorker2Template.java deleted file mode 100644 index a74a30fd7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletStakatoWorker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletStakatoWorker2Template extends MonsterNPCTemplate { - public static final int ID = 22634; - - @Inject - protected ScarletStakatoWorker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37570; - this.sp = 3918; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScarletStakatoWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/ScarletStakatoWorkerTemplate.java deleted file mode 100644 index f39e2378d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScarletStakatoWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScarletStakatoWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 21376; - - @Inject - protected ScarletStakatoWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scarlet Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35275; - this.sp = 3860; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScavengerAntTemplate.java b/data/script/template/script/template/actor/npc/monster/ScavengerAntTemplate.java deleted file mode 100644 index 151c99ad6..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScavengerAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScavengerAntTemplate extends MonsterNPCTemplate { - public static final int ID = 21649; - - @Inject - protected ScavengerAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scavenger Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13319; - this.sp = 1388; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 209.50409; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScavengerBatTemplate.java b/data/script/template/script/template/actor/npc/monster/ScavengerBatTemplate.java deleted file mode 100644 index 677e165bf..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScavengerBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScavengerBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20411; - - @Inject - protected ScavengerBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scavenger Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 640; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScavengerScarabTemplate.java b/data/script/template/script/template/actor/npc/monster/ScavengerScarabTemplate.java deleted file mode 100644 index 63de9ba76..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScavengerScarabTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScavengerScarabTemplate extends MonsterNPCTemplate { - public static final int ID = 21647; - - @Inject - protected ScavengerScarabTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scavenger Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10332; - this.sp = 1063; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScavengerSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/ScavengerSpiderTemplate.java deleted file mode 100644 index 55c75d484..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScavengerSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScavengerSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20410; - - @Inject - protected ScavengerSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scavenger Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 545; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScavengerWereratTemplate.java b/data/script/template/script/template/actor/npc/monster/ScavengerWereratTemplate.java deleted file mode 100644 index 6c9d69a78..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScavengerWereratTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScavengerWereratTemplate extends MonsterNPCTemplate { - public static final int ID = 20039; - - @Inject - protected ScavengerWereratTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scavenger Wererat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 640; - this.sp = 28; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScoutOfHekatonTemplate.java b/data/script/template/script/template/actor/npc/monster/ScoutOfHekatonTemplate.java deleted file mode 100644 index c121e1fa6..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScoutOfHekatonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutOfHekatonTemplate extends MonsterNPCTemplate { - public static final int ID = 25300; - - @Inject - protected ScoutOfHekatonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout of Hekaton"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 31866.802013781400000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 91.493086301435800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2848.82203; - attributes.magicalAttack = 1105.91357; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScoutOfThePlainsTemplate.java b/data/script/template/script/template/actor/npc/monster/ScoutOfThePlainsTemplate.java deleted file mode 100644 index be758cfc1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScoutOfThePlainsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutOfThePlainsTemplate extends MonsterNPCTemplate { - public static final int ID = 20766; - - @Inject - protected ScoutOfThePlainsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout of the Plains"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3192; - this.sp = 193; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo28Template.java b/data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo28Template.java deleted file mode 100644 index e949eb488..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutTypeGolemNo28Template extends MonsterNPCTemplate { - public static final int ID = 22807; - - @Inject - protected ScoutTypeGolemNo28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout-type Golem No. 28"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 23.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9904; - this.sp = 1006; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo2Template.java b/data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo2Template.java deleted file mode 100644 index f5a166fbb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ScoutTypeGolemNo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScoutTypeGolemNo2Template extends MonsterNPCTemplate { - public static final int ID = 22808; - - @Inject - protected ScoutTypeGolemNo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scout-type Golem No. 2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5922; - this.sp = 601; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SealAngel2Template.java b/data/script/template/script/template/actor/npc/monster/SealAngel2Template.java deleted file mode 100644 index b246c917d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SealAngel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SealAngel2Template extends MonsterNPCTemplate { - public static final int ID = 20860; - - @Inject - protected SealAngel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seal Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 83696; - this.sp = 8612; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SealAngelTemplate.java b/data/script/template/script/template/actor/npc/monster/SealAngelTemplate.java deleted file mode 100644 index 6c6de2cb6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SealAngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SealAngelTemplate extends MonsterNPCTemplate { - public static final int ID = 20831; - - @Inject - protected SealAngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seal Angel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SealArchangel2Template.java b/data/script/template/script/template/actor/npc/monster/SealArchangel2Template.java deleted file mode 100644 index 47a62de0f..000000000 --- a/data/script/template/script/template/actor/npc/monster/SealArchangel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SealArchangel2Template extends MonsterNPCTemplate { - public static final int ID = 21071; - - @Inject - protected SealArchangel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seal Archangel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 88404; - this.sp = 9325; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SealArchangelTemplate.java b/data/script/template/script/template/actor/npc/monster/SealArchangelTemplate.java deleted file mode 100644 index e3765998e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SealArchangelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SealArchangelTemplate extends MonsterNPCTemplate { - public static final int ID = 21070; - - @Inject - protected SealArchangelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seal Archangel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SealDeviceTemplate.java b/data/script/template/script/template/actor/npc/monster/SealDeviceTemplate.java deleted file mode 100644 index 9d95055ce..000000000 --- a/data/script/template/script/template/actor/npc/monster/SealDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SealDeviceTemplate extends MonsterNPCTemplate { - public static final int ID = 27384; - - @Inject - protected SealDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seal Device"; - this.serverSideName = false; - this.title = "Emperor Shunaiman's"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 24.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SebeksFanaticTemplate.java b/data/script/template/script/template/actor/npc/monster/SebeksFanaticTemplate.java deleted file mode 100644 index 3e839e5f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SebeksFanaticTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SebeksFanaticTemplate extends MonsterNPCTemplate { - public static final int ID = 25213; - - @Inject - protected SebeksFanaticTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sebek's Fanatic"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 28.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 5555.965476369250000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(5127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 327.39130; - attributes.magicalAttack = 51.71999; - attributes.physicalDefense = 205.09422; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SebeksPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/SebeksPriestTemplate.java deleted file mode 100644 index bc4b33d63..000000000 --- a/data/script/template/script/template/actor/npc/monster/SebeksPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SebeksPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 25212; - - @Inject - protected SebeksPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sebek's Priest"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 7444.993738334790000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 327.39130; - attributes.magicalAttack = 51.71999; - attributes.physicalDefense = 205.09422; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SecretKeeperTreeTemplate.java b/data/script/template/script/template/actor/npc/monster/SecretKeeperTreeTemplate.java deleted file mode 100644 index 47409f0f6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SecretKeeperTreeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SecretKeeperTreeTemplate extends MonsterNPCTemplate { - public static final int ID = 27139; - - @Inject - protected SecretKeeperTreeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Secret Keeper Tree"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 136.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 12.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeedOfPainTemplate.java b/data/script/template/script/template/actor/npc/monster/SeedOfPainTemplate.java deleted file mode 100644 index d870663c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeedOfPainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeedOfPainTemplate extends MonsterNPCTemplate { - public static final int ID = 22616; - - @Inject - protected SeedOfPainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seed of Pain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 46442; - this.sp = 4907; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeekerSolinaTemplate.java b/data/script/template/script/template/actor/npc/monster/SeekerSolinaTemplate.java deleted file mode 100644 index f79f769e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeekerSolinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeekerSolinaTemplate extends MonsterNPCTemplate { - public static final int ID = 22790; - - @Inject - protected SeekerSolinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seeker Solina"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26927; - this.sp = 2759; - this.aggressive = false; - this.rightHand = itemProvider.createID(8213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeerFlourosTemplate.java b/data/script/template/script/template/actor/npc/monster/SeerFlourosTemplate.java deleted file mode 100644 index 2bf265cfc..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeerFlourosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeerFlourosTemplate extends MonsterNPCTemplate { - public static final int ID = 18559; - - @Inject - protected SeerFlourosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seer Flouros"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 94225.552737454700000; - this.maxMP = 2088.000000000000000; - this.hpRegeneration = 17.431727256429100; - this.mpRegeneration = 6.480000000000000; - this.experience = 620253; - this.sp = 41849; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 246.07679; - attributes.magicalAttack = 168.03855; - attributes.physicalDefense = 224.91645; - attributes.magicalDefense = 246.87614; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeerOfBloodTemplate.java b/data/script/template/script/template/actor/npc/monster/SeerOfBloodTemplate.java deleted file mode 100644 index 980d9e10d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeerOfBloodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeerOfBloodTemplate extends MonsterNPCTemplate { - public static final int ID = 21434; - - @Inject - protected SeerOfBloodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seer of Blood"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 50.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 141369; - this.sp = 16242; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 246.33071; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 31.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeerOfHallateTemplate.java b/data/script/template/script/template/actor/npc/monster/SeerOfHallateTemplate.java deleted file mode 100644 index 94be7c1e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeerOfHallateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeerOfHallateTemplate extends MonsterNPCTemplate { - public static final int ID = 20810; - - @Inject - protected SeerOfHallateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seer of Hallate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14562; - this.sp = 1264; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeerUgorosTemplate.java b/data/script/template/script/template/actor/npc/monster/SeerUgorosTemplate.java deleted file mode 100644 index cb6d2bc7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeerUgorosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeerUgorosTemplate extends MonsterNPCTemplate { - public static final int ID = 18863; - - @Inject - protected SeerUgorosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seer Ugoros"; - this.serverSideName = false; - this.title = "Tanta Lizardmen"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 53.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumChefTemplate.java b/data/script/template/script/template/actor/npc/monster/SelMahumChefTemplate.java deleted file mode 100644 index 2f5b3d4fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumChefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumChefTemplate extends MonsterNPCTemplate { - public static final int ID = 18908; - - @Inject - protected SelMahumChefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Chef"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 32.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17548; - this.sp = 1759; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant2Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant2Template.java deleted file mode 100644 index 8ff2fdafe..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumDrillSergeant2Template extends MonsterNPCTemplate { - public static final int ID = 22777; - - @Inject - protected SelMahumDrillSergeant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Drill Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 37.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25111; - this.sp = 2528; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant3Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant3Template.java deleted file mode 100644 index ccb05889d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeant3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumDrillSergeant3Template extends MonsterNPCTemplate { - public static final int ID = 22778; - - @Inject - protected SelMahumDrillSergeant3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Drill Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25111; - this.sp = 2528; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeantTemplate.java b/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeantTemplate.java deleted file mode 100644 index 93fa062e1..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumDrillSergeantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumDrillSergeantTemplate extends MonsterNPCTemplate { - public static final int ID = 22775; - - @Inject - protected SelMahumDrillSergeantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Drill Sergeant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25111; - this.sp = 2528; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumEscortGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/SelMahumEscortGuardTemplate.java deleted file mode 100644 index fcac3de2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumEscortGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumEscortGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22779; - - @Inject - protected SelMahumEscortGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Escort Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 37.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24663; - this.sp = 2481; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumRecruit2Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumRecruit2Template.java deleted file mode 100644 index 0c609efe2..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumRecruit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumRecruit2Template extends MonsterNPCTemplate { - public static final int ID = 22782; - - @Inject - protected SelMahumRecruit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 37.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8454; - this.sp = 912; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumRecruit3Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumRecruit3Template.java deleted file mode 100644 index 025e7355b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumRecruit3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumRecruit3Template extends MonsterNPCTemplate { - public static final int ID = 22784; - - @Inject - protected SelMahumRecruit3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8454; - this.sp = 912; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumRecruitTemplate.java b/data/script/template/script/template/actor/npc/monster/SelMahumRecruitTemplate.java deleted file mode 100644 index 69dbaf3d2..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumRecruitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumRecruitTemplate extends MonsterNPCTemplate { - public static final int ID = 22780; - - @Inject - protected SelMahumRecruitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8454; - this.sp = 912; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumSoldier2Template.java deleted file mode 100644 index 26c96b3be..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22783; - - @Inject - protected SelMahumSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 37.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8532; - this.sp = 910; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumSoldier3Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumSoldier3Template.java deleted file mode 100644 index aa90b48d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumSoldier3Template extends MonsterNPCTemplate { - public static final int ID = 22785; - - @Inject - protected SelMahumSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4808; - this.sp = 512; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/SelMahumSoldierTemplate.java deleted file mode 100644 index 3a245da8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22781; - - @Inject - protected SelMahumSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 33.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11193; - this.sp = 1194; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader2Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader2Template.java deleted file mode 100644 index 3e6d3402d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumSquadLeader2Template extends MonsterNPCTemplate { - public static final int ID = 22787; - - @Inject - protected SelMahumSquadLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Squad Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 37.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20752; - this.sp = 2063; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader3Template.java b/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader3Template.java deleted file mode 100644 index 24cbad06d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumSquadLeader3Template extends MonsterNPCTemplate { - public static final int ID = 22788; - - @Inject - protected SelMahumSquadLeader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Squad Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20752; - this.sp = 2063; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeaderTemplate.java deleted file mode 100644 index ed1b306a2..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumSquadLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumSquadLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 22786; - - @Inject - protected SelMahumSquadLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Squad Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 31.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20752; - this.sp = 2063; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SelMahumTrainingOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/SelMahumTrainingOfficerTemplate.java deleted file mode 100644 index 2f31d5187..000000000 --- a/data/script/template/script/template/actor/npc/monster/SelMahumTrainingOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelMahumTrainingOfficerTemplate extends MonsterNPCTemplate { - public static final int ID = 22776; - - @Inject - protected SelMahumTrainingOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sel Mahum Training Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 33.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37863; - this.sp = 3820; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 49.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeluLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/SeluLizardmanScoutTemplate.java deleted file mode 100644 index 44f98f8b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeluLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeluLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20069; - - @Inject - protected SeluLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Selu Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1057; - this.sp = 53; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeluLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/SeluLizardmanWarriorTemplate.java deleted file mode 100644 index 26c073557..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeluLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeluLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20071; - - @Inject - protected SeluLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Selu Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1136; - this.sp = 58; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SentinelOfEmberTemplate.java b/data/script/template/script/template/actor/npc/monster/SentinelOfEmberTemplate.java deleted file mode 100644 index f074ed913..000000000 --- a/data/script/template/script/template/actor/npc/monster/SentinelOfEmberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SentinelOfEmberTemplate extends MonsterNPCTemplate { - public static final int ID = 25320; - - @Inject - protected SentinelOfEmberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sentinel of Ember"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48632.465646624600000; - this.maxMP = 1884.480000000000000; - this.hpRegeneration = 139.474076658488000; - this.mpRegeneration = 3.120000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7413.25455; - attributes.magicalAttack = 7859.00329; - attributes.physicalDefense = 558.27288; - attributes.magicalDefense = 544.68960; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SentinelOfWater2Template.java b/data/script/template/script/template/actor/npc/monster/SentinelOfWater2Template.java deleted file mode 100644 index a592a4a5e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SentinelOfWater2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SentinelOfWater2Template extends MonsterNPCTemplate { - public static final int ID = 20617; - - @Inject - protected SentinelOfWater2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sentinel Of Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2625; - this.sp = 145; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SentinelOfWaterTemplate.java b/data/script/template/script/template/actor/npc/monster/SentinelOfWaterTemplate.java deleted file mode 100644 index 061e1c978..000000000 --- a/data/script/template/script/template/actor/npc/monster/SentinelOfWaterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SentinelOfWaterTemplate extends MonsterNPCTemplate { - public static final int ID = 20610; - - @Inject - protected SentinelOfWaterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sentinel Of Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2600; - this.sp = 144; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SentinelWaterspiritTemplate.java b/data/script/template/script/template/actor/npc/monster/SentinelWaterspiritTemplate.java deleted file mode 100644 index 83f3c1200..000000000 --- a/data/script/template/script/template/actor/npc/monster/SentinelWaterspiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SentinelWaterspiritTemplate extends MonsterNPCTemplate { - public static final int ID = 22658; - - @Inject - protected SentinelWaterspiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sentinel Waterspirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 41.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22442; - this.sp = 2316; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SephiasSalveTemplate.java b/data/script/template/script/template/actor/npc/monster/SephiasSalveTemplate.java deleted file mode 100644 index 776032c31..000000000 --- a/data/script/template/script/template/actor/npc/monster/SephiasSalveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SephiasSalveTemplate extends MonsterNPCTemplate { - public static final int ID = 25139; - - @Inject - protected SephiasSalveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sephia's Salve"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 29260.940424955600000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2312.08069; - attributes.magicalAttack = 1393.84679; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherArchon2Template.java b/data/script/template/script/template/actor/npc/monster/SepulcherArchon2Template.java deleted file mode 100644 index 65b2c1588..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherArchon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherArchon2Template extends MonsterNPCTemplate { - public static final int ID = 21222; - - @Inject - protected SepulcherArchon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Archon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 49.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13837; - this.sp = 1117; - this.aggressive = false; - this.rightHand = itemProvider.createID(298); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherArchonTemplate.java b/data/script/template/script/template/actor/npc/monster/SepulcherArchonTemplate.java deleted file mode 100644 index 5b38ee998..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherArchonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherArchonTemplate extends MonsterNPCTemplate { - public static final int ID = 21220; - - @Inject - protected SepulcherArchonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Archon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 33.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10635; - this.sp = 801; - this.aggressive = false; - this.rightHand = itemProvider.createID(131); - this.leftHand = itemProvider.createID(107); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherGuard2Template.java b/data/script/template/script/template/actor/npc/monster/SepulcherGuard2Template.java deleted file mode 100644 index 8afa575e5..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21230; - - @Inject - protected SepulcherGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25729; - this.sp = 2714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/SepulcherGuardTemplate.java deleted file mode 100644 index cbc3d97ae..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21228; - - @Inject - protected SepulcherGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 37.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20845; - this.sp = 2067; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherGuardian2Template.java b/data/script/template/script/template/actor/npc/monster/SepulcherGuardian2Template.java deleted file mode 100644 index 66dba841e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherGuardian2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherGuardian2Template extends MonsterNPCTemplate { - public static final int ID = 21226; - - @Inject - protected SepulcherGuardian2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19326; - this.sp = 1795; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/SepulcherGuardianTemplate.java deleted file mode 100644 index 913fb7deb..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21224; - - @Inject - protected SepulcherGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 34.50; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15315; - this.sp = 1329; - this.aggressive = false; - this.rightHand = itemProvider.createID(233); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherInquisitor2Template.java b/data/script/template/script/template/actor/npc/monster/SepulcherInquisitor2Template.java deleted file mode 100644 index e7675e963..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherInquisitor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherInquisitor2Template extends MonsterNPCTemplate { - public static final int ID = 21223; - - @Inject - protected SepulcherInquisitor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Inquisitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 46.00; - this.level = 57; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14098; - this.sp = 1172; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherInquisitorTemplate.java b/data/script/template/script/template/actor/npc/monster/SepulcherInquisitorTemplate.java deleted file mode 100644 index 9d8a3a6f0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherInquisitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherInquisitorTemplate extends MonsterNPCTemplate { - public static final int ID = 21221; - - @Inject - protected SepulcherInquisitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Inquisitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 52; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 11733; - this.sp = 908; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherPreacher2Template.java b/data/script/template/script/template/actor/npc/monster/SepulcherPreacher2Template.java deleted file mode 100644 index 5680925d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherPreacher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherPreacher2Template extends MonsterNPCTemplate { - public static final int ID = 21231; - - @Inject - protected SepulcherPreacher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Preacher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 50.40; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25727; - this.sp = 2784; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 218.56635; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherPreacherTemplate.java b/data/script/template/script/template/actor/npc/monster/SepulcherPreacherTemplate.java deleted file mode 100644 index de381c1fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherPreacherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherPreacherTemplate extends MonsterNPCTemplate { - public static final int ID = 21229; - - @Inject - protected SepulcherPreacherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Preacher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 52.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22494; - this.sp = 2285; - this.aggressive = false; - this.rightHand = itemProvider.createID(326); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherSage2Template.java b/data/script/template/script/template/actor/npc/monster/SepulcherSage2Template.java deleted file mode 100644 index 16819b015..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherSage2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherSage2Template extends MonsterNPCTemplate { - public static final int ID = 21227; - - @Inject - protected SepulcherSage2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Sage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 21777; - this.sp = 2074; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SepulcherSageTemplate.java b/data/script/template/script/template/actor/npc/monster/SepulcherSageTemplate.java deleted file mode 100644 index fb14a6074..000000000 --- a/data/script/template/script/template/actor/npc/monster/SepulcherSageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SepulcherSageTemplate extends MonsterNPCTemplate { - public static final int ID = 21225; - - @Inject - protected SepulcherSageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sepulcher Sage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16680; - this.sp = 1486; - this.aggressive = false; - this.rightHand = itemProvider.createID(311); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SerpentDemonKadeshTemplate.java b/data/script/template/script/template/actor/npc/monster/SerpentDemonKadeshTemplate.java deleted file mode 100644 index fe951ec3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SerpentDemonKadeshTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SerpentDemonKadeshTemplate extends MonsterNPCTemplate { - public static final int ID = 27090; - - @Inject - protected SerpentDemonKadeshTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Serpent Demon Kadesh"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 117.58598; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SerpentSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/SerpentSlaveTemplate.java deleted file mode 100644 index 6c39e4375..000000000 --- a/data/script/template/script/template/actor/npc/monster/SerpentSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SerpentSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 20167; - - @Inject - protected SerpentSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Serpent Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2374; - this.sp = 154; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServantOfCalibusTemplate.java b/data/script/template/script/template/actor/npc/monster/ServantOfCalibusTemplate.java deleted file mode 100644 index 31afe4238..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServantOfCalibusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServantOfCalibusTemplate extends MonsterNPCTemplate { - public static final int ID = 25384; - - @Inject - protected ServantOfCalibusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servant of Calibus"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9983.703443375020000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 24.517094130860700; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.23012; - attributes.magicalAttack = 179.11210; - attributes.physicalDefense = 193.84643; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServantOfFalstonTemplate.java b/data/script/template/script/template/actor/npc/monster/ServantOfFalstonTemplate.java deleted file mode 100644 index 9ebf2d934..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServantOfFalstonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServantOfFalstonTemplate extends MonsterNPCTemplate { - public static final int ID = 25324; - - @Inject - protected ServantOfFalstonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servant of Falston"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55056.080292372900000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 110.823040573561000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7262.03039; - attributes.magicalAttack = 9700.95124; - attributes.physicalDefense = 407.83550; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServantOfHekatonTemplate.java b/data/script/template/script/template/actor/npc/monster/ServantOfHekatonTemplate.java deleted file mode 100644 index 8aceed062..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServantOfHekatonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServantOfHekatonTemplate extends MonsterNPCTemplate { - public static final int ID = 25301; - - @Inject - protected ServantOfHekatonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servant of Hekaton"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 23781.195532672700000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 91.493086301435800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2848.82203; - attributes.magicalAttack = 1105.91357; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServitorOfBlackLilyTemplate.java b/data/script/template/script/template/actor/npc/monster/ServitorOfBlackLilyTemplate.java deleted file mode 100644 index 488ad1fd4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServitorOfBlackLilyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServitorOfBlackLilyTemplate extends MonsterNPCTemplate { - public static final int ID = 25178; - - @Inject - protected ServitorOfBlackLilyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servitor of Black Lily"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 54; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 14630.470212477800000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1156.04035; - attributes.magicalAttack = 348.46170; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness2Template.java b/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness2Template.java deleted file mode 100644 index 1471f68f1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServitorOfDarkness2Template extends MonsterNPCTemplate { - public static final int ID = 22684; - - @Inject - protected ServitorOfDarkness2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servitor of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19379; - this.sp = 2146; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness3Template.java b/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness3Template.java deleted file mode 100644 index 332f9c26a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServitorOfDarkness3Template extends MonsterNPCTemplate { - public static final int ID = 22685; - - @Inject - protected ServitorOfDarkness3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servitor of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20353; - this.sp = 2226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness4Template.java b/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness4Template.java deleted file mode 100644 index 1e03387e5..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServitorOfDarkness4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServitorOfDarkness4Template extends MonsterNPCTemplate { - public static final int ID = 22686; - - @Inject - protected ServitorOfDarkness4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servitor of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.50; - this.collisionHeight = 33.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20353; - this.sp = 2226; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 160.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ServitorOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/ServitorOfDarknessTemplate.java deleted file mode 100644 index d998fa18d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ServitorOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ServitorOfDarknessTemplate extends MonsterNPCTemplate { - public static final int ID = 22683; - - @Inject - protected ServitorOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Servitor of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 33.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 20454; - this.sp = 2266; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SeychellesTemplate.java b/data/script/template/script/template/actor/npc/monster/SeychellesTemplate.java deleted file mode 100644 index 3ef15679e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SeychellesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SeychellesTemplate extends MonsterNPCTemplate { - public static final int ID = 22261; - - @Inject - protected SeychellesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Seychelles"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 52.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12333; - this.sp = 1366; - this.aggressive = false; - this.rightHand = itemProvider.createID(5132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Shackle2Template.java b/data/script/template/script/template/actor/npc/monster/Shackle2Template.java deleted file mode 100644 index 21d39293f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Shackle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Shackle2Template extends MonsterNPCTemplate { - public static final int ID = 20279; - - @Inject - protected Shackle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shackle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2974; - this.sp = 206; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShackleTemplate.java b/data/script/template/script/template/actor/npc/monster/ShackleTemplate.java deleted file mode 100644 index fd2a1644d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShackleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShackleTemplate extends MonsterNPCTemplate { - public static final int ID = 20235; - - @Inject - protected ShackleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shackle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3569; - this.sp = 248; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Shade2Template.java b/data/script/template/script/template/actor/npc/monster/Shade2Template.java deleted file mode 100644 index a434de025..000000000 --- a/data/script/template/script/template/actor/npc/monster/Shade2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Shade2Template extends MonsterNPCTemplate { - public static final int ID = 22269; - - @Inject - protected Shade2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shade"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10351; - this.sp = 1131; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadeHorrorTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadeHorrorTemplate.java deleted file mode 100644 index bbdac28f3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadeHorrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadeHorrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20033; - - @Inject - protected ShadeHorrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shade Horror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 505; - this.sp = 21; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadeTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadeTemplate.java deleted file mode 100644 index 71961596e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadeTemplate extends MonsterNPCTemplate { - public static final int ID = 22268; - - @Inject - protected ShadeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shade"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10249; - this.sp = 1120; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadithsRoyalGuardCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadithsRoyalGuardCaptainTemplate.java deleted file mode 100644 index e001e4ea1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadithsRoyalGuardCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadithsRoyalGuardCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 25310; - - @Inject - protected ShadithsRoyalGuardCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadith's Royal Guard Captain"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 47562.391065345400000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 91.493086301435800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5697.64406; - attributes.magicalAttack = 4423.65426; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadithsSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadithsSentinelTemplate.java deleted file mode 100644 index ed4eeb717..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadithsSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadithsSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 25311; - - @Inject - protected ShadithsSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadith's Sentinel"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 23781.195532672700000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 91.493086301435800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2848.82203; - attributes.magicalAttack = 1105.91357; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowBeastTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadowBeastTemplate.java deleted file mode 100644 index 72788140a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowBeastTemplate extends MonsterNPCTemplate { - public static final int ID = 20023; - - @Inject - protected ShadowBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow Beast"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 534; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowColumnTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadowColumnTemplate.java deleted file mode 100644 index 8acd89e33..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowColumnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowColumnTemplate extends MonsterNPCTemplate { - public static final int ID = 22402; - - @Inject - protected ShadowColumnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow Column"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 68.00; - this.collisionHeight = 80.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8545; - this.sp = 934; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1049.15028; - attributes.magicalAttack = 712.26832; - attributes.physicalDefense = 347.74120; - attributes.magicalDefense = 254.46192; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowOfBelethTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadowOfBelethTemplate.java deleted file mode 100644 index 5945197b1..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowOfBelethTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowOfBelethTemplate extends MonsterNPCTemplate { - public static final int ID = 27278; - - @Inject - protected ShadowOfBelethTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow of Beleth"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha2Template.java b/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha2Template.java deleted file mode 100644 index cc7a91700..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowOfHalisha2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 25342; - - @Inject - protected ShadowOfHalisha2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow of Halisha"; - this.serverSideName = false; - this.title = "Ruler of Sepulcher"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 213848.930921219000000; - this.maxMP = 1725.888000000000000; - this.hpRegeneration = 73.053846697935500; - this.mpRegeneration = 3.030000000000000; - this.experience = 2643173; - this.sp = 390090; - this.aggressive = false; - this.rightHand = itemProvider.createID(6720); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 866.44981; - attributes.magicalAttack = 251.11046; - attributes.physicalDefense = 1047.20215; - attributes.magicalDefense = 510.85800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha3Template.java b/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha3Template.java deleted file mode 100644 index b0d647dc3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowOfHalisha3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 25346; - - @Inject - protected ShadowOfHalisha3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow of Halisha"; - this.serverSideName = false; - this.title = "Ruler of Sepulcher"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 213848.930921219000000; - this.maxMP = 1725.888000000000000; - this.hpRegeneration = 73.053846697935500; - this.mpRegeneration = 3.030000000000000; - this.experience = 2643173; - this.sp = 390090; - this.aggressive = false; - this.rightHand = itemProvider.createID(6720); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 866.44981; - attributes.magicalAttack = 251.11046; - attributes.physicalDefense = 1047.20215; - attributes.magicalDefense = 510.85800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha4Template.java b/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha4Template.java deleted file mode 100644 index 5a676e13a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowOfHalisha4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowOfHalisha4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 25349; - - @Inject - protected ShadowOfHalisha4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow of Halisha"; - this.serverSideName = false; - this.title = "Ruler of Sepulcher"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 213848.930921219000000; - this.maxMP = 1725.888000000000000; - this.hpRegeneration = 73.053846697935500; - this.mpRegeneration = 3.030000000000000; - this.experience = 2643173; - this.sp = 390090; - this.aggressive = false; - this.rightHand = itemProvider.createID(6720); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 866.44981; - attributes.magicalAttack = 251.11046; - attributes.physicalDefense = 1047.20215; - attributes.magicalDefense = 510.85800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowOfHalishaTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadowOfHalishaTemplate.java deleted file mode 100644 index 79bb1d579..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowOfHalishaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowOfHalishaTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 25339; - - @Inject - protected ShadowOfHalishaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow of Halisha"; - this.serverSideName = false; - this.title = "Ruler of Sepulcher"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 60.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 1100; - this.maxHP = 213848.930921219000000; - this.maxMP = 1725.888000000000000; - this.hpRegeneration = 73.053846697935500; - this.mpRegeneration = 3.030000000000000; - this.experience = 2643173; - this.sp = 390090; - this.aggressive = false; - this.rightHand = itemProvider.createID(6720); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 866.44981; - attributes.magicalAttack = 251.11046; - attributes.physicalDefense = 1047.20215; - attributes.magicalDefense = 510.85800; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowOfKenisheeTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadowOfKenisheeTemplate.java deleted file mode 100644 index 3925d522a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowOfKenisheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowOfKenisheeTemplate extends MonsterNPCTemplate { - public static final int ID = 25482; - - @Inject - protected ShadowOfKenisheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow of Kenishee"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 27046.664631598300000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 58.088796475174300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2064.60481; - attributes.magicalAttack = 1172.36381; - attributes.physicalDefense = 314.25159; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowOfOblivionTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadowOfOblivionTemplate.java deleted file mode 100644 index 2819ade01..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowOfOblivionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowOfOblivionTemplate extends MonsterNPCTemplate { - public static final int ID = 25458; - - @Inject - protected ShadowOfOblivionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow of Oblivion"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 22587.424527802600000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 810.39881; - attributes.magicalAttack = 191.37493; - attributes.physicalDefense = 286.69205; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadowTurenTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadowTurenTemplate.java deleted file mode 100644 index e12614b99..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadowTurenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadowTurenTemplate extends MonsterNPCTemplate { - public static final int ID = 27104; - - @Inject - protected ShadowTurenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shadow Turen"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadyMuertosArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadyMuertosArcherTemplate.java deleted file mode 100644 index 71573b6eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadyMuertosArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadyMuertosArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22254; - - @Inject - protected ShadyMuertosArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shady Muertos Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 700; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 983; - this.sp = 40; - this.aggressive = false; - this.rightHand = itemProvider.createID(10128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 10; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadyMuertosCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadyMuertosCaptainTemplate.java deleted file mode 100644 index 37a34e819..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadyMuertosCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadyMuertosCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22251; - - @Inject - protected ShadyMuertosCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shady Muertos Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 928; - this.sp = 37; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadyMuertosCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadyMuertosCommanderTemplate.java deleted file mode 100644 index 69524340b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadyMuertosCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadyMuertosCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 22255; - - @Inject - protected ShadyMuertosCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shady Muertos Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1039; - this.sp = 44; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 61.52345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadyMuertosGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadyMuertosGuardTemplate.java deleted file mode 100644 index 4ada3fc45..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadyMuertosGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadyMuertosGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22249; - - @Inject - protected ShadyMuertosGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shady Muertos Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 24.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 700; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 877; - this.sp = 33; - this.aggressive = false; - this.rightHand = itemProvider.createID(10128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 55.67663; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 10; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadyMuertosTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadyMuertosTemplate.java deleted file mode 100644 index b52ae63f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadyMuertosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadyMuertosTemplate extends MonsterNPCTemplate { - public static final int ID = 22248; - - @Inject - protected ShadyMuertosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shady Muertos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 821; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 53.82228; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadyMuertosWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadyMuertosWarriorTemplate.java deleted file mode 100644 index 2b69f738e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadyMuertosWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadyMuertosWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22253; - - @Inject - protected ShadyMuertosWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shady Muertos Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 981; - this.sp = 40; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShadyMuertosWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/ShadyMuertosWizardTemplate.java deleted file mode 100644 index a21bb9aa3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShadyMuertosWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShadyMuertosWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 22256; - - @Inject - protected ShadyMuertosWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shady Muertos Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1145; - this.sp = 48; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 61.52345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShakasFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/ShakasFollowerTemplate.java deleted file mode 100644 index 606a0134e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShakasFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShakasFollowerTemplate extends MonsterNPCTemplate { - public static final int ID = 25069; - - @Inject - protected ShakasFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaka's Follower"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 61.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 17847.573937013800000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 76.974256231477100; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(128); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1821.80815; - attributes.magicalAttack = 942.93478; - attributes.physicalDefense = 307.27791; - attributes.magicalDefense = 299.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 67.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShakasShooterTemplate.java b/data/script/template/script/template/actor/npc/monster/ShakasShooterTemplate.java deleted file mode 100644 index 0d8a6e280..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShakasShooterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShakasShooterTemplate extends MonsterNPCTemplate { - public static final int ID = 25068; - - @Inject - protected ShakasShooterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaka's Shooter"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 23915.749075598500000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 76.974256231477100; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1821.80815; - attributes.magicalAttack = 942.93478; - attributes.physicalDefense = 307.27791; - attributes.magicalDefense = 299.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShamanOfAncientTimesTemplate.java b/data/script/template/script/template/actor/npc/monster/ShamanOfAncientTimesTemplate.java deleted file mode 100644 index e44e42b7b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShamanOfAncientTimesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShamanOfAncientTimesTemplate extends MonsterNPCTemplate { - public static final int ID = 20972; - - @Inject - protected ShamanOfAncientTimesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaman of Ancient Times"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 44.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24719; - this.sp = 2511; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShamanOfDarkness2Template.java b/data/script/template/script/template/actor/npc/monster/ShamanOfDarkness2Template.java deleted file mode 100644 index 9be546933..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShamanOfDarkness2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShamanOfDarkness2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18221; - - @Inject - protected ShamanOfDarkness2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaman of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 58329; - this.sp = 6623; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1053.70182; - attributes.magicalAttack = 811.25222; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShamanOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/ShamanOfDarknessTemplate.java deleted file mode 100644 index 0d88445c4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShamanOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShamanOfDarknessTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18220; - - @Inject - protected ShamanOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaman of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 56803; - this.sp = 6450; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1053.70182; - attributes.magicalAttack = 811.25222; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShamanOfThePlainsTemplate.java b/data/script/template/script/template/actor/npc/monster/ShamanOfThePlainsTemplate.java deleted file mode 100644 index 8c672cb17..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShamanOfThePlainsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShamanOfThePlainsTemplate extends MonsterNPCTemplate { - public static final int ID = 20764; - - @Inject - protected ShamanOfThePlainsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaman of the Plains"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4150; - this.sp = 264; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShardsOfOblivion2Template.java b/data/script/template/script/template/actor/npc/monster/ShardsOfOblivion2Template.java deleted file mode 100644 index d000989b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShardsOfOblivion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShardsOfOblivion2Template extends MonsterNPCTemplate { - public static final int ID = 25459; - - @Inject - protected ShardsOfOblivion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shards of Oblivion"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 16.50; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11293.712263901300000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 810.39881; - attributes.magicalAttack = 191.37493; - attributes.physicalDefense = 286.69205; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShardsOfOblivionTemplate.java b/data/script/template/script/template/actor/npc/monster/ShardsOfOblivionTemplate.java deleted file mode 100644 index ddc3ed817..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShardsOfOblivionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShardsOfOblivionTemplate extends MonsterNPCTemplate { - public static final int ID = 25457; - - @Inject - protected ShardsOfOblivionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shards of Oblivion"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11293.712263901300000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 810.39881; - attributes.magicalAttack = 191.37493; - attributes.physicalDefense = 286.69205; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SharpTalonTigerTemplate.java b/data/script/template/script/template/actor/npc/monster/SharpTalonTigerTemplate.java deleted file mode 100644 index bb675d4e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SharpTalonTigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SharpTalonTigerTemplate extends MonsterNPCTemplate { - public static final int ID = 21021; - - @Inject - protected SharpTalonTigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sharp Talon Tiger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 7625; - this.sp = 652; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 161.66959; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SharuhiMouthMudahaTemplate.java b/data/script/template/script/template/actor/npc/monster/SharuhiMouthMudahaTemplate.java deleted file mode 100644 index 91f76d4b0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SharuhiMouthMudahaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SharuhiMouthMudahaTemplate extends MonsterNPCTemplate { - public static final int ID = 27295; - - @Inject - protected SharuhiMouthMudahaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sharuhi Mouth Mudaha"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SharuksMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/SharuksMarksmanTemplate.java deleted file mode 100644 index 460aa0aba..000000000 --- a/data/script/template/script/template/actor/npc/monster/SharuksMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SharuksMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 25364; - - @Inject - protected SharuksMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sharuk's Marksman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 4185.613807929550000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 17.157688142754600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 115.59311; - attributes.magicalAttack = 14.54447; - attributes.physicalDefense = 138.98541; - attributes.magicalDefense = 135.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SharuksTrackerTemplate.java b/data/script/template/script/template/actor/npc/monster/SharuksTrackerTemplate.java deleted file mode 100644 index 097e553ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/SharuksTrackerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SharuksTrackerTemplate extends MonsterNPCTemplate { - public static final int ID = 25363; - - @Inject - protected SharuksTrackerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sharuk's Tracker"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3123.592393977280000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 17.157688142754600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 115.59311; - attributes.magicalAttack = 14.54447; - attributes.physicalDefense = 138.98541; - attributes.magicalDefense = 135.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShieldSkeletonTemplate.java b/data/script/template/script/template/actor/npc/monster/ShieldSkeletonTemplate.java deleted file mode 100644 index f803a3b81..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShieldSkeletonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShieldSkeletonTemplate extends MonsterNPCTemplate { - public static final int ID = 20514; - - @Inject - protected ShieldSkeletonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shield Skeleton"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 534; - this.sp = 22; - this.aggressive = false; - this.rightHand = itemProvider.createID(157); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts10Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts10Template.java deleted file mode 100644 index 607648c48..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts10Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts10Template extends MonsterNPCTemplate { - public static final int ID = 27395; - - @Inject - protected ShilensEvilThoughts10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts11Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts11Template.java deleted file mode 100644 index 06151fa8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts11Template extends MonsterNPCTemplate { - public static final int ID = 27396; - - @Inject - protected ShilensEvilThoughts11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts12Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts12Template.java deleted file mode 100644 index 031098d38..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts12Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts12Template extends MonsterNPCTemplate { - public static final int ID = 27397; - - @Inject - protected ShilensEvilThoughts12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts13Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts13Template.java deleted file mode 100644 index 959233908..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts13Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts13Template extends MonsterNPCTemplate { - public static final int ID = 27398; - - @Inject - protected ShilensEvilThoughts13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts14Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts14Template.java deleted file mode 100644 index 1376bdce6..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts14Template extends MonsterNPCTemplate { - public static final int ID = 27399; - - @Inject - protected ShilensEvilThoughts14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts15Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts15Template.java deleted file mode 100644 index d45eb4260..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts15Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts15Template extends MonsterNPCTemplate { - public static final int ID = 27400; - - @Inject - protected ShilensEvilThoughts15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts16Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts16Template.java deleted file mode 100644 index f49cc12fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts16Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts16Template extends MonsterNPCTemplate { - public static final int ID = 27401; - - @Inject - protected ShilensEvilThoughts16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts17Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts17Template.java deleted file mode 100644 index 705159922..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts17Template extends MonsterNPCTemplate { - public static final int ID = 27402; - - @Inject - protected ShilensEvilThoughts17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts2Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts2Template.java deleted file mode 100644 index 10ef99a99..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts2Template extends MonsterNPCTemplate { - public static final int ID = 27342; - - @Inject - protected ShilensEvilThoughts2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts3Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts3Template.java deleted file mode 100644 index 6f9d92588..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts3Template extends MonsterNPCTemplate { - public static final int ID = 27343; - - @Inject - protected ShilensEvilThoughts3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts4Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts4Template.java deleted file mode 100644 index bc14cdf42..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts4Template extends MonsterNPCTemplate { - public static final int ID = 27344; - - @Inject - protected ShilensEvilThoughts4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts5Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts5Template.java deleted file mode 100644 index a4db75e27..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts5Template extends MonsterNPCTemplate { - public static final int ID = 27345; - - @Inject - protected ShilensEvilThoughts5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts6Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts6Template.java deleted file mode 100644 index 07f66ce8a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts6Template extends MonsterNPCTemplate { - public static final int ID = 27346; - - @Inject - protected ShilensEvilThoughts6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts7Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts7Template.java deleted file mode 100644 index 6a4fbe47d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts7Template extends MonsterNPCTemplate { - public static final int ID = 27374; - - @Inject - protected ShilensEvilThoughts7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts8Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts8Template.java deleted file mode 100644 index 3ba5e0b89..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts8Template extends MonsterNPCTemplate { - public static final int ID = 27375; - - @Inject - protected ShilensEvilThoughts8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts9Template.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts9Template.java deleted file mode 100644 index 2a9097416..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughts9Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughts9Template extends MonsterNPCTemplate { - public static final int ID = 27394; - - @Inject - protected ShilensEvilThoughts9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughtsTemplate.java b/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughtsTemplate.java deleted file mode 100644 index 278015e0e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShilensEvilThoughtsTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class ShilensEvilThoughtsTemplate extends MonsterNPCTemplate { - public static final int ID = 27341; - - @Inject - protected ShilensEvilThoughtsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Evil Thoughts"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 51; - this.sex = null; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShindebarnTemplate.java b/data/script/template/script/template/actor/npc/monster/ShindebarnTemplate.java deleted file mode 100644 index ab3b80e79..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShindebarnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShindebarnTemplate extends MonsterNPCTemplate { - public static final int ID = 21036; - - @Inject - protected ShindebarnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shindebarn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8166; - this.sp = 536; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShiningSilverTemplate.java b/data/script/template/script/template/actor/npc/monster/ShiningSilverTemplate.java deleted file mode 100644 index 906d1d9b3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShiningSilverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShiningSilverTemplate extends MonsterNPCTemplate { - public static final int ID = 31016; - - @Inject - protected ShiningSilverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shining Silver"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 4.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShooterOfEnmityTemplate.java b/data/script/template/script/template/actor/npc/monster/ShooterOfEnmityTemplate.java deleted file mode 100644 index 9eff058eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShooterOfEnmityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShooterOfEnmityTemplate extends MonsterNPCTemplate { - public static final int ID = 25446; - - @Inject - protected ShooterOfEnmityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shooter of Enmity"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 25982.559610941200000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 78.451681186591800; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1870.56281; - attributes.magicalAttack = 679.58089; - attributes.physicalDefense = 400.56702; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShootingStarTemplate.java b/data/script/template/script/template/actor/npc/monster/ShootingStarTemplate.java deleted file mode 100644 index 36058fb5a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShootingStarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShootingStarTemplate extends MonsterNPCTemplate { - public static final int ID = 31008; - - @Inject - protected ShootingStarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shooting Star"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShortcutTemplate.java b/data/script/template/script/template/actor/npc/monster/ShortcutTemplate.java deleted file mode 100644 index 00815b9f7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShortcutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShortcutTemplate extends MonsterNPCTemplate { - public static final int ID = 31021; - - @Inject - protected ShortcutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shortcut"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShoutOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/ShoutOfSplendorTemplate.java deleted file mode 100644 index cef0624b2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShoutOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShoutOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21532; - - @Inject - protected ShoutOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shout of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11348; - this.sp = 1055; - this.aggressive = false; - this.rightHand = itemProvider.createID(196); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShrineGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ShrineGuardTemplate.java deleted file mode 100644 index 6e706da12..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShrineGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShrineGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21651; - - @Inject - protected ShrineGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shrine Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11635; - this.sp = 1228; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShrineKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/ShrineKnightTemplate.java deleted file mode 100644 index 808203c88..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShrineKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShrineKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 21650; - - @Inject - protected ShrineKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shrine Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12179; - this.sp = 1285; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShurielsOracleTemplate.java b/data/script/template/script/template/actor/npc/monster/ShurielsOracleTemplate.java deleted file mode 100644 index f2d89e977..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShurielsOracleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShurielsOracleTemplate extends MonsterNPCTemplate { - public static final int ID = 25144; - - @Inject - protected ShurielsOracleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shuriel's Oracle"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65696.087766909600000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 126.536105676163000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5185.43774; - attributes.magicalAttack = 3718.48344; - attributes.physicalDefense = 499.05092; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShurielsPaladinTemplate.java b/data/script/template/script/template/actor/npc/monster/ShurielsPaladinTemplate.java deleted file mode 100644 index ac159d318..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShurielsPaladinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShurielsPaladinTemplate extends MonsterNPCTemplate { - public static final int ID = 25145; - - @Inject - protected ShurielsPaladinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shuriel's Paladin"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32848.043883454800000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 126.536105676163000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(147); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5185.43774; - attributes.magicalAttack = 3718.48344; - attributes.physicalDefense = 499.05092; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ShyslassysTemplate.java b/data/script/template/script/template/actor/npc/monster/ShyslassysTemplate.java deleted file mode 100644 index 6ab0bad69..000000000 --- a/data/script/template/script/template/actor/npc/monster/ShyslassysTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShyslassysTemplate extends MonsterNPCTemplate { - public static final int ID = 27110; - - @Inject - protected ShyslassysTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shyslassys"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SignetOfEmperor2Template.java b/data/script/template/script/template/actor/npc/monster/SignetOfEmperor2Template.java deleted file mode 100644 index 511ae0ebc..000000000 --- a/data/script/template/script/template/actor/npc/monster/SignetOfEmperor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SignetOfEmperor2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18230; - - @Inject - protected SignetOfEmperor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Signet of Emperor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 22486; - this.sp = 2553; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1542.72450; - attributes.magicalAttack = 1738.99118; - attributes.physicalDefense = 245.35307; - attributes.magicalDefense = 148.62981; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SignetOfEmperorTemplate.java b/data/script/template/script/template/actor/npc/monster/SignetOfEmperorTemplate.java deleted file mode 100644 index 749b63206..000000000 --- a/data/script/template/script/template/actor/npc/monster/SignetOfEmperorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SignetOfEmperorTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18195; - - @Inject - protected SignetOfEmperorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Signet of Emperor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 41679; - this.sp = 4733; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1542.72450; - attributes.magicalAttack = 1738.99118; - attributes.physicalDefense = 245.35307; - attributes.magicalDefense = 148.62981; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SignetOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/SignetOfSplendorTemplate.java deleted file mode 100644 index 715428bd5..000000000 --- a/data/script/template/script/template/actor/npc/monster/SignetOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SignetOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21535; - - @Inject - protected SignetOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Signet of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11197; - this.sp = 1054; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SikasFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/SikasFighterTemplate.java deleted file mode 100644 index 253d35307..000000000 --- a/data/script/template/script/template/actor/npc/monster/SikasFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SikasFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 25216; - - @Inject - protected SikasFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sika's Fighter"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 13899.415886673700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 879.87742; - attributes.magicalAttack = 276.79024; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SikasWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/SikasWizardTemplate.java deleted file mode 100644 index ce17719cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/SikasWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SikasWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 25215; - - @Inject - protected SikasWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sika's Wizard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 9312.608644071410000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 586.57028; - attributes.magicalAttack = 123.01250; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SilenosTemplate.java b/data/script/template/script/template/actor/npc/monster/SilenosTemplate.java deleted file mode 100644 index 4e14a100d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SilenosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilenosTemplate extends MonsterNPCTemplate { - public static final int ID = 20168; - - @Inject - protected SilenosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silenos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 32.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1571; - this.sp = 86; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SilentBrotherTemplate.java b/data/script/template/script/template/actor/npc/monster/SilentBrotherTemplate.java deleted file mode 100644 index 61810897f..000000000 --- a/data/script/template/script/template/actor/npc/monster/SilentBrotherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilentBrotherTemplate extends MonsterNPCTemplate { - public static final int ID = 22127; - - @Inject - protected SilentBrotherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silent Brother"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 34122; - this.sp = 3778; - this.aggressive = false; - this.rightHand = itemProvider.createID(8213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 268.81345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SilentHorrorTemplate.java b/data/script/template/script/template/actor/npc/monster/SilentHorrorTemplate.java deleted file mode 100644 index 0d18b5840..000000000 --- a/data/script/template/script/template/actor/npc/monster/SilentHorrorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilentHorrorTemplate extends MonsterNPCTemplate { - public static final int ID = 20404; - - @Inject - protected SilentHorrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silent Horror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 485; - this.sp = 20; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SilentSeekerTemplate.java b/data/script/template/script/template/actor/npc/monster/SilentSeekerTemplate.java deleted file mode 100644 index e2dcb9c77..000000000 --- a/data/script/template/script/template/actor/npc/monster/SilentSeekerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilentSeekerTemplate extends MonsterNPCTemplate { - public static final int ID = 22126; - - @Inject - protected SilentSeekerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silent Seeker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 34092; - this.sp = 3734; - this.aggressive = false; - this.rightHand = itemProvider.createID(8213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 264.22706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SilhouetteTilfoTemplate.java b/data/script/template/script/template/actor/npc/monster/SilhouetteTilfoTemplate.java deleted file mode 100644 index 00849a041..000000000 --- a/data/script/template/script/template/actor/npc/monster/SilhouetteTilfoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilhouetteTilfoTemplate extends MonsterNPCTemplate { - public static final int ID = 27107; - - @Inject - protected SilhouetteTilfoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silhouette Tilfo"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 40; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SingingFlowerDarklingTemplate.java b/data/script/template/script/template/actor/npc/monster/SingingFlowerDarklingTemplate.java deleted file mode 100644 index e986116f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/SingingFlowerDarklingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SingingFlowerDarklingTemplate extends MonsterNPCTemplate { - public static final int ID = 27097; - - @Inject - protected SingingFlowerDarklingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Singing Flower Darkling"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 44; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SingingFlowerNightmareTemplate.java b/data/script/template/script/template/actor/npc/monster/SingingFlowerNightmareTemplate.java deleted file mode 100644 index f67e7592d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SingingFlowerNightmareTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SingingFlowerNightmareTemplate extends MonsterNPCTemplate { - public static final int ID = 27096; - - @Inject - protected SingingFlowerNightmareTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Singing Flower Nightmare"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 44; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SingingFlowerPhantasmTemplate.java b/data/script/template/script/template/actor/npc/monster/SingingFlowerPhantasmTemplate.java deleted file mode 100644 index 8df2205a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SingingFlowerPhantasmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SingingFlowerPhantasmTemplate extends MonsterNPCTemplate { - public static final int ID = 27095; - - @Inject - protected SingingFlowerPhantasmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Singing Flower Phantasm"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 25.50; - this.level = 44; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SingingWindTemplate.java b/data/script/template/script/template/actor/npc/monster/SingingWindTemplate.java deleted file mode 100644 index 7303a90d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/SingingWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SingingWindTemplate extends MonsterNPCTemplate { - public static final int ID = 21026; - - @Inject - protected SingingWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Singing Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 29; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1522; - this.sp = 82; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SiroccosGargoyleTemplate.java b/data/script/template/script/template/actor/npc/monster/SiroccosGargoyleTemplate.java deleted file mode 100644 index 677ec0c51..000000000 --- a/data/script/template/script/template/actor/npc/monster/SiroccosGargoyleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiroccosGargoyleTemplate extends MonsterNPCTemplate { - public static final int ID = 25355; - - @Inject - protected SiroccosGargoyleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirocco's Gargoyle"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5263.333934289860000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SiroccosGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/SiroccosGuardsTemplate.java deleted file mode 100644 index 0e23a6f44..000000000 --- a/data/script/template/script/template/actor/npc/monster/SiroccosGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiroccosGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 25356; - - @Inject - protected SiroccosGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirocco's Guards"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 50.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10526.667868579700000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 606.97120; - attributes.magicalAttack = 192.64979; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SirrasBeholderTemplate.java b/data/script/template/script/template/actor/npc/monster/SirrasBeholderTemplate.java deleted file mode 100644 index 98e14e24e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SirrasBeholderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirrasBeholderTemplate extends MonsterNPCTemplate { - public static final int ID = 29058; - - @Inject - protected SirrasBeholderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirra's Beholder"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 36.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3860.731000000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 57.968940000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1181.24100; - attributes.magicalAttack = 386.93140; - attributes.physicalDefense = 971.28000; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SirrasPageTemplate.java b/data/script/template/script/template/actor/npc/monster/SirrasPageTemplate.java deleted file mode 100644 index c520f0713..000000000 --- a/data/script/template/script/template/actor/npc/monster/SirrasPageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SirrasPageTemplate extends MonsterNPCTemplate { - public static final int ID = 29057; - - @Inject - protected SirrasPageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sirra's Page"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 39.70; - this.level = 59; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 7721.463000000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 57.968940000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1181.24300; - attributes.magicalAttack = 386.93140; - attributes.physicalDefense = 971.28000; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletalMercenaryTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletalMercenaryTemplate.java deleted file mode 100644 index 4fbb83a44..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletalMercenaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletalMercenaryTemplate extends MonsterNPCTemplate { - public static final int ID = 27100; - - @Inject - protected SkeletalMercenaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeletal Mercenary"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonArcherTemplate.java deleted file mode 100644 index 1160349a9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20100; - - @Inject - protected SkeletonArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 405; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonAxemanTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonAxemanTemplate.java deleted file mode 100644 index 1b4fb7b0d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonAxemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonAxemanTemplate extends MonsterNPCTemplate { - public static final int ID = 20254; - - @Inject - protected SkeletonAxemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Axeman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1442; - this.sp = 76; - this.aggressive = false; - this.rightHand = itemProvider.createID(86); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonBowmanTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonBowmanTemplate.java deleted file mode 100644 index 3d8e93c6c..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonBowmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonBowmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20051; - - @Inject - protected SkeletonBowmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Bowman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 734; - this.sp = 32; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonHunterArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonHunterArcherTemplate.java deleted file mode 100644 index 4be7c0c97..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonHunterArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonHunterArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20518; - - @Inject - protected SkeletonHunterArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Hunter Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 397; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonHunterTemplate.java deleted file mode 100644 index 0a2a268ac..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 20517; - - @Inject - protected SkeletonHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 363; - this.sp = 13; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonInfantrymanTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonInfantrymanTemplate.java deleted file mode 100644 index fd68013b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonInfantrymanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonInfantrymanTemplate extends MonsterNPCTemplate { - public static final int ID = 20515; - - @Inject - protected SkeletonInfantrymanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Infantryman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = itemProvider.createID(157); - this.leftHand = itemProvider.createID(18); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonKnightTemplate.java deleted file mode 100644 index 1c6e6bb1b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 20513; - - @Inject - protected SkeletonKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Knight"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1519; - this.sp = 85; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonLongbowmanTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonLongbowmanTemplate.java deleted file mode 100644 index d32e53b9b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonLongbowmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonLongbowmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20542; - - @Inject - protected SkeletonLongbowmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Longbowman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 588; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonLordTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonLordTemplate.java deleted file mode 100644 index c4ae664f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20104; - - @Inject - protected SkeletonLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 445; - this.sp = 18; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonMarauderTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonMarauderTemplate.java deleted file mode 100644 index 58230dea8..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonMarauderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonMarauderTemplate extends MonsterNPCTemplate { - public static final int ID = 20190; - - @Inject - protected SkeletonMarauderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Marauder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1568; - this.sp = 84; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonMarksmanTemplate.java deleted file mode 100644 index b80a7d8c4..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20102; - - @Inject - protected SkeletonMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 428; - this.sp = 17; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonPikemanTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonPikemanTemplate.java deleted file mode 100644 index 4fea1a89d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonPikemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonPikemanTemplate extends MonsterNPCTemplate { - public static final int ID = 20519; - - @Inject - protected SkeletonPikemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Pikeman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1136; - this.sp = 58; - this.aggressive = false; - this.rightHand = itemProvider.createID(299); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonRaiderTemplate.java deleted file mode 100644 index eb321d9d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20191; - - @Inject - protected SkeletonRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1602; - this.sp = 88; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonRoyalGuardTemplate.java deleted file mode 100644 index 10c6a7ae2..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20169; - - @Inject - protected SkeletonRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1078; - this.sp = 54; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonScoutTemplate.java deleted file mode 100644 index ab9a5c755..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20045; - - @Inject - protected SkeletonScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 699; - this.sp = 31; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonSentinelTemplate.java deleted file mode 100644 index 5adbe9611..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 20516; - - @Inject - protected SkeletonSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 31.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 424; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkeletonTemplate.java b/data/script/template/script/template/actor/npc/monster/SkeletonTemplate.java deleted file mode 100644 index 06e204ccd..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkeletonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkeletonTemplate extends MonsterNPCTemplate { - public static final int ID = 20099; - - @Inject - protected SkeletonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skeleton"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 363; - this.sp = 13; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkullAnimatorTemplate.java b/data/script/template/script/template/actor/npc/monster/SkullAnimatorTemplate.java deleted file mode 100644 index b1e1e0485..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkullAnimatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkullAnimatorTemplate extends MonsterNPCTemplate { - public static final int ID = 21566; - - @Inject - protected SkullAnimatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skull Animator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12224; - this.sp = 1181; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 190.66272; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SkullCollectorTemplate.java b/data/script/template/script/template/actor/npc/monster/SkullCollectorTemplate.java deleted file mode 100644 index 388111ea6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SkullCollectorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkullCollectorTemplate extends MonsterNPCTemplate { - public static final int ID = 21564; - - @Inject - protected SkullCollectorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skull Collector"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11068; - this.sp = 1054; - this.aggressive = false; - this.rightHand = itemProvider.createID(178); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 19.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaughterBathinTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaughterBathinTemplate.java deleted file mode 100644 index f7652485a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaughterBathinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaughterBathinTemplate extends MonsterNPCTemplate { - public static final int ID = 21075; - - @Inject - protected SlaughterBathinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slaughter Bathin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16790; - this.sp = 1516; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaughterExecutioner2Template.java b/data/script/template/script/template/actor/npc/monster/SlaughterExecutioner2Template.java deleted file mode 100644 index 3b49fa60d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaughterExecutioner2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaughterExecutioner2Template extends MonsterNPCTemplate { - public static final int ID = 21556; - - @Inject - protected SlaughterExecutioner2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slaughter Executioner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8922; - this.sp = 829; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaughterExecutionerTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaughterExecutionerTemplate.java deleted file mode 100644 index 5f6b26b84..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaughterExecutionerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaughterExecutionerTemplate extends MonsterNPCTemplate { - public static final int ID = 21555; - - @Inject - protected SlaughterExecutionerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slaughter Executioner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9144; - this.sp = 850; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfEnvy2Template.java b/data/script/template/script/template/actor/npc/monster/SlaveOfEnvy2Template.java deleted file mode 100644 index 12329e42a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfEnvy2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfEnvy2Template extends MonsterNPCTemplate { - public static final int ID = 22436; - - @Inject - protected SlaveOfEnvy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Envy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 34.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35640; - this.sp = 3714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfEnvyTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveOfEnvyTemplate.java deleted file mode 100644 index 130116c51..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfEnvyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfEnvyTemplate extends MonsterNPCTemplate { - public static final int ID = 22428; - - @Inject - protected SlaveOfEnvyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Envy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 34.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 80; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60503; - this.sp = 6075; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfGluttony2Template.java b/data/script/template/script/template/actor/npc/monster/SlaveOfGluttony2Template.java deleted file mode 100644 index 1056aa0b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfGluttony2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfGluttony2Template extends MonsterNPCTemplate { - public static final int ID = 22438; - - @Inject - protected SlaveOfGluttony2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Gluttony"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35640; - this.sp = 3714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfGluttonyTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveOfGluttonyTemplate.java deleted file mode 100644 index b1b382dec..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfGluttonyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfGluttonyTemplate extends MonsterNPCTemplate { - public static final int ID = 22430; - - @Inject - protected SlaveOfGluttonyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Gluttony"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60503; - this.sp = 6075; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfGreed2Template.java b/data/script/template/script/template/actor/npc/monster/SlaveOfGreed2Template.java deleted file mode 100644 index 0fe480c86..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfGreed2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfGreed2Template extends MonsterNPCTemplate { - public static final int ID = 22432; - - @Inject - protected SlaveOfGreed2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Greed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35640; - this.sp = 3714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfGreedTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveOfGreedTemplate.java deleted file mode 100644 index f0a01aa49..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfGreedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfGreedTemplate extends MonsterNPCTemplate { - public static final int ID = 22424; - - @Inject - protected SlaveOfGreedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Greed"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60503; - this.sp = 6075; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfLust2Template.java b/data/script/template/script/template/actor/npc/monster/SlaveOfLust2Template.java deleted file mode 100644 index b81f8023b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfLust2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfLust2Template extends MonsterNPCTemplate { - public static final int ID = 22433; - - @Inject - protected SlaveOfLust2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Lust"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.70; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35640; - this.sp = 3714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfLustTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveOfLustTemplate.java deleted file mode 100644 index af27b775d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfLustTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfLustTemplate extends MonsterNPCTemplate { - public static final int ID = 22425; - - @Inject - protected SlaveOfLustTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Lust"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.70; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60503; - this.sp = 6075; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfPride2Template.java b/data/script/template/script/template/actor/npc/monster/SlaveOfPride2Template.java deleted file mode 100644 index 5401e2db8..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfPride2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfPride2Template extends MonsterNPCTemplate { - public static final int ID = 22437; - - @Inject - protected SlaveOfPride2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Pride"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35640; - this.sp = 3714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfPrideTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveOfPrideTemplate.java deleted file mode 100644 index 95a94eb97..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfPrideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfPrideTemplate extends MonsterNPCTemplate { - public static final int ID = 22429; - - @Inject - protected SlaveOfPrideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Pride"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60503; - this.sp = 6075; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfSloth2Template.java b/data/script/template/script/template/actor/npc/monster/SlaveOfSloth2Template.java deleted file mode 100644 index 5ff9f5f70..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfSloth2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfSloth2Template extends MonsterNPCTemplate { - public static final int ID = 22435; - - @Inject - protected SlaveOfSloth2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Sloth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35640; - this.sp = 3714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfSlothTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveOfSlothTemplate.java deleted file mode 100644 index 2a8d3181b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfSlothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfSlothTemplate extends MonsterNPCTemplate { - public static final int ID = 22427; - - @Inject - protected SlaveOfSlothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Sloth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60503; - this.sp = 6075; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfWrath2Template.java b/data/script/template/script/template/actor/npc/monster/SlaveOfWrath2Template.java deleted file mode 100644 index bb229557f..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfWrath2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfWrath2Template extends MonsterNPCTemplate { - public static final int ID = 22434; - - @Inject - protected SlaveOfWrath2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Wrath"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10943.094398257100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 35640; - this.sp = 3714; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7013.14725; - attributes.magicalAttack = 4872.60072; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveOfWrathTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveOfWrathTemplate.java deleted file mode 100644 index 2ce2d606b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveOfWrathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveOfWrathTemplate extends MonsterNPCTemplate { - public static final int ID = 22426; - - @Inject - protected SlaveOfWrathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave of Wrath"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 60503; - this.sp = 6075; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1255.50808; - attributes.magicalAttack = 872.30303; - attributes.physicalDefense = 371.99730; - attributes.magicalDefense = 272.21148; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlaveSkeletonTemplate.java b/data/script/template/script/template/actor/npc/monster/SlaveSkeletonTemplate.java deleted file mode 100644 index 2eb586101..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlaveSkeletonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlaveSkeletonTemplate extends MonsterNPCTemplate { - public static final int ID = 20340; - - @Inject - protected SlaveSkeletonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Slave Skeleton"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 363; - this.sp = 13; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva1Template.java b/data/script/template/script/template/actor/npc/monster/SleepingAntLarva1Template.java deleted file mode 100644 index 1f93d6256..000000000 --- a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SleepingAntLarva1Template extends MonsterNPCTemplate { - public static final int ID = 30982; - - @Inject - protected SleepingAntLarva1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sleeping Ant Larva1"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva2Template.java b/data/script/template/script/template/actor/npc/monster/SleepingAntLarva2Template.java deleted file mode 100644 index 2418d5a67..000000000 --- a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SleepingAntLarva2Template extends MonsterNPCTemplate { - public static final int ID = 30983; - - @Inject - protected SleepingAntLarva2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sleeping Ant Larva2"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva3Template.java b/data/script/template/script/template/actor/npc/monster/SleepingAntLarva3Template.java deleted file mode 100644 index 4165a14d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SleepingAntLarva3Template extends MonsterNPCTemplate { - public static final int ID = 30984; - - @Inject - protected SleepingAntLarva3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sleeping Ant Larva3"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva4Template.java b/data/script/template/script/template/actor/npc/monster/SleepingAntLarva4Template.java deleted file mode 100644 index 72f1e9d6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SleepingAntLarva4Template extends MonsterNPCTemplate { - public static final int ID = 30985; - - @Inject - protected SleepingAntLarva4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sleeping Ant Larva4"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva5Template.java b/data/script/template/script/template/actor/npc/monster/SleepingAntLarva5Template.java deleted file mode 100644 index 9d682b851..000000000 --- a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SleepingAntLarva5Template extends MonsterNPCTemplate { - public static final int ID = 30986; - - @Inject - protected SleepingAntLarva5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sleeping Ant Larva5"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva6Template.java b/data/script/template/script/template/actor/npc/monster/SleepingAntLarva6Template.java deleted file mode 100644 index ebc982745..000000000 --- a/data/script/template/script/template/actor/npc/monster/SleepingAntLarva6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SleepingAntLarva6Template extends MonsterNPCTemplate { - public static final int ID = 30987; - - @Inject - protected SleepingAntLarva6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sleeping Ant Larva6"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 8.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SlyHoundDogTemplate.java b/data/script/template/script/template/actor/npc/monster/SlyHoundDogTemplate.java deleted file mode 100644 index 83a8a23fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/SlyHoundDogTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SlyHoundDogTemplate extends MonsterNPCTemplate { - public static final int ID = 21313; - - @Inject - protected SlyHoundDogTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sly Hound Dog"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 25.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37061; - this.sp = 3766; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SmallCrystalCore2Template.java b/data/script/template/script/template/actor/npc/monster/SmallCrystalCore2Template.java deleted file mode 100644 index df49028a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SmallCrystalCore2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SmallCrystalCore2Template extends MonsterNPCTemplate { - public static final int ID = 22555; - - @Inject - protected SmallCrystalCore2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Small Crystal Core"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 62.00; - this.collisionHeight = 140.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8087; - this.sp = 852; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SmallCrystalCore3Template.java b/data/script/template/script/template/actor/npc/monster/SmallCrystalCore3Template.java deleted file mode 100644 index 5a9990b69..000000000 --- a/data/script/template/script/template/actor/npc/monster/SmallCrystalCore3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SmallCrystalCore3Template extends MonsterNPCTemplate { - public static final int ID = 22556; - - @Inject - protected SmallCrystalCore3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Small Crystal Core"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 62.00; - this.collisionHeight = 140.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8087; - this.sp = 852; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SmallCrystalCoreTemplate.java b/data/script/template/script/template/actor/npc/monster/SmallCrystalCoreTemplate.java deleted file mode 100644 index 3ce3c70fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/SmallCrystalCoreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SmallCrystalCoreTemplate extends MonsterNPCTemplate { - public static final int ID = 22554; - - @Inject - protected SmallCrystalCoreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Small Crystal Core"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 62.00; - this.collisionHeight = 140.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8087; - this.sp = 852; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SnipeCohort2Template.java b/data/script/template/script/template/actor/npc/monster/SnipeCohort2Template.java deleted file mode 100644 index c2f829165..000000000 --- a/data/script/template/script/template/actor/npc/monster/SnipeCohort2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SnipeCohort2Template extends MonsterNPCTemplate { - public static final int ID = 21039; - - @Inject - protected SnipeCohort2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Snipe Cohort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7953; - this.sp = 515; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SnipeCohortTemplate.java b/data/script/template/script/template/actor/npc/monster/SnipeCohortTemplate.java deleted file mode 100644 index bbb20cfc2..000000000 --- a/data/script/template/script/template/actor/npc/monster/SnipeCohortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SnipeCohortTemplate extends MonsterNPCTemplate { - public static final int ID = 20752; - - @Inject - protected SnipeCohortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Snipe Cohort"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7085; - this.sp = 451; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SnipeTemplate.java b/data/script/template/script/template/actor/npc/monster/SnipeTemplate.java deleted file mode 100644 index 987f5c6aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/SnipeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SnipeTemplate extends MonsterNPCTemplate { - public static final int ID = 20751; - - @Inject - protected SnipeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Snipe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 13373; - this.sp = 880; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 126.91259; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SnowLynxTemplate.java b/data/script/template/script/template/actor/npc/monster/SnowLynxTemplate.java deleted file mode 100644 index cb80862f5..000000000 --- a/data/script/template/script/template/actor/npc/monster/SnowLynxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SnowLynxTemplate extends MonsterNPCTemplate { - public static final int ID = 22020; - - @Inject - protected SnowLynxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Snow Lynx"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1701; - this.sp = 97; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SobbingWindTemplate.java b/data/script/template/script/template/actor/npc/monster/SobbingWindTemplate.java deleted file mode 100644 index 08b900d02..000000000 --- a/data/script/template/script/template/actor/npc/monster/SobbingWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SobbingWindTemplate extends MonsterNPCTemplate { - public static final int ID = 21023; - - @Inject - protected SobbingWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sobbing Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 26; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1268; - this.sp = 64; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoldierOfAncientTimesTemplate.java b/data/script/template/script/template/actor/npc/monster/SoldierOfAncientTimesTemplate.java deleted file mode 100644 index 1c7ca4a30..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoldierOfAncientTimesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoldierOfAncientTimesTemplate extends MonsterNPCTemplate { - public static final int ID = 20970; - - @Inject - protected SoldierOfAncientTimesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soldier of Ancient Times"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 44.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 22599; - this.sp = 2237; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoldierOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/SoldierOfDarknessTemplate.java deleted file mode 100644 index 32f05f7fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoldierOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoldierOfDarknessTemplate extends MonsterNPCTemplate { - public static final int ID = 21040; - - @Inject - protected SoldierOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soldier of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12649; - this.sp = 899; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoldierOfGriefTemplate.java b/data/script/template/script/template/actor/npc/monster/SoldierOfGriefTemplate.java deleted file mode 100644 index a218b5907..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoldierOfGriefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoldierOfGriefTemplate extends MonsterNPCTemplate { - public static final int ID = 20997; - - @Inject - protected SoldierOfGriefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soldier of Grief"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4539; - this.sp = 346; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoldierScarab2Template.java b/data/script/template/script/template/actor/npc/monster/SoldierScarab2Template.java deleted file mode 100644 index 94ca8cef7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoldierScarab2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoldierScarab2Template extends MonsterNPCTemplate { - public static final int ID = 21399; - - @Inject - protected SoldierScarab2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soldier Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 38680; - this.sp = 4233; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoldierScarabTemplate.java b/data/script/template/script/template/actor/npc/monster/SoldierScarabTemplate.java deleted file mode 100644 index dc73332b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoldierScarabTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoldierScarabTemplate extends MonsterNPCTemplate { - public static final int ID = 21398; - - @Inject - protected SoldierScarabTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soldier Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 40465; - this.sp = 4428; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 221.51582; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoldiersOfBravery2Template.java b/data/script/template/script/template/actor/npc/monster/SoldiersOfBravery2Template.java deleted file mode 100644 index ac211a1c6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoldiersOfBravery2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoldiersOfBravery2Template extends MonsterNPCTemplate { - public static final int ID = 29162; - - @Inject - protected SoldiersOfBravery2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soldiers of Bravery"; - this.serverSideName = false; - this.title = "Tiat's Bodyguards"; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 51.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 334640.100173302000000; - this.maxMP = 184680.000000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 1000.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7904.12814; - attributes.magicalAttack = 5397.49488; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoldiersOfBraveryTemplate.java b/data/script/template/script/template/actor/npc/monster/SoldiersOfBraveryTemplate.java deleted file mode 100644 index e80ec8780..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoldiersOfBraveryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoldiersOfBraveryTemplate extends MonsterNPCTemplate { - public static final int ID = 22569; - - @Inject - protected SoldiersOfBraveryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soldiers of Bravery"; - this.serverSideName = false; - this.title = "Tiat's Bodyguard"; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 51.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 334640.100173302000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.260794107867000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1322725; - this.sp = 139467; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8090.10762; - attributes.magicalAttack = 5654.48287; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SolinaBrotherTemplate.java b/data/script/template/script/template/actor/npc/monster/SolinaBrotherTemplate.java deleted file mode 100644 index 9a14d46ad..000000000 --- a/data/script/template/script/template/actor/npc/monster/SolinaBrotherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SolinaBrotherTemplate extends MonsterNPCTemplate { - public static final int ID = 22124; - - @Inject - protected SolinaBrotherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Solina Brother"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 33265; - this.sp = 3601; - this.aggressive = false; - this.rightHand = itemProvider.createID(8212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SolinaKnightCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/SolinaKnightCaptainTemplate.java deleted file mode 100644 index 4ba73347e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SolinaKnightCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SolinaKnightCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 18910; - - @Inject - protected SolinaKnightCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Solina Knight Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 31.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 44216; - this.sp = 4545; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 66.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SolinaKnightsTemplate.java b/data/script/template/script/template/actor/npc/monster/SolinaKnightsTemplate.java deleted file mode 100644 index 31f912eae..000000000 --- a/data/script/template/script/template/actor/npc/monster/SolinaKnightsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SolinaKnightsTemplate extends MonsterNPCTemplate { - public static final int ID = 18909; - - @Inject - protected SolinaKnightsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Solina Knights"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 28.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 29810; - this.sp = 3060; - this.aggressive = false; - this.rightHand = itemProvider.createID(8211); - this.leftHand = itemProvider.createID(8210); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SolinaLayBrotherTemplate.java b/data/script/template/script/template/actor/npc/monster/SolinaLayBrotherTemplate.java deleted file mode 100644 index cc777eaf3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SolinaLayBrotherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SolinaLayBrotherTemplate extends MonsterNPCTemplate { - public static final int ID = 22125; - - @Inject - protected SolinaLayBrotherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Solina Lay Brother"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 33305; - this.sp = 3644; - this.aggressive = false; - this.rightHand = itemProvider.createID(8212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 264.22706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 61.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SonneratiaTemplate.java b/data/script/template/script/template/actor/npc/monster/SonneratiaTemplate.java deleted file mode 100644 index 51700bd4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SonneratiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SonneratiaTemplate extends MonsterNPCTemplate { - public static final int ID = 22263; - - @Inject - protected SonneratiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sonneratia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 18.70; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14725; - this.sp = 1610; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SorrowMaidenTemplate.java b/data/script/template/script/template/actor/npc/monster/SorrowMaidenTemplate.java deleted file mode 100644 index 8709f24a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/SorrowMaidenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SorrowMaidenTemplate extends MonsterNPCTemplate { - public static final int ID = 20197; - - @Inject - protected SorrowMaidenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sorrow Maiden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 27; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1323; - this.sp = 67; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulCoffin2Template.java b/data/script/template/script/template/actor/npc/monster/SoulCoffin2Template.java deleted file mode 100644 index 340bb7ba7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulCoffin2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCoffin2Template extends MonsterNPCTemplate { - public static final int ID = 18709; - - @Inject - protected SoulCoffin2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 6.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33093.427479779900000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 114.399578021039000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.81896; - attributes.magicalAttack = 3924.33235; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulCoffin3Template.java b/data/script/template/script/template/actor/npc/monster/SoulCoffin3Template.java deleted file mode 100644 index 0f0db35be..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulCoffin3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCoffin3Template extends MonsterNPCTemplate { - public static final int ID = 18710; - - @Inject - protected SoulCoffin3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.50; - this.collisionHeight = 6.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulCoffin4Template.java b/data/script/template/script/template/actor/npc/monster/SoulCoffin4Template.java deleted file mode 100644 index f39f9ff93..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulCoffin4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCoffin4Template extends MonsterNPCTemplate { - public static final int ID = 18711; - - @Inject - protected SoulCoffin4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.50; - this.collisionHeight = 8.50; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5995.95197; - attributes.magicalAttack = 4190.79811; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulCoffin5Template.java b/data/script/template/script/template/actor/npc/monster/SoulCoffin5Template.java deleted file mode 100644 index 66477fd68..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulCoffin5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCoffin5Template extends MonsterNPCTemplate { - public static final int ID = 18712; - - @Inject - protected SoulCoffin5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 6.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5756.11951; - attributes.magicalAttack = 4023.17011; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulCoffin6Template.java b/data/script/template/script/template/actor/npc/monster/SoulCoffin6Template.java deleted file mode 100644 index c402e7a58..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulCoffin6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCoffin6Template extends MonsterNPCTemplate { - public static final int ID = 18713; - - @Inject - protected SoulCoffin6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.50; - this.collisionHeight = 6.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5756.11951; - attributes.magicalAttack = 4023.17011; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulCoffin7Template.java b/data/script/template/script/template/actor/npc/monster/SoulCoffin7Template.java deleted file mode 100644 index 8c0445711..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulCoffin7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCoffin7Template extends MonsterNPCTemplate { - public static final int ID = 18714; - - @Inject - protected SoulCoffin7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.50; - this.collisionHeight = 8.50; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65918.445622352100000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.265440620450000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5756.11951; - attributes.magicalAttack = 4023.17011; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulCoffinTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulCoffinTemplate.java deleted file mode 100644 index 0914eba8b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulCoffinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCoffinTemplate extends MonsterNPCTemplate { - public static final int ID = 18706; - - @Inject - protected SoulCoffinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Coffin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.50; - this.collisionHeight = 6.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33155.371896261900000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 115.295936105422000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5781.02621; - attributes.magicalAttack = 3971.18964; - attributes.physicalDefense = 549.45119; - attributes.magicalDefense = 603.09680; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulDevourer2Template.java b/data/script/template/script/template/actor/npc/monster/SoulDevourer2Template.java deleted file mode 100644 index 7b5e1e1d1..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulDevourer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulDevourer2Template extends MonsterNPCTemplate { - public static final int ID = 22522; - - @Inject - protected SoulDevourer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Devourer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 56.00; - this.collisionHeight = 35.36; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 50431; - this.sp = 5238; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1061.49322; - attributes.magicalAttack = 729.12616; - attributes.physicalDefense = 351.83227; - attributes.magicalDefense = 257.45559; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulDevourer3Template.java b/data/script/template/script/template/actor/npc/monster/SoulDevourer3Template.java deleted file mode 100644 index f8e88c138..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulDevourer3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulDevourer3Template extends MonsterNPCTemplate { - public static final int ID = 22523; - - @Inject - protected SoulDevourer3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Devourer"; - this.serverSideName = false; - this.title = "Food of Ekimus"; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 44.20; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112020.349673277000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1168301; - this.sp = 118417; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9241.42475; - attributes.magicalAttack = 6422.06032; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 110.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulDevourerTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulDevourerTemplate.java deleted file mode 100644 index 7aa0debd9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulDevourerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulDevourerTemplate extends MonsterNPCTemplate { - public static final int ID = 22515; - - @Inject - protected SoulDevourerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Devourer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 56.00; - this.collisionHeight = 35.36; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 63246; - this.sp = 6665; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1018.31276; - attributes.magicalAttack = 699.49026; - attributes.physicalDefense = 347.65631; - attributes.magicalDefense = 254.39980; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulDominatorTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulDominatorTemplate.java deleted file mode 100644 index d4b45d3d6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulDominatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulDominatorTemplate extends MonsterNPCTemplate { - public static final int ID = 22364; - - @Inject - protected SoulDominatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Dominator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 18734.280667127000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 106372; - this.sp = 11215; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 10447.77116; - attributes.magicalAttack = 7217.43231; - attributes.physicalDefense = 585.59197; - attributes.magicalDefense = 642.76618; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulDrinkerTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulDrinkerTemplate.java deleted file mode 100644 index 633486388..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulDrinkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulDrinkerTemplate extends MonsterNPCTemplate { - public static final int ID = 25138; - - @Inject - protected SoulDrinkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Drinker"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 19604.830084720200000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1541.34859; - attributes.magicalAttack = 619.46036; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulExploiter2Template.java b/data/script/template/script/template/actor/npc/monster/SoulExploiter2Template.java deleted file mode 100644 index b3f65739a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulExploiter2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulExploiter2Template extends MonsterNPCTemplate { - public static final int ID = 22521; - - @Inject - protected SoulExploiter2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Exploiter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 31.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 55722; - this.sp = 5702; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulExploiterTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulExploiterTemplate.java deleted file mode 100644 index b75a12684..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulExploiterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulExploiterTemplate extends MonsterNPCTemplate { - public static final int ID = 22514; - - @Inject - protected SoulExploiterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Exploiter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 31.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 66417; - this.sp = 7094; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulOfRuinsTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulOfRuinsTemplate.java deleted file mode 100644 index 23aebb1b2..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulOfRuinsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulOfRuinsTemplate extends MonsterNPCTemplate { - public static final int ID = 21000; - - @Inject - protected SoulOfRuinsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul of Ruins"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5191; - this.sp = 414; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulOfSplendorTemplate.java deleted file mode 100644 index b26764dda..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21529; - - @Inject - protected SoulOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8853; - this.sp = 799; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulOfTreeGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulOfTreeGuardianTemplate.java deleted file mode 100644 index 10e33b101..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulOfTreeGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulOfTreeGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 27189; - - @Inject - protected SoulOfTreeGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul of Tree Guardian"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulOfWellTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulOfWellTemplate.java deleted file mode 100644 index 205a1b478..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulOfWellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulOfWellTemplate extends MonsterNPCTemplate { - public static final int ID = 27217; - - @Inject - protected SoulOfWellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul of Well"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 191.86238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulSlasherTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulSlasherTemplate.java deleted file mode 100644 index 3bdb1ebbf..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulSlasherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulSlasherTemplate extends MonsterNPCTemplate { - public static final int ID = 25224; - - @Inject - protected SoulSlasherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Slasher"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7052.867471948410000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 404.63735; - attributes.magicalAttack = 85.61838; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoulStrainerTemplate.java b/data/script/template/script/template/actor/npc/monster/SoulStrainerTemplate.java deleted file mode 100644 index d82b91856..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoulStrainerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulStrainerTemplate extends MonsterNPCTemplate { - public static final int ID = 25225; - - @Inject - protected SoulStrainerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Strainer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10526.667868579700000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 606.97120; - attributes.magicalAttack = 192.64979; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoullessBearTemplate.java b/data/script/template/script/template/actor/npc/monster/SoullessBearTemplate.java deleted file mode 100644 index 55ed9bd1a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoullessBearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoullessBearTemplate extends MonsterNPCTemplate { - public static final int ID = 25091; - - @Inject - protected SoullessBearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soulless Bear"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 36.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33456.124134226100000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 69.690691036224300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2852.08882; - attributes.magicalAttack = 1840.05109; - attributes.physicalDefense = 356.99144; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SoullessWolfTemplate.java b/data/script/template/script/template/actor/npc/monster/SoullessWolfTemplate.java deleted file mode 100644 index cbe1b9341..000000000 --- a/data/script/template/script/template/actor/npc/monster/SoullessWolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoullessWolfTemplate extends MonsterNPCTemplate { - public static final int ID = 25090; - - @Inject - protected SoullessWolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soulless Wolf"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 22415.603169931500000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 69.690691036224300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1901.34501; - attributes.magicalAttack = 817.76470; - attributes.physicalDefense = 356.99144; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpartoiTemplate.java b/data/script/template/script/template/actor/npc/monster/SpartoiTemplate.java deleted file mode 100644 index 0e55bf59a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpartoiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpartoiTemplate extends MonsterNPCTemplate { - public static final int ID = 20170; - - @Inject - protected SpartoiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spartoi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 454; - this.sp = 19; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpecterTemplate.java b/data/script/template/script/template/actor/npc/monster/SpecterTemplate.java deleted file mode 100644 index 97b8441e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpecterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpecterTemplate extends MonsterNPCTemplate { - public static final int ID = 20171; - - @Inject - protected SpecterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Specter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1294; - this.sp = 65; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpelunkingAntTemplate.java b/data/script/template/script/template/actor/npc/monster/SpelunkingAntTemplate.java deleted file mode 100644 index fdcb97c6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpelunkingAntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpelunkingAntTemplate extends MonsterNPCTemplate { - public static final int ID = 22057; - - @Inject - protected SpelunkingAntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spelunking Ant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 17.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4157; - this.sp = 312; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpelunkingSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/SpelunkingSpiderTemplate.java deleted file mode 100644 index 07fd9b52d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpelunkingSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpelunkingSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 22051; - - @Inject - protected SpelunkingSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spelunking Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3673; - this.sp = 263; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 136.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiculasGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiculasGuardTemplate.java deleted file mode 100644 index eba245899..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiculasGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiculasGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18355; - - @Inject - protected SpiculasGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spicula's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 22.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2542; - this.sp = 99; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 67.80232; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikeStakatoNurse2Template.java b/data/script/template/script/template/actor/npc/monster/SpikeStakatoNurse2Template.java deleted file mode 100644 index 772a6aff7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikeStakatoNurse2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikeStakatoNurse2Template extends MonsterNPCTemplate { - public static final int ID = 22631; - - @Inject - protected SpikeStakatoNurse2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spike Stakato Nurse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 36.40; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 129194; - this.sp = 13279; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikeStakatoNurseTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikeStakatoNurseTemplate.java deleted file mode 100644 index 7eaad3833..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikeStakatoNurseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikeStakatoNurseTemplate extends MonsterNPCTemplate { - public static final int ID = 22630; - - @Inject - protected SpikeStakatoNurseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spike Stakato Nurse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 43.80; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 93723; - this.sp = 9626; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakato2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakato2Template.java deleted file mode 100644 index 9ea3142e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakato2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakato2Template extends MonsterNPCTemplate { - public static final int ID = 22617; - - @Inject - protected SpikedStakato2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 43.20; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 92371; - this.sp = 9623; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakato3Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakato3Template.java deleted file mode 100644 index 6667b299e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakato3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakato3Template extends MonsterNPCTemplate { - public static final int ID = 25515; - - @Inject - protected SpikedStakato3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31866.802013781400000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 91.493086301435800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3798.33441; - attributes.magicalAttack = 1965.98254; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakato4Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakato4Template.java deleted file mode 100644 index 3ebec55e6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakato4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakato4Template extends MonsterNPCTemplate { - public static final int ID = 25516; - - @Inject - protected SpikedStakato4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.20; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 47562.391065345400000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 91.493086301435800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5697.64406; - attributes.magicalAttack = 4423.65426; - attributes.physicalDefense = 505.60512; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakato5Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakato5Template.java deleted file mode 100644 index e35cc88cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakato5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakato5Template extends MonsterNPCTemplate { - public static final int ID = 25672; - - @Inject - protected SpikedStakato5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33502.308702402900000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 96.088087192591800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4010.61720; - attributes.magicalAttack = 2120.59167; - attributes.physicalDefense = 536.80085; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakato6Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakato6Template.java deleted file mode 100644 index 556bf6ddc..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakato6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakato6Template extends MonsterNPCTemplate { - public static final int ID = 25673; - - @Inject - protected SpikedStakato6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.20; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 50003.445824481900000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 96.088087192591800; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6016.07621; - attributes.magicalAttack = 4771.54001; - attributes.physicalDefense = 536.80085; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoBaby2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoBaby2Template.java deleted file mode 100644 index 93559b7bf..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoBaby2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoBaby2Template extends MonsterNPCTemplate { - public static final int ID = 22632; - - @Inject - protected SpikedStakatoBaby2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Baby"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 29.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 103444; - this.sp = 10763; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoBabyTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoBabyTemplate.java deleted file mode 100644 index 42b084f2a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoBabyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoBabyTemplate extends MonsterNPCTemplate { - public static final int ID = 22120; - - @Inject - protected SpikedStakatoBabyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Baby"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 29.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 39719; - this.sp = 4242; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 249.11979; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptain2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptain2Template.java deleted file mode 100644 index a6f16dcee..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoCaptain2Template extends MonsterNPCTemplate { - public static final int ID = 22629; - - @Inject - protected SpikedStakatoCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 29.10; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 94846; - this.sp = 9748; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptainTemplate.java deleted file mode 100644 index 6a7cb0ca7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22117; - - @Inject - protected SpikedStakatoCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 29.10; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 30177; - this.sp = 3149; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoDrone2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoDrone2Template.java deleted file mode 100644 index 4b78c7a37..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoDrone2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoDrone2Template extends MonsterNPCTemplate { - public static final int ID = 22628; - - @Inject - protected SpikedStakatoDrone2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 47.30; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 94846; - this.sp = 9748; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoDroneTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoDroneTemplate.java deleted file mode 100644 index 5f15a1061..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoDroneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoDroneTemplate extends MonsterNPCTemplate { - public static final int ID = 22116; - - @Inject - protected SpikedStakatoDroneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 47.30; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 29409; - this.sp = 3034; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoGuard2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoGuard2Template.java deleted file mode 100644 index 7c561d0b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoGuard2Template extends MonsterNPCTemplate { - public static final int ID = 22619; - - @Inject - protected SpikedStakatoGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.80; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 61248; - this.sp = 6382; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoGuardTemplate.java deleted file mode 100644 index 51b64c6e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22107; - - @Inject - protected SpikedStakatoGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 22.80; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 32594; - this.sp = 3239; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoNurse2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoNurse2Template.java deleted file mode 100644 index 30414d220..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoNurse2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoNurse2Template extends MonsterNPCTemplate { - public static final int ID = 22119; - - @Inject - protected SpikedStakatoNurse2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Nurse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 36.40; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 31155; - this.sp = 3293; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 249.11979; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoNurseTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoNurseTemplate.java deleted file mode 100644 index a9d67b929..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoNurseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoNurseTemplate extends MonsterNPCTemplate { - public static final int ID = 22118; - - @Inject - protected SpikedStakatoNurseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Nurse"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 43.80; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 41892; - this.sp = 4464; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 249.11979; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoShaman2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoShaman2Template.java deleted file mode 100644 index 7b5364da9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoShaman2Template extends MonsterNPCTemplate { - public static final int ID = 22633; - - @Inject - protected SpikedStakatoShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 43.60; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 93723; - this.sp = 9626; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoShamanTemplate.java deleted file mode 100644 index 7f7edbc03..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 22121; - - @Inject - protected SpikedStakatoShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 43.60; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 30969; - this.sp = 3310; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 254.79948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldier2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldier2Template.java deleted file mode 100644 index 72dbc3e58..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoSoldier2Template extends MonsterNPCTemplate { - public static final int ID = 22627; - - @Inject - protected SpikedStakatoSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 43.20; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 94846; - this.sp = 9748; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldierTemplate.java deleted file mode 100644 index aa8c3fcf8..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22115; - - @Inject - protected SpikedStakatoSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 43.20; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28650; - this.sp = 2920; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcerer2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcerer2Template.java deleted file mode 100644 index 4b80777ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcerer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoSorcerer2Template extends MonsterNPCTemplate { - public static final int ID = 22623; - - @Inject - protected SpikedStakatoSorcerer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 43.60; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 89287; - this.sp = 9285; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcererTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcererTemplate.java deleted file mode 100644 index b51197c7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoSorcererTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoSorcererTemplate extends MonsterNPCTemplate { - public static final int ID = 22111; - - @Inject - protected SpikedStakatoSorcererTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Sorcerer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 43.60; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 32663; - this.sp = 3281; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoTemplate.java deleted file mode 100644 index 0bee7c948..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 22105; - - @Inject - protected SpikedStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 43.20; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 30856; - this.sp = 2988; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoWorker2Template.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoWorker2Template.java deleted file mode 100644 index aa5dad8c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoWorker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoWorker2Template extends MonsterNPCTemplate { - public static final int ID = 22618; - - @Inject - protected SpikedStakatoWorker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 48.30; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 92371; - this.sp = 9623; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpikedStakatoWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/SpikedStakatoWorkerTemplate.java deleted file mode 100644 index 2cbe3ad1b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpikedStakatoWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpikedStakatoWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 22106; - - @Inject - protected SpikedStakatoWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiked Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 48.30; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31719; - this.sp = 3112; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpineGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/SpineGolemTemplate.java deleted file mode 100644 index bacb3edb3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpineGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpineGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 21128; - - @Inject - protected SpineGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spine Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.30; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 986; - this.sp = 47; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpinelTemplate.java b/data/script/template/script/template/actor/npc/monster/SpinelTemplate.java deleted file mode 100644 index 1fc1b5e98..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpinelTemplate extends MonsterNPCTemplate { - public static final int ID = 22293; - - @Inject - protected SpinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 30840; - this.sp = 3224; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfFire2Template.java b/data/script/template/script/template/actor/npc/monster/SpiritOfFire2Template.java deleted file mode 100644 index 93db69f9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfFire2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfFire2Template extends MonsterNPCTemplate { - public static final int ID = 18614; - - @Inject - protected SpiritOfFire2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 726; - this.sp = 28; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = itemProvider.createID(103); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfFire3Template.java b/data/script/template/script/template/actor/npc/monster/SpiritOfFire3Template.java deleted file mode 100644 index cd0004944..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfFire3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfFire3Template extends MonsterNPCTemplate { - public static final int ID = 18615; - - @Inject - protected SpiritOfFire3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Fire"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 852; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfGildorTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiritOfGildorTemplate.java deleted file mode 100644 index 8451de4ef..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfGildorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfGildorTemplate extends MonsterNPCTemplate { - public static final int ID = 25488; - - @Inject - protected SpiritOfGildorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Gildor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 9312.608644071410000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 586.57028; - attributes.magicalAttack = 123.01250; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfMirrors2Template.java b/data/script/template/script/template/actor/npc/monster/SpiritOfMirrors2Template.java deleted file mode 100644 index 038d8112a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfMirrors2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfMirrors2Template extends MonsterNPCTemplate { - public static final int ID = 27004; - - @Inject - protected SpiritOfMirrors2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit Of Mirrors"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 45.24105; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfMirrors3Template.java b/data/script/template/script/template/actor/npc/monster/SpiritOfMirrors3Template.java deleted file mode 100644 index 8de0ef214..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfMirrors3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfMirrors3Template extends MonsterNPCTemplate { - public static final int ID = 27005; - - @Inject - protected SpiritOfMirrors3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit Of Mirrors"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfMirrorsTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiritOfMirrorsTemplate.java deleted file mode 100644 index 3cc81dbef..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfMirrorsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfMirrorsTemplate extends MonsterNPCTemplate { - public static final int ID = 27003; - - @Inject - protected SpiritOfMirrorsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit Of Mirrors"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 43.65943; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfNiniel2Template.java b/data/script/template/script/template/actor/npc/monster/SpiritOfNiniel2Template.java deleted file mode 100644 index ae60006ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfNiniel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfNiniel2Template extends MonsterNPCTemplate { - public static final int ID = 25495; - - @Inject - protected SpiritOfNiniel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Niniel"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 54; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 14630.470212477800000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1156.04035; - attributes.magicalAttack = 348.46170; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfNinielTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiritOfNinielTemplate.java deleted file mode 100644 index b3c94a2e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfNinielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfNinielTemplate extends MonsterNPCTemplate { - public static final int ID = 25494; - - @Inject - protected SpiritOfNinielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Niniel"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 54; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 29260.940424955600000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2312.08069; - attributes.magicalAttack = 1393.84679; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfSeaOfSporesTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiritOfSeaOfSporesTemplate.java deleted file mode 100644 index 60a983cba..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfSeaOfSporesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfSeaOfSporesTemplate extends MonsterNPCTemplate { - public static final int ID = 25100; - - @Inject - protected SpiritOfSeaOfSporesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Sea of Spores"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 43; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 17401.621186965200000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 583.08879; - attributes.magicalAttack = 119.06209; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfSirHerodTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiritOfSirHerodTemplate.java deleted file mode 100644 index db0dc65c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfSirHerodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfSirHerodTemplate extends MonsterNPCTemplate { - public static final int ID = 27119; - - @Inject - protected SpiritOfSirHerodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Sir Herod"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 100.05270; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfTiminielTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiritOfTiminielTemplate.java deleted file mode 100644 index f7db21dd4..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfTiminielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfTiminielTemplate extends MonsterNPCTemplate { - public static final int ID = 21797; - - @Inject - protected SpiritOfTiminielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Timiniel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2376; - this.sp = 192; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfWater2Template.java b/data/script/template/script/template/actor/npc/monster/SpiritOfWater2Template.java deleted file mode 100644 index ca5612a06..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfWater2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfWater2Template extends MonsterNPCTemplate { - public static final int ID = 18612; - - @Inject - protected SpiritOfWater2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 36; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 726; - this.sp = 28; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 102.86506; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfWater3Template.java b/data/script/template/script/template/actor/npc/monster/SpiritOfWater3Template.java deleted file mode 100644 index 2ce3b0dbf..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfWater3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfWater3Template extends MonsterNPCTemplate { - public static final int ID = 18613; - - @Inject - protected SpiritOfWater3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 39.70; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 852; - this.sp = 35; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpiritOfWaterTemplate.java b/data/script/template/script/template/actor/npc/monster/SpiritOfWaterTemplate.java deleted file mode 100644 index c10c50bf1..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpiritOfWaterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfWaterTemplate extends MonsterNPCTemplate { - public static final int ID = 18611; - - @Inject - protected SpiritOfWaterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Water"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 33; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 631; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 94.56560; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpitefulGhostOfRuinsTemplate.java b/data/script/template/script/template/actor/npc/monster/SpitefulGhostOfRuinsTemplate.java deleted file mode 100644 index 4228220e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpitefulGhostOfRuinsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpitefulGhostOfRuinsTemplate extends MonsterNPCTemplate { - public static final int ID = 20996; - - @Inject - protected SpitefulGhostOfRuinsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiteful Ghost of Ruins"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6419; - this.sp = 484; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpitefulSoulFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/SpitefulSoulFighterTemplate.java deleted file mode 100644 index a4d6f0daf..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpitefulSoulFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpitefulSoulFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 20976; - - @Inject - protected SpitefulSoulFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiteful Soul Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 33.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10694; - this.sp = 953; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpitefulSoulLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/SpitefulSoulLeaderTemplate.java deleted file mode 100644 index 636da5174..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpitefulSoulLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpitefulSoulLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20974; - - @Inject - protected SpitefulSoulLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiteful Soul Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 44.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 14127; - this.sp = 1313; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpitefulSoulWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/SpitefulSoulWizardTemplate.java deleted file mode 100644 index 828a01de4..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpitefulSoulWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpitefulSoulWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 20975; - - @Inject - protected SpitefulSoulWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spiteful Soul Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 32.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 12599; - this.sp = 1138; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SplendorDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/SplendorDiscipleTemplate.java deleted file mode 100644 index ec72e255a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SplendorDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SplendorDiscipleTemplate extends MonsterNPCTemplate { - public static final int ID = 29097; - - @Inject - protected SplendorDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Splendor Disciple"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37734.340483990400000; - this.maxMP = 1994.708000000000000; - this.hpRegeneration = 145.013611476234000; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(8221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6012.14777; - attributes.magicalAttack = 4732.40644; - attributes.physicalDefense = 581.33612; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SplendorWorshiperTemplate.java b/data/script/template/script/template/actor/npc/monster/SplendorWorshiperTemplate.java deleted file mode 100644 index 1e7af318a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SplendorWorshiperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SplendorWorshiperTemplate extends MonsterNPCTemplate { - public static final int ID = 29098; - - @Inject - protected SplendorWorshiperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Splendor Worshiper"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 50564.016248547200000; - this.maxMP = 1994.708000000000000; - this.hpRegeneration = 145.013611476234000; - this.mpRegeneration = 3.180000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6012.14777; - attributes.magicalAttack = 4732.40644; - attributes.physicalDefense = 581.33612; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SplinterStakatoDrone2Template.java b/data/script/template/script/template/actor/npc/monster/SplinterStakatoDrone2Template.java deleted file mode 100644 index 061db5f43..000000000 --- a/data/script/template/script/template/actor/npc/monster/SplinterStakatoDrone2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SplinterStakatoDrone2Template extends MonsterNPCTemplate { - public static final int ID = 21512; - - @Inject - protected SplinterStakatoDrone2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Splinter Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9379; - this.sp = 929; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SplinterStakatoDroneTemplate.java b/data/script/template/script/template/actor/npc/monster/SplinterStakatoDroneTemplate.java deleted file mode 100644 index 68f33790f..000000000 --- a/data/script/template/script/template/actor/npc/monster/SplinterStakatoDroneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SplinterStakatoDroneTemplate extends MonsterNPCTemplate { - public static final int ID = 21511; - - @Inject - protected SplinterStakatoDroneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Splinter Stakato Drone"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 10158; - this.sp = 993; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SplinterStakatoSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/SplinterStakatoSoldierTemplate.java deleted file mode 100644 index 8ad30ca60..000000000 --- a/data/script/template/script/template/actor/npc/monster/SplinterStakatoSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SplinterStakatoSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21510; - - @Inject - protected SplinterStakatoSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Splinter Stakato Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2345.766980000000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9561; - this.sp = 923; - this.aggressive = false; - this.rightHand = itemProvider.createID(148); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 646.17968; - attributes.magicalAttack = 441.25696; - attributes.physicalDefense = 286.36150; - attributes.magicalDefense = 209.54692; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SplinterStakatoTemplate.java b/data/script/template/script/template/actor/npc/monster/SplinterStakatoTemplate.java deleted file mode 100644 index 336181758..000000000 --- a/data/script/template/script/template/actor/npc/monster/SplinterStakatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SplinterStakatoTemplate extends MonsterNPCTemplate { - public static final int ID = 21508; - - @Inject - protected SplinterStakatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Splinter Stakato"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 36.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8771; - this.sp = 825; - this.aggressive = false; - this.rightHand = itemProvider.createID(235); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 202.49719; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SplinterStakatoWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/SplinterStakatoWorkerTemplate.java deleted file mode 100644 index d4b2ea6e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/SplinterStakatoWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SplinterStakatoWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 21509; - - @Inject - protected SplinterStakatoWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Splinter Stakato Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8134; - this.sp = 774; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SporeFungusTemplate.java b/data/script/template/script/template/actor/npc/monster/SporeFungusTemplate.java deleted file mode 100644 index ac560edfc..000000000 --- a/data/script/template/script/template/actor/npc/monster/SporeFungusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SporeFungusTemplate extends MonsterNPCTemplate { - public static final int ID = 20509; - - @Inject - protected SporeFungusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spore Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 22.50; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 321; - this.sp = 11; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 39.72488; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SporeZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/SporeZombieTemplate.java deleted file mode 100644 index 9181396de..000000000 --- a/data/script/template/script/template/actor/npc/monster/SporeZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SporeZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 20562; - - @Inject - protected SporeZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spore Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.50; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4310; - this.sp = 308; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Sprigant2Template.java b/data/script/template/script/template/actor/npc/monster/Sprigant2Template.java deleted file mode 100644 index 8b00e7947..000000000 --- a/data/script/template/script/template/actor/npc/monster/Sprigant2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Sprigant2Template extends MonsterNPCTemplate { - public static final int ID = 18346; - - @Inject - protected Sprigant2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sprigant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 67.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8267; - this.sp = 961; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SprigantTemplate.java b/data/script/template/script/template/actor/npc/monster/SprigantTemplate.java deleted file mode 100644 index 746d48741..000000000 --- a/data/script/template/script/template/actor/npc/monster/SprigantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SprigantTemplate extends MonsterNPCTemplate { - public static final int ID = 18345; - - @Inject - protected SprigantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sprigant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 67.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8267; - this.sp = 961; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SpriteOfGildorTemplate.java b/data/script/template/script/template/actor/npc/monster/SpriteOfGildorTemplate.java deleted file mode 100644 index c158a7f4d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SpriteOfGildorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpriteOfGildorTemplate extends MonsterNPCTemplate { - public static final int ID = 25678; - - @Inject - protected SpriteOfGildorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sprite of Gildor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33170.602675646400000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 95.136719992665100; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3970.90812; - attributes.magicalAttack = 2095.04396; - attributes.physicalDefense = 530.79216; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection10Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection10Template.java deleted file mode 100644 index 4f1fe6c22..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection10Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18240; - - @Inject - protected StatueOfProtection10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection11Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection11Template.java deleted file mode 100644 index 55fa3512b..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection11Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18241; - - @Inject - protected StatueOfProtection11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection12Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection12Template.java deleted file mode 100644 index 2ed41ec64..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection12Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18242; - - @Inject - protected StatueOfProtection12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection13Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection13Template.java deleted file mode 100644 index 7cad2159d..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection13Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18243; - - @Inject - protected StatueOfProtection13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection2Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection2Template.java deleted file mode 100644 index db804c73c..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18232; - - @Inject - protected StatueOfProtection2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection3Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection3Template.java deleted file mode 100644 index 43a7527b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18233; - - @Inject - protected StatueOfProtection3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection4Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection4Template.java deleted file mode 100644 index 926cbd5bd..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18234; - - @Inject - protected StatueOfProtection4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection5Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection5Template.java deleted file mode 100644 index 8ea81b5d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18235; - - @Inject - protected StatueOfProtection5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection6Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection6Template.java deleted file mode 100644 index b20dd5fcc..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18236; - - @Inject - protected StatueOfProtection6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection7Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection7Template.java deleted file mode 100644 index 6eb1f08fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18237; - - @Inject - protected StatueOfProtection7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection8Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection8Template.java deleted file mode 100644 index 31087c676..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18238; - - @Inject - protected StatueOfProtection8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtection9Template.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtection9Template.java deleted file mode 100644 index 1ac847e93..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtection9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtection9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18239; - - @Inject - protected StatueOfProtection9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StatueOfProtectionTemplate.java b/data/script/template/script/template/actor/npc/monster/StatueOfProtectionTemplate.java deleted file mode 100644 index 9c358c5aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/StatueOfProtectionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StatueOfProtectionTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18231; - - @Inject - protected StatueOfProtectionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Statue of Protection"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 66895; - this.sp = 7596; - this.aggressive = false; - this.rightHand = itemProvider.createID(5795); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SteelCitadelKeymasterTemplate.java b/data/script/template/script/template/actor/npc/monster/SteelCitadelKeymasterTemplate.java deleted file mode 100644 index 8c4455ce3..000000000 --- a/data/script/template/script/template/actor/npc/monster/SteelCitadelKeymasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SteelCitadelKeymasterTemplate extends MonsterNPCTemplate { - public static final int ID = 22361; - - @Inject - protected SteelCitadelKeymasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Steel Citadel Keymaster"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 552530; - this.sp = 58258; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9311.83315; - attributes.magicalAttack = 6508.39315; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StenoaGorgonQueenTemplate.java b/data/script/template/script/template/actor/npc/monster/StenoaGorgonQueenTemplate.java deleted file mode 100644 index d0f4f73cf..000000000 --- a/data/script/template/script/template/actor/npc/monster/StenoaGorgonQueenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StenoaGorgonQueenTemplate extends MonsterNPCTemplate { - public static final int ID = 27108; - - @Inject - protected StenoaGorgonQueenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stenoa Gorgon Queen"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 37; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StickyMushroomTemplate.java b/data/script/template/script/template/actor/npc/monster/StickyMushroomTemplate.java deleted file mode 100644 index 0731e8936..000000000 --- a/data/script/template/script/template/actor/npc/monster/StickyMushroomTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StickyMushroomTemplate extends MonsterNPCTemplate { - public static final int ID = 18865; - - @Inject - protected StickyMushroomTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sticky Mushroom"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1000.000000000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StingerWaspTemplate.java b/data/script/template/script/template/actor/npc/monster/StingerWaspTemplate.java deleted file mode 100644 index 37aae0059..000000000 --- a/data/script/template/script/template/actor/npc/monster/StingerWaspTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StingerWaspTemplate extends MonsterNPCTemplate { - public static final int ID = 20229; - - @Inject - protected StingerWaspTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stinger Wasp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1745; - this.sp = 95; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StinkZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/StinkZombieTemplate.java deleted file mode 100644 index c8e3e9095..000000000 --- a/data/script/template/script/template/actor/npc/monster/StinkZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StinkZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 20046; - - @Inject - protected StinkZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stink Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 799; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StoneGiantTemplate.java b/data/script/template/script/template/actor/npc/monster/StoneGiantTemplate.java deleted file mode 100644 index 3c25880b3..000000000 --- a/data/script/template/script/template/actor/npc/monster/StoneGiantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StoneGiantTemplate extends MonsterNPCTemplate { - public static final int ID = 20378; - - @Inject - protected StoneGiantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stone Giant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 545; - this.sp = 21; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StoneGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/StoneGolemTemplate.java deleted file mode 100644 index ba2251337..000000000 --- a/data/script/template/script/template/actor/npc/monster/StoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StoneGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20016; - - @Inject - protected StoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 13; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214.615780000000000; - this.maxMP = 132.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 655; - this.sp = 26; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 25.04271; - attributes.magicalAttack = 17.10092; - attributes.physicalDefense = 68.67458; - attributes.magicalDefense = 45.72431; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StoneGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/StoneGuardianTemplate.java deleted file mode 100644 index 3831b5867..000000000 --- a/data/script/template/script/template/actor/npc/monster/StoneGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StoneGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 20380; - - @Inject - protected StoneGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stone Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 807; - this.sp = 33; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StoneSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/StoneSoldierTemplate.java deleted file mode 100644 index 6875383e5..000000000 --- a/data/script/template/script/template/actor/npc/monster/StoneSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StoneSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20379; - - @Inject - protected StoneSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stone Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 705; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/StrainTemplate.java b/data/script/template/script/template/actor/npc/monster/StrainTemplate.java deleted file mode 100644 index 9a6a8dddb..000000000 --- a/data/script/template/script/template/actor/npc/monster/StrainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StrainTemplate extends MonsterNPCTemplate { - public static final int ID = 20200; - - @Inject - protected StrainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Strain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1661; - this.sp = 92; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SubjugatedNativeTemplate.java b/data/script/template/script/template/actor/npc/monster/SubjugatedNativeTemplate.java deleted file mode 100644 index 62c68ce5b..000000000 --- a/data/script/template/script/template/actor/npc/monster/SubjugatedNativeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SubjugatedNativeTemplate extends MonsterNPCTemplate { - public static final int ID = 22322; - - @Inject - protected SubjugatedNativeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Subjugated Native"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11381; - this.sp = 1207; - this.aggressive = false; - this.rightHand = itemProvider.createID(8219); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1112.35801; - attributes.magicalAttack = 768.53275; - attributes.physicalDefense = 358.02452; - attributes.magicalDefense = 261.98681; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuccubusHandmaidenTemplate.java b/data/script/template/script/template/actor/npc/monster/SuccubusHandmaidenTemplate.java deleted file mode 100644 index 30f0eda05..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuccubusHandmaidenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuccubusHandmaidenTemplate extends MonsterNPCTemplate { - public static final int ID = 27192; - - @Inject - protected SuccubusHandmaidenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Succubus Handmaiden"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 18; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 59.52687; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 134.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuccubusOfMarshTemplate.java b/data/script/template/script/template/actor/npc/monster/SuccubusOfMarshTemplate.java deleted file mode 100644 index 427c93238..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuccubusOfMarshTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuccubusOfMarshTemplate extends MonsterNPCTemplate { - public static final int ID = 25455; - - @Inject - protected SuccubusOfMarshTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Succubus of Marsh"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 69; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 58887.316795597900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4178.50449; - attributes.magicalAttack = 2773.51841; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuccubusOfSeductionTemplate.java b/data/script/template/script/template/actor/npc/monster/SuccubusOfSeductionTemplate.java deleted file mode 100644 index e112df55f..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuccubusOfSeductionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuccubusOfSeductionTemplate extends MonsterNPCTemplate { - public static final int ID = 27136; - - @Inject - protected SuccubusOfSeductionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Succubus Of Seduction"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 40; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuccubusQueenTemplate.java b/data/script/template/script/template/actor/npc/monster/SuccubusQueenTemplate.java deleted file mode 100644 index 2c5a2de24..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuccubusQueenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuccubusQueenTemplate extends MonsterNPCTemplate { - public static final int ID = 27114; - - @Inject - protected SuccubusQueenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Succubus Queen"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 34; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 97.28601; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/SuccubusTemplate.java deleted file mode 100644 index a7f117c3c..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 20166; - - @Inject - protected SuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 32; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1519; - this.sp = 85; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SukarWereratGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/SukarWereratGuardTemplate.java deleted file mode 100644 index aec560d29..000000000 --- a/data/script/template/script/template/actor/npc/monster/SukarWereratGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SukarWereratGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25358; - - @Inject - protected SukarWereratGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sukar Wererat Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 18.70; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5895.549772063070000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 16.540032322353500; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 195.30066; - attributes.magicalAttack = 38.11820; - attributes.physicalDefense = 130.30574; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SukarWereratLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/SukarWereratLeaderTemplate.java deleted file mode 100644 index 5b54de52d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SukarWereratLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SukarWereratLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20047; - - @Inject - protected SukarWereratLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sukar Wererat Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 576; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SukarWereratPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/SukarWereratPriestTemplate.java deleted file mode 100644 index 7e7f28df1..000000000 --- a/data/script/template/script/template/actor/npc/monster/SukarWereratPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SukarWereratPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 25359; - - @Inject - protected SukarWereratPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sukar Wererat Priest"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 18.70; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5895.549772063070000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 16.540032322353500; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 97.65033; - attributes.magicalAttack = 9.52955; - attributes.physicalDefense = 130.30574; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SukarWereratTemplate.java b/data/script/template/script/template/actor/npc/monster/SukarWereratTemplate.java deleted file mode 100644 index 3c8910036..000000000 --- a/data/script/template/script/template/actor/npc/monster/SukarWereratTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SukarWereratTemplate extends MonsterNPCTemplate { - public static final int ID = 20040; - - @Inject - protected SukarWereratTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sukar Wererat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 533; - this.sp = 23; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SumiTemplate.java b/data/script/template/script/template/actor/npc/monster/SumiTemplate.java deleted file mode 100644 index cb07c5b12..000000000 --- a/data/script/template/script/template/actor/npc/monster/SumiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SumiTemplate extends MonsterNPCTemplate { - public static final int ID = 27046; - - @Inject - protected SumiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sumi"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SummerYaganitanTemplate.java b/data/script/template/script/template/actor/npc/monster/SummerYaganitanTemplate.java deleted file mode 100644 index cc0a1900e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SummerYaganitanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SummerYaganitanTemplate extends MonsterNPCTemplate { - public static final int ID = 18570; - - @Inject - protected SummerYaganitanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Summer Yaganitan"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 39.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 318250.283048557000000; - this.maxMP = 4594.000000000000000; - this.hpRegeneration = 50.755433072399200; - this.mpRegeneration = 13.200000000000000; - this.experience = 1002611; - this.sp = 124970; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1114.68191; - attributes.magicalAttack = 761.18324; - attributes.physicalDefense = 365.44216; - attributes.magicalDefense = 401.12208; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuperHugePigTemplate.java b/data/script/template/script/template/actor/npc/monster/SuperHugePigTemplate.java deleted file mode 100644 index f2e6c2184..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuperHugePigTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuperHugePigTemplate extends MonsterNPCTemplate { - public static final int ID = 13034; - - @Inject - protected SuperHugePigTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Super Huge Pig"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 38.70; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3400.000000000000000; - this.maxMP = 6000.000000000000000; - this.hpRegeneration = 0.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 60000.00000; - attributes.magicalDefense = 200000.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe2Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe2Template.java deleted file mode 100644 index 9eb774194..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe2Template extends MonsterNPCTemplate { - public static final int ID = 36592; - - @Inject - protected SuppliesSafe2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe3Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe3Template.java deleted file mode 100644 index b6bcc9988..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe3Template extends MonsterNPCTemplate { - public static final int ID = 36593; - - @Inject - protected SuppliesSafe3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe4Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe4Template.java deleted file mode 100644 index dcb931509..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe4Template extends MonsterNPCTemplate { - public static final int ID = 36594; - - @Inject - protected SuppliesSafe4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe5Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe5Template.java deleted file mode 100644 index 9569a8851..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe5Template extends MonsterNPCTemplate { - public static final int ID = 36595; - - @Inject - protected SuppliesSafe5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe6Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe6Template.java deleted file mode 100644 index 23bf4ce16..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe6Template extends MonsterNPCTemplate { - public static final int ID = 36596; - - @Inject - protected SuppliesSafe6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe7Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe7Template.java deleted file mode 100644 index 62958b37f..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe7Template extends MonsterNPCTemplate { - public static final int ID = 36597; - - @Inject - protected SuppliesSafe7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe8Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe8Template.java deleted file mode 100644 index db948a83e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe8Template extends MonsterNPCTemplate { - public static final int ID = 36598; - - @Inject - protected SuppliesSafe8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafe9Template.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafe9Template.java deleted file mode 100644 index afb1e60b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafe9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafe9Template extends MonsterNPCTemplate { - public static final int ID = 36599; - - @Inject - protected SuppliesSafe9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppliesSafeTemplate.java b/data/script/template/script/template/actor/npc/monster/SuppliesSafeTemplate.java deleted file mode 100644 index 16dca1f42..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppliesSafeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppliesSafeTemplate extends MonsterNPCTemplate { - public static final int ID = 36591; - - @Inject - protected SuppliesSafeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Supplies Safe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SupportOfThe3rdGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/SupportOfThe3rdGuardianTemplate.java deleted file mode 100644 index de36bd0ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/SupportOfThe3rdGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SupportOfThe3rdGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 25018; - - @Inject - protected SupportOfThe3rdGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Support of the 3rd Guardian"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 23899.277682305400000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 99.013608844414600; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2801.82135; - attributes.magicalAttack = 1701.37044; - attributes.physicalDefense = 364.22390; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SuppressorTemplate.java b/data/script/template/script/template/actor/npc/monster/SuppressorTemplate.java deleted file mode 100644 index 1b0a1be4d..000000000 --- a/data/script/template/script/template/actor/npc/monster/SuppressorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SuppressorTemplate extends MonsterNPCTemplate { - public static final int ID = 22656; - - @Inject - protected SuppressorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Suppressor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.50; - this.collisionHeight = 41.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21552; - this.sp = 2219; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 3; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Susceptor2Template.java b/data/script/template/script/template/actor/npc/monster/Susceptor2Template.java deleted file mode 100644 index 34202e2e4..000000000 --- a/data/script/template/script/template/actor/npc/monster/Susceptor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Susceptor2Template extends MonsterNPCTemplate { - public static final int ID = 29011; - - @Inject - protected Susceptor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Susceptor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13389.000000000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 162.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 391.00000; - attributes.magicalAttack = 66.00000; - attributes.physicalDefense = 783.00000; - attributes.magicalDefense = 286.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SusceptorPrimeTemplate.java b/data/script/template/script/template/actor/npc/monster/SusceptorPrimeTemplate.java deleted file mode 100644 index 753b68fb7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SusceptorPrimeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SusceptorPrimeTemplate extends MonsterNPCTemplate { - public static final int ID = 18004; - - @Inject - protected SusceptorPrimeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Susceptor Prime"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 72.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1372.200000000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.45000; - attributes.magicalAttack = 198.34000; - attributes.physicalDefense = 195.66000; - attributes.magicalDefense = 118.53047; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 78.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SusceptorTemplate.java b/data/script/template/script/template/actor/npc/monster/SusceptorTemplate.java deleted file mode 100644 index 4dbbc3ab7..000000000 --- a/data/script/template/script/template/actor/npc/monster/SusceptorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SusceptorTemplate extends MonsterNPCTemplate { - public static final int ID = 20412; - - @Inject - protected SusceptorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Susceptor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3492; - this.sp = 258; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SwampAlligatorTemplate.java b/data/script/template/script/template/actor/npc/monster/SwampAlligatorTemplate.java deleted file mode 100644 index 3fbc48295..000000000 --- a/data/script/template/script/template/actor/npc/monster/SwampAlligatorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwampAlligatorTemplate extends MonsterNPCTemplate { - public static final int ID = 20992; - - @Inject - protected SwampAlligatorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swamp Alligator"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 29.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 11042; - this.sp = 756; - this.aggressive = false; - this.rightHand = itemProvider.createID(5128); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SwampTribeTemplate.java b/data/script/template/script/template/actor/npc/monster/SwampTribeTemplate.java deleted file mode 100644 index 4f028d5d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/SwampTribeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwampTribeTemplate extends MonsterNPCTemplate { - public static final int ID = 20991; - - @Inject - protected SwampTribeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swamp Tribe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 48.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12334; - this.sp = 858; - this.aggressive = false; - this.rightHand = itemProvider.createID(5131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SwampWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/SwampWarriorTemplate.java deleted file mode 100644 index ae45d4e31..000000000 --- a/data/script/template/script/template/actor/npc/monster/SwampWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwampWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20993; - - @Inject - protected SwampWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swamp Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 28.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 11717; - this.sp = 802; - this.aggressive = false; - this.rightHand = itemProvider.createID(5127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SwordKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/SwordKanabion2Template.java deleted file mode 100644 index e9b2d566a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SwordKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwordKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22483; - - @Inject - protected SwordKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sword Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8721; - this.sp = 919; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SwordKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/SwordKanabion3Template.java deleted file mode 100644 index 3699ddae1..000000000 --- a/data/script/template/script/template/actor/npc/monster/SwordKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwordKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22484; - - @Inject - protected SwordKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sword Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10217; - this.sp = 1022; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SwordKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/SwordKanabionTemplate.java deleted file mode 100644 index 26f76061a..000000000 --- a/data/script/template/script/template/actor/npc/monster/SwordKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwordKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22482; - - @Inject - protected SwordKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sword Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.60; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 8721; - this.sp = 919; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SwordPlayerBielTemplate.java b/data/script/template/script/template/actor/npc/monster/SwordPlayerBielTemplate.java deleted file mode 100644 index ea07ca130..000000000 --- a/data/script/template/script/template/actor/npc/monster/SwordPlayerBielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwordPlayerBielTemplate extends MonsterNPCTemplate { - public static final int ID = 27288; - - @Inject - protected SwordPlayerBielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sword Player Biel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = itemProvider.createID(74); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SylphTemplate.java b/data/script/template/script/template/actor/npc/monster/SylphTemplate.java deleted file mode 100644 index cf50a81b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/SylphTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SylphTemplate extends MonsterNPCTemplate { - public static final int ID = 20172; - - @Inject - protected SylphTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sylph"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 35.00; - this.level = 10; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 297; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/SymbolOfCohemenesTemplate.java b/data/script/template/script/template/actor/npc/monster/SymbolOfCohemenesTemplate.java deleted file mode 100644 index e1a6eb93e..000000000 --- a/data/script/template/script/template/actor/npc/monster/SymbolOfCohemenesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SymbolOfCohemenesTemplate extends MonsterNPCTemplate { - public static final int ID = 18780; - - @Inject - protected SymbolOfCohemenesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Symbol of Cohemenes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 48.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65569.257082900100000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.355378460862000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5589.57219; - attributes.magicalAttack = 3816.95322; - attributes.physicalDefense = 566.17830; - attributes.magicalDefense = 621.45708; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaarqBlackskullTemplate.java b/data/script/template/script/template/actor/npc/monster/TaarqBlackskullTemplate.java deleted file mode 100644 index 7e857f75d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaarqBlackskullTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaarqBlackskullTemplate extends MonsterNPCTemplate { - public static final int ID = 27009; - - @Inject - protected TaarqBlackskullTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taarq Blackskull"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcArcherTemplate.java deleted file mode 100644 index 5653c5baa..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20631; - - @Inject - protected TaikOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3783; - this.sp = 247; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcCaptainTemplate.java deleted file mode 100644 index 787c21285..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 20634; - - @Inject - protected TaikOrcCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7065; - this.sp = 484; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = itemProvider.createID(104); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcSeekerTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcSeekerTemplate.java deleted file mode 100644 index 5590601d2..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcSeekerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcSeekerTemplate extends MonsterNPCTemplate { - public static final int ID = 20666; - - @Inject - protected TaikOrcSeekerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc Seeker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5616; - this.sp = 434; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcShamanTemplate.java deleted file mode 100644 index cf554f965..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20633; - - @Inject - protected TaikOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3682; - this.sp = 248; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcSupplyLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcSupplyLeaderTemplate.java deleted file mode 100644 index b9680826b..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcSupplyLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcSupplyLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20669; - - @Inject - protected TaikOrcSupplyLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc Supply Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6408; - this.sp = 517; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcSupplyTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcSupplyTemplate.java deleted file mode 100644 index d89d143c0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcSupplyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcSupplyTemplate extends MonsterNPCTemplate { - public static final int ID = 20665; - - @Inject - protected TaikOrcSupplyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc Supply"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5402; - this.sp = 412; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 136.39273; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcTemplate.java deleted file mode 100644 index 88a459da0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20630; - - @Inject - protected TaikOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2792; - this.sp = 180; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOrcWarriorTemplate.java deleted file mode 100644 index 193b2844c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20632; - - @Inject - protected TaikOrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3774; - this.sp = 251; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaikOverlordKakranTemplate.java b/data/script/template/script/template/actor/npc/monster/TaikOverlordKakranTemplate.java deleted file mode 100644 index 4be29633c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaikOverlordKakranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikOverlordKakranTemplate extends MonsterNPCTemplate { - public static final int ID = 27161; - - @Inject - protected TaikOverlordKakranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik Overlord Kakran"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(69); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 130.09715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaintedOgreTemplate.java b/data/script/template/script/template/actor/npc/monster/TaintedOgreTemplate.java deleted file mode 100644 index a97d733d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaintedOgreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaintedOgreTemplate extends MonsterNPCTemplate { - public static final int ID = 20837; - - @Inject - protected TaintedOgreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tainted Ogre"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6158; - this.sp = 428; - this.aggressive = false; - this.rightHand = itemProvider.createID(194); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaintedZombieTemplate.java b/data/script/template/script/template/actor/npc/monster/TaintedZombieTemplate.java deleted file mode 100644 index 5a1b53e18..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaintedZombieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaintedZombieTemplate extends MonsterNPCTemplate { - public static final int ID = 20041; - - @Inject - protected TaintedZombieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tainted Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 754; - this.sp = 33; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TairimTemplate.java b/data/script/template/script/template/actor/npc/monster/TairimTemplate.java deleted file mode 100644 index a67690555..000000000 --- a/data/script/template/script/template/actor/npc/monster/TairimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TairimTemplate extends MonsterNPCTemplate { - public static final int ID = 20675; - - @Inject - protected TairimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tairim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4581; - this.sp = 346; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TalakinArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TalakinArcherTemplate.java deleted file mode 100644 index 77767aaa7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TalakinArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalakinArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20756; - - @Inject - protected TalakinArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talakin Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2261; - this.sp = 119; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 133.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TalakinRaiderTemplate.java b/data/script/template/script/template/actor/npc/monster/TalakinRaiderTemplate.java deleted file mode 100644 index 86a065ecb..000000000 --- a/data/script/template/script/template/actor/npc/monster/TalakinRaiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalakinRaiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20757; - - @Inject - protected TalakinRaiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talakin Raider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 25.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1657; - this.sp = 85; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 133.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TalakinTemplate.java b/data/script/template/script/template/actor/npc/monster/TalakinTemplate.java deleted file mode 100644 index ffbe74681..000000000 --- a/data/script/template/script/template/actor/npc/monster/TalakinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalakinTemplate extends MonsterNPCTemplate { - public static final int ID = 20755; - - @Inject - protected TalakinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talakin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 27.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2364; - this.sp = 130; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 133.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaliadonTemplate.java b/data/script/template/script/template/actor/npc/monster/TaliadonTemplate.java deleted file mode 100644 index fb8e3f4aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaliadonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaliadonTemplate extends MonsterNPCTemplate { - public static final int ID = 25055; - - @Inject - protected TaliadonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taliadon"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 62863.348225381400000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9587.96075; - attributes.magicalAttack = 13630.35538; - attributes.physicalDefense = 471.98981; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TalkinsBodyguardTemplate.java b/data/script/template/script/template/actor/npc/monster/TalkinsBodyguardTemplate.java deleted file mode 100644 index 5c4e239d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TalkinsBodyguardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalkinsBodyguardTemplate extends MonsterNPCTemplate { - public static final int ID = 25136; - - @Inject - protected TalkinsBodyguardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talkin's Bodyguard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6949.707943336870000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.93871; - attributes.magicalAttack = 69.19756; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TalkinsSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/TalkinsSeerTemplate.java deleted file mode 100644 index b7538ebb0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TalkinsSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalkinsSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 25135; - - @Inject - protected TalkinsSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talkin's Seer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13899.415886673700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.93871; - attributes.magicalAttack = 69.19756; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TalonSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/TalonSpiderTemplate.java deleted file mode 100644 index f1e1d11ef..000000000 --- a/data/script/template/script/template/actor/npc/monster/TalonSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalonSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20106; - - @Inject - protected TalonSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talon Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 571; - this.sp = 23; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TalosCohortTemplate.java b/data/script/template/script/template/actor/npc/monster/TalosCohortTemplate.java deleted file mode 100644 index 4b159f81a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TalosCohortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalosCohortTemplate extends MonsterNPCTemplate { - public static final int ID = 25430; - - @Inject - protected TalosCohortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talos' Cohort"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6247.184787954550000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 17.157688142754600; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 231.18622; - attributes.magicalAttack = 58.17787; - attributes.physicalDefense = 138.98541; - attributes.magicalDefense = 135.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TamashsAdvisorTemplate.java b/data/script/template/script/template/actor/npc/monster/TamashsAdvisorTemplate.java deleted file mode 100644 index d9e50f72a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TamashsAdvisorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamashsAdvisorTemplate extends MonsterNPCTemplate { - public static final int ID = 25242; - - @Inject - protected TamashsAdvisorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tamash's Advisor"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 27092.824495767400000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 85.863875956595800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2885.37561; - attributes.magicalAttack = 2149.67807; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TamashsServantTemplate.java b/data/script/template/script/template/actor/npc/monster/TamashsServantTemplate.java deleted file mode 100644 index df917280e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TamashsServantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamashsServantTemplate extends MonsterNPCTemplate { - public static final int ID = 25243; - - @Inject - protected TamashsServantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tamash's Servant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 40437.051486219900000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 85.863875956595800; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4328.17162; - attributes.magicalAttack = 4836.98728; - attributes.physicalDefense = 328.34384; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TameTinyBabyBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/TameTinyBabyBuffaloTemplate.java deleted file mode 100644 index b06e7a336..000000000 --- a/data/script/template/script/template/actor/npc/monster/TameTinyBabyBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TameTinyBabyBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 16020; - - @Inject - protected TameTinyBabyBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tame Tiny Baby Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2146; - this.sp = 200; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TameTinyBabyCougarTemplate.java b/data/script/template/script/template/actor/npc/monster/TameTinyBabyCougarTemplate.java deleted file mode 100644 index 8ace27984..000000000 --- a/data/script/template/script/template/actor/npc/monster/TameTinyBabyCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TameTinyBabyCougarTemplate extends MonsterNPCTemplate { - public static final int ID = 16022; - - @Inject - protected TameTinyBabyCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tame Tiny Baby Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2276; - this.sp = 218; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TameTinyBabyKookaburraTemplate.java b/data/script/template/script/template/actor/npc/monster/TameTinyBabyKookaburraTemplate.java deleted file mode 100644 index 0ff7ee0fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/TameTinyBabyKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TameTinyBabyKookaburraTemplate extends MonsterNPCTemplate { - public static final int ID = 16024; - - @Inject - protected TameTinyBabyKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tame Tiny Baby Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2020; - this.sp = 183; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TamilTemplate.java b/data/script/template/script/template/actor/npc/monster/TamilTemplate.java deleted file mode 100644 index d47a1b179..000000000 --- a/data/script/template/script/template/actor/npc/monster/TamilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamilTemplate extends MonsterNPCTemplate { - public static final int ID = 27035; - - @Inject - protected TamilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tamil"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 61.52345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TamlinOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TamlinOrcArcherTemplate.java deleted file mode 100644 index 963a83570..000000000 --- a/data/script/template/script/template/actor/npc/monster/TamlinOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamlinOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20602; - - @Inject - protected TamlinOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tamlin Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3970; - this.sp = 264; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TamlinOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/TamlinOrcTemplate.java deleted file mode 100644 index 44f523187..000000000 --- a/data/script/template/script/template/actor/npc/monster/TamlinOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamlinOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20601; - - @Inject - protected TamlinOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tamlin Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2934; - this.sp = 192; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanorSilenosChieftainTemplate.java b/data/script/template/script/template/actor/npc/monster/TanorSilenosChieftainTemplate.java deleted file mode 100644 index 88fd2572b..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanorSilenosChieftainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanorSilenosChieftainTemplate extends MonsterNPCTemplate { - public static final int ID = 20941; - - @Inject - protected TanorSilenosChieftainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanor Silenos Chieftain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3902; - this.sp = 294; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanorSilenosGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/TanorSilenosGruntTemplate.java deleted file mode 100644 index f5ef4423d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanorSilenosGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanorSilenosGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 20937; - - @Inject - protected TanorSilenosGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanor Silenos Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2699; - this.sp = 180; - this.aggressive = false; - this.rightHand = itemProvider.createID(158); - this.leftHand = itemProvider.createID(18); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanorSilenosScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/TanorSilenosScoutTemplate.java deleted file mode 100644 index 0db92a5f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanorSilenosScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanorSilenosScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20938; - - @Inject - protected TanorSilenosScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanor Silenos Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2963; - this.sp = 203; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanorSilenosShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/TanorSilenosShamanTemplate.java deleted file mode 100644 index 11de020c8..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanorSilenosShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanorSilenosShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20940; - - @Inject - protected TanorSilenosShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanor Silenos Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4024; - this.sp = 294; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanorSilenosTemplate.java b/data/script/template/script/template/actor/npc/monster/TanorSilenosTemplate.java deleted file mode 100644 index 7f0ca3140..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanorSilenosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanorSilenosTemplate extends MonsterNPCTemplate { - public static final int ID = 20936; - - @Inject - protected TanorSilenosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanor Silenos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2066; - this.sp = 133; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanorSilenosWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TanorSilenosWarriorTemplate.java deleted file mode 100644 index 0ed82fd80..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanorSilenosWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanorSilenosWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20939; - - @Inject - protected TanorSilenosWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanor Silenos Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3303; - this.sp = 234; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanArcherTemplate.java deleted file mode 100644 index 11caa8af0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 22772; - - @Inject - protected TantaLizardmanArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.25; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25361; - this.sp = 2738; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanBerserkerTemplate.java deleted file mode 100644 index c085c14e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanBerserkerTemplate extends MonsterNPCTemplate { - public static final int ID = 22771; - - @Inject - protected TantaLizardmanBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 37.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 42355; - this.sp = 4318; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 58.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanGuardTemplate.java deleted file mode 100644 index 9d07d3d9f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18862; - - @Inject - protected TantaLizardmanGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Guard"; - this.serverSideName = false; - this.title = "Escort of Ugoros"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 19616; - this.sp = 2145; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanMagicianTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanMagicianTemplate.java deleted file mode 100644 index e92b2ae38..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanMagicianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanMagicianTemplate extends MonsterNPCTemplate { - public static final int ID = 22773; - - @Inject - protected TantaLizardmanMagicianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25094; - this.sp = 2709; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanScoutTemplate.java deleted file mode 100644 index 289fcc96e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 22768; - - @Inject - protected TantaLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17792; - this.sp = 1945; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanSoldierTemplate.java deleted file mode 100644 index 3699d1c89..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 22770; - - @Inject - protected TantaLizardmanSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.25; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 41235; - this.sp = 4198; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanSummonerTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanSummonerTemplate.java deleted file mode 100644 index cf5f40b13..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanSummonerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanSummonerTemplate extends MonsterNPCTemplate { - public static final int ID = 22774; - - @Inject - protected TantaLizardmanSummonerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Summoner"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 44.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 46590; - this.sp = 4740; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TantaLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TantaLizardmanWarriorTemplate.java deleted file mode 100644 index 765259d2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/TantaLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TantaLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 22769; - - @Inject - protected TantaLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanta Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23866; - this.sp = 2576; - this.aggressive = false; - this.rightHand = itemProvider.createID(8682); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanukiSkullcrusherTemplate.java b/data/script/template/script/template/actor/npc/monster/TanukiSkullcrusherTemplate.java deleted file mode 100644 index 85ed096bd..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanukiSkullcrusherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanukiSkullcrusherTemplate extends MonsterNPCTemplate { - public static final int ID = 27007; - - @Inject - protected TanukiSkullcrusherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanuki Skullcrusher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanukiaTemplate.java b/data/script/template/script/template/actor/npc/monster/TanukiaTemplate.java deleted file mode 100644 index 86d0c534d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanukiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanukiaTemplate extends MonsterNPCTemplate { - public static final int ID = 27062; - - @Inject - protected TanukiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanukia"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 42.12140; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TanukiasWarhoundTemplate.java b/data/script/template/script/template/actor/npc/monster/TanukiasWarhoundTemplate.java deleted file mode 100644 index 4cac7c5aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/TanukiasWarhoundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanukiasWarhoundTemplate extends MonsterNPCTemplate { - public static final int ID = 27063; - - @Inject - protected TanukiasWarhoundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanukia's Warhound"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 36.39277; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarBeetleTemplate.java b/data/script/template/script/template/actor/npc/monster/TarBeetleTemplate.java deleted file mode 100644 index 6e98058ac..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarBeetleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarBeetleTemplate extends MonsterNPCTemplate { - public static final int ID = 18804; - - @Inject - protected TarBeetleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tar Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 26.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TaraskDragonTemplate.java b/data/script/template/script/template/actor/npc/monster/TaraskDragonTemplate.java deleted file mode 100644 index 002b4326c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TaraskDragonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaraskDragonTemplate extends MonsterNPCTemplate { - public static final int ID = 29190; - - @Inject - protected TaraskDragonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarask Dragon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 63.00; - this.collisionHeight = 54.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 401551.696720203000000; - this.maxMP = 1809.000000000000000; - this.hpRegeneration = 76.710000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3584.56902; - attributes.magicalAttack = 1386.66000; - attributes.physicalDefense = 1071.29474; - attributes.magicalDefense = 522.62686; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 180.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TardyonTemplate.java b/data/script/template/script/template/actor/npc/monster/TardyonTemplate.java deleted file mode 100644 index 6fe7d8f26..000000000 --- a/data/script/template/script/template/actor/npc/monster/TardyonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TardyonTemplate extends MonsterNPCTemplate { - public static final int ID = 22756; - - @Inject - protected TardyonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tardyon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 35.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579450; - this.sp = 58220; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkBasiliskTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkBasiliskTemplate.java deleted file mode 100644 index a3b3f8229..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkBasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkBasiliskTemplate extends MonsterNPCTemplate { - public static final int ID = 20573; - - @Inject - protected TarlkBasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Basilisk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4288; - this.sp = 323; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 146.52580; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkBugbearHighWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkBugbearHighWarriorTemplate.java deleted file mode 100644 index 434e72415..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkBugbearHighWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkBugbearHighWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20572; - - @Inject - protected TarlkBugbearHighWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Bugbear High Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4987; - this.sp = 368; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkBugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkBugbearTemplate.java deleted file mode 100644 index de6e34098..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkBugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkBugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 20570; - - @Inject - protected TarlkBugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3855; - this.sp = 276; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkBugbearWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkBugbearWarriorTemplate.java deleted file mode 100644 index ca336d143..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkBugbearWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkBugbearWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20571; - - @Inject - protected TarlkBugbearWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Bugbear Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4553; - this.sp = 332; - this.aggressive = false; - this.rightHand = itemProvider.createID(169); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkRaiderAthuTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkRaiderAthuTemplate.java deleted file mode 100644 index ffc44773f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkRaiderAthuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkRaiderAthuTemplate extends MonsterNPCTemplate { - public static final int ID = 27144; - - @Inject - protected TarlkRaiderAthuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Raider Athu"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkRaiderKalathTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkRaiderKalathTemplate.java deleted file mode 100644 index c127aea83..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkRaiderKalathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkRaiderKalathTemplate extends MonsterNPCTemplate { - public static final int ID = 27148; - - @Inject - protected TarlkRaiderKalathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Raider Kalath"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkRaiderLankaTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkRaiderLankaTemplate.java deleted file mode 100644 index 6ef3a4fce..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkRaiderLankaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkRaiderLankaTemplate extends MonsterNPCTemplate { - public static final int ID = 27145; - - @Inject - protected TarlkRaiderLankaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Raider Lanka"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkRaiderMoturaTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkRaiderMoturaTemplate.java deleted file mode 100644 index a532be7c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkRaiderMoturaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkRaiderMoturaTemplate extends MonsterNPCTemplate { - public static final int ID = 27147; - - @Inject - protected TarlkRaiderMoturaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Raider Motura"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TarlkRaiderTriskaTemplate.java b/data/script/template/script/template/actor/npc/monster/TarlkRaiderTriskaTemplate.java deleted file mode 100644 index 3ddcececb..000000000 --- a/data/script/template/script/template/actor/npc/monster/TarlkRaiderTriskaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarlkRaiderTriskaTemplate extends MonsterNPCTemplate { - public static final int ID = 27146; - - @Inject - protected TarlkRaiderTriskaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarlk Raider Triska"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 139.85920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TasabaLizardman2Template.java b/data/script/template/script/template/actor/npc/monster/TasabaLizardman2Template.java deleted file mode 100644 index 915524055..000000000 --- a/data/script/template/script/template/actor/npc/monster/TasabaLizardman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TasabaLizardman2Template extends MonsterNPCTemplate { - public static final int ID = 21639; - - @Inject - protected TasabaLizardman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tasaba Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1635; - this.sp = 98; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanShaman2Template.java b/data/script/template/script/template/actor/npc/monster/TasabaLizardmanShaman2Template.java deleted file mode 100644 index 96d8eebc4..000000000 --- a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TasabaLizardmanShaman2Template extends MonsterNPCTemplate { - public static final int ID = 21640; - - @Inject - protected TasabaLizardmanShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tasaba Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1202; - this.sp = 74; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/TasabaLizardmanShamanTemplate.java deleted file mode 100644 index b941b53bd..000000000 --- a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TasabaLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20785; - - @Inject - protected TasabaLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tasaba Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1075; - this.sp = 66; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniper2Template.java b/data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniper2Template.java deleted file mode 100644 index ef86b659c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TasabaLizardmanSniper2Template extends MonsterNPCTemplate { - public static final int ID = 21643; - - @Inject - protected TasabaLizardmanSniper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tasaba Lizardman Sniper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2488; - this.sp = 158; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniperTemplate.java b/data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniperTemplate.java deleted file mode 100644 index d8274fe34..000000000 --- a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanSniperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TasabaLizardmanSniperTemplate extends MonsterNPCTemplate { - public static final int ID = 21642; - - @Inject - protected TasabaLizardmanSniperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tasaba Lizardman Sniper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1958; - this.sp = 125; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/TasabaLizardmanTemplate.java deleted file mode 100644 index 1f7507ab7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TasabaLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TasabaLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20784; - - @Inject - protected TasabaLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tasaba Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1111; - this.sp = 67; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TatomaTemplate.java b/data/script/template/script/template/actor/npc/monster/TatomaTemplate.java deleted file mode 100644 index a0765b278..000000000 --- a/data/script/template/script/template/actor/npc/monster/TatomaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TatomaTemplate extends MonsterNPCTemplate { - public static final int ID = 27134; - - @Inject - protected TatomaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tatoma"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 40.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 91.89199; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TayrsAideTemplate.java b/data/script/template/script/template/actor/npc/monster/TayrsAideTemplate.java deleted file mode 100644 index e5476a8d7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TayrsAideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TayrsAideTemplate extends MonsterNPCTemplate { - public static final int ID = 25303; - - @Inject - protected TayrsAideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tayr's Aide"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 34165.720755915800000; - this.maxMP = 1830.722000000000000; - this.hpRegeneration = 97.990821592445100; - this.mpRegeneration = 3.090000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3970.90812; - attributes.magicalAttack = 2222.63214; - attributes.physicalDefense = 546.71592; - attributes.magicalDefense = 533.41640; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TayrsGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TayrsGuardTemplate.java deleted file mode 100644 index 4366c552f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TayrsGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TayrsGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25304; - - @Inject - protected TayrsGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tayr's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 50993.613068531000000; - this.maxMP = 1830.722000000000000; - this.hpRegeneration = 97.990821592445100; - this.mpRegeneration = 3.090000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = itemProvider.createID(6919); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5956.51110; - attributes.magicalAttack = 5001.14111; - attributes.physicalDefense = 546.71592; - attributes.magicalDefense = 533.41640; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Tears2Template.java b/data/script/template/script/template/actor/npc/monster/Tears2Template.java deleted file mode 100644 index 1c27a8596..000000000 --- a/data/script/template/script/template/actor/npc/monster/Tears2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tears2Template extends MonsterNPCTemplate { - public static final int ID = 25535; - - @Inject - protected Tears2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tears"; - this.serverSideName = false; - this.title = "Ice"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1347510.706572180000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 152.563941686569000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 80; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 213.09861; - attributes.magicalAttack = 145.51872; - attributes.physicalDefense = 636.95059; - attributes.magicalDefense = 342.08100; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Tears4Template.java b/data/script/template/script/template/actor/npc/monster/Tears4Template.java deleted file mode 100644 index 9afe2ebe9..000000000 --- a/data/script/template/script/template/actor/npc/monster/Tears4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tears4Template extends MonsterNPCTemplate { - public static final int ID = 25717; - - @Inject - protected Tears4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tears"; - this.serverSideName = false; - this.title = "Ice"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1360985.813637900000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 154.089581103435000; - this.mpRegeneration = 30.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 215.22959; - attributes.magicalAttack = 147.29323; - attributes.physicalDefense = 644.16101; - attributes.magicalDefense = 345.95343; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TemenirTemplate.java b/data/script/template/script/template/actor/npc/monster/TemenirTemplate.java deleted file mode 100644 index 99f9c1d26..000000000 --- a/data/script/template/script/template/actor/npc/monster/TemenirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TemenirTemplate extends MonsterNPCTemplate { - public static final int ID = 25600; - - @Inject - protected TemenirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temenir"; - this.serverSideName = false; - this.title = "Darion's Challenger"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 37.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 254046.904193716000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 55.059368879847200; - this.mpRegeneration = 3.000000000000000; - this.experience = 1404180; - this.sp = 488611; - this.aggressive = false; - this.rightHand = itemProvider.createID(10277); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5869.75912; - attributes.magicalAttack = 4125.48586; - attributes.physicalDefense = 1520.63794; - attributes.magicalDefense = 834.55263; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 68.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TempleGuardCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/TempleGuardCaptainTemplate.java deleted file mode 100644 index 46ae3035b..000000000 --- a/data/script/template/script/template/actor/npc/monster/TempleGuardCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TempleGuardCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 22153; - - @Inject - protected TempleGuardCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temple Guard Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 35631; - this.sp = 3981; - this.aggressive = false; - this.rightHand = itemProvider.createID(8215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 273.65464; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TempleGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TempleGuardTemplate.java deleted file mode 100644 index d9f7b66ed..000000000 --- a/data/script/template/script/template/actor/npc/monster/TempleGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TempleGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22152; - - @Inject - protected TempleGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temple Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 22.30; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 36817; - this.sp = 4121; - this.aggressive = false; - this.rightHand = itemProvider.createID(8215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 273.65464; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TepraScarab2Template.java b/data/script/template/script/template/actor/npc/monster/TepraScarab2Template.java deleted file mode 100644 index 5b87b0f20..000000000 --- a/data/script/template/script/template/actor/npc/monster/TepraScarab2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TepraScarab2Template extends MonsterNPCTemplate { - public static final int ID = 22638; - - @Inject - protected TepraScarab2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tepra Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37570; - this.sp = 3918; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TepraScarabTemplate.java b/data/script/template/script/template/actor/npc/monster/TepraScarabTemplate.java deleted file mode 100644 index 014d4d57a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TepraScarabTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TepraScarabTemplate extends MonsterNPCTemplate { - public static final int ID = 21380; - - @Inject - protected TepraScarabTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tepra Scarab"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 36185; - this.sp = 4010; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TepraScorpion2Template.java b/data/script/template/script/template/actor/npc/monster/TepraScorpion2Template.java deleted file mode 100644 index 806cff193..000000000 --- a/data/script/template/script/template/actor/npc/monster/TepraScorpion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TepraScorpion2Template extends MonsterNPCTemplate { - public static final int ID = 22637; - - @Inject - protected TepraScorpion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tepra Scorpion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 52.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37570; - this.sp = 3918; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TepraScorpionTemplate.java b/data/script/template/script/template/actor/npc/monster/TepraScorpionTemplate.java deleted file mode 100644 index 263a266ee..000000000 --- a/data/script/template/script/template/actor/npc/monster/TepraScorpionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TepraScorpionTemplate extends MonsterNPCTemplate { - public static final int ID = 21379; - - @Inject - protected TepraScorpionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tepra Scorpion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 52.80; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2870.777408700000000; - this.maxMP = 1657.410000000000000; - this.hpRegeneration = 8.585000000000000; - this.mpRegeneration = 3.030000000000000; - this.experience = 35491; - this.sp = 3933; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 884.25257; - attributes.magicalAttack = 609.86817; - attributes.physicalDefense = 340.44078; - attributes.magicalDefense = 226.66932; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 125.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TeraBeetle2Template.java b/data/script/template/script/template/actor/npc/monster/TeraBeetle2Template.java deleted file mode 100644 index 1ec2da481..000000000 --- a/data/script/template/script/template/actor/npc/monster/TeraBeetle2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeraBeetle2Template extends MonsterNPCTemplate { - public static final int ID = 21405; - - @Inject - protected TeraBeetle2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tera Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 28588; - this.sp = 3209; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TeraBeetleTemplate.java b/data/script/template/script/template/actor/npc/monster/TeraBeetleTemplate.java deleted file mode 100644 index afff905e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/TeraBeetleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeraBeetleTemplate extends MonsterNPCTemplate { - public static final int ID = 21404; - - @Inject - protected TeraBeetleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tera Beetle"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 54.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 59626; - this.sp = 6692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerodTemplate.java b/data/script/template/script/template/actor/npc/monster/TerodTemplate.java deleted file mode 100644 index b4281cce5..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerodTemplate extends MonsterNPCTemplate { - public static final int ID = 22301; - - @Inject - protected TerodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Terod"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 50.40; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 190311; - this.sp = 20810; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerodsMinionTemplate.java b/data/script/template/script/template/actor/npc/monster/TerodsMinionTemplate.java deleted file mode 100644 index ef170d180..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerodsMinionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerodsMinionTemplate extends MonsterNPCTemplate { - public static final int ID = 22290; - - @Inject - protected TerodsMinionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Terod's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 101261; - this.sp = 11072; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult2Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult2Template.java deleted file mode 100644 index b384e85e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult2Template extends MonsterNPCTemplate { - public static final int ID = 36500; - - @Inject - protected TerritoryCatapult2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Dion"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult3Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult3Template.java deleted file mode 100644 index 9e4381868..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult3Template extends MonsterNPCTemplate { - public static final int ID = 36501; - - @Inject - protected TerritoryCatapult3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Giran"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult4Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult4Template.java deleted file mode 100644 index c32a5d413..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult4Template extends MonsterNPCTemplate { - public static final int ID = 36502; - - @Inject - protected TerritoryCatapult4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Oren"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult5Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult5Template.java deleted file mode 100644 index 9eb7469df..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult5Template extends MonsterNPCTemplate { - public static final int ID = 36503; - - @Inject - protected TerritoryCatapult5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Aden"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult6Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult6Template.java deleted file mode 100644 index 93a6bed7d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult6Template extends MonsterNPCTemplate { - public static final int ID = 36504; - - @Inject - protected TerritoryCatapult6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Innadril"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult7Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult7Template.java deleted file mode 100644 index da279303b..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult7Template extends MonsterNPCTemplate { - public static final int ID = 36505; - - @Inject - protected TerritoryCatapult7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Goddard"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult8Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult8Template.java deleted file mode 100644 index d19a15019..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult8Template extends MonsterNPCTemplate { - public static final int ID = 36506; - - @Inject - protected TerritoryCatapult8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Rune"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult9Template.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapult9Template.java deleted file mode 100644 index 6c44e4ffc..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapult9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapult9Template extends MonsterNPCTemplate { - public static final int ID = 36507; - - @Inject - protected TerritoryCatapult9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Schuttgart"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TerritoryCatapultTemplate.java b/data/script/template/script/template/actor/npc/monster/TerritoryCatapultTemplate.java deleted file mode 100644 index 10440d4ff..000000000 --- a/data/script/template/script/template/actor/npc/monster/TerritoryCatapultTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerritoryCatapultTemplate extends MonsterNPCTemplate { - public static final int ID = 36499; - - @Inject - protected TerritoryCatapultTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Territory Catapult"; - this.serverSideName = false; - this.title = "Gludio"; - this.serverSideTitle = false; - this.collisionRadius = 112.00; - this.collisionHeight = 59.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TeruksEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/TeruksEscortTemplate.java deleted file mode 100644 index 1a51b4f8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TeruksEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeruksEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 25065; - - @Inject - protected TeruksEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teruk's Escort"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13899.415886673700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 879.87742; - attributes.magicalAttack = 276.79024; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TeruksKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/TeruksKnightTemplate.java deleted file mode 100644 index 54d126b2c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TeruksKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeruksKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 25066; - - @Inject - protected TeruksKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teruk's Knight"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6949.707943336870000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 439.93871; - attributes.magicalAttack = 69.19756; - attributes.physicalDefense = 228.70128; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TeslasApprenticeTemplate.java b/data/script/template/script/template/actor/npc/monster/TeslasApprenticeTemplate.java deleted file mode 100644 index 51d79a73a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TeslasApprenticeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeslasApprenticeTemplate extends MonsterNPCTemplate { - public static final int ID = 25550; - - @Inject - protected TeslasApprenticeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tesla's Apprentice"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26321.963600000000000; - this.maxMP = 4425.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2321.44794; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TeslasHeraldTemplate.java b/data/script/template/script/template/actor/npc/monster/TeslasHeraldTemplate.java deleted file mode 100644 index ad3cb7300..000000000 --- a/data/script/template/script/template/actor/npc/monster/TeslasHeraldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeslasHeraldTemplate extends MonsterNPCTemplate { - public static final int ID = 25551; - - @Inject - protected TeslasHeraldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tesla's Herald"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26321.963600000000000; - this.maxMP = 4425.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2321.44794; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TheederMageTemplate.java b/data/script/template/script/template/actor/npc/monster/TheederMageTemplate.java deleted file mode 100644 index 8f91a5fb3..000000000 --- a/data/script/template/script/template/actor/npc/monster/TheederMageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TheederMageTemplate extends MonsterNPCTemplate { - public static final int ID = 20802; - - @Inject - protected TheederMageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Theeder Mage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 32.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7262; - this.sp = 536; - this.aggressive = false; - this.rightHand = itemProvider.createID(192); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TheederPikerTemplate.java b/data/script/template/script/template/actor/npc/monster/TheederPikerTemplate.java deleted file mode 100644 index 1902baafc..000000000 --- a/data/script/template/script/template/actor/npc/monster/TheederPikerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TheederPikerTemplate extends MonsterNPCTemplate { - public static final int ID = 20801; - - @Inject - protected TheederPikerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Theeder Piker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 32.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7134; - this.sp = 521; - this.aggressive = false; - this.rightHand = itemProvider.createID(302); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TheederTemplate.java b/data/script/template/script/template/actor/npc/monster/TheederTemplate.java deleted file mode 100644 index 442f4934a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TheederTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TheederTemplate extends MonsterNPCTemplate { - public static final int ID = 20851; - - @Inject - protected TheederTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Theeder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 32.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3409; - this.sp = 245; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ThemissSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/ThemissSentinelTemplate.java deleted file mode 100644 index db96f2797..000000000 --- a/data/script/template/script/template/actor/npc/monster/ThemissSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThemissSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 25254; - - @Inject - protected ThemissSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Themis's Sentinel"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 58887.316795597900000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8357.00898; - attributes.magicalAttack = 11094.07362; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDevice2Template.java b/data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDevice2Template.java deleted file mode 100644 index 1ef35a1c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDevice2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThroneOfDestructionPowerfulDevice2Template extends MonsterNPCTemplate { - public static final int ID = 22600; - - @Inject - protected ThroneOfDestructionPowerfulDevice2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Throne of Destruction Powerful Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDeviceTemplate.java b/data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDeviceTemplate.java deleted file mode 100644 index 3a89032f2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ThroneOfDestructionPowerfulDeviceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThroneOfDestructionPowerfulDeviceTemplate extends MonsterNPCTemplate { - public static final int ID = 18778; - - @Inject - protected ThroneOfDestructionPowerfulDeviceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Throne of Destruction Powerful Device"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 57.00; - this.collisionHeight = 74.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5827.40072; - attributes.magicalAttack = 4002.76725; - attributes.physicalDefense = 562.93163; - attributes.magicalDefense = 617.89341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ThunderWyrm2Template.java b/data/script/template/script/template/actor/npc/monster/ThunderWyrm2Template.java deleted file mode 100644 index 9b32d70a7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ThunderWyrm2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThunderWyrm2Template extends MonsterNPCTemplate { - public static final int ID = 20282; - - @Inject - protected ThunderWyrm2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thunder Wyrm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4283; - this.sp = 342; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ThunderWyrmTemplate.java b/data/script/template/script/template/actor/npc/monster/ThunderWyrmTemplate.java deleted file mode 100644 index 557099b81..000000000 --- a/data/script/template/script/template/actor/npc/monster/ThunderWyrmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThunderWyrmTemplate extends MonsterNPCTemplate { - public static final int ID = 20243; - - @Inject - protected ThunderWyrmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thunder Wyrm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5140; - this.sp = 409; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TillionsBatTemplate.java b/data/script/template/script/template/actor/npc/monster/TillionsBatTemplate.java deleted file mode 100644 index 9af84f8c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/TillionsBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TillionsBatTemplate extends MonsterNPCTemplate { - public static final int ID = 25486; - - @Inject - protected TillionsBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tillion's Bat"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 23692.175044296600000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1725.13344; - attributes.magicalAttack = 830.84157; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TillionsInferiorTemplate.java b/data/script/template/script/template/actor/npc/monster/TillionsInferiorTemplate.java deleted file mode 100644 index 0c11c22f3..000000000 --- a/data/script/template/script/template/actor/npc/monster/TillionsInferiorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TillionsInferiorTemplate extends MonsterNPCTemplate { - public static final int ID = 25485; - - @Inject - protected TillionsInferiorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tillion's Inferior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 31.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 23692.175044296600000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1725.13344; - attributes.magicalAttack = 830.84157; - attributes.physicalDefense = 293.49453; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcArcherTemplate.java deleted file mode 100644 index 9e55c318f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20584; - - @Inject - protected TimakOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3783; - this.sp = 247; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcOverlordTemplate.java deleted file mode 100644 index 2023cc15d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20588; - - @Inject - protected TimakOrcOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4441; - this.sp = 308; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcRanger2Template.java b/data/script/template/script/template/actor/npc/monster/TimakOrcRanger2Template.java deleted file mode 100644 index 859deb65e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcRanger2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcRanger2Template extends MonsterNPCTemplate { - public static final int ID = 25087; - - @Inject - protected TimakOrcRanger2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Ranger"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11805.346980048000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 53.367325543449300; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1089.91991; - attributes.magicalAttack = 412.56627; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcRangerTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcRangerTemplate.java deleted file mode 100644 index 7d26cf47f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcRangerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcRangerTemplate extends MonsterNPCTemplate { - public static final int ID = 25086; - - @Inject - protected TimakOrcRangerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Ranger"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 15819.164953264300000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 53.367325543449300; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1089.91991; - attributes.magicalAttack = 412.56627; - attributes.physicalDefense = 253.70126; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcShamanTemplate.java deleted file mode 100644 index 3341f1d8e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20587; - - @Inject - protected TimakOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3379; - this.sp = 232; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcSoldierTemplate.java deleted file mode 100644 index 9b4caf4a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20585; - - @Inject - protected TimakOrcSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3737; - this.sp = 248; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcTemplate.java deleted file mode 100644 index 51716b928..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20583; - - @Inject - protected TimakOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2792; - this.sp = 180; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcTroopArcherTemplate.java deleted file mode 100644 index 4d6394d11..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcTroopArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20770; - - @Inject - protected TimakOrcTroopArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Troop Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5183; - this.sp = 340; - this.aggressive = false; - this.rightHand = itemProvider.createID(13); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcTroopLeaderTemplate.java deleted file mode 100644 index 402dd2132..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcTroopLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20767; - - @Inject - protected TimakOrcTroopLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Troop Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5762; - this.sp = 401; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcTroopShamanTemplate.java deleted file mode 100644 index ee178e565..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcTroopShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20768; - - @Inject - protected TimakOrcTroopShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Troop Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5559; - this.sp = 380; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcTroopWarriorTemplate.java deleted file mode 100644 index 3a2117420..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcTroopWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcTroopWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20769; - - @Inject - protected TimakOrcTroopWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Troop Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4421; - this.sp = 299; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOrcWarriorTemplate.java deleted file mode 100644 index 608615dad..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20586; - - @Inject - protected TimakOrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3582; - this.sp = 242; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakOverlordOkunTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakOverlordOkunTemplate.java deleted file mode 100644 index 9b92c24fb..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakOverlordOkunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOverlordOkunTemplate extends MonsterNPCTemplate { - public static final int ID = 27159; - - @Inject - protected TimakOverlordOkunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Overlord Okun"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 133.31739; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimakRaiderKaikeeTemplate.java b/data/script/template/script/template/actor/npc/monster/TimakRaiderKaikeeTemplate.java deleted file mode 100644 index 4157e7776..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimakRaiderKaikeeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakRaiderKaikeeTemplate extends MonsterNPCTemplate { - public static final int ID = 27158; - - @Inject - protected TimakRaiderKaikeeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Raider Kaikee"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(66); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 123.76505; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardCaptainTemplate.java b/data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardCaptainTemplate.java deleted file mode 100644 index 5fa8998ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiminielsRoyalGuardCaptainTemplate extends MonsterNPCTemplate { - public static final int ID = 25425; - - @Inject - protected TiminielsRoyalGuardCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timiniel's Royal Guard Captain"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 35376.003995988800000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 72.964382339613100; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3140.70980; - attributes.magicalAttack = 2136.19132; - attributes.physicalDefense = 371.47512; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardsTemplate.java b/data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardsTemplate.java deleted file mode 100644 index 3d107c771..000000000 --- a/data/script/template/script/template/actor/npc/monster/TiminielsRoyalGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiminielsRoyalGuardsTemplate extends MonsterNPCTemplate { - public static final int ID = 25424; - - @Inject - protected TiminielsRoyalGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timiniel's Royal Guards"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 25.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 17688.001997994400000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 72.964382339613100; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1570.35490; - attributes.magicalAttack = 534.04783; - attributes.physicalDefense = 371.47512; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TimoraOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/TimoraOrcTemplate.java deleted file mode 100644 index 4f6ac41a8..000000000 --- a/data/script/template/script/template/actor/npc/monster/TimoraOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimoraOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 27320; - - @Inject - protected TimoraOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timora Orc"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TinyBabyBuffaloTemplate.java b/data/script/template/script/template/actor/npc/monster/TinyBabyBuffaloTemplate.java deleted file mode 100644 index ac4f8924d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TinyBabyBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TinyBabyBuffaloTemplate extends MonsterNPCTemplate { - public static final int ID = 16019; - - @Inject - protected TinyBabyBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiny Baby Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 15.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2146; - this.sp = 200; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TinyBabyCougarTemplate.java b/data/script/template/script/template/actor/npc/monster/TinyBabyCougarTemplate.java deleted file mode 100644 index eb8889635..000000000 --- a/data/script/template/script/template/actor/npc/monster/TinyBabyCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TinyBabyCougarTemplate extends MonsterNPCTemplate { - public static final int ID = 16021; - - @Inject - protected TinyBabyCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiny Baby Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2276; - this.sp = 218; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TinyBabyKookaburraTemplate.java b/data/script/template/script/template/actor/npc/monster/TinyBabyKookaburraTemplate.java deleted file mode 100644 index 86d323bfb..000000000 --- a/data/script/template/script/template/actor/npc/monster/TinyBabyKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TinyBabyKookaburraTemplate extends MonsterNPCTemplate { - public static final int ID = 16023; - - @Inject - protected TinyBabyKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiny Baby Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 15.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2020; - this.sp = 183; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TiraksGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TiraksGuardTemplate.java deleted file mode 100644 index 9db4fb797..000000000 --- a/data/script/template/script/template/actor/npc/monster/TiraksGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiraksGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25039; - - @Inject - protected TiraksGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tirak's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7507.447696572750000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 19.561305507244000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 349.74133; - attributes.magicalAttack = 89.51405; - attributes.physicalDefense = 162.43151; - attributes.magicalDefense = 158.48000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TiraksKnightTemplate.java b/data/script/template/script/template/actor/npc/monster/TiraksKnightTemplate.java deleted file mode 100644 index e78552ae1..000000000 --- a/data/script/template/script/template/actor/npc/monster/TiraksKnightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiraksKnightTemplate extends MonsterNPCTemplate { - public static final int ID = 25040; - - @Inject - protected TiraksKnightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tirak's Knight"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3753.723848286380000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 19.561305507244000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 174.87066; - attributes.magicalAttack = 22.37851; - attributes.physicalDefense = 162.43151; - attributes.magicalDefense = 158.48000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ToadLordTemplate.java b/data/script/template/script/template/actor/npc/monster/ToadLordTemplate.java deleted file mode 100644 index 772f214eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ToadLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ToadLordTemplate extends MonsterNPCTemplate { - public static final int ID = 20231; - - @Inject - protected ToadLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Toad Lord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 10.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 668.471320000000000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1946; - this.sp = 109; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 106.16525; - attributes.magicalAttack = 72.49711; - attributes.physicalDefense = 125.57727; - attributes.magicalDefense = 83.61076; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TombArchonTemplate.java b/data/script/template/script/template/actor/npc/monster/TombArchonTemplate.java deleted file mode 100644 index b669130d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/TombArchonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TombArchonTemplate extends MonsterNPCTemplate { - public static final int ID = 21246; - - @Inject - protected TombArchonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomb Archon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 49.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13837; - this.sp = 1117; - this.aggressive = false; - this.rightHand = itemProvider.createID(298); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TombGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TombGuardTemplate.java deleted file mode 100644 index 331759843..000000000 --- a/data/script/template/script/template/actor/npc/monster/TombGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TombGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21254; - - @Inject - protected TombGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomb Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25729; - this.sp = 2714; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TombGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/TombGuardianTemplate.java deleted file mode 100644 index 96bb50701..000000000 --- a/data/script/template/script/template/actor/npc/monster/TombGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TombGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21250; - - @Inject - protected TombGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomb Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 19326; - this.sp = 1795; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TombInquisitorTemplate.java b/data/script/template/script/template/actor/npc/monster/TombInquisitorTemplate.java deleted file mode 100644 index 08ed2e6a7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TombInquisitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TombInquisitorTemplate extends MonsterNPCTemplate { - public static final int ID = 21247; - - @Inject - protected TombInquisitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomb Inquisitor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 46.00; - this.level = 57; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1776.580180000000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14098; - this.sp = 1172; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 424.23295; - attributes.magicalAttack = 289.69611; - attributes.physicalDefense = 233.18839; - attributes.magicalDefense = 155.25946; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 145.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TombPreacherTemplate.java b/data/script/template/script/template/actor/npc/monster/TombPreacherTemplate.java deleted file mode 100644 index 4080a0cf1..000000000 --- a/data/script/template/script/template/actor/npc/monster/TombPreacherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TombPreacherTemplate extends MonsterNPCTemplate { - public static final int ID = 21255; - - @Inject - protected TombPreacherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomb Preacher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 50.40; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28763; - this.sp = 3113; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 218.56635; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TombSageTemplate.java b/data/script/template/script/template/actor/npc/monster/TombSageTemplate.java deleted file mode 100644 index e81cf55d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/TombSageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TombSageTemplate extends MonsterNPCTemplate { - public static final int ID = 21251; - - @Inject - protected TombSageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomb Sage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 21777; - this.sp = 2074; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TomlanKamosTemplate.java b/data/script/template/script/template/actor/npc/monster/TomlanKamosTemplate.java deleted file mode 100644 index 7062a5476..000000000 --- a/data/script/template/script/template/actor/npc/monster/TomlanKamosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TomlanKamosTemplate extends MonsterNPCTemplate { - public static final int ID = 18554; - - @Inject - protected TomlanKamosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tomlan Kamos"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 53.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 51638.884495166400000; - this.maxMP = 1159.800000000000000; - this.hpRegeneration = 10.662046463845800; - this.mpRegeneration = 4.800000000000000; - this.experience = 355901; - this.sp = 19458; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 68.01129; - attributes.magicalAttack = 46.44290; - attributes.physicalDefense = 153.03962; - attributes.magicalDefense = 167.98162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TorfeTemplate.java b/data/script/template/script/template/actor/npc/monster/TorfeTemplate.java deleted file mode 100644 index 12181a467..000000000 --- a/data/script/template/script/template/actor/npc/monster/TorfeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorfeTemplate extends MonsterNPCTemplate { - public static final int ID = 20222; - - @Inject - protected TorfeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Torfe"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10330; - this.sp = 730; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TorturedNativeTemplate.java b/data/script/template/script/template/actor/npc/monster/TorturedNativeTemplate.java deleted file mode 100644 index d420b1564..000000000 --- a/data/script/template/script/template/actor/npc/monster/TorturedNativeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorturedNativeTemplate extends MonsterNPCTemplate { - public static final int ID = 22450; - - @Inject - protected TorturedNativeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tortured Native"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 86; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4439.743585405870000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9210; - this.sp = 959; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1233.98508; - attributes.magicalAttack = 842.65185; - attributes.physicalDefense = 365.62020; - attributes.magicalDefense = 267.54500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TorturedUndeadTemplate.java b/data/script/template/script/template/actor/npc/monster/TorturedUndeadTemplate.java deleted file mode 100644 index ffd54054e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TorturedUndeadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorturedUndeadTemplate extends MonsterNPCTemplate { - public static final int ID = 20678; - - @Inject - protected TorturedUndeadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tortured Undead"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 40.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4902; - this.sp = 385; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TotemGuardArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TotemGuardArcherTemplate.java deleted file mode 100644 index e2a5a2bc5..000000000 --- a/data/script/template/script/template/actor/npc/monster/TotemGuardArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TotemGuardArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25261; - - @Inject - protected TotemGuardArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Totem Guard Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 16743.063872554300000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 56.113661099175500; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(282); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1166.65265; - attributes.magicalAttack = 452.31928; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TotemGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TotemGuardTemplate.java deleted file mode 100644 index 906877d23..000000000 --- a/data/script/template/script/template/actor/npc/monster/TotemGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TotemGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25262; - - @Inject - protected TotemGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Totem Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12494.823785488300000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 56.113661099175500; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1166.65265; - attributes.magicalAttack = 452.31928; - attributes.physicalDefense = 260.15328; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TourmalineTemplate.java b/data/script/template/script/template/actor/npc/monster/TourmalineTemplate.java deleted file mode 100644 index 16f040e5c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TourmalineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TourmalineTemplate extends MonsterNPCTemplate { - public static final int ID = 22292; - - @Inject - protected TourmalineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tourmaline"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 47.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 10982.014156017500000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 34122; - this.sp = 3731; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 6734.49668; - attributes.magicalAttack = 4598.78820; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 54.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TownGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TownGuardTemplate.java deleted file mode 100644 index 3bf5aa8c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TownGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TownGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22359; - - @Inject - protected TownGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Town Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 11001.327600381000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 49499; - this.sp = 5219; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7014.97247; - attributes.magicalAttack = 4903.03016; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TownPatrolmanTemplate.java b/data/script/template/script/template/actor/npc/monster/TownPatrolmanTemplate.java deleted file mode 100644 index b99908fe1..000000000 --- a/data/script/template/script/template/actor/npc/monster/TownPatrolmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TownPatrolmanTemplate extends MonsterNPCTemplate { - public static final int ID = 22360; - - @Inject - protected TownPatrolmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Town Patrolman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 143958; - this.sp = 15178; - this.aggressive = false; - this.rightHand = itemProvider.createID(7887); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5995.95197; - attributes.magicalAttack = 4190.79811; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrackerSkeletonLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/TrackerSkeletonLeaderTemplate.java deleted file mode 100644 index 79bc00b10..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrackerSkeletonLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrackerSkeletonLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20042; - - @Inject - protected TrackerSkeletonLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tracker Skeleton Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 653; - this.sp = 28; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrackerSkeletonTemplate.java b/data/script/template/script/template/actor/npc/monster/TrackerSkeletonTemplate.java deleted file mode 100644 index dd64864f0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrackerSkeletonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrackerSkeletonTemplate extends MonsterNPCTemplate { - public static final int ID = 20035; - - @Inject - protected TrackerSkeletonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tracker Skeleton"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 606; - this.sp = 25; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrampledMan2Template.java b/data/script/template/script/template/actor/npc/monster/TrampledMan2Template.java deleted file mode 100644 index a18f3a0b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrampledMan2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrampledMan2Template extends MonsterNPCTemplate { - public static final int ID = 21554; - - @Inject - protected TrampledMan2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trampled Man"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7521; - this.sp = 698; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrampledManTemplate.java b/data/script/template/script/template/actor/npc/monster/TrampledManTemplate.java deleted file mode 100644 index f5379fd82..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrampledManTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrampledManTemplate extends MonsterNPCTemplate { - public static final int ID = 21553; - - @Inject - protected TrampledManTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trampled Man"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 7521; - this.sp = 698; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Trap140Template.java b/data/script/template/script/template/actor/npc/monster/Trap140Template.java deleted file mode 100644 index 6a6e759a7..000000000 --- a/data/script/template/script/template/actor/npc/monster/Trap140Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class Trap140Template extends MonsterNPCTemplate { - public static final int ID = 18697; - - @Inject - protected Trap140Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Trap141Template.java b/data/script/template/script/template/actor/npc/monster/Trap141Template.java deleted file mode 100644 index 4869f0073..000000000 --- a/data/script/template/script/template/actor/npc/monster/Trap141Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class Trap141Template extends MonsterNPCTemplate { - public static final int ID = 18698; - - @Inject - protected Trap141Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Trap142Template.java b/data/script/template/script/template/actor/npc/monster/Trap142Template.java deleted file mode 100644 index 7c68cd93f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Trap142Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; - -/** - * @author Rogiel - */ -public class Trap142Template extends MonsterNPCTemplate { - public static final int ID = 18699; - - @Inject - protected Trap142Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trap"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 10.00; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasureBoxGuard2Template.java b/data/script/template/script/template/actor/npc/monster/TreasureBoxGuard2Template.java deleted file mode 100644 index f14441324..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasureBoxGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureBoxGuard2Template extends MonsterNPCTemplate { - public static final int ID = 18695; - - @Inject - protected TreasureBoxGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Box Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 60.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasureBoxGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TreasureBoxGuardTemplate.java deleted file mode 100644 index 9c8f8ffe2..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasureBoxGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureBoxGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18694; - - @Inject - protected TreasureBoxGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Box Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 60.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasureBoxOfTheAncientGiantsTemplate.java b/data/script/template/script/template/actor/npc/monster/TreasureBoxOfTheAncientGiantsTemplate.java deleted file mode 100644 index 72be6b9a8..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasureBoxOfTheAncientGiantsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasureBoxOfTheAncientGiantsTemplate extends MonsterNPCTemplate { - public static final int ID = 18693; - - @Inject - protected TreasureBoxOfTheAncientGiantsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasure Box of the Ancient Giants"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1.000000000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 824.42207; - attributes.magicalAttack = 562.97340; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival10Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival10Template.java deleted file mode 100644 index fc4ad87ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival10Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18118; - - @Inject - protected TreasuresOfTheFestival10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1938.889453000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 305.36000; - attributes.magicalDefense = 184.98138; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival2Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival2Template.java deleted file mode 100644 index 0000b4ebe..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18110; - - @Inject - protected TreasuresOfTheFestival2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 942.392517900000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 168; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 160.69000; - attributes.magicalDefense = 97.34598; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival3Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival3Template.java deleted file mode 100644 index 8a409169a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival3Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18111; - - @Inject - protected TreasuresOfTheFestival3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1302.758046000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 270; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 209.50000; - attributes.magicalDefense = 126.90823; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival4Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival4Template.java deleted file mode 100644 index f95aa3b4e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival4Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18112; - - @Inject - protected TreasuresOfTheFestival4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1671.377796000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 397; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 262.19000; - attributes.magicalDefense = 158.82984; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival5Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival5Template.java deleted file mode 100644 index ac98ade26..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival5Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18113; - - @Inject - protected TreasuresOfTheFestival5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1938.889453000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 518; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 305.36000; - attributes.magicalDefense = 184.98138; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival6Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival6Template.java deleted file mode 100644 index edb28088e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival6Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18114; - - @Inject - protected TreasuresOfTheFestival6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 632.854963300000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 90; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 118.46000; - attributes.magicalDefense = 71.76565; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival7Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival7Template.java deleted file mode 100644 index 5fd32e690..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival7Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18115; - - @Inject - protected TreasuresOfTheFestival7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 942.392517900000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 168; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 160.69000; - attributes.magicalDefense = 97.34598; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival8Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival8Template.java deleted file mode 100644 index abc5b7fe9..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival8Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18116; - - @Inject - protected TreasuresOfTheFestival8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1302.758046000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 270; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 209.50000; - attributes.magicalDefense = 126.90823; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival9Template.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival9Template.java deleted file mode 100644 index 68bcd6b7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestival9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestival9Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18117; - - @Inject - protected TreasuresOfTheFestival9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1671.377796000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 397; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 262.19000; - attributes.magicalDefense = 158.82984; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestivalTemplate.java b/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestivalTemplate.java deleted file mode 100644 index 55e866ab7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TreasuresOfTheFestivalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TreasuresOfTheFestivalTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18109; - - @Inject - protected TreasuresOfTheFestivalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treasures of the Festival"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 632.854963300000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 90; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 0.00000; - attributes.magicalAttack = 0.00000; - attributes.physicalDefense = 118.46000; - attributes.magicalDefense = 71.76565; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 195.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Treykan2Template.java b/data/script/template/script/template/actor/npc/monster/Treykan2Template.java deleted file mode 100644 index e66df7b9d..000000000 --- a/data/script/template/script/template/actor/npc/monster/Treykan2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Treykan2Template extends MonsterNPCTemplate { - public static final int ID = 22749; - - @Inject - protected Treykan2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Treykan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 27.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 585940; - this.sp = 58904; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 88.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrimdenLordTemplate.java b/data/script/template/script/template/actor/npc/monster/TrimdenLordTemplate.java deleted file mode 100644 index 3c2a96bb1..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrimdenLordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrimdenLordTemplate extends MonsterNPCTemplate { - public static final int ID = 27078; - - @Inject - protected TrimdenLordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trimden Lord"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 111.56912; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBeliever2Template.java b/data/script/template/script/template/actor/npc/monster/TriolsBeliever2Template.java deleted file mode 100644 index d12c1edc6..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBeliever2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBeliever2Template extends MonsterNPCTemplate { - public static final int ID = 22148; - - @Inject - protected TriolsBeliever2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 28321; - this.sp = 3091; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 264.22706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBeliever3Template.java b/data/script/template/script/template/actor/npc/monster/TriolsBeliever3Template.java deleted file mode 100644 index c5a43c72f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBeliever3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBeliever3Template extends MonsterNPCTemplate { - public static final int ID = 22150; - - @Inject - protected TriolsBeliever3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 29760; - this.sp = 3290; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 268.81345; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBeliever4Template.java b/data/script/template/script/template/actor/npc/monster/TriolsBeliever4Template.java deleted file mode 100644 index a5a53ea53..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBeliever4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBeliever4Template extends MonsterNPCTemplate { - public static final int ID = 22158; - - @Inject - protected TriolsBeliever4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 45257; - this.sp = 5205; - this.aggressive = false; - this.rightHand = itemProvider.createID(8207); - this.leftHand = itemProvider.createID(8207); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 58.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBeliever5Template.java b/data/script/template/script/template/actor/npc/monster/TriolsBeliever5Template.java deleted file mode 100644 index 31c726d2f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBeliever5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBeliever5Template extends MonsterNPCTemplate { - public static final int ID = 22162; - - @Inject - protected TriolsBeliever5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 45257; - this.sp = 5205; - this.aggressive = false; - this.rightHand = itemProvider.createID(8207); - this.leftHand = itemProvider.createID(8207); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 58.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBeliever6Template.java b/data/script/template/script/template/actor/npc/monster/TriolsBeliever6Template.java deleted file mode 100644 index 7da538502..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBeliever6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBeliever6Template extends MonsterNPCTemplate { - public static final int ID = 22164; - - @Inject - protected TriolsBeliever6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 46329; - this.sp = 5392; - this.aggressive = false; - this.rightHand = itemProvider.createID(8207); - this.leftHand = itemProvider.createID(8207); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 58.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBeliever7Template.java b/data/script/template/script/template/actor/npc/monster/TriolsBeliever7Template.java deleted file mode 100644 index 8dff92068..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBeliever7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBeliever7Template extends MonsterNPCTemplate { - public static final int ID = 22166; - - @Inject - protected TriolsBeliever7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 44390; - this.sp = 5102; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBeliever8Template.java b/data/script/template/script/template/actor/npc/monster/TriolsBeliever8Template.java deleted file mode 100644 index 62742497a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBeliever8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBeliever8Template extends MonsterNPCTemplate { - public static final int ID = 22170; - - @Inject - protected TriolsBeliever8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 46329; - this.sp = 5392; - this.aggressive = false; - this.rightHand = itemProvider.createID(8207); - this.leftHand = itemProvider.createID(8207); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 58.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsBelieverTemplate.java b/data/script/template/script/template/actor/npc/monster/TriolsBelieverTemplate.java deleted file mode 100644 index e61142eef..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsBelieverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsBelieverTemplate extends MonsterNPCTemplate { - public static final int ID = 22143; - - @Inject - protected TriolsBelieverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Believer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3010.892997600000000; - this.maxMP = 1777.860000000000000; - this.hpRegeneration = 8.772000000000000; - this.mpRegeneration = 3.100800000000000; - this.experience = 39134; - this.sp = 4296; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 961.93701; - attributes.magicalAttack = 677.64411; - attributes.physicalDefense = 361.08599; - attributes.magicalDefense = 264.22706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest2Template.java b/data/script/template/script/template/actor/npc/monster/TriolsHighPriest2Template.java deleted file mode 100644 index 5bfc2813d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsHighPriest2Template extends MonsterNPCTemplate { - public static final int ID = 22159; - - @Inject - protected TriolsHighPriest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's High Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.10; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 52452; - this.sp = 6087; - this.aggressive = false; - this.rightHand = itemProvider.createID(8206); - this.leftHand = itemProvider.createID(8206); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest3Template.java b/data/script/template/script/template/actor/npc/monster/TriolsHighPriest3Template.java deleted file mode 100644 index 95e835db9..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsHighPriest3Template extends MonsterNPCTemplate { - public static final int ID = 22163; - - @Inject - protected TriolsHighPriest3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's High Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.10; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 60848; - this.sp = 7048; - this.aggressive = false; - this.rightHand = itemProvider.createID(8208); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest4Template.java b/data/script/template/script/template/actor/npc/monster/TriolsHighPriest4Template.java deleted file mode 100644 index 7feaf3fae..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsHighPriest4Template extends MonsterNPCTemplate { - public static final int ID = 22167; - - @Inject - protected TriolsHighPriest4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's High Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.10; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 53679; - this.sp = 6304; - this.aggressive = false; - this.rightHand = itemProvider.createID(8206); - this.leftHand = itemProvider.createID(8206); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 300.66338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest5Template.java b/data/script/template/script/template/actor/npc/monster/TriolsHighPriest5Template.java deleted file mode 100644 index a22ab9f99..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsHighPriest5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsHighPriest5Template extends MonsterNPCTemplate { - public static final int ID = 22171; - - @Inject - protected TriolsHighPriest5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's High Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.10; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 62272; - this.sp = 7299; - this.aggressive = false; - this.rightHand = itemProvider.createID(8208); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 300.66338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsHighPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/TriolsHighPriestTemplate.java deleted file mode 100644 index d2b8b81cd..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsHighPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsHighPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 22155; - - @Inject - protected TriolsHighPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's High Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.10; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 51240; - this.sp = 5877; - this.aggressive = false; - this.rightHand = itemProvider.createID(8206); - this.leftHand = itemProvider.createID(8206); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsLaypersonTemplate.java b/data/script/template/script/template/actor/npc/monster/TriolsLaypersonTemplate.java deleted file mode 100644 index 66c7c4010..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsLaypersonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsLaypersonTemplate extends MonsterNPCTemplate { - public static final int ID = 22142; - - @Inject - protected TriolsLaypersonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Layperson"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 33855; - this.sp = 3651; - this.aggressive = false; - this.rightHand = itemProvider.createID(8207); - this.leftHand = itemProvider.createID(8207); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 58.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPawnTemplate.java b/data/script/template/script/template/actor/npc/monster/TriolsPawnTemplate.java deleted file mode 100644 index ec819dee4..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPawnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPawnTemplate extends MonsterNPCTemplate { - public static final int ID = 27218; - - @Inject - protected TriolsPawnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Pawn"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest2Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest2Template.java deleted file mode 100644 index 8c70f2a5d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest2Template extends MonsterNPCTemplate { - public static final int ID = 22151; - - @Inject - protected TriolsPriest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 42050; - this.sp = 4783; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest3Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest3Template.java deleted file mode 100644 index a080baa9c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest3Template extends MonsterNPCTemplate { - public static final int ID = 22156; - - @Inject - protected TriolsPriest3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 46329; - this.sp = 5392; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest4Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest4Template.java deleted file mode 100644 index d85790ced..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest4Template extends MonsterNPCTemplate { - public static final int ID = 22157; - - @Inject - protected TriolsPriest4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 44390; - this.sp = 5102; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest5Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest5Template.java deleted file mode 100644 index f2cea5765..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest5Template extends MonsterNPCTemplate { - public static final int ID = 22160; - - @Inject - protected TriolsPriest5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 46329; - this.sp = 5392; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest6Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest6Template.java deleted file mode 100644 index 7b16c61e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest6Template extends MonsterNPCTemplate { - public static final int ID = 22165; - - @Inject - protected TriolsPriest6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 44390; - this.sp = 5102; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest7Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest7Template.java deleted file mode 100644 index 5d341d01e..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest7Template extends MonsterNPCTemplate { - public static final int ID = 22168; - - @Inject - protected TriolsPriest7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3163.043215200000000; - this.maxMP = 1955.340000000000000; - this.hpRegeneration = 9.027000000000000; - this.mpRegeneration = 3.182400000000000; - this.experience = 46504; - this.sp = 5473; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1076.93138; - attributes.magicalAttack = 781.26136; - attributes.physicalDefense = 410.87895; - attributes.magicalDefense = 300.66338; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest8Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest8Template.java deleted file mode 100644 index f8d429b01..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest8Template extends MonsterNPCTemplate { - public static final int ID = 22173; - - @Inject - protected TriolsPriest8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3136.290094200000000; - this.maxMP = 1919.436000000000000; - this.hpRegeneration = 8.976000000000000; - this.mpRegeneration = 3.168120000000000; - this.experience = 45441; - this.sp = 5285; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.02769; - attributes.magicalAttack = 760.91932; - attributes.physicalDefense = 386.50478; - attributes.magicalDefense = 282.82742; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriest9Template.java b/data/script/template/script/template/actor/npc/monster/TriolsPriest9Template.java deleted file mode 100644 index 08e1c1e24..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriest9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriest9Template extends MonsterNPCTemplate { - public static final int ID = 22174; - - @Inject - protected TriolsPriest9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 45257; - this.sp = 5205; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 278.24103; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TriolsPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/TriolsPriestTemplate.java deleted file mode 100644 index e592094a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TriolsPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TriolsPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 22146; - - @Inject - protected TriolsPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.70; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 36409; - this.sp = 4068; - this.aggressive = false; - this.rightHand = itemProvider.createID(8205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 273.65464; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrisalimEscortTemplate.java b/data/script/template/script/template/actor/npc/monster/TrisalimEscortTemplate.java deleted file mode 100644 index c28303b85..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrisalimEscortTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrisalimEscortTemplate extends MonsterNPCTemplate { - public static final int ID = 25421; - - @Inject - protected TrisalimEscortTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trisalim Escort"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 38.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 14404.057068270300000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 47.474088190385800; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1013.93832; - attributes.magicalAttack = 305.04450; - attributes.physicalDefense = 279.95354; - attributes.magicalDefense = 273.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrisalimSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/TrisalimSpiderTemplate.java deleted file mode 100644 index eb80ba48c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrisalimSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrisalimSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20560; - - @Inject - protected TrisalimSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trisalim Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 25.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3499; - this.sp = 244; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrisalimTarantulaTemplate.java b/data/script/template/script/template/actor/npc/monster/TrisalimTarantulaTemplate.java deleted file mode 100644 index c19883893..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrisalimTarantulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrisalimTarantulaTemplate extends MonsterNPCTemplate { - public static final int ID = 20561; - - @Inject - protected TrisalimTarantulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trisalim Tarantula"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4144; - this.sp = 294; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrivesTemplate.java b/data/script/template/script/template/actor/npc/monster/TrivesTemplate.java deleted file mode 100644 index 86af7811f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrivesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrivesTemplate extends MonsterNPCTemplate { - public static final int ID = 20672; - - @Inject - protected TrivesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trives"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 6927; - this.sp = 625; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TrollTemplate.java b/data/script/template/script/template/actor/npc/monster/TrollTemplate.java deleted file mode 100644 index ec3b77260..000000000 --- a/data/script/template/script/template/actor/npc/monster/TrollTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrollTemplate extends MonsterNPCTemplate { - public static final int ID = 20173; - - @Inject - protected TrollTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Troll"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1600; - this.sp = 91; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TulbenTemplate.java b/data/script/template/script/template/actor/npc/monster/TulbenTemplate.java deleted file mode 100644 index bc7386e74..000000000 --- a/data/script/template/script/template/actor/npc/monster/TulbenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TulbenTemplate extends MonsterNPCTemplate { - public static final int ID = 20677; - - @Inject - protected TulbenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tulben"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2244.677150000000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 8363; - this.sp = 787; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 603.79903; - attributes.magicalAttack = 412.31647; - attributes.physicalDefense = 276.72752; - attributes.magicalDefense = 184.24830; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TullysBansheeTemplate.java b/data/script/template/script/template/actor/npc/monster/TullysBansheeTemplate.java deleted file mode 100644 index a98742dd3..000000000 --- a/data/script/template/script/template/actor/npc/monster/TullysBansheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TullysBansheeTemplate extends MonsterNPCTemplate { - public static final int ID = 25545; - - @Inject - protected TullysBansheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Banshee"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 47.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4334645.456776470000000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 185.531972616358000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5285.98483; - attributes.magicalAttack = 3672.60127; - attributes.physicalDefense = 743.99459; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 250.00000; - attributes.runSpeed = 250.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TullysGolemGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/TullysGolemGuardTemplate.java deleted file mode 100644 index 6e0cb2f66..000000000 --- a/data/script/template/script/template/actor/npc/monster/TullysGolemGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TullysGolemGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 22385; - - @Inject - protected TullysGolemGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Golem Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 41.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112316.374696120000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.745373183435000; - this.mpRegeneration = 3.000000000000000; - this.experience = 476711; - this.sp = 49686; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9273.29977; - attributes.magicalAttack = 6442.91152; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TullysToyTemplate.java b/data/script/template/script/template/actor/npc/monster/TullysToyTemplate.java deleted file mode 100644 index cdb2bcd14..000000000 --- a/data/script/template/script/template/actor/npc/monster/TullysToyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TullysToyTemplate extends MonsterNPCTemplate { - public static final int ID = 22383; - - @Inject - protected TullysToyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully's Toy"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 32.80; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56202.842001380900000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 190.897045965523000; - this.mpRegeneration = 3.000000000000000; - this.experience = 67470; - this.sp = 6768; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9516.11506; - attributes.magicalAttack = 6611.61494; - attributes.physicalDefense = 595.19567; - attributes.magicalDefense = 653.30756; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 72.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TumorOfDeath2Template.java b/data/script/template/script/template/actor/npc/monster/TumorOfDeath2Template.java deleted file mode 100644 index f33873e06..000000000 --- a/data/script/template/script/template/actor/npc/monster/TumorOfDeath2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TumorOfDeath2Template extends MonsterNPCTemplate { - public static final int ID = 18708; - - @Inject - protected TumorOfDeath2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tumor of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 55.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9311.83315; - attributes.magicalAttack = 6508.39315; - attributes.physicalDefense = 592.48128; - attributes.magicalDefense = 650.32814; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TumorOfDeathTemplate.java b/data/script/template/script/template/actor/npc/monster/TumorOfDeathTemplate.java deleted file mode 100644 index d406f1a72..000000000 --- a/data/script/template/script/template/actor/npc/monster/TumorOfDeathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TumorOfDeathTemplate extends MonsterNPCTemplate { - public static final int ID = 18704; - - @Inject - protected TumorOfDeathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tumor of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 55.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 340289.895594747000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 197.223153775151000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7521.01104; - attributes.magicalAttack = 5166.44623; - attributes.physicalDefense = 549.45119; - attributes.magicalDefense = 603.09680; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TumranBugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/TumranBugbearTemplate.java deleted file mode 100644 index 7c23e882d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TumranBugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TumranBugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 20062; - - @Inject - protected TumranBugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tumran Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1054; - this.sp = 50; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TumranBugbearWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TumranBugbearWarriorTemplate.java deleted file mode 100644 index 2af3efd5d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TumranBugbearWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TumranBugbearWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20064; - - @Inject - protected TumranBugbearWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tumran Bugbear Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1145; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TumranOrcBrigandTemplate.java b/data/script/template/script/template/actor/npc/monster/TumranOrcBrigandTemplate.java deleted file mode 100644 index fe8107623..000000000 --- a/data/script/template/script/template/actor/npc/monster/TumranOrcBrigandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TumranOrcBrigandTemplate extends MonsterNPCTemplate { - public static final int ID = 27070; - - @Inject - protected TumranOrcBrigandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tumran Orc Brigand"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TunathOrcMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/TunathOrcMarksmanTemplate.java deleted file mode 100644 index 36e47cd7f..000000000 --- a/data/script/template/script/template/actor/npc/monster/TunathOrcMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TunathOrcMarksmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20361; - - @Inject - protected TunathOrcMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tunath Orc Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 306; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TunathOrcWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TunathOrcWarriorTemplate.java deleted file mode 100644 index eb7770a2b..000000000 --- a/data/script/template/script/template/actor/npc/monster/TunathOrcWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TunathOrcWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20362; - - @Inject - protected TunathOrcWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tunath Orc Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 363; - this.sp = 13; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurakBugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/TurakBugbearTemplate.java deleted file mode 100644 index 49bfc2da1..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurakBugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurakBugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 20248; - - @Inject - protected TurakBugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turak Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1677; - this.sp = 94; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurakBugbearWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TurakBugbearWarriorTemplate.java deleted file mode 100644 index b93f7250c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurakBugbearWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurakBugbearWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20249; - - @Inject - protected TurakBugbearWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turak Bugbear Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3606; - this.sp = 206; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekMercenaryArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekMercenaryArcherTemplate.java deleted file mode 100644 index f158ed6c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekMercenaryArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekMercenaryArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 25005; - - @Inject - protected TurekMercenaryArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Mercenary Archer"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 7224.129813319930000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 27.486685074581200; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(271); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 384.04607; - attributes.magicalAttack = 90.88351; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekMercenaryWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekMercenaryWarriorTemplate.java deleted file mode 100644 index fa5d277c1..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekMercenaryWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekMercenaryWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 25006; - - @Inject - protected TurekMercenaryWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Mercenary Warrior"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5391.141651731290000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 27.486685074581200; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 384.04607; - attributes.magicalAttack = 90.88351; - attributes.physicalDefense = 172.50897; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcArcherTemplate.java deleted file mode 100644 index cbee0d792..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20496; - - @Inject - protected TurekOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2585; - this.sp = 132; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcElderTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcElderTemplate.java deleted file mode 100644 index aeedcf4af..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20546; - - @Inject - protected TurekOrcElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 736.961770000000000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2058; - this.sp = 120; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 121.20802; - attributes.magicalAttack = 82.76936; - attributes.physicalDefense = 132.94860; - attributes.magicalDefense = 88.51867; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcFootmanTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcFootmanTemplate.java deleted file mode 100644 index d7a15b33a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcFootmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcFootmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20499; - - @Inject - protected TurekOrcFootmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Footman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 487.570400000000000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2359; - this.sp = 119; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 69.75926; - attributes.magicalAttack = 47.63653; - attributes.physicalDefense = 105.02818; - attributes.magicalDefense = 69.92894; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcSentinelTemplate.java deleted file mode 100644 index 9856be4b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 20500; - - @Inject - protected TurekOrcSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2215; - this.sp = 110; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcShamanTemplate.java deleted file mode 100644 index 7b057903c..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20501; - - @Inject - protected TurekOrcShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 573.429170000000000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2776; - this.sp = 149; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 86.42002; - attributes.magicalAttack = 59.01367; - attributes.physicalDefense = 115.00598; - attributes.magicalDefense = 76.57227; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcSkirmisherTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcSkirmisherTemplate.java deleted file mode 100644 index 92aade4a0..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcSkirmisherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcSkirmisherTemplate extends MonsterNPCTemplate { - public static final int ID = 20497; - - @Inject - protected TurekOrcSkirmisherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Skirmisher"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 543.795760000000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2682; - this.sp = 140; - this.aggressive = false; - this.rightHand = itemProvider.createID(121); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 80.54056; - attributes.magicalAttack = 54.99876; - attributes.physicalDefense = 111.61368; - attributes.magicalDefense = 74.31365; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcSupplierTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcSupplierTemplate.java deleted file mode 100644 index b45868801..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcSupplierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcSupplierTemplate extends MonsterNPCTemplate { - public static final int ID = 20498; - - @Inject - protected TurekOrcSupplierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Supplier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2485; - this.sp = 127; - this.aggressive = false; - this.rightHand = itemProvider.createID(11); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekOrcWarlordTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekOrcWarlordTemplate.java deleted file mode 100644 index d29518a53..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekOrcWarlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekOrcWarlordTemplate extends MonsterNPCTemplate { - public static final int ID = 20495; - - @Inject - protected TurekOrcWarlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Orc Warlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3338; - this.sp = 182; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurekWarHoundTemplate.java b/data/script/template/script/template/actor/npc/monster/TurekWarHoundTemplate.java deleted file mode 100644 index 4d646ad5d..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurekWarHoundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekWarHoundTemplate extends MonsterNPCTemplate { - public static final int ID = 20494; - - @Inject - protected TurekWarHoundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek War Hound"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2088; - this.sp = 103; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurelTemplate.java b/data/script/template/script/template/actor/npc/monster/TurelTemplate.java deleted file mode 100644 index 3cbab2aac..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurelTemplate extends MonsterNPCTemplate { - public static final int ID = 27064; - - @Inject - protected TurelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turel"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurkaCommandersGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/TurkaCommandersGhostTemplate.java deleted file mode 100644 index 38b901883..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurkaCommandersGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurkaCommandersGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 22707; - - @Inject - protected TurkaCommandersGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turka Commander's Ghost"; - this.serverSideName = false; - this.title = "Grave Guardian Spirit"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.20; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 66140; - this.sp = 6866; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurkaFollowersGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/TurkaFollowersGhostTemplate.java deleted file mode 100644 index 008d03a6a..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurkaFollowersGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurkaFollowersGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 22706; - - @Inject - protected TurkaFollowersGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turka Follower's Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 67199; - this.sp = 6999; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TurtlelianTemplate.java b/data/script/template/script/template/actor/npc/monster/TurtlelianTemplate.java deleted file mode 100644 index 1087835ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/TurtlelianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurtlelianTemplate extends MonsterNPCTemplate { - public static final int ID = 22754; - - @Inject - protected TurtlelianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turtlelian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 28.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 55817.801267151800000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.410040552143000; - this.mpRegeneration = 3.000000000000000; - this.experience = 579304; - this.sp = 58205; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12008.01356; - attributes.magicalAttack = 8707.81891; - attributes.physicalDefense = 578.86102; - attributes.magicalDefense = 635.37806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 93.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TwinkPumaTemplate.java b/data/script/template/script/template/actor/npc/monster/TwinkPumaTemplate.java deleted file mode 100644 index c188d7a52..000000000 --- a/data/script/template/script/template/actor/npc/monster/TwinkPumaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TwinkPumaTemplate extends MonsterNPCTemplate { - public static final int ID = 20502; - - @Inject - protected TwinkPumaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Twink Puma"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 540; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TwoHeadedGiantTemplate.java b/data/script/template/script/template/actor/npc/monster/TwoHeadedGiantTemplate.java deleted file mode 100644 index 2881cb0ac..000000000 --- a/data/script/template/script/template/actor/npc/monster/TwoHeadedGiantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TwoHeadedGiantTemplate extends MonsterNPCTemplate { - public static final int ID = 20174; - - @Inject - protected TwoHeadedGiantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Two-Headed Giant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 39.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1799; - this.sp = 107; - this.aggressive = false; - this.rightHand = itemProvider.createID(4); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TyphoonTigerTemplate.java b/data/script/template/script/template/actor/npc/monster/TyphoonTigerTemplate.java deleted file mode 100644 index 5d215b253..000000000 --- a/data/script/template/script/template/actor/npc/monster/TyphoonTigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TyphoonTigerTemplate extends MonsterNPCTemplate { - public static final int ID = 31022; - - @Inject - protected TyphoonTigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Typhoon Tiger"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Tyrannosaurus2Template.java b/data/script/template/script/template/actor/npc/monster/Tyrannosaurus2Template.java deleted file mode 100644 index 2938900a1..000000000 --- a/data/script/template/script/template/actor/npc/monster/Tyrannosaurus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tyrannosaurus2Template extends MonsterNPCTemplate { - public static final int ID = 22216; - - @Inject - protected Tyrannosaurus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tyrannosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 89.70; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 339687.157685998000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 727610; - this.sp = 81666; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 105.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Tyrannosaurus3Template.java b/data/script/template/script/template/actor/npc/monster/Tyrannosaurus3Template.java deleted file mode 100644 index 45a01ccde..000000000 --- a/data/script/template/script/template/actor/npc/monster/Tyrannosaurus3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tyrannosaurus3Template extends MonsterNPCTemplate { - public static final int ID = 22217; - - @Inject - protected Tyrannosaurus3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tyrannosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 89.70; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 339687.157685998000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 727610; - this.sp = 81666; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 105.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TyrannosaurusTemplate.java b/data/script/template/script/template/actor/npc/monster/TyrannosaurusTemplate.java deleted file mode 100644 index 7c388b6d6..000000000 --- a/data/script/template/script/template/actor/npc/monster/TyrannosaurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TyrannosaurusTemplate extends MonsterNPCTemplate { - public static final int ID = 22215; - - @Inject - protected TyrannosaurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tyrannosaurus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 89.70; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 339687.157685998000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 195.708888732201000; - this.mpRegeneration = 3.000000000000000; - this.experience = 727610; - this.sp = 81666; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 5105.48575; - attributes.physicalDefense = 546.20000; - attributes.magicalDefense = 599.52818; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 105.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TyrantKingpinTemplate.java b/data/script/template/script/template/actor/npc/monster/TyrantKingpinTemplate.java deleted file mode 100644 index 5bcc3bea9..000000000 --- a/data/script/template/script/template/actor/npc/monster/TyrantKingpinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TyrantKingpinTemplate extends MonsterNPCTemplate { - public static final int ID = 20193; - - @Inject - protected TyrantKingpinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tyrant Kingpin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 809.526390000000000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2307; - this.sp = 139; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 137.86467; - attributes.magicalAttack = 94.14370; - attributes.physicalDefense = 140.57278; - attributes.magicalDefense = 93.59494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/TyrantTemplate.java b/data/script/template/script/template/actor/npc/monster/TyrantTemplate.java deleted file mode 100644 index 518ee7b03..000000000 --- a/data/script/template/script/template/actor/npc/monster/TyrantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TyrantTemplate extends MonsterNPCTemplate { - public static final int ID = 20192; - - @Inject - protected TyrantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tyrant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2138; - this.sp = 126; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UmbarOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/UmbarOrcTemplate.java deleted file mode 100644 index ed23082a3..000000000 --- a/data/script/template/script/template/actor/npc/monster/UmbarOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UmbarOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 27054; - - @Inject - protected UmbarOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Umbar Orc"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndeadPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/UndeadPriestTemplate.java deleted file mode 100644 index dd9f83dbd..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndeadPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndeadPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 27024; - - @Inject - protected UndeadPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Undead Priest"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndeadSlaveTemplate.java b/data/script/template/script/template/actor/npc/monster/UndeadSlaveTemplate.java deleted file mode 100644 index 4ec056a9c..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndeadSlaveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndeadSlaveTemplate extends MonsterNPCTemplate { - public static final int ID = 20341; - - @Inject - protected UndeadSlaveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Undead Slave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 799; - this.sp = 36; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndergroundKoboldTemplate.java b/data/script/template/script/template/actor/npc/monster/UndergroundKoboldTemplate.java deleted file mode 100644 index 7019c3427..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndergroundKoboldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndergroundKoboldTemplate extends MonsterNPCTemplate { - public static final int ID = 21132; - - @Inject - protected UndergroundKoboldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Underground Kobold"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 935; - this.sp = 46; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndergroundKoboldWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/UndergroundKoboldWarriorTemplate.java deleted file mode 100644 index b35e61fcf..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndergroundKoboldWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndergroundKoboldWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21135; - - @Inject - protected UndergroundKoboldWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Underground Kobold Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 15.00; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1325; - this.sp = 67; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 47.00000; - attributes.runSpeed = 115.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndergroundWerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/UndergroundWerewolfTemplate.java deleted file mode 100644 index 16d95c9b2..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndergroundWerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndergroundWerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 21256; - - @Inject - protected UndergroundWerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Underground Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 905; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndineElderTemplate.java b/data/script/template/script/template/actor/npc/monster/UndineElderTemplate.java deleted file mode 100644 index 9fb660022..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndineElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndineElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20113; - - @Inject - protected UndineElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Undine Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 18; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1012; - this.sp = 44; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndineNobleTemplate.java b/data/script/template/script/template/actor/npc/monster/UndineNobleTemplate.java deleted file mode 100644 index e36b10ab4..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndineNobleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndineNobleTemplate extends MonsterNPCTemplate { - public static final int ID = 20115; - - @Inject - protected UndineNobleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Undine Noble"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 19; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1072; - this.sp = 48; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UndineTemplate.java b/data/script/template/script/template/actor/npc/monster/UndineTemplate.java deleted file mode 100644 index d189cfd73..000000000 --- a/data/script/template/script/template/actor/npc/monster/UndineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UndineTemplate extends MonsterNPCTemplate { - public static final int ID = 20110; - - @Inject - protected UndineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Undine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 17; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 958; - this.sp = 40; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Unicorn2Template.java b/data/script/template/script/template/actor/npc/monster/Unicorn2Template.java deleted file mode 100644 index ea326d099..000000000 --- a/data/script/template/script/template/actor/npc/monster/Unicorn2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Unicorn2Template extends MonsterNPCTemplate { - public static final int ID = 20593; - - @Inject - protected Unicorn2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unicorn"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 11880; - this.sp = 878; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnicornElderTemplate.java b/data/script/template/script/template/actor/npc/monster/UnicornElderTemplate.java deleted file mode 100644 index 11065beab..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnicornElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnicornElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20599; - - @Inject - protected UnicornElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unicorn Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14255; - this.sp = 1151; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnicornOfEvaTemplate.java b/data/script/template/script/template/actor/npc/monster/UnicornOfEvaTemplate.java deleted file mode 100644 index 467996c4c..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnicornOfEvaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnicornOfEvaTemplate extends MonsterNPCTemplate { - public static final int ID = 27077; - - @Inject - protected UnicornOfEvaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unicorn Of Eva"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 86.68702; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnicornPhantasmTemplate.java b/data/script/template/script/template/actor/npc/monster/UnicornPhantasmTemplate.java deleted file mode 100644 index db356f497..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnicornPhantasmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnicornPhantasmTemplate extends MonsterNPCTemplate { - public static final int ID = 27106; - - @Inject - protected UnicornPhantasmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unicorn Phantasm"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 17.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnicornRacerTemplate.java b/data/script/template/script/template/actor/npc/monster/UnicornRacerTemplate.java deleted file mode 100644 index 571812cde..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnicornRacerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnicornRacerTemplate extends MonsterNPCTemplate { - public static final int ID = 27103; - - @Inject - protected UnicornRacerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unicorn Racer"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 18.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 108.62405; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnknownStopper2Template.java b/data/script/template/script/template/actor/npc/monster/UnknownStopper2Template.java deleted file mode 100644 index a595954dc..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnknownStopper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnknownStopper2Template extends MonsterNPCTemplate { - public static final int ID = 27255; - - @Inject - protected UnknownStopper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unknown Stopper"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnknownStopper3Template.java b/data/script/template/script/template/actor/npc/monster/UnknownStopper3Template.java deleted file mode 100644 index c10334d06..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnknownStopper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnknownStopper3Template extends MonsterNPCTemplate { - public static final int ID = 27256; - - @Inject - protected UnknownStopper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unknown Stopper"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnknownStopperTemplate.java b/data/script/template/script/template/actor/npc/monster/UnknownStopperTemplate.java deleted file mode 100644 index 1aa5c1dd5..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnknownStopperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnknownStopperTemplate extends MonsterNPCTemplate { - public static final int ID = 27254; - - @Inject - protected UnknownStopperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unknown Stopper"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 259.64067; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnpleasantHumming2Template.java b/data/script/template/script/template/actor/npc/monster/UnpleasantHumming2Template.java deleted file mode 100644 index 2fb410684..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnpleasantHumming2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnpleasantHumming2Template extends MonsterNPCTemplate { - public static final int ID = 21611; - - @Inject - protected UnpleasantHumming2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unpleasant Humming"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4689; - this.sp = 332; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnpleasantHumming3Template.java b/data/script/template/script/template/actor/npc/monster/UnpleasantHumming3Template.java deleted file mode 100644 index 7cba5fab5..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnpleasantHumming3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnpleasantHumming3Template extends MonsterNPCTemplate { - public static final int ID = 21612; - - @Inject - protected UnpleasantHumming3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unpleasant Humming"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6640; - this.sp = 470; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnpleasantHummingTemplate.java b/data/script/template/script/template/actor/npc/monster/UnpleasantHummingTemplate.java deleted file mode 100644 index e33c0001c..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnpleasantHummingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnpleasantHummingTemplate extends MonsterNPCTemplate { - public static final int ID = 20839; - - @Inject - protected UnpleasantHummingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unpleasant Humming"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 26.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3453; - this.sp = 245; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UnpleasantShoutTemplate.java b/data/script/template/script/template/actor/npc/monster/UnpleasantShoutTemplate.java deleted file mode 100644 index f67ce968a..000000000 --- a/data/script/template/script/template/actor/npc/monster/UnpleasantShoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnpleasantShoutTemplate extends MonsterNPCTemplate { - public static final int ID = 21613; - - @Inject - protected UnpleasantShoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unpleasant Shout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 31.20; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 11332; - this.sp = 803; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 21.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UophTemplate.java b/data/script/template/script/template/actor/npc/monster/UophTemplate.java deleted file mode 100644 index c3f9b33fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/UophTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UophTemplate extends MonsterNPCTemplate { - public static final int ID = 27059; - - @Inject - protected UophTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Uoph"; - this.serverSideName = false; - this.title = "Kaboo Chief"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UrsusCubTemplate.java b/data/script/template/script/template/actor/npc/monster/UrsusCubTemplate.java deleted file mode 100644 index 0927826de..000000000 --- a/data/script/template/script/template/actor/npc/monster/UrsusCubTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UrsusCubTemplate extends MonsterNPCTemplate { - public static final int ID = 22095; - - @Inject - protected UrsusCubTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ursus Cub"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5689; - this.sp = 491; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 184.76376; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UrsusTemplate.java b/data/script/template/script/template/actor/npc/monster/UrsusTemplate.java deleted file mode 100644 index 708f65010..000000000 --- a/data/script/template/script/template/actor/npc/monster/UrsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UrsusTemplate extends MonsterNPCTemplate { - public static final int ID = 22096; - - @Inject - protected UrsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ursus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5877; - this.sp = 514; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 188.31220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Ustralith2Template.java b/data/script/template/script/template/actor/npc/monster/Ustralith2Template.java deleted file mode 100644 index 9e683fef6..000000000 --- a/data/script/template/script/template/actor/npc/monster/Ustralith2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ustralith2Template extends MonsterNPCTemplate { - public static final int ID = 21413; - - @Inject - protected Ustralith2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ustralith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 37229; - this.sp = 4227; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UstralithTemplate.java b/data/script/template/script/template/actor/npc/monster/UstralithTemplate.java deleted file mode 100644 index 951d241c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/UstralithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UstralithTemplate extends MonsterNPCTemplate { - public static final int ID = 21412; - - @Inject - protected UstralithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ustralith"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 66.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.080400000000000; - this.experience = 48414; - this.sp = 5497; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 938.20801; - attributes.magicalAttack = 656.66638; - attributes.physicalDefense = 354.81835; - attributes.magicalDefense = 239.18092; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UtenussGuard2Template.java b/data/script/template/script/template/actor/npc/monster/UtenussGuard2Template.java deleted file mode 100644 index ea750eb2e..000000000 --- a/data/script/template/script/template/actor/npc/monster/UtenussGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtenussGuard2Template extends MonsterNPCTemplate { - public static final int ID = 25686; - - @Inject - protected UtenussGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utenus's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 49018.180398472600000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 94.194772269965500; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5897.53574; - attributes.magicalAttack = 4660.72484; - attributes.physicalDefense = 524.66216; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UtenussGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/UtenussGuardTemplate.java deleted file mode 100644 index 10cf80e26..000000000 --- a/data/script/template/script/template/actor/npc/monster/UtenussGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtenussGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 25472; - - @Inject - protected UtenussGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utenus's Guard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39538.587582000100000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 79.611591013609400; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3893.37910; - attributes.magicalAttack = 2805.62282; - attributes.physicalDefense = 407.83550; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UtenussWizard2Template.java b/data/script/template/script/template/actor/npc/monster/UtenussWizard2Template.java deleted file mode 100644 index beb458687..000000000 --- a/data/script/template/script/template/actor/npc/monster/UtenussWizard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtenussWizard2Template extends MonsterNPCTemplate { - public static final int ID = 25685; - - @Inject - protected UtenussWizard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utenus's Wizard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 91.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32842.180866976600000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 94.194772269965500; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3931.59220; - attributes.magicalAttack = 2071.34264; - attributes.physicalDefense = 524.66216; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UtenussWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/UtenussWizardTemplate.java deleted file mode 100644 index dd1234193..000000000 --- a/data/script/template/script/template/actor/npc/monster/UtenussWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtenussWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 25471; - - @Inject - protected UtenussWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utenus's Wizard"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 26490.853679940100000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 79.611591013609400; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2595.52118; - attributes.magicalAttack = 1246.88892; - attributes.physicalDefense = 407.83550; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UthankaPirateTemplate.java b/data/script/template/script/template/actor/npc/monster/UthankaPirateTemplate.java deleted file mode 100644 index 1d6cee0e5..000000000 --- a/data/script/template/script/template/actor/npc/monster/UthankaPirateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UthankaPirateTemplate extends MonsterNPCTemplate { - public static final int ID = 20445; - - @Inject - protected UthankaPirateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Uthanka Pirate"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 154; - this.sp = 5; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UtukuOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/UtukuOrcArcherTemplate.java deleted file mode 100644 index ec1b5a1ef..000000000 --- a/data/script/template/script/template/actor/npc/monster/UtukuOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtukuOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20447; - - @Inject - protected UtukuOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utuku Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 293; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UtukuOrcGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/UtukuOrcGruntTemplate.java deleted file mode 100644 index a163ce8a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/UtukuOrcGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtukuOrcGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 20448; - - @Inject - protected UtukuOrcGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utuku Orc Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 249; - this.sp = 8; - this.aggressive = false; - this.rightHand = itemProvider.createID(3); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/UtukuOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/UtukuOrcTemplate.java deleted file mode 100644 index 0a65e541b..000000000 --- a/data/script/template/script/template/actor/npc/monster/UtukuOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UtukuOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20446; - - @Inject - protected UtukuOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Utuku Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 214; - this.sp = 6; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VagabondOfTheRuinsTemplate.java b/data/script/template/script/template/actor/npc/monster/VagabondOfTheRuinsTemplate.java deleted file mode 100644 index 9c73d0a96..000000000 --- a/data/script/template/script/template/actor/npc/monster/VagabondOfTheRuinsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VagabondOfTheRuinsTemplate extends MonsterNPCTemplate { - public static final int ID = 22028; - - @Inject - protected VagabondOfTheRuinsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vagabond of the Ruins"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6162; - this.sp = 380; - this.aggressive = false; - this.rightHand = itemProvider.createID(8530); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 114.55675; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaissOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/VaissOrcTemplate.java deleted file mode 100644 index f57c0527e..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaissOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaissOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20381; - - @Inject - protected VaissOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vaiss Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 297; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaissOrcWarriorLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/VaissOrcWarriorLeaderTemplate.java deleted file mode 100644 index 68e6861b2..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaissOrcWarriorLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaissOrcWarriorLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20382; - - @Inject - protected VaissOrcWarriorLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vaiss Orc Warrior Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 326; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 42.64323; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValacsCreatureTemplate.java b/data/script/template/script/template/actor/npc/monster/ValacsCreatureTemplate.java deleted file mode 100644 index 057afc58b..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValacsCreatureTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValacsCreatureTemplate extends MonsterNPCTemplate { - public static final int ID = 21079; - - @Inject - protected ValacsCreatureTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valac's Creature"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18497; - this.sp = 1810; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValacsGuardianSpiritTemplate.java b/data/script/template/script/template/actor/npc/monster/ValacsGuardianSpiritTemplate.java deleted file mode 100644 index 214af00b3..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValacsGuardianSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValacsGuardianSpiritTemplate extends MonsterNPCTemplate { - public static final int ID = 21080; - - @Inject - protected ValacsGuardianSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valac's Guardian Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17096; - this.sp = 1673; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 193.85137; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValeMaster2Template.java b/data/script/template/script/template/actor/npc/monster/ValeMaster2Template.java deleted file mode 100644 index 0c51a2f08..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValeMaster2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValeMaster2Template extends MonsterNPCTemplate { - public static final int ID = 20847; - - @Inject - protected ValeMaster2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vale Master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4501; - this.sp = 359; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValeMaster3Template.java b/data/script/template/script/template/actor/npc/monster/ValeMaster3Template.java deleted file mode 100644 index 1eb9aa6c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValeMaster3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValeMaster3Template extends MonsterNPCTemplate { - public static final int ID = 21635; - - @Inject - protected ValeMaster3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vale Master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 6112; - this.sp = 487; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValeMaster4Template.java b/data/script/template/script/template/actor/npc/monster/ValeMaster4Template.java deleted file mode 100644 index 6530f254e..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValeMaster4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValeMaster4Template extends MonsterNPCTemplate { - public static final int ID = 21636; - - @Inject - protected ValeMaster4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vale Master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8655; - this.sp = 690; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 370.68904; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 218.89589; - attributes.magicalDefense = 145.74335; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValeMaster5Template.java b/data/script/template/script/template/actor/npc/monster/ValeMaster5Template.java deleted file mode 100644 index 9097a9158..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValeMaster5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValeMaster5Template extends MonsterNPCTemplate { - public static final int ID = 29024; - - @Inject - protected ValeMaster5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vale master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.000000000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.00000; - attributes.magicalAttack = 315.00000; - attributes.physicalDefense = 267.00000; - attributes.magicalDefense = 195.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValentineBlueTemplate.java b/data/script/template/script/template/actor/npc/monster/ValentineBlueTemplate.java deleted file mode 100644 index 8279f3616..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValentineBlueTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValentineBlueTemplate extends MonsterNPCTemplate { - public static final int ID = 31013; - - @Inject - protected ValentineBlueTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valentine Blue"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Validus2Template.java b/data/script/template/script/template/actor/npc/monster/Validus2Template.java deleted file mode 100644 index 9aa929f01..000000000 --- a/data/script/template/script/template/actor/npc/monster/Validus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Validus2Template extends MonsterNPCTemplate { - public static final int ID = 29010; - - @Inject - protected Validus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Validus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 12130.000000000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 150.000000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.00000; - attributes.magicalAttack = 58.00000; - attributes.physicalDefense = 729.00000; - attributes.magicalDefense = 267.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValidusTemplate.java b/data/script/template/script/template/actor/npc/monster/ValidusTemplate.java deleted file mode 100644 index bfe3940d8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValidusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValidusTemplate extends MonsterNPCTemplate { - public static final int ID = 20219; - - @Inject - protected ValidusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Validus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9348; - this.sp = 635; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 133.31739; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValleyTreantElderTemplate.java b/data/script/template/script/template/actor/npc/monster/ValleyTreantElderTemplate.java deleted file mode 100644 index 252ca4d64..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValleyTreantElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValleyTreantElderTemplate extends MonsterNPCTemplate { - public static final int ID = 20597; - - @Inject - protected ValleyTreantElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valley Treant Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18717; - this.sp = 1471; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 12.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ValleyTreantTemplate.java b/data/script/template/script/template/actor/npc/monster/ValleyTreantTemplate.java deleted file mode 100644 index c57177066..000000000 --- a/data/script/template/script/template/actor/npc/monster/ValleyTreantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValleyTreantTemplate extends MonsterNPCTemplate { - public static final int ID = 20591; - - @Inject - protected ValleyTreantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valley Treant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10140; - this.sp = 727; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 12.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireAdeptTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireAdeptTemplate.java deleted file mode 100644 index 9a633734b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireAdeptTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireAdeptTemplate extends MonsterNPCTemplate { - public static final int ID = 21586; - - @Inject - protected VampireAdeptTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Adept"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 72; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13649; - this.sp = 1387; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireBatTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireBatTemplate.java deleted file mode 100644 index 8f0d246fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireBatTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireBatTemplate extends MonsterNPCTemplate { - public static final int ID = 20095; - - @Inject - protected VampireBatTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Bat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 297; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireMagicianTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireMagicianTemplate.java deleted file mode 100644 index c6bcbc692..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireMagicianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireMagicianTemplate extends MonsterNPCTemplate { - public static final int ID = 21585; - - @Inject - protected VampireMagicianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Magician"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 72; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11554; - this.sp = 1174; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireMagister2Template.java b/data/script/template/script/template/actor/npc/monster/VampireMagister2Template.java deleted file mode 100644 index 789973542..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireMagister2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireMagister2Template extends MonsterNPCTemplate { - public static final int ID = 21591; - - @Inject - protected VampireMagister2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Magister"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13756; - this.sp = 1415; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireMagister3Template.java b/data/script/template/script/template/actor/npc/monster/VampireMagister3Template.java deleted file mode 100644 index d544759d0..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireMagister3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireMagister3Template extends MonsterNPCTemplate { - public static final int ID = 21592; - - @Inject - protected VampireMagister3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Magister"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9301; - this.sp = 956; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireMagisterTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireMagisterTemplate.java deleted file mode 100644 index 75a081e38..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireMagisterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireMagisterTemplate extends MonsterNPCTemplate { - public static final int ID = 21590; - - @Inject - protected VampireMagisterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Magister"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.50; - this.collisionHeight = 28.00; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11923; - this.sp = 1226; - this.aggressive = false; - this.rightHand = itemProvider.createID(99); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireSoldierTemplate.java deleted file mode 100644 index 703e5795b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 21582; - - @Inject - protected VampireSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2492.727000000000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14270; - this.sp = 1432; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 710.21850; - attributes.magicalAttack = 484.98717; - attributes.physicalDefense = 300.65359; - attributes.magicalDefense = 200.17855; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireWarlord2Template.java b/data/script/template/script/template/actor/npc/monster/VampireWarlord2Template.java deleted file mode 100644 index 18666ea57..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireWarlord2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireWarlord2Template extends MonsterNPCTemplate { - public static final int ID = 21594; - - @Inject - protected VampireWarlord2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Warlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 15086; - this.sp = 1553; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireWarlord3Template.java b/data/script/template/script/template/actor/npc/monster/VampireWarlord3Template.java deleted file mode 100644 index ff7939bdb..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireWarlord3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireWarlord3Template extends MonsterNPCTemplate { - public static final int ID = 21595; - - @Inject - protected VampireWarlord3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Warlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10993; - this.sp = 1132; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireWarlordTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireWarlordTemplate.java deleted file mode 100644 index 9ce223e3f..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireWarlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireWarlordTemplate extends MonsterNPCTemplate { - public static final int ID = 21593; - - @Inject - protected VampireWarlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Warlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16016; - this.sp = 1648; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireWarriorTemplate.java deleted file mode 100644 index 6bc155b7d..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 21587; - - @Inject - protected VampireWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14223; - this.sp = 1445; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 203.31178; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireWizard2Template.java b/data/script/template/script/template/actor/npc/monster/VampireWizard2Template.java deleted file mode 100644 index c74f7f54b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireWizard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireWizard2Template extends MonsterNPCTemplate { - public static final int ID = 21589; - - @Inject - protected VampireWizard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12202; - this.sp = 1255; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VampireWizardTemplate.java b/data/script/template/script/template/actor/npc/monster/VampireWizardTemplate.java deleted file mode 100644 index 64ef9e695..000000000 --- a/data/script/template/script/template/actor/npc/monster/VampireWizardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VampireWizardTemplate extends MonsterNPCTemplate { - public static final int ID = 21588; - - @Inject - protected VampireWizardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vampire Wizard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 73; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11923; - this.sp = 1226; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VanorElderKerunosTemplate.java b/data/script/template/script/template/actor/npc/monster/VanorElderKerunosTemplate.java deleted file mode 100644 index df0f9a009..000000000 --- a/data/script/template/script/template/actor/npc/monster/VanorElderKerunosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorElderKerunosTemplate extends MonsterNPCTemplate { - public static final int ID = 27163; - - @Inject - protected VanorElderKerunosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Elder Kerunos"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.50; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 149.90176; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VanorSilenosChieftainTemplate.java b/data/script/template/script/template/actor/npc/monster/VanorSilenosChieftainTemplate.java deleted file mode 100644 index c8ddb08c5..000000000 --- a/data/script/template/script/template/actor/npc/monster/VanorSilenosChieftainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorSilenosChieftainTemplate extends MonsterNPCTemplate { - public static final int ID = 20686; - - @Inject - protected VanorSilenosChieftainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Silenos Chieftain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8731; - this.sp = 658; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VanorSilenosGruntTemplate.java b/data/script/template/script/template/actor/npc/monster/VanorSilenosGruntTemplate.java deleted file mode 100644 index 0f7d34c8d..000000000 --- a/data/script/template/script/template/actor/npc/monster/VanorSilenosGruntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorSilenosGruntTemplate extends MonsterNPCTemplate { - public static final int ID = 20682; - - @Inject - protected VanorSilenosGruntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Silenos Grunt"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3693; - this.sp = 262; - this.aggressive = false; - this.rightHand = itemProvider.createID(158); - this.leftHand = itemProvider.createID(18); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 121.30293; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VanorSilenosScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/VanorSilenosScoutTemplate.java deleted file mode 100644 index 8c2dacf4b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VanorSilenosScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorSilenosScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20683; - - @Inject - protected VanorSilenosScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Silenos Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4805; - this.sp = 344; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VanorSilenosShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/VanorSilenosShamanTemplate.java deleted file mode 100644 index 3d71cc982..000000000 --- a/data/script/template/script/template/actor/npc/monster/VanorSilenosShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorSilenosShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20685; - - @Inject - protected VanorSilenosShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Silenos Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4190; - this.sp = 310; - this.aggressive = false; - this.rightHand = itemProvider.createID(9); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 130.27465; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VanorSilenosTemplate.java b/data/script/template/script/template/actor/npc/monster/VanorSilenosTemplate.java deleted file mode 100644 index d040a6514..000000000 --- a/data/script/template/script/template/actor/npc/monster/VanorSilenosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorSilenosTemplate extends MonsterNPCTemplate { - public static final int ID = 20681; - - @Inject - protected VanorSilenosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Silenos"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3711; - this.sp = 258; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VanorSilenosWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/VanorSilenosWarriorTemplate.java deleted file mode 100644 index 195ab4282..000000000 --- a/data/script/template/script/template/actor/npc/monster/VanorSilenosWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorSilenosWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20684; - - @Inject - protected VanorSilenosWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Silenos Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 31.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1324.016230000000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5026; - this.sp = 367; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 275.82705; - attributes.magicalAttack = 188.35412; - attributes.physicalDefense = 191.12803; - attributes.magicalDefense = 127.25520; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasDescendantTemplate.java b/data/script/template/script/template/actor/npc/monster/VarangkasDescendantTemplate.java deleted file mode 100644 index ab5ddbc52..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasDescendantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasDescendantTemplate extends MonsterNPCTemplate { - public static final int ID = 25510; - - @Inject - protected VarangkasDescendantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Descendant"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.90; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 27046.664631598300000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 58.088796475174300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2064.60481; - attributes.magicalAttack = 1172.36381; - attributes.physicalDefense = 314.25159; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasDestroyerTemplate.java b/data/script/template/script/template/actor/npc/monster/VarangkasDestroyerTemplate.java deleted file mode 100644 index 718476036..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasDestroyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasDestroyerTemplate extends MonsterNPCTemplate { - public static final int ID = 22702; - - @Inject - protected VarangkasDestroyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Destroyer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 32.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16090; - this.sp = 1759; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasDreVanul2Template.java b/data/script/template/script/template/actor/npc/monster/VarangkasDreVanul2Template.java deleted file mode 100644 index ac7f8b25b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasDreVanul2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasDreVanul2Template extends MonsterNPCTemplate { - public static final int ID = 22701; - - @Inject - protected VarangkasDreVanul2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Dre Vanul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 44.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16974; - this.sp = 1880; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1012.32268; - attributes.magicalAttack = 691.28516; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasDreVanulTemplate.java b/data/script/template/script/template/actor/npc/monster/VarangkasDreVanulTemplate.java deleted file mode 100644 index 44b849d93..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasDreVanulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasDreVanulTemplate extends MonsterNPCTemplate { - public static final int ID = 22046; - - @Inject - protected VarangkasDreVanulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Dre Vanul"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 36.00; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 1720; - this.sp = 116; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 133.31739; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasGuardian2Template.java b/data/script/template/script/template/actor/npc/monster/VarangkasGuardian2Template.java deleted file mode 100644 index 37b801354..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasGuardian2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasGuardian2Template extends MonsterNPCTemplate { - public static final int ID = 22700; - - @Inject - protected VarangkasGuardian2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasPage2Template.java b/data/script/template/script/template/actor/npc/monster/VarangkasPage2Template.java deleted file mode 100644 index d327dffef..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasPage2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasPage2Template extends MonsterNPCTemplate { - public static final int ID = 25511; - - @Inject - protected VarangkasPage2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Page"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 18.80; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 13523.332315799100000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 58.088796475174300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1032.30240; - attributes.magicalAttack = 293.09095; - attributes.physicalDefense = 314.25159; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasPageTemplate.java b/data/script/template/script/template/actor/npc/monster/VarangkasPageTemplate.java deleted file mode 100644 index ba6fe7e3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasPageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasPageTemplate extends MonsterNPCTemplate { - public static final int ID = 18810; - - @Inject - protected VarangkasPageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Page"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.80; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1821.695000000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17412; - this.sp = 1904; - this.aggressive = false; - this.rightHand = itemProvider.createID(8680); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 492.29855; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasRetainerTemplate.java b/data/script/template/script/template/actor/npc/monster/VarangkasRetainerTemplate.java deleted file mode 100644 index dbb94fa68..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasRetainerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasRetainerTemplate extends MonsterNPCTemplate { - public static final int ID = 18809; - - @Inject - protected VarangkasRetainerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Retainer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 28.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1821.695000000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16412; - this.sp = 1794; - this.aggressive = false; - this.rightHand = itemProvider.createID(6365); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 492.29855; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasSuccubusTemplate.java b/data/script/template/script/template/actor/npc/monster/VarangkasSuccubusTemplate.java deleted file mode 100644 index 47d0b71de..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasSuccubusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasSuccubusTemplate extends MonsterNPCTemplate { - public static final int ID = 22049; - - @Inject - protected VarangkasSuccubusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Succubus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 49; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1372.185680000000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 1951; - this.sp = 138; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 290.44588; - attributes.magicalAttack = 198.33688; - attributes.physicalDefense = 195.66302; - attributes.magicalDefense = 143.17771; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarangkasTrackerTemplate.java b/data/script/template/script/template/actor/npc/monster/VarangkasTrackerTemplate.java deleted file mode 100644 index 2c969db35..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarangkasTrackerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarangkasTrackerTemplate extends MonsterNPCTemplate { - public static final int ID = 27043; - - @Inject - protected VarangkasTrackerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varangka's Tracker"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.50; - this.level = 11; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 185.385520000000000; - this.maxMP = 116.400000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 21.09730; - attributes.magicalAttack = 14.40672; - attributes.physicalDefense = 64.04702; - attributes.magicalDefense = 46.86683; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 80.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarikanBrigandLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/VarikanBrigandLeaderTemplate.java deleted file mode 100644 index b64c4e8fc..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarikanBrigandLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarikanBrigandLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20376; - - @Inject - protected VarikanBrigandLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varikan Brigand Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.40; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 1007; - this.sp = 34; - this.aggressive = false; - this.rightHand = itemProvider.createID(12); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarikasBanditTemplate.java b/data/script/template/script/template/actor/npc/monster/VarikasBanditTemplate.java deleted file mode 100644 index 10791107b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarikasBanditTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarikasBanditTemplate extends MonsterNPCTemplate { - public static final int ID = 20377; - - @Inject - protected VarikasBanditTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varika's Bandit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 16.50; - this.level = 7; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108.422540000000000; - this.maxMP = 84.880000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 167; - this.sp = 6; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.80956; - attributes.magicalAttack = 10.11301; - attributes.physicalDefense = 55.51894; - attributes.magicalDefense = 36.96514; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosFootman2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosFootman2Template.java deleted file mode 100644 index 6367e2561..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosFootman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosFootman2Template extends MonsterNPCTemplate { - public static final int ID = 21351; - - @Inject - protected VarkaSilenosFootman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Footman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18501; - this.sp = 1904; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosFootmanTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosFootmanTemplate.java deleted file mode 100644 index 820e77834..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosFootmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosFootmanTemplate extends MonsterNPCTemplate { - public static final int ID = 18636; - - @Inject - protected VarkaSilenosFootmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Footman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7483.650315819070000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31557; - this.sp = 2980; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 365.71200; - attributes.magicalAttack = 124.88420; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneral2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneral2Template.java deleted file mode 100644 index 675f9c552..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneral2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosGeneral2Template extends MonsterNPCTemplate { - public static final int ID = 21366; - - @Inject - protected VarkaSilenosGeneral2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos General"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 42.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27045; - this.sp = 2858; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneralTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneralTemplate.java deleted file mode 100644 index 855e28d74..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGeneralTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosGeneralTemplate extends MonsterNPCTemplate { - public static final int ID = 18650; - - @Inject - protected VarkaSilenosGeneralTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos General"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 42.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9374.133084626090000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37090; - this.sp = 4028; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 438.22000; - attributes.magicalAttack = 146.20900; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagus2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagus2Template.java deleted file mode 100644 index 4b36748a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosGreatMagus2Template extends MonsterNPCTemplate { - public static final int ID = 21365; - - @Inject - protected VarkaSilenosGreatMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Great Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 49.20; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25065; - this.sp = 2642; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagusTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagusTemplate.java deleted file mode 100644 index 380606de4..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosGreatMagusTemplate extends MonsterNPCTemplate { - public static final int ID = 18649; - - @Inject - protected VarkaSilenosGreatMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Great Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 49.20; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 9374.133084626090000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37090; - this.sp = 4028; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 438.22000; - attributes.magicalAttack = 146.20900; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeer2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeer2Template.java deleted file mode 100644 index ed77ad75f..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosGreatSeer2Template extends MonsterNPCTemplate { - public static final int ID = 21368; - - @Inject - protected VarkaSilenosGreatSeer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Great Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 32232; - this.sp = 3394; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeerTemplate.java deleted file mode 100644 index 4d85af44f..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosGreatSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosGreatSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 18652; - - @Inject - protected VarkaSilenosGreatSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Great Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2885; - this.sp = 333; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosHunter2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosHunter2Template.java deleted file mode 100644 index d8ccd457a..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosHunter2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosHunter2Template extends MonsterNPCTemplate { - public static final int ID = 21354; - - @Inject - protected VarkaSilenosHunter2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 37.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24846; - this.sp = 2618; - this.aggressive = false; - this.rightHand = itemProvider.createID(6917); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosHunterTemplate.java deleted file mode 100644 index 57d57b9dc..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 18639; - - @Inject - protected VarkaSilenosHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 37.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2905; - this.sp = 292; - this.aggressive = false; - this.rightHand = itemProvider.createID(6917); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMagus2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosMagus2Template.java deleted file mode 100644 index ef41cba1f..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosMagus2Template extends MonsterNPCTemplate { - public static final int ID = 21361; - - @Inject - protected VarkaSilenosMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 55.20; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23322; - this.sp = 2452; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMagusTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosMagusTemplate.java deleted file mode 100644 index 70d75d66b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosMagusTemplate extends MonsterNPCTemplate { - public static final int ID = 18645; - - @Inject - protected VarkaSilenosMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 55.20; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3255; - this.sp = 360; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMedium2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosMedium2Template.java deleted file mode 100644 index 42d74fe2d..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMedium2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosMedium2Template extends MonsterNPCTemplate { - public static final int ID = 21360; - - @Inject - protected VarkaSilenosMedium2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Medium"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 33108; - this.sp = 3490; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMediumTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosMediumTemplate.java deleted file mode 100644 index 040178f33..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosMediumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosMediumTemplate extends MonsterNPCTemplate { - public static final int ID = 18644; - - @Inject - protected VarkaSilenosMediumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Medium"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2905; - this.sp = 316; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficer2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficer2Template.java deleted file mode 100644 index 8635e638e..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosOfficer2Template extends MonsterNPCTemplate { - public static final int ID = 21362; - - @Inject - protected VarkaSilenosOfficer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 42.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25564; - this.sp = 2696; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficerTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficerTemplate.java deleted file mode 100644 index e6d375cbe..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosOfficerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosOfficerTemplate extends MonsterNPCTemplate { - public static final int ID = 18646; - - @Inject - protected VarkaSilenosOfficerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Officer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 42.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6660.845271940680000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 37623; - this.sp = 3932; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 412.21000; - attributes.magicalAttack = 140.74335; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosPriest2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosPriest2Template.java deleted file mode 100644 index 5dd2e7757..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosPriest2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosPriest2Template extends MonsterNPCTemplate { - public static final int ID = 21357; - - @Inject - protected VarkaSilenosPriest2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 41.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25424; - this.sp = 2681; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosPriestTemplate.java deleted file mode 100644 index 27abf558c..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 18641; - - @Inject - protected VarkaSilenosPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 41.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4802; - this.sp = 513; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruit2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruit2Template.java deleted file mode 100644 index 33c095d7e..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruit2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosRecruit2Template extends MonsterNPCTemplate { - public static final int ID = 21350; - - @Inject - protected VarkaSilenosRecruit2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21105; - this.sp = 2186; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruitTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruitTemplate.java deleted file mode 100644 index d05ea99fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosRecruitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosRecruitTemplate extends MonsterNPCTemplate { - public static final int ID = 18635; - - @Inject - protected VarkaSilenosRecruitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Recruit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7483.650315819070000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31557; - this.sp = 2980; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 365.71200; - attributes.magicalAttack = 124.88420; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosScout2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosScout2Template.java deleted file mode 100644 index 2e8b178e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosScout2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosScout2Template extends MonsterNPCTemplate { - public static final int ID = 21353; - - @Inject - protected VarkaSilenosScout2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25065; - this.sp = 2642; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosScoutTemplate.java deleted file mode 100644 index e7fc86712..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 18638; - - @Inject - protected VarkaSilenosScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 7577.699170443560000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3341; - this.sp = 338; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 365.71200; - attributes.magicalAttack = 124.88420; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosSeer2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosSeer2Template.java deleted file mode 100644 index 9fcf6d4d9..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosSeer2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosSeer2Template extends MonsterNPCTemplate { - public static final int ID = 21364; - - @Inject - protected VarkaSilenosSeer2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18179; - this.sp = 1988; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosSeerTemplate.java deleted file mode 100644 index 7ff2dd9fd..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 18648; - - @Inject - protected VarkaSilenosSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2807; - this.sp = 308; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 226.86620; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosShaman2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosShaman2Template.java deleted file mode 100644 index 901f313e2..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosShaman2Template extends MonsterNPCTemplate { - public static final int ID = 21355; - - @Inject - protected VarkaSilenosShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24583; - this.sp = 2580; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosShamanTemplate.java deleted file mode 100644 index 4af832ec2..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 18640; - - @Inject - protected VarkaSilenosShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2540.153310000000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2905; - this.sp = 292; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 731.52506; - attributes.magicalAttack = 499.53679; - attributes.physicalDefense = 305.35947; - attributes.magicalDefense = 223.44881; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosWarrior2Template.java deleted file mode 100644 index b1c2d02e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosWarrior2Template extends MonsterNPCTemplate { - public static final int ID = 21358; - - @Inject - protected VarkaSilenosWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 25564; - this.sp = 2696; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkaSilenosWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkaSilenosWarriorTemplate.java deleted file mode 100644 index dcdd62a11..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkaSilenosWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkaSilenosWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 18642; - - @Inject - protected VarkaSilenosWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka Silenos Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 7577.699170443560000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3801; - this.sp = 402; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 386.50000; - attributes.magicalAttack = 132.10400; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasCommander2Template.java b/data/script/template/script/template/actor/npc/monster/VarkasCommander2Template.java deleted file mode 100644 index 961e9471a..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasCommander2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasCommander2Template extends MonsterNPCTemplate { - public static final int ID = 21369; - - @Inject - protected VarkasCommander2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 51.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 31469; - this.sp = 3310; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkasCommanderTemplate.java deleted file mode 100644 index 8c12745bc..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 18654; - - @Inject - protected VarkasCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Commander"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 51.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6656.859714253810000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 36599; - this.sp = 3398; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 397.12000; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasEliteGuard2Template.java b/data/script/template/script/template/actor/npc/monster/VarkasEliteGuard2Template.java deleted file mode 100644 index 43327510a..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasEliteGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasEliteGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21370; - - @Inject - protected VarkasEliteGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Elite Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 26151; - this.sp = 2761; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasEliteGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkasEliteGuardTemplate.java deleted file mode 100644 index 949afbce2..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasEliteGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasEliteGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18653; - - @Inject - protected VarkasEliteGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Elite Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6703.716221034690000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 39208; - this.sp = 3836; - this.aggressive = false; - this.rightHand = itemProvider.createID(2504); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 386.51000; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasHeadGuard2Template.java b/data/script/template/script/template/actor/npc/monster/VarkasHeadGuard2Template.java deleted file mode 100644 index 7dca6fd63..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasHeadGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasHeadGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21372; - - @Inject - protected VarkasHeadGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Head Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 38.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 16812; - this.sp = 1840; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasHeadGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkasHeadGuardTemplate.java deleted file mode 100644 index 9b07f4598..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasHeadGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasHeadGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18655; - - @Inject - protected VarkasHeadGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Head Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 8619.063712758880000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 17.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 38113; - this.sp = 4028; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = itemProvider.createID(6918); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 428.24300; - attributes.magicalAttack = 146.20900; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasHeadMagus2Template.java b/data/script/template/script/template/actor/npc/monster/VarkasHeadMagus2Template.java deleted file mode 100644 index 743eaf741..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasHeadMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasHeadMagus2Template extends MonsterNPCTemplate { - public static final int ID = 21371; - - @Inject - protected VarkasHeadMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Head Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24846; - this.sp = 2618; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasHeadMagusTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkasHeadMagusTemplate.java deleted file mode 100644 index f692c61c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasHeadMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasHeadMagusTemplate extends MonsterNPCTemplate { - public static final int ID = 18656; - - @Inject - protected VarkasHeadMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Head Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2885; - this.sp = 333; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasProphet2Template.java b/data/script/template/script/template/actor/npc/monster/VarkasProphet2Template.java deleted file mode 100644 index ec568331f..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasProphet2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasProphet2Template extends MonsterNPCTemplate { - public static final int ID = 21373; - - @Inject - protected VarkasProphet2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Prophet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 47.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2974.356863983160000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 32074; - this.sp = 3370; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.50086; - attributes.magicalAttack = 608.09666; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VarkasProphetTemplate.java b/data/script/template/script/template/actor/npc/monster/VarkasProphetTemplate.java deleted file mode 100644 index f455b8b2f..000000000 --- a/data/script/template/script/template/actor/npc/monster/VarkasProphetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasProphetTemplate extends MonsterNPCTemplate { - public static final int ID = 18659; - - @Inject - protected VarkasProphetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Prophet"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 47.50; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2885; - this.sp = 346; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 773.81598; - attributes.magicalAttack = 528.41601; - attributes.physicalDefense = 314.65987; - attributes.magicalDefense = 230.25444; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaroolFoulclawTemplate.java b/data/script/template/script/template/actor/npc/monster/VaroolFoulclawTemplate.java deleted file mode 100644 index de2a6ee04..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaroolFoulclawTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaroolFoulclawTemplate extends MonsterNPCTemplate { - public static final int ID = 27020; - - @Inject - protected VaroolFoulclawTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varool Foulclaw"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VassalGhostTemplate.java b/data/script/template/script/template/actor/npc/monster/VassalGhostTemplate.java deleted file mode 100644 index d2266b333..000000000 --- a/data/script/template/script/template/actor/npc/monster/VassalGhostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VassalGhostTemplate extends MonsterNPCTemplate { - public static final int ID = 21800; - - @Inject - protected VassalGhostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vassal Ghost"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2762.084470000000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13234; - this.sp = 1432; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 835.75573; - attributes.magicalAttack = 570.71283; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 218.56635; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaultGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/VaultGuardianTemplate.java deleted file mode 100644 index bea7b0e65..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaultGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaultGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 21210; - - @Inject - protected VaultGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vault Guardian"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3121; - this.sp = 156; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 67.80312; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaultMonkTemplate.java b/data/script/template/script/template/actor/npc/monster/VaultMonkTemplate.java deleted file mode 100644 index 1a6ac97c7..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaultMonkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaultMonkTemplate extends MonsterNPCTemplate { - public static final int ID = 21215; - - @Inject - protected VaultMonkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vault Monk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 43.20; - this.level = 37; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5940; - this.sp = 365; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaultOverlordTemplate.java b/data/script/template/script/template/actor/npc/monster/VaultOverlordTemplate.java deleted file mode 100644 index 9c9468e8b..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaultOverlordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaultOverlordTemplate extends MonsterNPCTemplate { - public static final int ID = 21218; - - @Inject - protected VaultOverlordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vault Overlord"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.50; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9263; - this.sp = 644; - this.aggressive = false; - this.rightHand = itemProvider.createID(297); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaultPriestTemplate.java b/data/script/template/script/template/actor/npc/monster/VaultPriestTemplate.java deleted file mode 100644 index 0d9fb2521..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaultPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaultPriestTemplate extends MonsterNPCTemplate { - public static final int ID = 21219; - - @Inject - protected VaultPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vault Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 38.00; - this.level = 47; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1276.536280000000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9585; - this.sp = 687; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 261.69549; - attributes.magicalAttack = 178.70410; - attributes.physicalDefense = 186.63569; - attributes.magicalDefense = 124.26415; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 135.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaultSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/VaultSeerTemplate.java deleted file mode 100644 index 9f50f8f26..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaultSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaultSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 21211; - - @Inject - protected VaultSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vault Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 27; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 515.178560000000000; - this.maxMP = 286.920000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3321; - this.sp = 170; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 74.99121; - attributes.magicalAttack = 51.20928; - attributes.physicalDefense = 108.28767; - attributes.magicalDefense = 72.09915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VaultSentinelTemplate.java b/data/script/template/script/template/actor/npc/monster/VaultSentinelTemplate.java deleted file mode 100644 index ac38a6bb7..000000000 --- a/data/script/template/script/template/actor/npc/monster/VaultSentinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VaultSentinelTemplate extends MonsterNPCTemplate { - public static final int ID = 21214; - - @Inject - protected VaultSentinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vault Sentinel"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 30.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5603; - this.sp = 332; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VeelanBugbearTemplate.java b/data/script/template/script/template/actor/npc/monster/VeelanBugbearTemplate.java deleted file mode 100644 index 6711d8e32..000000000 --- a/data/script/template/script/template/actor/npc/monster/VeelanBugbearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VeelanBugbearTemplate extends MonsterNPCTemplate { - public static final int ID = 20401; - - @Inject - protected VeelanBugbearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Veelan Bugbear"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1054; - this.sp = 50; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VeelanBugbearWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/VeelanBugbearWarriorTemplate.java deleted file mode 100644 index 74a292ae6..000000000 --- a/data/script/template/script/template/actor/npc/monster/VeelanBugbearWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VeelanBugbearWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20402; - - @Inject - protected VeelanBugbearWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Veelan Bugbear Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 35.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1145; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VeilMasterTemplate.java b/data/script/template/script/template/actor/npc/monster/VeilMasterTemplate.java deleted file mode 100644 index df63c7dd0..000000000 --- a/data/script/template/script/template/actor/npc/monster/VeilMasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VeilMasterTemplate extends MonsterNPCTemplate { - public static final int ID = 29183; - - @Inject - protected VeilMasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Veil Master"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Velociraptor2Template.java b/data/script/template/script/template/actor/npc/monster/Velociraptor2Template.java deleted file mode 100644 index 61612df66..000000000 --- a/data/script/template/script/template/actor/npc/monster/Velociraptor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Velociraptor2Template extends MonsterNPCTemplate { - public static final int ID = 22197; - - @Inject - protected Velociraptor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Velociraptor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 47.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24830; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Velociraptor3Template.java b/data/script/template/script/template/actor/npc/monster/Velociraptor3Template.java deleted file mode 100644 index c7cf68ef2..000000000 --- a/data/script/template/script/template/actor/npc/monster/Velociraptor3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Velociraptor3Template extends MonsterNPCTemplate { - public static final int ID = 22198; - - @Inject - protected Velociraptor3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Velociraptor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 47.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24830; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Velociraptor4Template.java b/data/script/template/script/template/actor/npc/monster/Velociraptor4Template.java deleted file mode 100644 index c37dd51ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/Velociraptor4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Velociraptor4Template extends MonsterNPCTemplate { - public static final int ID = 22218; - - @Inject - protected Velociraptor4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Velociraptor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 47.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24830; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Velociraptor5Template.java b/data/script/template/script/template/actor/npc/monster/Velociraptor5Template.java deleted file mode 100644 index 7123ceaa1..000000000 --- a/data/script/template/script/template/actor/npc/monster/Velociraptor5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Velociraptor5Template extends MonsterNPCTemplate { - public static final int ID = 22223; - - @Inject - protected Velociraptor5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Velociraptor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 47.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24830; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VelociraptorTemplate.java b/data/script/template/script/template/actor/npc/monster/VelociraptorTemplate.java deleted file mode 100644 index 7167605eb..000000000 --- a/data/script/template/script/template/actor/npc/monster/VelociraptorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VelociraptorTemplate extends MonsterNPCTemplate { - public static final int ID = 22196; - - @Inject - protected VelociraptorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Velociraptor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 47.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24830; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VemskTemplate.java b/data/script/template/script/template/actor/npc/monster/VemskTemplate.java deleted file mode 100644 index 1229b04ce..000000000 --- a/data/script/template/script/template/actor/npc/monster/VemskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VemskTemplate extends MonsterNPCTemplate { - public static final int ID = 25056; - - @Inject - protected VemskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vemsk"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31431.674112690700000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(142); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4793.98038; - attributes.magicalAttack = 3407.58884; - attributes.physicalDefense = 471.98981; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VengeanceTemplate.java b/data/script/template/script/template/actor/npc/monster/VengeanceTemplate.java deleted file mode 100644 index f57f1e929..000000000 --- a/data/script/template/script/template/actor/npc/monster/VengeanceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VengeanceTemplate extends MonsterNPCTemplate { - public static final int ID = 25538; - - @Inject - protected VengeanceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vengeance"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69102.979457185600000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 132.781870390792000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5569.79468; - attributes.magicalAttack = 4133.68833; - attributes.physicalDefense = 537.03677; - attributes.magicalDefense = 523.97271; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VenomousSpiderTemplate.java b/data/script/template/script/template/actor/npc/monster/VenomousSpiderTemplate.java deleted file mode 100644 index e3549dc98..000000000 --- a/data/script/template/script/template/actor/npc/monster/VenomousSpiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VenomousSpiderTemplate extends MonsterNPCTemplate { - public static final int ID = 20038; - - @Inject - protected VenomousSpiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Venomous Spider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 18; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 301.666220000000000; - this.maxMP = 174.640000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 704; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 37.82932; - attributes.magicalAttack = 25.83252; - attributes.physicalDefense = 81.34791; - attributes.magicalDefense = 54.16236; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VenomousStoraceTemplate.java b/data/script/template/script/template/actor/npc/monster/VenomousStoraceTemplate.java deleted file mode 100644 index a739bf2b6..000000000 --- a/data/script/template/script/template/actor/npc/monster/VenomousStoraceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VenomousStoraceTemplate extends MonsterNPCTemplate { - public static final int ID = 18571; - - @Inject - protected VenomousStoraceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Venomous Storace"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 72.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 420501.049733155000000; - this.maxMP = 5637.000000000000000; - this.hpRegeneration = 63.974255099205300; - this.mpRegeneration = 16.470000000000000; - this.experience = 1046467; - this.sp = 179455; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1873.16418; - attributes.magicalAttack = 1279.12832; - attributes.physicalDefense = 419.51082; - attributes.magicalDefense = 460.46971; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Victim2Template.java b/data/script/template/script/template/actor/npc/monster/Victim2Template.java deleted file mode 100644 index 8cf009f46..000000000 --- a/data/script/template/script/template/actor/npc/monster/Victim2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Victim2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18151; - - @Inject - protected Victim2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Victim3Template.java b/data/script/template/script/template/actor/npc/monster/Victim3Template.java deleted file mode 100644 index 9c58f945b..000000000 --- a/data/script/template/script/template/actor/npc/monster/Victim3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Victim3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18152; - - @Inject - protected Victim3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Victim4Template.java b/data/script/template/script/template/actor/npc/monster/Victim4Template.java deleted file mode 100644 index bb83ca17f..000000000 --- a/data/script/template/script/template/actor/npc/monster/Victim4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Victim4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18153; - - @Inject - protected Victim4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Victim5Template.java b/data/script/template/script/template/actor/npc/monster/Victim5Template.java deleted file mode 100644 index bdc8ba04a..000000000 --- a/data/script/template/script/template/actor/npc/monster/Victim5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Victim5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18154; - - @Inject - protected Victim5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Victim6Template.java b/data/script/template/script/template/actor/npc/monster/Victim6Template.java deleted file mode 100644 index 43d488ab0..000000000 --- a/data/script/template/script/template/actor/npc/monster/Victim6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Victim6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18155; - - @Inject - protected Victim6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Victim7Template.java b/data/script/template/script/template/actor/npc/monster/Victim7Template.java deleted file mode 100644 index 0019694b4..000000000 --- a/data/script/template/script/template/actor/npc/monster/Victim7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Victim7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18156; - - @Inject - protected Victim7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Victim8Template.java b/data/script/template/script/template/actor/npc/monster/Victim8Template.java deleted file mode 100644 index 007ce281e..000000000 --- a/data/script/template/script/template/actor/npc/monster/Victim8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Victim8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18157; - - @Inject - protected Victim8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VictimTemplate.java b/data/script/template/script/template/actor/npc/monster/VictimTemplate.java deleted file mode 100644 index d97a19a98..000000000 --- a/data/script/template/script/template/actor/npc/monster/VictimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VictimTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18150; - - @Inject - protected VictimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victim"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 8.721000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VictoryOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/VictoryOfSplendorTemplate.java deleted file mode 100644 index 7f90aa233..000000000 --- a/data/script/template/script/template/actor/npc/monster/VictoryOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VictoryOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21530; - - @Inject - protected VictoryOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Victory of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2141.821270000000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 9608; - this.sp = 880; - this.aggressive = false; - this.rightHand = itemProvider.createID(196); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 562.02275; - attributes.magicalAttack = 383.78868; - attributes.physicalDefense = 267.04468; - attributes.magicalDefense = 177.80136; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VioletTemplate.java b/data/script/template/script/template/actor/npc/monster/VioletTemplate.java deleted file mode 100644 index ee3de85cf..000000000 --- a/data/script/template/script/template/actor/npc/monster/VioletTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VioletTemplate extends MonsterNPCTemplate { - public static final int ID = 25329; - - @Inject - protected VioletTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Violet"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 40026.986837187000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5746.20599; - attributes.magicalAttack = 5101.31545; - attributes.physicalDefense = 443.87396; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 64.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VirudLizardmanMatriarchTemplate.java b/data/script/template/script/template/actor/npc/monster/VirudLizardmanMatriarchTemplate.java deleted file mode 100644 index daeba7f06..000000000 --- a/data/script/template/script/template/actor/npc/monster/VirudLizardmanMatriarchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VirudLizardmanMatriarchTemplate extends MonsterNPCTemplate { - public static final int ID = 20294; - - @Inject - protected VirudLizardmanMatriarchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virud Lizardman Matriarch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 435.344370000000000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1142; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = itemProvider.createID(19); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 60.19687; - attributes.magicalAttack = 41.10666; - attributes.physicalDefense = 98.70919; - attributes.magicalDefense = 65.72169; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VirudLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/VirudLizardmanScoutTemplate.java deleted file mode 100644 index 8d0e2f663..000000000 --- a/data/script/template/script/template/actor/npc/monster/VirudLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VirudLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20296; - - @Inject - protected VirudLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virud Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 22.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 787; - this.sp = 36; - this.aggressive = false; - this.rightHand = itemProvider.createID(2507); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VirudLizardmanShaman2Template.java b/data/script/template/script/template/actor/npc/monster/VirudLizardmanShaman2Template.java deleted file mode 100644 index e730f56b7..000000000 --- a/data/script/template/script/template/actor/npc/monster/VirudLizardmanShaman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VirudLizardmanShaman2Template extends MonsterNPCTemplate { - public static final int ID = 20298; - - @Inject - protected VirudLizardmanShaman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virud Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 878; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VirudLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/VirudLizardmanShamanTemplate.java deleted file mode 100644 index 2d3edaf06..000000000 --- a/data/script/template/script/template/actor/npc/monster/VirudLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VirudLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20297; - - @Inject - protected VirudLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virud Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 878; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VirudLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/VirudLizardmanTemplate.java deleted file mode 100644 index 4f073bcef..000000000 --- a/data/script/template/script/template/actor/npc/monster/VirudLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VirudLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20293; - - @Inject - protected VirudLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virud Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 594; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 57.83936; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VirudLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/VirudLizardmanWarriorTemplate.java deleted file mode 100644 index bc798f5b5..000000000 --- a/data/script/template/script/template/actor/npc/monster/VirudLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VirudLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20295; - - @Inject - protected VirudLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virud Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 838; - this.sp = 40; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VisionGuardEranusTemplate.java b/data/script/template/script/template/actor/npc/monster/VisionGuardEranusTemplate.java deleted file mode 100644 index b648d91df..000000000 --- a/data/script/template/script/template/actor/npc/monster/VisionGuardEranusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VisionGuardEranusTemplate extends MonsterNPCTemplate { - public static final int ID = 27324; - - @Inject - protected VisionGuardEranusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vision Guard Eranus"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel2Template.java b/data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel2Template.java deleted file mode 100644 index 1137a9e3d..000000000 --- a/data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VisionGuardianShakiel2Template extends MonsterNPCTemplate { - public static final int ID = 27314; - - @Inject - protected VisionGuardianShakiel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vision Guardian Shakiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel3Template.java b/data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel3Template.java deleted file mode 100644 index a020b382c..000000000 --- a/data/script/template/script/template/actor/npc/monster/VisionGuardianShakiel3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VisionGuardianShakiel3Template extends MonsterNPCTemplate { - public static final int ID = 27315; - - @Inject - protected VisionGuardianShakiel3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vision Guardian Shakiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VisionGuardianShakielTemplate.java b/data/script/template/script/template/actor/npc/monster/VisionGuardianShakielTemplate.java deleted file mode 100644 index f90e26549..000000000 --- a/data/script/template/script/template/actor/npc/monster/VisionGuardianShakielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VisionGuardianShakielTemplate extends MonsterNPCTemplate { - public static final int ID = 27313; - - @Inject - protected VisionGuardianShakielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vision Guardian Shakiel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VrykolakasTemplate.java b/data/script/template/script/template/actor/npc/monster/VrykolakasTemplate.java deleted file mode 100644 index d2118b6f8..000000000 --- a/data/script/template/script/template/actor/npc/monster/VrykolakasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VrykolakasTemplate extends MonsterNPCTemplate { - public static final int ID = 20398; - - @Inject - protected VrykolakasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vrykolakas"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 1386; - this.sp = 57; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VrykolakasWolfkinTemplate.java b/data/script/template/script/template/actor/npc/monster/VrykolakasWolfkinTemplate.java deleted file mode 100644 index 960d04be9..000000000 --- a/data/script/template/script/template/actor/npc/monster/VrykolakasWolfkinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VrykolakasWolfkinTemplate extends MonsterNPCTemplate { - public static final int ID = 20399; - - @Inject - protected VrykolakasWolfkinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vrykolakas Wolfkin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 10.80; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 177; - this.sp = 6; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 39.72488; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VukuOrcArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/VukuOrcArcherTemplate.java deleted file mode 100644 index 86e9fe897..000000000 --- a/data/script/template/script/template/actor/npc/monster/VukuOrcArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VukuOrcArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20011; - - @Inject - protected VukuOrcArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vuku Orc Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 551; - this.sp = 22; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VukuOrcFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/VukuOrcFighterTemplate.java deleted file mode 100644 index e3bf639ef..000000000 --- a/data/script/template/script/template/actor/npc/monster/VukuOrcFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VukuOrcFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 20017; - - @Inject - protected VukuOrcFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vuku Orc Fighter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 22.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 618; - this.sp = 26; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VukuOrcTemplate.java b/data/script/template/script/template/actor/npc/monster/VukuOrcTemplate.java deleted file mode 100644 index 74302869d..000000000 --- a/data/script/template/script/template/actor/npc/monster/VukuOrcTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VukuOrcTemplate extends MonsterNPCTemplate { - public static final int ID = 20009; - - @Inject - protected VukuOrcTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vuku Orc"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 21.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 499; - this.sp = 19; - this.aggressive = false; - this.rightHand = itemProvider.createID(156); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VukuShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/VukuShamanTemplate.java deleted file mode 100644 index 051c39572..000000000 --- a/data/script/template/script/template/actor/npc/monster/VukuShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VukuShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 25129; - - @Inject - protected VukuShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vuku Shaman"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 22.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6352.477410325370000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 23.504308895768300; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 346.92626; - attributes.magicalAttack = 73.99717; - attributes.physicalDefense = 188.36591; - attributes.magicalDefense = 183.78000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VultureRider2Template.java b/data/script/template/script/template/actor/npc/monster/VultureRider2Template.java deleted file mode 100644 index ab2b8bc06..000000000 --- a/data/script/template/script/template/actor/npc/monster/VultureRider2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VultureRider2Template extends FlyMonsterNPCTemplate { - public static final int ID = 22615; - - @Inject - protected VultureRider2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vulture Rider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 123.00; - this.collisionHeight = 90.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10368; - this.sp = 1093; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 476.82541; - attributes.magicalAttack = 325.60994; - attributes.physicalDefense = 287.32161; - attributes.magicalDefense = 210.24948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VultureRiderTemplate.java b/data/script/template/script/template/actor/npc/monster/VultureRiderTemplate.java deleted file mode 100644 index e86077cde..000000000 --- a/data/script/template/script/template/actor/npc/monster/VultureRiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FlyMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VultureRiderTemplate extends FlyMonsterNPCTemplate { - public static final int ID = 22614; - - @Inject - protected VultureRiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vulture Rider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 123.00; - this.collisionHeight = 90.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2632.196360000000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 10093; - this.sp = 1052; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 464.28959; - attributes.magicalAttack = 317.04961; - attributes.physicalDefense = 283.19388; - attributes.magicalDefense = 207.22900; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 300.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/VultusSonOfVoltarTemplate.java b/data/script/template/script/template/actor/npc/monster/VultusSonOfVoltarTemplate.java deleted file mode 100644 index 580728d51..000000000 --- a/data/script/template/script/template/actor/npc/monster/VultusSonOfVoltarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VultusSonOfVoltarTemplate extends MonsterNPCTemplate { - public static final int ID = 27081; - - @Inject - protected VultusSonOfVoltarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vultus Son Of Voltar"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 105.72243; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WailingOfSplendor2Template.java b/data/script/template/script/template/actor/npc/monster/WailingOfSplendor2Template.java deleted file mode 100644 index aba634755..000000000 --- a/data/script/template/script/template/actor/npc/monster/WailingOfSplendor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WailingOfSplendor2Template extends MonsterNPCTemplate { - public static final int ID = 21540; - - @Inject - protected WailingOfSplendor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wailing of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11622; - this.sp = 1106; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WailingOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/WailingOfSplendorTemplate.java deleted file mode 100644 index 174642dfc..000000000 --- a/data/script/template/script/template/actor/npc/monster/WailingOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WailingOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21539; - - @Inject - protected WailingOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wailing of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 26.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11622; - this.sp = 1106; - this.aggressive = false; - this.rightHand = itemProvider.createID(242); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 187.46084; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WalkingFungusTemplate.java b/data/script/template/script/template/actor/npc/monster/WalkingFungusTemplate.java deleted file mode 100644 index efe96821e..000000000 --- a/data/script/template/script/template/actor/npc/monster/WalkingFungusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WalkingFungusTemplate extends MonsterNPCTemplate { - public static final int ID = 20175; - - @Inject - protected WalkingFungusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Walking Fungus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 22.50; - this.level = 8; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 124.928280000000000; - this.maxMP = 92.640000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 237; - this.sp = 8; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.20165; - attributes.magicalAttack = 11.06363; - attributes.physicalDefense = 57.56203; - attributes.magicalDefense = 38.32545; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WanderingCaravanTemplate.java b/data/script/template/script/template/actor/npc/monster/WanderingCaravanTemplate.java deleted file mode 100644 index 5de69571f..000000000 --- a/data/script/template/script/template/actor/npc/monster/WanderingCaravanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WanderingCaravanTemplate extends MonsterNPCTemplate { - public static final int ID = 22339; - - @Inject - protected WanderingCaravanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wandering Caravan"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 58.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3461.772532158410000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18810; - this.sp = 2006; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1164.93244; - attributes.magicalAttack = 809.53604; - attributes.physicalDefense = 364.18253; - attributes.magicalDefense = 266.49298; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WanderingEyeTemplate.java b/data/script/template/script/template/actor/npc/monster/WanderingEyeTemplate.java deleted file mode 100644 index e3d8ff789..000000000 --- a/data/script/template/script/template/actor/npc/monster/WanderingEyeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WanderingEyeTemplate extends MonsterNPCTemplate { - public static final int ID = 20055; - - @Inject - protected WanderingEyeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wandering Eye"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 364.303510000000000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 917; - this.sp = 42; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 47.91924; - attributes.magicalAttack = 32.72263; - attributes.physicalDefense = 89.73059; - attributes.magicalDefense = 59.74364; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 159.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WanukTemplate.java b/data/script/template/script/template/actor/npc/monster/WanukTemplate.java deleted file mode 100644 index 660899be2..000000000 --- a/data/script/template/script/template/actor/npc/monster/WanukTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WanukTemplate extends MonsterNPCTemplate { - public static final int ID = 27047; - - @Inject - protected WanukTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wanuk"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WardOfDeath2Template.java b/data/script/template/script/template/actor/npc/monster/WardOfDeath2Template.java deleted file mode 100644 index c3add1c48..000000000 --- a/data/script/template/script/template/actor/npc/monster/WardOfDeath2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WardOfDeath2Template extends MonsterNPCTemplate { - public static final int ID = 18668; - - @Inject - protected WardOfDeath2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ward of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 48.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WardOfDeathTemplate.java b/data/script/template/script/template/actor/npc/monster/WardOfDeathTemplate.java deleted file mode 100644 index 4514cc3ea..000000000 --- a/data/script/template/script/template/actor/npc/monster/WardOfDeathTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WardOfDeathTemplate extends MonsterNPCTemplate { - public static final int ID = 18667; - - @Inject - protected WardOfDeathTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ward of Death"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 48.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarlikeTyrantTemplate.java b/data/script/template/script/template/actor/npc/monster/WarlikeTyrantTemplate.java deleted file mode 100644 index f19e8b371..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarlikeTyrantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarlikeTyrantTemplate extends MonsterNPCTemplate { - public static final int ID = 21016; - - @Inject - protected WarlikeTyrantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warlike Tyrant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 29.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2631; - this.sp = 156; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarlordTamuzeTemplate.java b/data/script/template/script/template/actor/npc/monster/WarlordTamuzeTemplate.java deleted file mode 100644 index 3938f36fe..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarlordTamuzeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarlordTamuzeTemplate extends MonsterNPCTemplate { - public static final int ID = 18575; - - @Inject - protected WarlordTamuzeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warlord Tamuze"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 43.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 445990.929574085000000; - this.maxMP = 6099.000000000000000; - this.hpRegeneration = 66.538969331617500; - this.mpRegeneration = 16.470000000000000; - this.experience = 1052061; - this.sp = 186892; - this.aggressive = false; - this.rightHand = itemProvider.createID(8686); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2129.66944; - attributes.magicalAttack = 1454.28817; - attributes.physicalDefense = 442.76403; - attributes.magicalDefense = 485.99326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarriorMonkTemplate.java b/data/script/template/script/template/actor/npc/monster/WarriorMonkTemplate.java deleted file mode 100644 index b36b4298b..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarriorMonkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarriorMonkTemplate extends MonsterNPCTemplate { - public static final int ID = 22129; - - @Inject - protected WarriorMonkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior Monk"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 28.40; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3077.157205800000000; - this.maxMP = 1848.240000000000000; - this.hpRegeneration = 8.874000000000000; - this.mpRegeneration = 3.131400000000000; - this.experience = 35775; - this.sp = 4012; - this.aggressive = false; - this.rightHand = itemProvider.createID(8211); - this.leftHand = itemProvider.createID(8210); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1009.39500; - attributes.magicalAttack = 719.59956; - attributes.physicalDefense = 373.96949; - attributes.magicalDefense = 273.65464; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarriorOfAncientTimesTemplate.java b/data/script/template/script/template/actor/npc/monster/WarriorOfAncientTimesTemplate.java deleted file mode 100644 index 715c4a522..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarriorOfAncientTimesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarriorOfAncientTimesTemplate extends MonsterNPCTemplate { - public static final int ID = 20971; - - @Inject - protected WarriorOfAncientTimesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior of Ancient Times"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 44.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23855; - this.sp = 2420; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarriorOfLight2Template.java b/data/script/template/script/template/actor/npc/monster/WarriorOfLight2Template.java deleted file mode 100644 index 4460428b9..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarriorOfLight2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarriorOfLight2Template extends MonsterNPCTemplate { - public static final int ID = 22579; - - @Inject - protected WarriorOfLight2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior of Light"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 55.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56759.800767441400000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 197.379006428133000; - this.mpRegeneration = 3.000000000000000; - this.experience = 156549; - this.sp = 16504; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9122.90867; - attributes.magicalAttack = 6229.76399; - attributes.physicalDefense = 539.31213; - attributes.magicalDefense = 591.96782; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarriorOfLightTemplate.java b/data/script/template/script/template/actor/npc/monster/WarriorOfLightTemplate.java deleted file mode 100644 index 395b5b6d3..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarriorOfLightTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarriorOfLightTemplate extends MonsterNPCTemplate { - public static final int ID = 22546; - - @Inject - protected WarriorOfLightTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior of Light"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 55.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33155.371896261900000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 115.295936105422000; - this.mpRegeneration = 3.000000000000000; - this.experience = 82511; - this.sp = 8653; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5679.07860; - attributes.magicalAttack = 3878.07448; - attributes.physicalDefense = 539.31213; - attributes.magicalDefense = 591.96782; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarriorOfThePlainsTemplate.java b/data/script/template/script/template/actor/npc/monster/WarriorOfThePlainsTemplate.java deleted file mode 100644 index 02f7ea489..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarriorOfThePlainsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarriorOfThePlainsTemplate extends MonsterNPCTemplate { - public static final int ID = 20765; - - @Inject - protected WarriorOfThePlainsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior of the Plains"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 886.099750000000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3591; - this.sp = 224; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 156.22273; - attributes.magicalAttack = 106.67987; - attributes.physicalDefense = 148.44287; - attributes.magicalDefense = 98.83494; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WarriorZombieOfFarakelsusTemplate.java b/data/script/template/script/template/actor/npc/monster/WarriorZombieOfFarakelsusTemplate.java deleted file mode 100644 index d6cc01f86..000000000 --- a/data/script/template/script/template/actor/npc/monster/WarriorZombieOfFarakelsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WarriorZombieOfFarakelsusTemplate extends MonsterNPCTemplate { - public static final int ID = 25376; - - @Inject - protected WarriorZombieOfFarakelsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Warrior Zombie of Farakelsus"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 5747.152315488480000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 16.294366317707600; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 179.47790; - attributes.magicalAttack = 33.83233; - attributes.physicalDefense = 126.11457; - attributes.magicalDefense = 123.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WaspLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/WaspLeaderTemplate.java deleted file mode 100644 index b16c0ddd7..000000000 --- a/data/script/template/script/template/actor/npc/monster/WaspLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaspLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20935; - - @Inject - protected WaspLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wasp Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 49.00; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 847.317540000000000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1086; - this.sp = 67; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 146.82587; - attributes.magicalAttack = 100.26304; - attributes.physicalDefense = 144.47758; - attributes.magicalDefense = 96.19481; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WaspWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/WaspWorkerTemplate.java deleted file mode 100644 index d64e4edfd..000000000 --- a/data/script/template/script/template/actor/npc/monster/WaspWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaspWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 20934; - - @Inject - protected WaspWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wasp Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 991; - this.sp = 59; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WasteLandfillMachineTemplate.java b/data/script/template/script/template/actor/npc/monster/WasteLandfillMachineTemplate.java deleted file mode 100644 index 21949c2e9..000000000 --- a/data/script/template/script/template/actor/npc/monster/WasteLandfillMachineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WasteLandfillMachineTemplate extends MonsterNPCTemplate { - public static final int ID = 18805; - - @Inject - protected WasteLandfillMachineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Waste Landfill Machine"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave10Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave10Template.java deleted file mode 100644 index 2851e1e94..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave10Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18253; - - @Inject - protected WatchmanOfGrave10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave11Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave11Template.java deleted file mode 100644 index 820cc0d21..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave11Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18254; - - @Inject - protected WatchmanOfGrave11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave12Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave12Template.java deleted file mode 100644 index c4104938f..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave12Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18255; - - @Inject - protected WatchmanOfGrave12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave2Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave2Template.java deleted file mode 100644 index 17d6571c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18245; - - @Inject - protected WatchmanOfGrave2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave3Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave3Template.java deleted file mode 100644 index 406977aac..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18246; - - @Inject - protected WatchmanOfGrave3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave4Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave4Template.java deleted file mode 100644 index 96054c051..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18247; - - @Inject - protected WatchmanOfGrave4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave5Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave5Template.java deleted file mode 100644 index 8520b29a9..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18248; - - @Inject - protected WatchmanOfGrave5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave6Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave6Template.java deleted file mode 100644 index 35bbe6da9..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18249; - - @Inject - protected WatchmanOfGrave6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave7Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave7Template.java deleted file mode 100644 index e722caab2..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18250; - - @Inject - protected WatchmanOfGrave7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave8Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave8Template.java deleted file mode 100644 index c653c4a63..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18251; - - @Inject - protected WatchmanOfGrave8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.82765; - attributes.magicalAttack = 554.09618; - attributes.physicalDefense = 434.65794; - attributes.magicalDefense = 263.30668; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave9Template.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave9Template.java deleted file mode 100644 index e8bc7cd04..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGrave9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGrave9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18252; - - @Inject - protected WatchmanOfGrave9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 957.91036; - attributes.magicalAttack = 670.45638; - attributes.physicalDefense = 359.22144; - attributes.magicalDefense = 217.60884; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfGraveTemplate.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfGraveTemplate.java deleted file mode 100644 index 8c162d9cf..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfGraveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfGraveTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18244; - - @Inject - protected WatchmanOfGraveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of Grave"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 26.163000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1274.97858; - attributes.magicalAttack = 1187.75437; - attributes.physicalDefense = 296.87722; - attributes.magicalDefense = 179.84201; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WatchmanOfThePlainsTemplate.java b/data/script/template/script/template/actor/npc/monster/WatchmanOfThePlainsTemplate.java deleted file mode 100644 index 00abe448f..000000000 --- a/data/script/template/script/template/actor/npc/monster/WatchmanOfThePlainsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatchmanOfThePlainsTemplate extends MonsterNPCTemplate { - public static final int ID = 21102; - - @Inject - protected WatchmanOfThePlainsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Watchman of the Plains"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 20.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1602; - this.sp = 88; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WaterDragonDetractor2Template.java b/data/script/template/script/template/actor/npc/monster/WaterDragonDetractor2Template.java deleted file mode 100644 index a4f99fbbc..000000000 --- a/data/script/template/script/template/actor/npc/monster/WaterDragonDetractor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterDragonDetractor2Template extends MonsterNPCTemplate { - public static final int ID = 22271; - - @Inject - protected WaterDragonDetractor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Dragon Detractor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11436; - this.sp = 1250; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WaterDragonDetractorTemplate.java b/data/script/template/script/template/actor/npc/monster/WaterDragonDetractorTemplate.java deleted file mode 100644 index d49efd46a..000000000 --- a/data/script/template/script/template/actor/npc/monster/WaterDragonDetractorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterDragonDetractorTemplate extends MonsterNPCTemplate { - public static final int ID = 22270; - - @Inject - protected WaterDragonDetractorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Dragon Detractor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3643.389766683260000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 11436; - this.sp = 1250; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1055.28566; - attributes.magicalAttack = 720.62330; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WaterGiantTemplate.java b/data/script/template/script/template/actor/npc/monster/WaterGiantTemplate.java deleted file mode 100644 index 71b68ff24..000000000 --- a/data/script/template/script/template/actor/npc/monster/WaterGiantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterGiantTemplate extends MonsterNPCTemplate { - public static final int ID = 20798; - - @Inject - protected WaterGiantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Giant"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6270; - this.sp = 436; - this.aggressive = false; - this.rightHand = itemProvider.createID(5132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WaterSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/WaterSeerTemplate.java deleted file mode 100644 index c4c3a156b..000000000 --- a/data/script/template/script/template/actor/npc/monster/WaterSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 27030; - - @Inject - protected WaterSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Seer"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 57.57804; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 90.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WeirdBuneiTemplate.java b/data/script/template/script/template/actor/npc/monster/WeirdBuneiTemplate.java deleted file mode 100644 index 5c2162668..000000000 --- a/data/script/template/script/template/actor/npc/monster/WeirdBuneiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeirdBuneiTemplate extends MonsterNPCTemplate { - public static final int ID = 18564; - - @Inject - protected WeirdBuneiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weird Bunei"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 55.00; - this.collisionHeight = 80.50; - this.level = 46; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 165222.579863740000000; - this.maxMP = 3189.000000000000000; - this.hpRegeneration = 28.302015995177700; - this.mpRegeneration = 11.550000000000000; - this.experience = 848114; - this.sp = 69276; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 470.81863; - attributes.magicalAttack = 321.50809; - attributes.physicalDefense = 291.50106; - attributes.magicalDefense = 319.96174; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WeirdDrakeTemplate.java b/data/script/template/script/template/actor/npc/monster/WeirdDrakeTemplate.java deleted file mode 100644 index 00cc41719..000000000 --- a/data/script/template/script/template/actor/npc/monster/WeirdDrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeirdDrakeTemplate extends MonsterNPCTemplate { - public static final int ID = 20605; - - @Inject - protected WeirdDrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weird Drake"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 100.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3605; - this.sp = 251; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WendysGuardianTemplate.java b/data/script/template/script/template/actor/npc/monster/WendysGuardianTemplate.java deleted file mode 100644 index 61cbca81d..000000000 --- a/data/script/template/script/template/actor/npc/monster/WendysGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WendysGuardianTemplate extends MonsterNPCTemplate { - public static final int ID = 27318; - - @Inject - protected WendysGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wendy's Guardian"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 37.20; - this.level = 46; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1229.786780000000000; - this.maxMP = 637.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 248.05260; - attributes.magicalAttack = 169.38777; - attributes.physicalDefense = 182.18816; - attributes.magicalDefense = 133.31739; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WereratLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/WereratLeaderTemplate.java deleted file mode 100644 index b2e781fda..000000000 --- a/data/script/template/script/template/actor/npc/monster/WereratLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WereratLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 20111; - - @Inject - protected WereratLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wererat Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 17; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 282.574030000000000; - this.maxMP = 166.080000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 958; - this.sp = 40; - this.aggressive = false; - this.rightHand = itemProvider.createID(1); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 34.89790; - attributes.magicalAttack = 23.83074; - attributes.physicalDefense = 78.68469; - attributes.magicalDefense = 52.38915; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WereratTemplate.java b/data/script/template/script/template/actor/npc/monster/WereratTemplate.java deleted file mode 100644 index f7d3fb236..000000000 --- a/data/script/template/script/template/actor/npc/monster/WereratTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WereratTemplate extends MonsterNPCTemplate { - public static final int ID = 20107; - - @Inject - protected WereratTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wererat"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 16; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 264.343450000000000; - this.maxMP = 157.600000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 476; - this.sp = 19; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 32.16396; - attributes.magicalAttack = 21.96382; - attributes.physicalDefense = 76.08628; - attributes.magicalDefense = 50.65910; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WerewolfChieftainTemplate.java b/data/script/template/script/template/actor/npc/monster/WerewolfChieftainTemplate.java deleted file mode 100644 index 8f718bb16..000000000 --- a/data/script/template/script/template/actor/npc/monster/WerewolfChieftainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WerewolfChieftainTemplate extends MonsterNPCTemplate { - public static final int ID = 20342; - - @Inject - protected WerewolfChieftainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Werewolf Chieftain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 12; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 199.623220000000000; - this.maxMP = 124.480000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 436; - this.sp = 16; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 22.99606; - attributes.magicalAttack = 15.70333; - attributes.physicalDefense = 66.32989; - attributes.magicalDefense = 44.16318; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WerewolfHunterTemplate.java b/data/script/template/script/template/actor/npc/monster/WerewolfHunterTemplate.java deleted file mode 100644 index 292cc8c3e..000000000 --- a/data/script/template/script/template/actor/npc/monster/WerewolfHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WerewolfHunterTemplate extends MonsterNPCTemplate { - public static final int ID = 20343; - - @Inject - protected WerewolfHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Werewolf Hunter"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 363; - this.sp = 12; - this.aggressive = false; - this.rightHand = itemProvider.createID(5); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WerewolfTemplate.java b/data/script/template/script/template/actor/npc/monster/WerewolfTemplate.java deleted file mode 100644 index a739b4024..000000000 --- a/data/script/template/script/template/actor/npc/monster/WerewolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WerewolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20132; - - @Inject - protected WerewolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Werewolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 26.00; - this.level = 9; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 143.175640000000000; - this.maxMP = 100.480000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 321; - this.sp = 11; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.70841; - attributes.magicalAttack = 12.09255; - attributes.physicalDefense = 59.66387; - attributes.magicalDefense = 39.72488; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WeylinTemplate.java b/data/script/template/script/template/actor/npc/monster/WeylinTemplate.java deleted file mode 100644 index c3cbe5051..000000000 --- a/data/script/template/script/template/actor/npc/monster/WeylinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeylinTemplate extends MonsterNPCTemplate { - public static final int ID = 22298; - - @Inject - protected WeylinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weylin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65802.611803692000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.405200218680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 164166; - this.sp = 17951; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.87244; - attributes.magicalAttack = 3804.86656; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WeylinsMinionTemplate.java b/data/script/template/script/template/actor/npc/monster/WeylinsMinionTemplate.java deleted file mode 100644 index 49ba236a6..000000000 --- a/data/script/template/script/template/actor/npc/monster/WeylinsMinionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WeylinsMinionTemplate extends MonsterNPCTemplate { - public static final int ID = 22291; - - @Inject - protected WeylinsMinionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Weylin's Minion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 35.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32946.042468052400000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 112.558039826218000; - this.mpRegeneration = 3.000000000000000; - this.experience = 95185; - this.sp = 10408; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5793.32235; - attributes.magicalAttack = 3956.08814; - attributes.physicalDefense = 559.63963; - attributes.magicalDefense = 614.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhinstoneGolemTemplate.java b/data/script/template/script/template/actor/npc/monster/WhinstoneGolemTemplate.java deleted file mode 100644 index 75e7447ab..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhinstoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhinstoneGolemTemplate extends MonsterNPCTemplate { - public static final int ID = 20521; - - @Inject - protected WhinstoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Whinstone Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 31.00; - this.level = 14; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 230.385480000000000; - this.maxMP = 140.880000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 705; - this.sp = 27; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 27.24646; - attributes.magicalAttack = 18.60580; - attributes.physicalDefense = 71.08179; - attributes.magicalDefense = 47.32706; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 23.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhipOfShadarTemplate.java b/data/script/template/script/template/actor/npc/monster/WhipOfShadarTemplate.java deleted file mode 100644 index 919042084..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhipOfShadarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhipOfShadarTemplate extends MonsterNPCTemplate { - public static final int ID = 25154; - - @Inject - protected WhipOfShadarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Whip of Shadar"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 36.00; - this.level = 34; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 5263.333934289860000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 303.48560; - attributes.magicalAttack = 48.16245; - attributes.physicalDefense = 199.42290; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhisperingWindTemplate.java b/data/script/template/script/template/actor/npc/monster/WhisperingWindTemplate.java deleted file mode 100644 index b5f7c0caf..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhisperingWindTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhisperingWindTemplate extends MonsterNPCTemplate { - public static final int ID = 20078; - - @Inject - protected WhisperingWindTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Whispering Wind"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 70.00; - this.level = 30; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1571; - this.sp = 86; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteAllosceTemplate.java b/data/script/template/script/template/actor/npc/monster/WhiteAllosceTemplate.java deleted file mode 100644 index b5ca40064..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteAllosceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteAllosceTemplate extends MonsterNPCTemplate { - public static final int ID = 18577; - - @Inject - protected WhiteAllosceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Allosce"; - this.serverSideName = false; - this.title = "Kaneus"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 55.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 475289.654476948000000; - this.maxMP = 7212.000000000000000; - this.hpRegeneration = 67.846131233206400; - this.mpRegeneration = 18.300000000000000; - this.experience = 1169076; - this.sp = 202886; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 2939.28877; - attributes.magicalAttack = 2007.15321; - attributes.physicalDefense = 496.04734; - attributes.magicalDefense = 544.47888; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader2Template.java b/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader2Template.java deleted file mode 100644 index ce84f7f02..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteDragonLeader2Template extends MonsterNPCTemplate { - public static final int ID = 22574; - - @Inject - protected WhiteDragonLeader2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Dragon Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 294906; - this.sp = 31273; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9025.28601; - attributes.magicalAttack = 6163.10038; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader3Template.java b/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader3Template.java deleted file mode 100644 index 966e99c3b..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteDragonLeader3Template extends MonsterNPCTemplate { - public static final int ID = 22588; - - @Inject - protected WhiteDragonLeader3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Dragon Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 112922.200722637000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 194.030406814438000; - this.mpRegeneration = 3.000000000000000; - this.experience = 272419; - this.sp = 28783; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 9025.28601; - attributes.magicalAttack = 6163.10038; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader4Template.java b/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader4Template.java deleted file mode 100644 index e7a49d118..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeader4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteDragonLeader4Template extends MonsterNPCTemplate { - public static final int ID = 22596; - - @Inject - protected WhiteDragonLeader4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Dragon Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 87965; - this.sp = 9354; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeaderTemplate.java b/data/script/template/script/template/actor/npc/monster/WhiteDragonLeaderTemplate.java deleted file mode 100644 index b549be781..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteDragonLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteDragonLeaderTemplate extends MonsterNPCTemplate { - public static final int ID = 22540; - - @Inject - protected WhiteDragonLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Dragon Leader"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 42.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 33003.982801143000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 113.419259781018000; - this.mpRegeneration = 3.000000000000000; - this.experience = 82134; - this.sp = 8708; - this.aggressive = false; - this.rightHand = itemProvider.createID(13979); - this.leftHand = itemProvider.createID(13980); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5770.14557; - attributes.magicalAttack = 3940.26143; - attributes.physicalDefense = 552.97803; - attributes.magicalDefense = 606.96799; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteFangTemplate.java b/data/script/template/script/template/actor/npc/monster/WhiteFangTemplate.java deleted file mode 100644 index 0863fd6ba..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteFangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteFangTemplate extends MonsterNPCTemplate { - public static final int ID = 20522; - - @Inject - protected WhiteFangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Fang"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 10.80; - this.level = 10; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 163.286070000000000; - this.maxMP = 108.400000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 917; - this.sp = 31; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 19.33758; - attributes.magicalAttack = 13.20506; - attributes.physicalDefense = 61.82527; - attributes.magicalDefense = 41.16396; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteSandMirageTemplate.java b/data/script/template/script/template/actor/npc/monster/WhiteSandMirageTemplate.java deleted file mode 100644 index 45338f996..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteSandMirageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteSandMirageTemplate extends MonsterNPCTemplate { - public static final int ID = 22258; - - @Inject - protected WhiteSandMirageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Sand Mirage"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3127.824593335170000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 12941; - this.sp = 1434; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 929.93081; - attributes.magicalAttack = 635.02220; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion2Template.java b/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion2Template.java deleted file mode 100644 index 6e0b305bc..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteSkullKanabion2Template extends MonsterNPCTemplate { - public static final int ID = 22453; - - @Inject - protected WhiteSkullKanabion2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Skull Kanabion"; - this.serverSideName = false; - this.title = "Doppler"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.50; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1136; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(5285); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion3Template.java b/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion3Template.java deleted file mode 100644 index 58ecacd70..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabion3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteSkullKanabion3Template extends MonsterNPCTemplate { - public static final int ID = 22454; - - @Inject - protected WhiteSkullKanabion3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Skull Kanabion"; - this.serverSideName = false; - this.title = "Void"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 37.50; - this.level = 27; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1463; - this.sp = 62; - this.aggressive = false; - this.rightHand = itemProvider.createID(236); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabionTemplate.java b/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabionTemplate.java deleted file mode 100644 index 416afc72e..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteSkullKanabionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteSkullKanabionTemplate extends MonsterNPCTemplate { - public static final int ID = 22452; - - @Inject - protected WhiteSkullKanabionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Skull Kanabion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 460.962470000000000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1136; - this.sp = 56; - this.aggressive = false; - this.rightHand = itemProvider.createID(292); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 64.83203; - attributes.magicalAttack = 44.27187; - attributes.physicalDefense = 101.83533; - attributes.magicalDefense = 74.51868; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 155.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteWingCommanderTemplate.java b/data/script/template/script/template/actor/npc/monster/WhiteWingCommanderTemplate.java deleted file mode 100644 index f7c7cc778..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteWingCommanderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteWingCommanderTemplate extends MonsterNPCTemplate { - public static final int ID = 27290; - - @Inject - protected WhiteWingCommanderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Wing Commander"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WhiteWingFighterTemplate.java b/data/script/template/script/template/actor/npc/monster/WhiteWingFighterTemplate.java deleted file mode 100644 index ba0c5e4a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/WhiteWingFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WhiteWingFighterTemplate extends MonsterNPCTemplate { - public static final int ID = 27291; - - @Inject - protected WhiteWingFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "White Wing Fighter"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WifeOfTheDragonOfDarknessTemplate.java b/data/script/template/script/template/actor/npc/monster/WifeOfTheDragonOfDarknessTemplate.java deleted file mode 100644 index c01b3d27b..000000000 --- a/data/script/template/script/template/actor/npc/monster/WifeOfTheDragonOfDarknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WifeOfTheDragonOfDarknessTemplate extends MonsterNPCTemplate { - public static final int ID = 22545; - - @Inject - protected WifeOfTheDragonOfDarknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wife of the Dragon of Darkness"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 66.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 32829.283194771200000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 111.507051242950000; - this.mpRegeneration = 3.000000000000000; - this.experience = 203716; - this.sp = 22000; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5883.70412; - attributes.magicalAttack = 4065.07552; - attributes.physicalDefense = 572.83923; - attributes.magicalDefense = 628.76834; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WildBeastOfAbyssBrukuntTemplate.java b/data/script/template/script/template/actor/npc/monster/WildBeastOfAbyssBrukuntTemplate.java deleted file mode 100644 index b8913d9cb..000000000 --- a/data/script/template/script/template/actor/npc/monster/WildBeastOfAbyssBrukuntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildBeastOfAbyssBrukuntTemplate extends MonsterNPCTemplate { - public static final int ID = 25240; - - @Inject - protected WildBeastOfAbyssBrukuntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Beast of Abyss Brukunt"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 16728.062067113000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 69.690691036224300; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1426.04441; - attributes.magicalAttack = 460.01277; - attributes.physicalDefense = 356.99144; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WildStrider2Template.java b/data/script/template/script/template/actor/npc/monster/WildStrider2Template.java deleted file mode 100644 index 544571e2c..000000000 --- a/data/script/template/script/template/actor/npc/monster/WildStrider2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildStrider2Template extends MonsterNPCTemplate { - public static final int ID = 22212; - - @Inject - protected WildStrider2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Strider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 44.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WildStrider3Template.java b/data/script/template/script/template/actor/npc/monster/WildStrider3Template.java deleted file mode 100644 index b32b380bf..000000000 --- a/data/script/template/script/template/actor/npc/monster/WildStrider3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildStrider3Template extends MonsterNPCTemplate { - public static final int ID = 22213; - - @Inject - protected WildStrider3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Strider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 44.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WildStrider4Template.java b/data/script/template/script/template/actor/npc/monster/WildStrider4Template.java deleted file mode 100644 index eb9ff3b60..000000000 --- a/data/script/template/script/template/actor/npc/monster/WildStrider4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildStrider4Template extends MonsterNPCTemplate { - public static final int ID = 22222; - - @Inject - protected WildStrider4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Strider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 44.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 2; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WildStrider5Template.java b/data/script/template/script/template/actor/npc/monster/WildStrider5Template.java deleted file mode 100644 index e532607bc..000000000 --- a/data/script/template/script/template/actor/npc/monster/WildStrider5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildStrider5Template extends MonsterNPCTemplate { - public static final int ID = 22227; - - @Inject - protected WildStrider5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Strider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 44.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WildStriderTemplate.java b/data/script/template/script/template/actor/npc/monster/WildStriderTemplate.java deleted file mode 100644 index b59866164..000000000 --- a/data/script/template/script/template/actor/npc/monster/WildStriderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildStriderTemplate extends MonsterNPCTemplate { - public static final int ID = 22211; - - @Inject - protected WildStriderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Strider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 32.00; - this.collisionHeight = 44.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 14515; - this.sp = 2715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WillOWispTemplate.java b/data/script/template/script/template/actor/npc/monster/WillOWispTemplate.java deleted file mode 100644 index 44b5f5d57..000000000 --- a/data/script/template/script/template/actor/npc/monster/WillOWispTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WillOWispTemplate extends MonsterNPCTemplate { - public static final int ID = 20449; - - @Inject - protected WillOWispTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Will-O-Wisp"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.00; - this.level = 15; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 246.954220000000000; - this.maxMP = 149.200000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 533; - this.sp = 22; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 29.61691; - attributes.magicalAttack = 20.22451; - attributes.physicalDefense = 73.55216; - attributes.magicalDefense = 48.97186; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WindRiderTemplate.java b/data/script/template/script/template/actor/npc/monster/WindRiderTemplate.java deleted file mode 100644 index d6d421365..000000000 --- a/data/script/template/script/template/actor/npc/monster/WindRiderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WindRiderTemplate extends MonsterNPCTemplate { - public static final int ID = 31007; - - @Inject - protected WindRiderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wind Rider"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WindsusAlephTemplate.java b/data/script/template/script/template/actor/npc/monster/WindsusAlephTemplate.java deleted file mode 100644 index 55e959186..000000000 --- a/data/script/template/script/template/actor/npc/monster/WindsusAlephTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WindsusAlephTemplate extends MonsterNPCTemplate { - public static final int ID = 27143; - - @Inject - protected WindsusAlephTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Windsus Aleph"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 120.65578; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WindsusTemplate.java b/data/script/template/script/template/actor/npc/monster/WindsusTemplate.java deleted file mode 100644 index 69d0b7dd9..000000000 --- a/data/script/template/script/template/actor/npc/monster/WindsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WindsusTemplate extends MonsterNPCTemplate { - public static final int ID = 20553; - - @Inject - protected WindsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Windsus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 925.858790000000000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2655; - this.sp = 169; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 166.06476; - attributes.magicalAttack = 113.40070; - attributes.physicalDefense = 152.46752; - attributes.magicalDefense = 101.51460; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WisdomOfSplendorTemplate.java b/data/script/template/script/template/actor/npc/monster/WisdomOfSplendorTemplate.java deleted file mode 100644 index 8e52fce8f..000000000 --- a/data/script/template/script/template/actor/npc/monster/WisdomOfSplendorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WisdomOfSplendorTemplate extends MonsterNPCTemplate { - public static final int ID = 21526; - - @Inject - protected WisdomOfSplendorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wisdom of Splendor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 28.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2037.810820000000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 11065; - this.sp = 986; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 521.12391; - attributes.magicalAttack = 355.86007; - attributes.physicalDefense = 257.34267; - attributes.magicalDefense = 171.34165; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchOfDust2Template.java b/data/script/template/script/template/actor/npc/monster/WitchOfDust2Template.java deleted file mode 100644 index 56f7a2329..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchOfDust2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchOfDust2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18192; - - @Inject - protected WitchOfDust2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch of dust"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 54418; - this.sp = 6179; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchOfDust3Template.java b/data/script/template/script/template/actor/npc/monster/WitchOfDust3Template.java deleted file mode 100644 index 39aa96108..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchOfDust3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchOfDust3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18193; - - @Inject - protected WitchOfDust3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch of dust"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 53615; - this.sp = 6088; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchOfDust4Template.java b/data/script/template/script/template/actor/npc/monster/WitchOfDust4Template.java deleted file mode 100644 index 3ddb465a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchOfDust4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchOfDust4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 18194; - - @Inject - protected WitchOfDust4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch of dust"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 54394; - this.sp = 6176; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchOfDustTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchOfDustTemplate.java deleted file mode 100644 index ce4cae1c3..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchOfDustTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchOfDustTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 18191; - - @Inject - protected WitchOfDustTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch of dust"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2975.236918800000000; - this.maxMP = 1742.976000000000000; - this.hpRegeneration = 52.326000000000000; - this.mpRegeneration = 3.070200000000000; - this.experience = 40876; - this.sp = 4641; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1159.07190; - attributes.magicalAttack = 981.61518; - attributes.physicalDefense = 326.56494; - attributes.magicalDefense = 197.82625; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchWarder2Template.java b/data/script/template/script/template/actor/npc/monster/WitchWarder2Template.java deleted file mode 100644 index 3ac17ace5..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchWarder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchWarder2Template extends MonsterNPCTemplate { - public static final int ID = 18365; - - @Inject - protected WitchWarder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch Warder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchWarder3Template.java b/data/script/template/script/template/actor/npc/monster/WitchWarder3Template.java deleted file mode 100644 index 58c3662aa..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchWarder3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchWarder3Template extends MonsterNPCTemplate { - public static final int ID = 18366; - - @Inject - protected WitchWarder3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch Warder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchWarderTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchWarderTemplate.java deleted file mode 100644 index 0d6edf637..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchWarderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchWarderTemplate extends MonsterNPCTemplate { - public static final int ID = 18364; - - @Inject - protected WitchWarderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch Warder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 14.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2842.353870000000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 875.49759; - attributes.magicalAttack = 597.85136; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOffering2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOffering2Template.java deleted file mode 100644 index 7f125b603..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOffering2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOffering2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18080; - - @Inject - protected WitchsOffering2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4339; - this.sp = 346; - this.aggressive = false; - this.rightHand = itemProvider.createID(226); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 324.35291; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 186.06151; - attributes.magicalDefense = 132.60256; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingArcher2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingArcher2Template.java deleted file mode 100644 index 8438a3443..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingArcher2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18081; - - @Inject - protected WitchsOfferingArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3090; - this.sp = 233; - this.aggressive = false; - this.rightHand = itemProvider.createID(278); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 678.93001; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 170.20267; - attributes.magicalDefense = 121.30026; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingArcherTemplate.java deleted file mode 100644 index 5421ab72e..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingArcherTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18031; - - @Inject - protected WitchsOfferingArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 21.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3090; - this.sp = 233; - this.aggressive = false; - this.rightHand = itemProvider.createID(278); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 678.93001; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 170.20267; - attributes.magicalDefense = 121.30026; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 70.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserker2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserker2Template.java deleted file mode 100644 index ae2d618a5..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserker2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingBerserker2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18084; - - @Inject - protected WitchsOfferingBerserker2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5790; - this.sp = 495; - this.aggressive = false; - this.rightHand = itemProvider.createID(301); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 147.09282; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 125.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserkerTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserkerTemplate.java deleted file mode 100644 index 32438a83e..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingBerserkerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18034; - - @Inject - protected WitchsOfferingBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1880.925190000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 5790; - this.sp = 495; - this.aggressive = false; - this.rightHand = itemProvider.createID(301); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 461.94387; - attributes.magicalAttack = 315.44778; - attributes.physicalDefense = 242.81593; - attributes.magicalDefense = 147.09282; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 125.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingDisciple2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingDisciple2Template.java deleted file mode 100644 index 8c09dfa57..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingDisciple2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingDisciple2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18087; - - @Inject - protected WitchsOfferingDisciple2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4478; - this.sp = 368; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 138.36077; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingDiscipleTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingDiscipleTemplate.java deleted file mode 100644 index 590e1c20b..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingDiscipleTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18037; - - @Inject - protected WitchsOfferingDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4478; - this.sp = 368; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 138.36077; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingElder2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingElder2Template.java deleted file mode 100644 index 904155971..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingElder2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingElder2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18079; - - @Inject - protected WitchsOfferingElder2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4666; - this.sp = 383; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 138.36077; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingElderTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingElderTemplate.java deleted file mode 100644 index efc0dd9f9..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingElderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingElderTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18029; - - @Inject - protected WitchsOfferingElderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Elder"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4666; - this.sp = 383; - this.aggressive = false; - this.rightHand = itemProvider.createID(133); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 138.36077; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingFollower2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingFollower2Template.java deleted file mode 100644 index 0d63f0fd7..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingFollower2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingFollower2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18083; - - @Inject - protected WitchsOfferingFollower2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3733; - this.sp = 285; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 280.99056; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 174.12415; - attributes.magicalDefense = 124.09503; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingFollowerTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingFollowerTemplate.java deleted file mode 100644 index 3ed38b986..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingFollowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingFollowerTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18033; - - @Inject - protected WitchsOfferingFollowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Follower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 16.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3733; - this.sp = 285; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 280.99056; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 174.12415; - attributes.magicalDefense = 124.09503; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksman2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksman2Template.java deleted file mode 100644 index 6a2e15fc3..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingMarksman2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18086; - - @Inject - protected WitchsOfferingMarksman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.30; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3604; - this.sp = 287; - this.aggressive = false; - this.rightHand = itemProvider.createID(282); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 823.67105; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 186.06151; - attributes.magicalDefense = 132.60256; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksmanTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksmanTemplate.java deleted file mode 100644 index a04a68696..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingMarksmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingMarksmanTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18036; - - @Inject - protected WitchsOfferingMarksmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Marksman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.30; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3604; - this.sp = 287; - this.aggressive = false; - this.rightHand = itemProvider.createID(282); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 823.67105; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 186.06151; - attributes.magicalDefense = 132.60256; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingSaint2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingSaint2Template.java deleted file mode 100644 index 1b486b9d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingSaint2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingSaint2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18088; - - @Inject - protected WitchsOfferingSaint2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5314; - this.sp = 468; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 152.95527; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingSaintTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingSaintTemplate.java deleted file mode 100644 index bf0f0cd39..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingSaintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingSaintTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18038; - - @Inject - protected WitchsOfferingSaintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Saint"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.80; - this.level = 61; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1985.559260000000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 5314; - this.sp = 468; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 501.08068; - attributes.magicalAttack = 342.17315; - attributes.physicalDefense = 252.49346; - attributes.magicalDefense = 152.95527; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingTemplate.java deleted file mode 100644 index e710259fa..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18030; - - @Inject - protected WitchsOfferingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1621.756180000000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4339; - this.sp = 346; - this.aggressive = false; - this.rightHand = itemProvider.createID(226); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 324.35291; - attributes.magicalAttack = 253.13256; - attributes.physicalDefense = 186.06151; - attributes.magicalDefense = 132.60256; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 30.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingWarrior2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingWarrior2Template.java deleted file mode 100644 index c0044cb32..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingWarrior2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18082; - - @Inject - protected WitchsOfferingWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3121; - this.sp = 238; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 124.09503; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingWarriorTemplate.java deleted file mode 100644 index 2317ca908..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingWarriorTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18032; - - @Inject - protected WitchsOfferingWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 20.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1470.415960000000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3121; - this.sp = 238; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 321.13207; - attributes.magicalAttack = 219.29157; - attributes.physicalDefense = 204.85194; - attributes.magicalDefense = 124.09503; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingZealot2Template.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingZealot2Template.java deleted file mode 100644 index 2d62c7e96..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingZealot2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingZealot2Template extends FestivalMonsterNPCTemplate { - public static final int ID = 18085; - - @Inject - protected WitchsOfferingZealot2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4478; - this.sp = 368; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 355.21898; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 194.14115; - attributes.magicalDefense = 138.36077; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WitchsOfferingZealotTemplate.java b/data/script/template/script/template/actor/npc/monster/WitchsOfferingZealotTemplate.java deleted file mode 100644 index 2244c1c4f..000000000 --- a/data/script/template/script/template/actor/npc/monster/WitchsOfferingZealotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FestivalMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WitchsOfferingZealotTemplate extends FestivalMonsterNPCTemplate { - public static final int ID = 18035; - - @Inject - protected WitchsOfferingZealotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Witch's Offering Zealot"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.30; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4478; - this.sp = 368; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 355.21898; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 194.14115; - attributes.magicalDefense = 138.36077; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WolfTemplate.java b/data/script/template/script/template/actor/npc/monster/WolfTemplate.java deleted file mode 100644 index 01f3ee5e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/WolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WolfTemplate extends MonsterNPCTemplate { - public static final int ID = 20120; - - @Inject - protected WolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wolf"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 9.00; - this.level = 4; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68.209850000000000; - this.maxMP = 62.080000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 141; - this.sp = 4; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 11.24892; - attributes.magicalAttack = 7.68155; - attributes.physicalDefense = 49.73343; - attributes.magicalDefense = 33.11308; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WoundedLandGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/WoundedLandGuardTemplate.java deleted file mode 100644 index fa040e1dd..000000000 --- a/data/script/template/script/template/actor/npc/monster/WoundedLandGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WoundedLandGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 18467; - - @Inject - protected WoundedLandGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wounded Land Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 36.00; - this.collisionHeight = 43.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 336061.049019830000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 189.142969481803000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7957.47326; - attributes.magicalAttack = 5529.81543; - attributes.physicalDefense = 582.69205; - attributes.magicalDefense = 639.58314; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WretchedArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/WretchedArcherTemplate.java deleted file mode 100644 index 7a4ccc754..000000000 --- a/data/script/template/script/template/actor/npc/monster/WretchedArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WretchedArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21001; - - @Inject - protected WretchedArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wretched Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 7028; - this.sp = 568; - this.aggressive = false; - this.rightHand = itemProvider.createID(282); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WyrmTemplate.java b/data/script/template/script/template/actor/npc/monster/WyrmTemplate.java deleted file mode 100644 index 9c77ea285..000000000 --- a/data/script/template/script/template/actor/npc/monster/WyrmTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyrmTemplate extends MonsterNPCTemplate { - public static final int ID = 20176; - - @Inject - protected WyrmTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyrm"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2181; - this.sp = 130; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/WyvernOfMarshTemplate.java b/data/script/template/script/template/actor/npc/monster/WyvernOfMarshTemplate.java deleted file mode 100644 index d2b3cf08f..000000000 --- a/data/script/template/script/template/actor/npc/monster/WyvernOfMarshTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WyvernOfMarshTemplate extends MonsterNPCTemplate { - public static final int ID = 25454; - - @Inject - protected WyvernOfMarshTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wyvern of Marsh"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 72.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39454.502253050600000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5571.20004; - attributes.magicalAttack = 4930.48367; - attributes.physicalDefense = 436.72595; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YehanCravenizadTemplate.java b/data/script/template/script/template/actor/npc/monster/YehanCravenizadTemplate.java deleted file mode 100644 index df7cb6ca6..000000000 --- a/data/script/template/script/template/actor/npc/monster/YehanCravenizadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YehanCravenizadTemplate extends MonsterNPCTemplate { - public static final int ID = 25641; - - @Inject - protected YehanCravenizadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yehan Cravenizad"; - this.serverSideName = false; - this.title = "Bloodsucker"; - this.serverSideTitle = false; - this.collisionRadius = 34.32; - this.collisionHeight = 62.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13982); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YehanJaxsibhanTemplate.java b/data/script/template/script/template/actor/npc/monster/YehanJaxsibhanTemplate.java deleted file mode 100644 index b2931885e..000000000 --- a/data/script/template/script/template/actor/npc/monster/YehanJaxsibhanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YehanJaxsibhanTemplate extends MonsterNPCTemplate { - public static final int ID = 25642; - - @Inject - protected YehanJaxsibhanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yehan Jaxsibhan"; - this.serverSideName = false; - this.title = "Dark Guardian"; - this.serverSideTitle = false; - this.collisionRadius = 34.32; - this.collisionHeight = 62.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13983); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YellowHornetTemplate.java b/data/script/template/script/template/actor/npc/monster/YellowHornetTemplate.java deleted file mode 100644 index 199908443..000000000 --- a/data/script/template/script/template/actor/npc/monster/YellowHornetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YellowHornetTemplate extends MonsterNPCTemplate { - public static final int ID = 25361; - - @Inject - protected YellowHornetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yellow Hornet"; - this.serverSideName = false; - this.title = "Raid Fighter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6930.609365829960000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 18.438531366757700; - this.mpRegeneration = 1.500000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 296.88928; - attributes.magicalAttack = 74.87476; - attributes.physicalDefense = 152.75300; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YintzuTemplate.java b/data/script/template/script/template/actor/npc/monster/YintzuTemplate.java deleted file mode 100644 index 68875e942..000000000 --- a/data/script/template/script/template/actor/npc/monster/YintzuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YintzuTemplate extends MonsterNPCTemplate { - public static final int ID = 20647; - - @Inject - protected YintzuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yintzu"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 30.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 8653; - this.sp = 710; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 152.07220; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungAraneidTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungAraneidTemplate.java deleted file mode 100644 index 6de1b6026..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungAraneidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungAraneidTemplate extends MonsterNPCTemplate { - public static final int ID = 21097; - - @Inject - protected YoungAraneidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Araneid"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410.704220000000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1183; - this.sp = 58; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 55.84125; - attributes.magicalAttack = 38.13234; - attributes.physicalDefense = 95.64976; - attributes.magicalDefense = 63.68469; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungBrownFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungBrownFoxTemplate.java deleted file mode 100644 index b573428d5..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungBrownFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungBrownFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20405; - - @Inject - protected YoungBrownFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Brown Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungBrownKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungBrownKeltirTemplate.java deleted file mode 100644 index b9a4e865e..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungBrownKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungBrownKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20529; - - @Inject - protected YoungBrownKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Brown Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungCrimsonFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungCrimsonFoxTemplate.java deleted file mode 100644 index e7db010a4..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungCrimsonFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungCrimsonFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20407; - - @Inject - protected YoungCrimsonFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Crimson Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungDrakeWingTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungDrakeWingTemplate.java deleted file mode 100644 index c93525014..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungDrakeWingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungDrakeWingTemplate extends MonsterNPCTemplate { - public static final int ID = 18781; - - @Inject - protected YoungDrakeWingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Drake Wing"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 153.00; - this.collisionHeight = 63.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungFoxTemplate.java deleted file mode 100644 index d483dc90b..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20091; - - @Inject - protected YoungFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungGigantiopsTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungGigantiopsTemplate.java deleted file mode 100644 index 7abbdbcec..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungGigantiopsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungGigantiopsTemplate extends MonsterNPCTemplate { - public static final int ID = 20746; - - @Inject - protected YoungGigantiopsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Gigantiops"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 15.00; - this.level = 31; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 635.764370000000000; - this.maxMP = 343.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2475; - this.sp = 137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 99.21986; - attributes.magicalAttack = 67.75430; - attributes.physicalDefense = 121.98819; - attributes.magicalDefense = 81.22111; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 139.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungGreyKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungGreyKeltirTemplate.java deleted file mode 100644 index 04ba2f8e0..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungGreyKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungGreyKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 22229; - - @Inject - protected YoungGreyKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Grey Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 32.52252; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungKeltirTemplate.java deleted file mode 100644 index 5ca253454..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20545; - - @Inject - protected YoungKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungPrairieKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungPrairieKeltirTemplate.java deleted file mode 100644 index 13b537f32..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungPrairieKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungPrairieKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20531; - - @Inject - protected YoungPrairieKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Prairie Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungRedFoxTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungRedFoxTemplate.java deleted file mode 100644 index c11dd8296..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungRedFoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungRedFoxTemplate extends MonsterNPCTemplate { - public static final int ID = 20406; - - @Inject - protected YoungRedFoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Red Fox"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 29; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/YoungRedKeltirTemplate.java b/data/script/template/script/template/actor/npc/monster/YoungRedKeltirTemplate.java deleted file mode 100644 index d8497bb92..000000000 --- a/data/script/template/script/template/actor/npc/monster/YoungRedKeltirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YoungRedKeltirTemplate extends MonsterNPCTemplate { - public static final int ID = 20530; - - @Inject - protected YoungRedKeltirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Young Red Keltir"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 10.00; - this.level = 1; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 39.745190000000000; - this.maxMP = 40.000000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 35; - this.sp = 2; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 8.47458; - attributes.magicalAttack = 5.78704; - attributes.physicalDefense = 44.44444; - attributes.magicalDefense = 29.59162; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakanTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakanTemplate.java deleted file mode 100644 index 572384680..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakanTemplate extends MonsterNPCTemplate { - public static final int ID = 27055; - - @Inject - protected ZakanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zakan"; - this.serverSideName = false; - this.title = "Orc Betrayer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 342.512700000000000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 44.32863; - attributes.magicalAttack = 30.27070; - attributes.physicalDefense = 86.87049; - attributes.magicalDefense = 63.56806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensArcher2Template.java b/data/script/template/script/template/actor/npc/monster/ZakensArcher2Template.java deleted file mode 100644 index 760a81fc8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensArcher2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensArcher2Template extends MonsterNPCTemplate { - public static final int ID = 21605; - - @Inject - protected ZakensArcher2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4931; - this.sp = 337; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensArcher3Template.java b/data/script/template/script/template/actor/npc/monster/ZakensArcher3Template.java deleted file mode 100644 index 7d559b5dc..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensArcher3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensArcher3Template extends MonsterNPCTemplate { - public static final int ID = 21606; - - @Inject - protected ZakensArcher3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6982; - this.sp = 478; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensArcherTemplate.java deleted file mode 100644 index ceaff3297..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 20833; - - @Inject - protected ZakensArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3631; - this.sp = 248; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensEliteArcherTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensEliteArcherTemplate.java deleted file mode 100644 index 7ad922fb9..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensEliteArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensEliteArcherTemplate extends MonsterNPCTemplate { - public static final int ID = 21607; - - @Inject - protected ZakensEliteArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Elite Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 32.50; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10911; - this.sp = 746; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensEliteGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensEliteGuardTemplate.java deleted file mode 100644 index da28b5013..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensEliteGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensEliteGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21625; - - @Inject - protected ZakensEliteGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Elite Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 34.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 13722; - this.sp = 1033; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensElitePikemanTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensElitePikemanTemplate.java deleted file mode 100644 index 4f12157d4..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensElitePikemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensElitePikemanTemplate extends MonsterNPCTemplate { - public static final int ID = 21604; - - @Inject - protected ZakensElitePikemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Elite Pikeman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 33.60; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10149; - this.sp = 686; - this.aggressive = false; - this.rightHand = itemProvider.createID(292); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensGuard2Template.java b/data/script/template/script/template/actor/npc/monster/ZakensGuard2Template.java deleted file mode 100644 index f6b99b79a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensGuard2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensGuard2Template extends MonsterNPCTemplate { - public static final int ID = 21624; - - @Inject - protected ZakensGuard2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8487; - this.sp = 640; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensGuardTemplate.java deleted file mode 100644 index d2e347eeb..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 21623; - - @Inject - protected ZakensGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5993; - this.sp = 451; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensHighGradeWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensHighGradeWatchmanTemplate.java deleted file mode 100644 index 348800cf8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensHighGradeWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensHighGradeWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21610; - - @Inject - protected ZakensHighGradeWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's High Grade Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 33.60; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10440; - this.sp = 726; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensPikeman2Template.java b/data/script/template/script/template/actor/npc/monster/ZakensPikeman2Template.java deleted file mode 100644 index 4fe1a8dea..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensPikeman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensPikeman2Template extends MonsterNPCTemplate { - public static final int ID = 21602; - - @Inject - protected ZakensPikeman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Pikeman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4433; - this.sp = 300; - this.aggressive = false; - this.rightHand = itemProvider.createID(292); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensPikeman3Template.java b/data/script/template/script/template/actor/npc/monster/ZakensPikeman3Template.java deleted file mode 100644 index 926f51f9a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensPikeman3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensPikeman3Template extends MonsterNPCTemplate { - public static final int ID = 21603; - - @Inject - protected ZakensPikeman3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Pikeman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6277; - this.sp = 425; - this.aggressive = false; - this.rightHand = itemProvider.createID(292); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensPikemanTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensPikemanTemplate.java deleted file mode 100644 index 34525de72..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensPikemanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensPikemanTemplate extends MonsterNPCTemplate { - public static final int ID = 20832; - - @Inject - protected ZakensPikemanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Pikeman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3264; - this.sp = 221; - this.aggressive = false; - this.rightHand = itemProvider.createID(292); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensRoyalGuardTemplate.java deleted file mode 100644 index 444330457..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensRoyalGuardTemplate extends MonsterNPCTemplate { - public static final int ID = 20843; - - @Inject - protected ZakensRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Royal Guard"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4413; - this.sp = 332; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = itemProvider.createID(945); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensSeerTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensSeerTemplate.java deleted file mode 100644 index 57333913c..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensSeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensSeerTemplate extends MonsterNPCTemplate { - public static final int ID = 20835; - - @Inject - protected ZakensSeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Seer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2974; - this.sp = 206; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensWatchman2Template.java b/data/script/template/script/template/actor/npc/monster/ZakensWatchman2Template.java deleted file mode 100644 index 7f9c6ad09..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensWatchman2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensWatchman2Template extends MonsterNPCTemplate { - public static final int ID = 21609; - - @Inject - protected ZakensWatchman2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 5720; - this.sp = 397; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakensWatchmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakensWatchmanTemplate.java deleted file mode 100644 index 665039122..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakensWatchmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensWatchmanTemplate extends MonsterNPCTemplate { - public static final int ID = 21608; - - @Inject - protected ZakensWatchmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Watchman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 28.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 4039; - this.sp = 281; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakorelTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakorelTemplate.java deleted file mode 100644 index a1f687d66..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakorelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakorelTemplate extends MonsterNPCTemplate { - public static final int ID = 27328; - - @Inject - protected ZakorelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zakorel"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2916.898940000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 913.54847; - attributes.magicalAttack = 623.83518; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZakorelsExecutorTemplate.java b/data/script/template/script/template/actor/npc/monster/ZakorelsExecutorTemplate.java deleted file mode 100644 index 5d90399d2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZakorelsExecutorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakorelsExecutorTemplate extends MonsterNPCTemplate { - public static final int ID = 27327; - - @Inject - protected ZakorelsExecutorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zakorel's Executor"; - this.serverSideName = false; - this.title = "Quest Monster"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 38.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2719.979520000000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6718); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 815.37145; - attributes.magicalAttack = 556.79300; - attributes.physicalDefense = 323.78455; - attributes.magicalDefense = 236.93149; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZealotOfInfinityTemplate.java b/data/script/template/script/template/actor/npc/monster/ZealotOfInfinityTemplate.java deleted file mode 100644 index 2fe83c6e8..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZealotOfInfinityTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZealotOfInfinityTemplate extends MonsterNPCTemplate { - public static final int ID = 22511; - - @Inject - protected ZealotOfInfinityTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zealot of Infinity"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 44.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2856.768725631600000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 69384; - this.sp = 7150; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 856.44056; - attributes.magicalAttack = 584.83789; - attributes.physicalDefense = 328.27073; - attributes.magicalDefense = 240.21427; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZealotOfShilenTemplate.java b/data/script/template/script/template/actor/npc/monster/ZealotOfShilenTemplate.java deleted file mode 100644 index 86732110d..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZealotOfShilenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZealotOfShilenTemplate extends MonsterNPCTemplate { - public static final int ID = 18782; - - @Inject - protected ZealotOfShilenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zealot of Shilen"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 44.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanMatriarchTemplate.java b/data/script/template/script/template/actor/npc/monster/ZentaLizardmanMatriarchTemplate.java deleted file mode 100644 index 93e4cd015..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanMatriarchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZentaLizardmanMatriarchTemplate extends MonsterNPCTemplate { - public static final int ID = 20300; - - @Inject - protected ZentaLizardmanMatriarchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenta Lizardman Matriarch"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1138.629240000000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3418; - this.sp = 234; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 222.23112; - attributes.magicalAttack = 151.75505; - attributes.physicalDefense = 173.43552; - attributes.magicalDefense = 115.47533; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanScoutTemplate.java b/data/script/template/script/template/actor/npc/monster/ZentaLizardmanScoutTemplate.java deleted file mode 100644 index caede8985..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanScoutTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZentaLizardmanScoutTemplate extends MonsterNPCTemplate { - public static final int ID = 20301; - - @Inject - protected ZentaLizardmanScoutTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenta Lizardman Scout"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 30.00; - this.level = 41; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1008.237810000000000; - this.maxMP = 504.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2518; - this.sp = 164; - this.aggressive = false; - this.rightHand = itemProvider.createID(14); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 187.11878; - attributes.magicalAttack = 127.77787; - attributes.physicalDefense = 160.69002; - attributes.magicalDefense = 106.98923; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanShamanTemplate.java b/data/script/template/script/template/actor/npc/monster/ZentaLizardmanShamanTemplate.java deleted file mode 100644 index f6977a6e7..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZentaLizardmanShamanTemplate extends MonsterNPCTemplate { - public static final int ID = 20303; - - @Inject - protected ZentaLizardmanShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenta Lizardman Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2689; - this.sp = 182; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanTemplate.java b/data/script/template/script/template/actor/npc/monster/ZentaLizardmanTemplate.java deleted file mode 100644 index 786256cda..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZentaLizardmanTemplate extends MonsterNPCTemplate { - public static final int ID = 20299; - - @Inject - protected ZentaLizardmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenta Lizardman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 32.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2327; - this.sp = 150; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/ZentaLizardmanWarriorTemplate.java deleted file mode 100644 index 0a5f97534..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZentaLizardmanWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZentaLizardmanWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20302; - - @Inject - protected ZentaLizardmanWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenta Lizardman Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 35.00; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1050.816520000000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2617; - this.sp = 174; - this.aggressive = false; - this.rightHand = itemProvider.createID(16); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 198.34591; - attributes.magicalAttack = 135.44454; - attributes.physicalDefense = 164.88513; - attributes.magicalDefense = 109.78238; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/Zombie2Template.java b/data/script/template/script/template/actor/npc/monster/Zombie2Template.java deleted file mode 100644 index 4e0f66406..000000000 --- a/data/script/template/script/template/actor/npc/monster/Zombie2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Zombie2Template extends MonsterNPCTemplate { - public static final int ID = 20177; - - @Inject - protected Zombie2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 6; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 93.541580000000000; - this.maxMP = 77.200000000000000; - this.hpRegeneration = 2.000000000000000; - this.mpRegeneration = 0.900000000000000; - this.experience = 178; - this.sp = 5; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.52471; - attributes.magicalAttack = 9.23562; - attributes.physicalDefense = 53.53373; - attributes.magicalDefense = 35.64336; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZombieCaptainsSpiritualBodyTemplate.java b/data/script/template/script/template/actor/npc/monster/ZombieCaptainsSpiritualBodyTemplate.java deleted file mode 100644 index 1db210c41..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZombieCaptainsSpiritualBodyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieCaptainsSpiritualBodyTemplate extends MonsterNPCTemplate { - public static final int ID = 21631; - - @Inject - protected ZombieCaptainsSpiritualBodyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie Captain's Spiritual Body"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 33.60; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1520.381550000000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 18953; - this.sp = 1466; - this.aggressive = false; - this.rightHand = itemProvider.createID(232); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 337.18867; - attributes.magicalAttack = 230.25615; - attributes.physicalDefense = 209.50106; - attributes.magicalDefense = 139.48817; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 14.00000; - attributes.runSpeed = 174.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZombieSoldierTemplate.java b/data/script/template/script/template/actor/npc/monster/ZombieSoldierTemplate.java deleted file mode 100644 index 797384965..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZombieSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieSoldierTemplate extends MonsterNPCTemplate { - public static final int ID = 20457; - - @Inject - protected ZombieSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 21.00; - this.level = 19; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 321.639540000000000; - this.maxMP = 183.280000000000000; - this.hpRegeneration = 2.500000000000000; - this.mpRegeneration = 1.200000000000000; - this.experience = 959; - this.sp = 43; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 40.96915; - attributes.magicalAttack = 27.97662; - attributes.physicalDefense = 84.07638; - attributes.magicalDefense = 55.97901; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZombieWarriorTemplate.java b/data/script/template/script/template/actor/npc/monster/ZombieWarriorTemplate.java deleted file mode 100644 index d04ed404a..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZombieWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieWarriorTemplate extends MonsterNPCTemplate { - public static final int ID = 20458; - - @Inject - protected ZombieWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.50; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 387.028780000000000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 1421; - this.sp = 67; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 1; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 51.75278; - attributes.magicalAttack = 35.34044; - attributes.physicalDefense = 92.65694; - attributes.magicalDefense = 61.69203; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/monster/ZombieWorkerTemplate.java b/data/script/template/script/template/actor/npc/monster/ZombieWorkerTemplate.java deleted file mode 100644 index a3227f4c2..000000000 --- a/data/script/template/script/template/actor/npc/monster/ZombieWorkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.monster; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieWorkerTemplate extends MonsterNPCTemplate { - public static final int ID = 22140; - - @Inject - protected ZombieWorkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie Worker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 24.60; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 32319; - this.sp = 3446; - this.aggressive = false; - this.rightHand = itemProvider.createID(123); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 254.79948; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/AdolphTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/AdolphTemplate.java deleted file mode 100644 index af7060517..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/AdolphTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdolphTemplate extends WalkerNPCTemplate { - public static final int ID = 32070; - - @Inject - protected AdolphTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adolph"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 45.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/AlhenaTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/AlhenaTemplate.java deleted file mode 100644 index 08c9aec05..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/AlhenaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlhenaTemplate extends WalkerNPCTemplate { - public static final int ID = 31360; - - @Inject - protected AlhenaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alhena"; - this.serverSideName = false; - this.title = "Tetrarch Agent"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(315); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/EdwinTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/EdwinTemplate.java deleted file mode 100644 index 734415973..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/EdwinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EdwinTemplate extends WalkerNPCTemplate { - public static final int ID = 32072; - - @Inject - protected EdwinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Edwin"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 17.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 6.00000; - attributes.runSpeed = 32.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/JaradineTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/JaradineTemplate.java deleted file mode 100644 index 1c3bb3313..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/JaradineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JaradineTemplate extends WalkerNPCTemplate { - public static final int ID = 31359; - - @Inject - protected JaradineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jaradine"; - this.serverSideName = false; - this.title = "Mother Tree Guardian"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/KasielTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/KasielTemplate.java deleted file mode 100644 index 833b50360..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/KasielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KasielTemplate extends WalkerNPCTemplate { - public static final int ID = 31358; - - @Inject - protected KasielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasiel"; - this.serverSideName = false; - this.title = "Bard"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(4202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/KreedTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/KreedTemplate.java deleted file mode 100644 index 933bcfd5a..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/KreedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KreedTemplate extends WalkerNPCTemplate { - public static final int ID = 31361; - - @Inject - protected KreedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kreed"; - this.serverSideName = false; - this.title = "Tetrarch Executioner"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(151); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/LeandroTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/LeandroTemplate.java deleted file mode 100644 index 194a342de..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/LeandroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeandroTemplate extends WalkerNPCTemplate { - public static final int ID = 31357; - - @Inject - protected LeandroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leandro"; - this.serverSideName = false; - this.title = "Secretary"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/RemyTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/RemyTemplate.java deleted file mode 100644 index c2c5221ae..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/RemyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RemyTemplate extends WalkerNPCTemplate { - public static final int ID = 31356; - - @Inject - protected RemyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Remy"; - this.serverSideName = false; - this.title = "Porter"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/RoginTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/RoginTemplate.java deleted file mode 100644 index 0a03f517f..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/RoginTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoginTemplate extends WalkerNPCTemplate { - public static final int ID = 31363; - - @Inject - protected RoginTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rogin"; - this.serverSideName = false; - this.title = "Deliveryman"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/RokarTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/RokarTemplate.java deleted file mode 100644 index f5e19e625..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/RokarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RokarTemplate extends WalkerNPCTemplate { - public static final int ID = 31364; - - @Inject - protected RokarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rokar"; - this.serverSideName = false; - this.title = "Guardian of Flame"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(203); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/TateTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/TateTemplate.java deleted file mode 100644 index a0491ca84..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/TateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TateTemplate extends WalkerNPCTemplate { - public static final int ID = 31362; - - @Inject - protected TateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tate"; - this.serverSideName = false; - this.title = "Carrier"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/npcwalker/YakandTemplate.java b/data/script/template/script/template/actor/npc/npcwalker/YakandTemplate.java deleted file mode 100644 index 610e24e72..000000000 --- a/data/script/template/script/template/actor/npc/npcwalker/YakandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.npcwalker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WalkerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YakandTemplate extends WalkerNPCTemplate { - public static final int ID = 31365; - - @Inject - protected YakandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yakand"; - this.serverSideName = false; - this.title = "Guardian of Flame"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 27.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(203); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/observation/BroadcastingTowerTemplate.java b/data/script/template/script/template/actor/npc/observation/BroadcastingTowerTemplate.java deleted file mode 100644 index 23981ba45..000000000 --- a/data/script/template/script/template/actor/npc/observation/BroadcastingTowerTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.observation; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.ObservationNPCTemplate; - -/** - * @author Rogiel - */ -public class BroadcastingTowerTemplate extends ObservationNPCTemplate { - public static final int ID = 31031; - - @Inject - protected BroadcastingTowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Broadcasting Tower"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 35.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/olympiadmanager/GrandOlympiadManagerTemplate.java b/data/script/template/script/template/actor/npc/olympiadmanager/GrandOlympiadManagerTemplate.java deleted file mode 100644 index 4d365567a..000000000 --- a/data/script/template/script/template/actor/npc/olympiadmanager/GrandOlympiadManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.olympiadmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OlympiadManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrandOlympiadManagerTemplate extends OlympiadManagerNPCTemplate { - public static final int ID = 31688; - - @Inject - protected GrandOlympiadManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grand Olympiad Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes2Template.java b/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes2Template.java deleted file mode 100644 index 97eb663e3..000000000 --- a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.olympiadmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OlympiadManagerNPCTemplate; - -/** - * @author Rogiel - */ -public class MonumentOfHeroes2Template extends OlympiadManagerNPCTemplate { - public static final int ID = 31769; - - @Inject - protected MonumentOfHeroes2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument of Heroes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 77.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes3Template.java b/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes3Template.java deleted file mode 100644 index e6e75aeb8..000000000 --- a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.olympiadmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OlympiadManagerNPCTemplate; - -/** - * @author Rogiel - */ -public class MonumentOfHeroes3Template extends OlympiadManagerNPCTemplate { - public static final int ID = 31770; - - @Inject - protected MonumentOfHeroes3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument of Heroes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 77.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes4Template.java b/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes4Template.java deleted file mode 100644 index e44fdf4ce..000000000 --- a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.olympiadmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OlympiadManagerNPCTemplate; - -/** - * @author Rogiel - */ -public class MonumentOfHeroes4Template extends OlympiadManagerNPCTemplate { - public static final int ID = 31771; - - @Inject - protected MonumentOfHeroes4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument of Heroes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 72.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes5Template.java b/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes5Template.java deleted file mode 100644 index be47e0f04..000000000 --- a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroes5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.olympiadmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OlympiadManagerNPCTemplate; - -/** - * @author Rogiel - */ -public class MonumentOfHeroes5Template extends OlympiadManagerNPCTemplate { - public static final int ID = 31772; - - @Inject - protected MonumentOfHeroes5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument of Heroes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroesTemplate.java b/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroesTemplate.java deleted file mode 100644 index fd8b8f71a..000000000 --- a/data/script/template/script/template/actor/npc/olympiadmanager/MonumentOfHeroesTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.olympiadmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OlympiadManagerNPCTemplate; - -/** - * @author Rogiel - */ -public class MonumentOfHeroesTemplate extends OlympiadManagerNPCTemplate { - public static final int ID = 31690; - - @Inject - protected MonumentOfHeroesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Monument of Heroes"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 69.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/olympiadmanager/OlympiadHostTemplate.java b/data/script/template/script/template/actor/npc/olympiadmanager/OlympiadHostTemplate.java deleted file mode 100644 index 835dd24cf..000000000 --- a/data/script/template/script/template/actor/npc/olympiadmanager/OlympiadHostTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.olympiadmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OlympiadManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlympiadHostTemplate extends OlympiadManagerNPCTemplate { - public static final int ID = 36402; - - @Inject - protected OlympiadHostTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Olympiad Host"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/AnnetteTemplate.java b/data/script/template/script/template/actor/npc/petmanager/AnnetteTemplate.java deleted file mode 100644 index ecef7f546..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/AnnetteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnnetteTemplate extends PetManagerNPCTemplate { - public static final int ID = 31265; - - @Inject - protected AnnetteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Annette"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/CooperTemplate.java b/data/script/template/script/template/actor/npc/petmanager/CooperTemplate.java deleted file mode 100644 index 56866b1e6..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/CooperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CooperTemplate extends PetManagerNPCTemplate { - public static final int ID = 30829; - - @Inject - protected CooperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cooper"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/JoeyTemplate.java b/data/script/template/script/template/actor/npc/petmanager/JoeyTemplate.java deleted file mode 100644 index 7f020b7f8..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/JoeyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JoeyTemplate extends PetManagerNPCTemplate { - public static final int ID = 30830; - - @Inject - protected JoeyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Joey"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/LemperTemplate.java b/data/script/template/script/template/actor/npc/petmanager/LemperTemplate.java deleted file mode 100644 index fb42ea4a0..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/LemperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LemperTemplate extends PetManagerNPCTemplate { - public static final int ID = 30869; - - @Inject - protected LemperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lemper"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/LundyTemplate.java b/data/script/template/script/template/actor/npc/petmanager/LundyTemplate.java deleted file mode 100644 index 00998b111..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/LundyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LundyTemplate extends PetManagerNPCTemplate { - public static final int ID = 30827; - - @Inject - protected LundyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lundy"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/MartinTemplate.java b/data/script/template/script/template/actor/npc/petmanager/MartinTemplate.java deleted file mode 100644 index 7d777e3b5..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/MartinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MartinTemplate extends PetManagerNPCTemplate { - public static final int ID = 30731; - - @Inject - protected MartinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Martin"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/MickeyTemplate.java b/data/script/template/script/template/actor/npc/petmanager/MickeyTemplate.java deleted file mode 100644 index 2eec4afaf..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/MickeyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MickeyTemplate extends PetManagerNPCTemplate { - public static final int ID = 36478; - - @Inject - protected MickeyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mickey"; - this.serverSideName = false; - this.title = "Pet Trader"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/NelsonTemplate.java b/data/script/template/script/template/actor/npc/petmanager/NelsonTemplate.java deleted file mode 100644 index 98b9edb49..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/NelsonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NelsonTemplate extends PetManagerNPCTemplate { - public static final int ID = 30831; - - @Inject - protected NelsonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nelson"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/RoodTemplate.java b/data/script/template/script/template/actor/npc/petmanager/RoodTemplate.java deleted file mode 100644 index 0377379cc..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/RoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoodTemplate extends PetManagerNPCTemplate { - public static final int ID = 31067; - - @Inject - protected RoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rood"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/SaroyanTemplate.java b/data/script/template/script/template/actor/npc/petmanager/SaroyanTemplate.java deleted file mode 100644 index 91c38c606..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/SaroyanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaroyanTemplate extends PetManagerNPCTemplate { - public static final int ID = 31954; - - @Inject - protected SaroyanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saroyan"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/WatersTemplate.java b/data/script/template/script/template/actor/npc/petmanager/WatersTemplate.java deleted file mode 100644 index c129aa976..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/WatersTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WatersTemplate extends PetManagerNPCTemplate { - public static final int ID = 30828; - - @Inject - protected WatersTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Waters"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/petmanager/WoodsTemplate.java b/data/script/template/script/template/actor/npc/petmanager/WoodsTemplate.java deleted file mode 100644 index ff0fbcb1e..000000000 --- a/data/script/template/script/template/actor/npc/petmanager/WoodsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.petmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PetManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WoodsTemplate extends PetManagerNPCTemplate { - public static final int ID = 31309; - - @Inject - protected WoodsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Woods"; - this.serverSideName = false; - this.title = "Pet Manager"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AbyssBrukuntTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AbyssBrukuntTemplate.java deleted file mode 100644 index ce896e8bc..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AbyssBrukuntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AbyssBrukuntTemplate extends RaidBossNPCTemplate { - public static final int ID = 25238; - - @Inject - protected AbyssBrukuntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Abyss Brukunt"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 150.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 215207.609632620000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2684275; - this.sp = 381459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 748.77526; - attributes.magicalAttack = 122.63548; - attributes.physicalDefense = 728.44779; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Aenkinel2Template.java b/data/script/template/script/template/actor/npc/raidboss/Aenkinel2Template.java deleted file mode 100644 index 8133a5ca9..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Aenkinel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Aenkinel2Template extends RaidBossNPCTemplate { - public static final int ID = 25691; - - @Inject - protected Aenkinel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aenkinel"; - this.serverSideName = false; - this.title = "Invader of Dream"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 31.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 186.305572541410000; - this.mpRegeneration = 30.000000000000000; - this.experience = 3327991; - this.sp = 394141; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1785.40821; - attributes.magicalAttack = 1036.33137; - attributes.physicalDefense = 1073.60169; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Aenkinel3Template.java b/data/script/template/script/template/actor/npc/raidboss/Aenkinel3Template.java deleted file mode 100644 index 1292f3dd6..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Aenkinel3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Aenkinel3Template extends RaidBossNPCTemplate { - public static final int ID = 25692; - - @Inject - protected Aenkinel3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aenkinel"; - this.serverSideName = false; - this.title = "Invader of Dream"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 31.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 186.305572541410000; - this.mpRegeneration = 30.000000000000000; - this.experience = 3327991; - this.sp = 394141; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1785.40821; - attributes.magicalAttack = 1036.33137; - attributes.physicalDefense = 1073.60169; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Aenkinel4Template.java b/data/script/template/script/template/actor/npc/raidboss/Aenkinel4Template.java deleted file mode 100644 index 4f643d765..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Aenkinel4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Aenkinel4Template extends RaidBossNPCTemplate { - public static final int ID = 25693; - - @Inject - protected Aenkinel4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aenkinel"; - this.serverSideName = false; - this.title = "Invader of Dream"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 31.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 186.305572541410000; - this.mpRegeneration = 30.000000000000000; - this.experience = 3327991; - this.sp = 394141; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1785.40821; - attributes.magicalAttack = 1036.33137; - attributes.physicalDefense = 1073.60169; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Aenkinel5Template.java b/data/script/template/script/template/actor/npc/raidboss/Aenkinel5Template.java deleted file mode 100644 index e2631a680..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Aenkinel5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Aenkinel5Template extends RaidBossNPCTemplate { - public static final int ID = 25694; - - @Inject - protected Aenkinel5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aenkinel"; - this.serverSideName = false; - this.title = "Invader of Dream"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 28.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 186.305572541410000; - this.mpRegeneration = 30.000000000000000; - this.experience = 37775745; - this.sp = 1117041; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1785.40821; - attributes.magicalAttack = 1036.33137; - attributes.physicalDefense = 1073.60169; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Aenkinel6Template.java b/data/script/template/script/template/actor/npc/raidboss/Aenkinel6Template.java deleted file mode 100644 index 16cc2efc3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Aenkinel6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Aenkinel6Template extends RaidBossNPCTemplate { - public static final int ID = 25695; - - @Inject - protected Aenkinel6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aenkinel"; - this.serverSideName = false; - this.title = "Invader of Dream"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 449514.751202684000000; - this.maxMP = 19170.000000000000000; - this.hpRegeneration = 191.950817694987000; - this.mpRegeneration = 30.000000000000000; - this.experience = 42720366; - this.sp = 1206690; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1839.50786; - attributes.magicalAttack = 1082.55400; - attributes.physicalDefense = 1108.07850; - attributes.magicalDefense = 540.56000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AenkinelTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AenkinelTemplate.java deleted file mode 100644 index 0b7aeba0b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AenkinelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AenkinelTemplate extends RaidBossNPCTemplate { - public static final int ID = 25690; - - @Inject - protected AenkinelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aenkinel"; - this.serverSideName = false; - this.title = "Invader of Dream"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 31.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 186.305572541410000; - this.mpRegeneration = 30.000000000000000; - this.experience = 3327991; - this.sp = 394141; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1785.40821; - attributes.magicalAttack = 1036.33137; - attributes.physicalDefense = 1073.60169; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AgentOfBeresMeanaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AgentOfBeresMeanaTemplate.java deleted file mode 100644 index 0ed69b59a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AgentOfBeresMeanaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AgentOfBeresMeanaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25112; - - @Inject - protected AgentOfBeresMeanaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Agent of Beres Meana"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 53.00; - this.level = 30; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 53690.033688510600000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 21.714038575401000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2308288; - this.sp = 111484; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 111.21878; - attributes.magicalAttack = 7.21488; - attributes.physicalDefense = 355.39281; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AllSeeingRangoTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AllSeeingRangoTemplate.java deleted file mode 100644 index f00cc0041..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AllSeeingRangoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AllSeeingRangoTemplate extends RaidBossNPCTemplate { - public static final int ID = 25575; - - @Inject - protected AllSeeingRangoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "All-Seeing Rango"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 45.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 194342.366232331000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 84.185615246325500; - this.mpRegeneration = 3.000000000000000; - this.experience = 2234730; - this.sp = 360602; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4658.99941; - attributes.magicalAttack = 838.41114; - attributes.physicalDefense = 930.08877; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AnaisTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AnaisTemplate.java deleted file mode 100644 index 3373c99ba..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AnaisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnaisTemplate extends RaidBossNPCTemplate { - public static final int ID = 29096; - - @Inject - protected AnaisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anais"; - this.serverSideName = false; - this.title = "Lord of Splendor"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.80; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 480890.350955760000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 147.845481058836000; - this.mpRegeneration = 3.210000000000000; - this.experience = 8827525; - this.sp = 2036475; - this.aggressive = false; - this.rightHand = itemProvider.createID(8214); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3064.77741; - attributes.magicalAttack = 1222.08862; - attributes.physicalDefense = 1185.64400; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Anakazel2Template.java b/data/script/template/script/template/actor/npc/raidboss/Anakazel2Template.java deleted file mode 100644 index 71b279811..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Anakazel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakazel2Template extends RaidBossNPCTemplate { - public static final int ID = 25334; - - @Inject - protected Anakazel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakazel"; - this.serverSideName = false; - this.title = "Invaders' Leader"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 54.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 128864.779150678000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 67.729704940716100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1370326; - this.sp = 114239; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 226.00591; - attributes.magicalAttack = 48.79994; - attributes.physicalDefense = 445.32861; - attributes.magicalDefense = 217.24000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Anakazel3Template.java b/data/script/template/script/template/actor/npc/raidboss/Anakazel3Template.java deleted file mode 100644 index 9425a244d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Anakazel3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakazel3Template extends RaidBossNPCTemplate { - public static final int ID = 25335; - - @Inject - protected Anakazel3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakazel"; - this.serverSideName = false; - this.title = "Invaders' Leader"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 48.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 207715.744743993000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 101.830256959529000; - this.mpRegeneration = 2.100000000000000; - this.experience = 1586608; - this.sp = 189699; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 464.46636; - attributes.magicalAttack = 158.43765; - attributes.physicalDefense = 573.38409; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Anakazel4Template.java b/data/script/template/script/template/actor/npc/raidboss/Anakazel4Template.java deleted file mode 100644 index adccf7a09..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Anakazel4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakazel4Template extends RaidBossNPCTemplate { - public static final int ID = 25336; - - @Inject - protected Anakazel4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakazel"; - this.serverSideName = false; - this.title = "Invaders' Leader"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 48.00; - this.level = 58; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 296249.601689099000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 137.414906534199000; - this.mpRegeneration = 2.400000000000000; - this.experience = 1843815; - this.sp = 257493; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 822.28385; - attributes.magicalAttack = 388.65348; - attributes.physicalDefense = 713.98287; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Anakazel5Template.java b/data/script/template/script/template/actor/npc/raidboss/Anakazel5Template.java deleted file mode 100644 index 812777832..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Anakazel5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakazel5Template extends RaidBossNPCTemplate { - public static final int ID = 25337; - - @Inject - protected Anakazel5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakazel"; - this.serverSideName = false; - this.title = "Invaders' Leader"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 363785.271768595000000; - this.maxMP = 1282.400000000000000; - this.hpRegeneration = 160.661813888535000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2044017; - this.sp = 324825; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1269.93206; - attributes.magicalAttack = 659.98560; - attributes.physicalDefense = 859.08450; - attributes.magicalDefense = 419.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Anakazel6Template.java b/data/script/template/script/template/actor/npc/raidboss/Anakazel6Template.java deleted file mode 100644 index 857c631a1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Anakazel6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakazel6Template extends RaidBossNPCTemplate { - public static final int ID = 25338; - - @Inject - protected Anakazel6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakazel"; - this.serverSideName = false; - this.title = "Invaders' Leader"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 90.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410724.290197009000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 175.808199429551000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2504378; - this.sp = 380180; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1662.16595; - attributes.magicalAttack = 941.25731; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AnakazelTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AnakazelTemplate.java deleted file mode 100644 index 3849f1396..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AnakazelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakazelTemplate extends RaidBossNPCTemplate { - public static final int ID = 25333; - - @Inject - protected AnakazelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakazel"; - this.serverSideName = false; - this.title = "Invaders' Leader"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 54.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 81413.346462135400000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 46.812501694399700; - this.mpRegeneration = 1.500000000000000; - this.experience = 1673031; - this.sp = 68097; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 94.85999; - attributes.magicalAttack = 14.70841; - attributes.physicalDefense = 334.84104; - attributes.magicalDefense = 163.34000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Anakim2Template.java b/data/script/template/script/template/actor/npc/raidboss/Anakim2Template.java deleted file mode 100644 index 9a9fbc4d1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Anakim2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Anakim2Template extends RaidBossNPCTemplate { - public static final int ID = 25286; - - @Inject - protected Anakim2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.50; - this.collisionHeight = 29.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 688716.902670109000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 211.789458580091000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9911897; - this.sp = 1421059; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3893.46388; - attributes.magicalAttack = 630.99840; - attributes.physicalDefense = 1024.12500; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AnakimsNemesisZakaronTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AnakimsNemesisZakaronTemplate.java deleted file mode 100644 index 49a1eec13..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AnakimsNemesisZakaronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnakimsNemesisZakaronTemplate extends RaidBossNPCTemplate { - public static final int ID = 25281; - - @Inject - protected AnakimsNemesisZakaronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anakim's Nemesis Zakaron"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 136.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 746772.142484831000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 294.210906072150000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4309.76223; - attributes.magicalAttack = 2869.61549; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 215.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AnaysTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AnaysTemplate.java deleted file mode 100644 index 0ec5e7518..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AnaysTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnaysTemplate extends RaidBossNPCTemplate { - public static final int ID = 25701; - - @Inject - protected AnaysTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anays"; - this.serverSideName = false; - this.title = "Master of Splendor"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 55.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 937564.609209036000000; - this.maxMP = 21812.000000000000000; - this.hpRegeneration = 240.220217981479000; - this.mpRegeneration = 500.000000000000000; - this.experience = 6653170; - this.sp = 900069; - this.aggressive = false; - this.rightHand = itemProvider.createID(8214); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 11094.68934; - attributes.magicalAttack = 1192.88500; - attributes.physicalDefense = 1428.96385; - attributes.magicalDefense = 576.11400; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AncientWeirdDrakeTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AncientWeirdDrakeTemplate.java deleted file mode 100644 index eae650690..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AncientWeirdDrakeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AncientWeirdDrakeTemplate extends RaidBossNPCTemplate { - public static final int ID = 25234; - - @Inject - protected AncientWeirdDrakeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ancient Weird Drake"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 150.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 442200.049949860000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 182.410955849033000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2735033; - this.sp = 394692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1570.35490; - attributes.magicalAttack = 534.04783; - attributes.physicalDefense = 742.95024; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AndreasVanHalterTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AndreasVanHalterTemplate.java deleted file mode 100644 index c98ad9f7e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AndreasVanHalterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndreasVanHalterTemplate extends RaidBossNPCTemplate { - public static final int ID = 29062; - - @Inject - protected AndreasVanHalterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andreas Van Halter"; - this.serverSideName = false; - this.title = "Seer of Pagan"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 21.30; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 115708.195000000000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 364.870000000000000; - this.mpRegeneration = 3.210000000000000; - this.experience = 2915973; - this.sp = 2380617; - this.aggressive = false; - this.rightHand = itemProvider.createID(8208); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3134.56500; - attributes.magicalAttack = 1241.64405; - attributes.physicalDefense = 3161.72160; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AntharasPriestCloeTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AntharasPriestCloeTemplate.java deleted file mode 100644 index b49f15395..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AntharasPriestCloeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AntharasPriestCloeTemplate extends RaidBossNPCTemplate { - public static final int ID = 25109; - - @Inject - protected AntharasPriestCloeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Antharas Priest Cloe"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 75.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 392895.926408634000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5199407; - this.sp = 852059; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2396.99019; - attributes.magicalAttack = 851.89721; - attributes.physicalDefense = 943.97961; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ApepiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ApepiTemplate.java deleted file mode 100644 index 8b8245aca..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ApepiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ApepiTemplate extends RaidBossNPCTemplate { - public static final int ID = 25188; - - @Inject - protected ApepiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Apepi"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 107380.067377021000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 54.285096438502500; - this.mpRegeneration = 1.500000000000000; - this.experience = 2308288; - this.sp = 111484; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 222.43755; - attributes.magicalAttack = 28.85951; - attributes.physicalDefense = 355.39281; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ArchonSuscepterTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ArchonSuscepterTemplate.java deleted file mode 100644 index 43bfdbd58..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ArchonSuscepterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArchonSuscepterTemplate extends RaidBossNPCTemplate { - public static final int ID = 25395; - - @Inject - protected ArchonSuscepterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Archon Suscepter"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 72.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 121183.101253532000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 43.342559280568000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2085510; - this.sp = 229987; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 333.67447; - attributes.magicalAttack = 35.73201; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 78.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AtraibanTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AtraibanTemplate.java deleted file mode 100644 index 54aa4a52b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AtraibanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtraibanTemplate extends RaidBossNPCTemplate { - public static final int ID = 25029; - - @Inject - protected AtraibanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atraiban"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 96.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 242937.111327544000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 82.956166944354800; - this.mpRegeneration = 2.400000000000000; - this.experience = 3895772; - this.sp = 516213; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1023.10032; - attributes.magicalAttack = 279.75290; - attributes.physicalDefense = 642.54978; - attributes.magicalDefense = 313.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutor2Template.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutor2Template.java deleted file mode 100644 index 162987ee5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutor2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientExecutor2Template extends RaidBossNPCTemplate { - public static final int ID = 25650; - - @Inject - protected AwakenedAncientExecutor2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Executor"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13984); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutorTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutorTemplate.java deleted file mode 100644 index a225f21c9..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientExecutorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientExecutorTemplate extends RaidBossNPCTemplate { - public static final int ID = 25649; - - @Inject - protected AwakenedAncientExecutorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Executor"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.80; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13985); - this.leftHand = itemProvider.createID(13986); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighter2Template.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighter2Template.java deleted file mode 100644 index 1333eecc9..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighter2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientFighter2Template extends RaidBossNPCTemplate { - public static final int ID = 25648; - - @Inject - protected AwakenedAncientFighter2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Fighter"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 34.32; - this.collisionHeight = 62.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13983); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighterTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighterTemplate.java deleted file mode 100644 index 732ed6f51..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientFighterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientFighterTemplate extends RaidBossNPCTemplate { - public static final int ID = 25647; - - @Inject - protected AwakenedAncientFighterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Fighter"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 34.32; - this.collisionHeight = 62.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = itemProvider.createID(13982); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphet2Template.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphet2Template.java deleted file mode 100644 index 9ae8bb44f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphet2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientProphet2Template extends RaidBossNPCTemplate { - public static final int ID = 25652; - - @Inject - protected AwakenedAncientProphet2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Prophet"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 31.68; - this.collisionHeight = 60.72; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphetTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphetTemplate.java deleted file mode 100644 index d4225e5df..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientProphetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientProphetTemplate extends RaidBossNPCTemplate { - public static final int ID = 25651; - - @Inject - protected AwakenedAncientProphetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Prophet"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 31.68; - this.collisionHeight = 60.72; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSentryTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSentryTemplate.java deleted file mode 100644 index 4f00bc2c0..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSentryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientSentryTemplate extends RaidBossNPCTemplate { - public static final int ID = 25643; - - @Inject - protected AwakenedAncientSentryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Sentry"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 27.50; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSevererTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSevererTemplate.java deleted file mode 100644 index c9414c7f8..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSevererTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientSevererTemplate extends RaidBossNPCTemplate { - public static final int ID = 25644; - - @Inject - protected AwakenedAncientSevererTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Severer"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 51.60; - this.collisionHeight = 57.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulDevourerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulDevourerTemplate.java deleted file mode 100644 index 6b721149e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulDevourerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientSoulDevourerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25646; - - @Inject - protected AwakenedAncientSoulDevourerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Soul Devourer"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 44.20; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 110.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulExtractorTemplate.java b/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulExtractorTemplate.java deleted file mode 100644 index 681e9af65..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/AwakenedAncientSoulExtractorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AwakenedAncientSoulExtractorTemplate extends RaidBossNPCTemplate { - public static final int ID = 25645; - - @Inject - protected AwakenedAncientSoulExtractorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Awakened Ancient Soul Extractor"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 27.60; - this.collisionHeight = 37.20; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1845.69199; - attributes.magicalAttack = 1103.56024; - attributes.physicalDefense = 1110.90241; - attributes.magicalDefense = 541.93835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BanditLeaderBardaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BanditLeaderBardaTemplate.java deleted file mode 100644 index f0a9a2216..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BanditLeaderBardaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BanditLeaderBardaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25434; - - @Inject - protected BanditLeaderBardaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandit Leader Barda"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 60.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 189660.129360453000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2477107; - this.sp = 327038; - this.aggressive = false; - this.rightHand = itemProvider.createID(121); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 610.43901; - attributes.magicalAttack = 93.51865; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BarionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BarionTemplate.java deleted file mode 100644 index b0c6485c3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BarionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarionTemplate extends RaidBossNPCTemplate { - public static final int ID = 25044; - - @Inject - protected BarionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barion"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 134366.203995058000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 47.474088190385800; - this.mpRegeneration = 2.100000000000000; - this.experience = 2205665; - this.sp = 257531; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 380.23638; - attributes.magicalAttack = 42.89876; - attributes.physicalDefense = 559.90707; - attributes.magicalDefense = 273.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BeastLordBehemothTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BeastLordBehemothTemplate.java deleted file mode 100644 index 7c7388353..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BeastLordBehemothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeastLordBehemothTemplate extends RaidBossNPCTemplate { - public static final int ID = 25269; - - @Inject - protected BeastLordBehemothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beast Lord Behemoth"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 71.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 373386.071242416000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2154.88112; - attributes.magicalAttack = 717.40387; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BeautifulAtrielleTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BeautifulAtrielleTemplate.java deleted file mode 100644 index ac973bff7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BeautifulAtrielleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BeautifulAtrielleTemplate extends RaidBossNPCTemplate { - public static final int ID = 25563; - - @Inject - protected BeautifulAtrielleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beautiful Atrielle"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 75.00; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 211731.614773484000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 90.413176606355800; - this.mpRegeneration = 3.000000000000000; - this.experience = 2730279; - this.sp = 394141; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7561.96024; - attributes.magicalAttack = 984.65036; - attributes.physicalDefense = 1036.83381; - attributes.magicalDefense = 505.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BelethsSeerSephiaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BelethsSeerSephiaTemplate.java deleted file mode 100644 index f28f8c8bb..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BelethsSeerSephiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelethsSeerSephiaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25137; - - @Inject - protected BelethsSeerSephiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beleth's Seer Sephia"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 85.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 189660.129360453000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2477107; - this.sp = 327038; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 610.43901; - attributes.magicalAttack = 93.51865; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Benom2Template.java b/data/script/template/script/template/actor/npc/raidboss/Benom2Template.java deleted file mode 100644 index 8d4785ec6..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Benom2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Benom2Template extends RaidBossNPCTemplate { - public static final int ID = 29054; - - @Inject - protected Benom2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Benom"; - this.serverSideName = false; - this.title = "Triol's Leader"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 56.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 568382.400000000000000; - this.maxMP = 4071.060000000000000; - this.hpRegeneration = 357.000000000000000; - this.mpRegeneration = 8.100000000000000; - this.experience = 2499951; - this.sp = 1757872; - this.aggressive = false; - this.rightHand = itemProvider.createID(8203); - this.leftHand = itemProvider.createID(8203); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4510.00000; - attributes.magicalAttack = 3279.00000; - attributes.physicalDefense = 2554.00000; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 79.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BetrayerOfUrutuFrekiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BetrayerOfUrutuFrekiTemplate.java deleted file mode 100644 index ec2402cc3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BetrayerOfUrutuFrekiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BetrayerOfUrutuFrekiTemplate extends RaidBossNPCTemplate { - public static final int ID = 25426; - - @Inject - protected BetrayerOfUrutuFrekiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Betrayer of Urutu Freki"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 29.70; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 43316.308536437200000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 18.438531366757700; - this.mpRegeneration = 1.500000000000000; - this.experience = 2541012; - this.sp = 79280; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 74.22232; - attributes.magicalAttack = 4.67967; - attributes.physicalDefense = 305.50599; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BiconneOfBlueSkyTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BiconneOfBlueSkyTemplate.java deleted file mode 100644 index 66f0abfac..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BiconneOfBlueSkyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BiconneOfBlueSkyTemplate extends RaidBossNPCTemplate { - public static final int ID = 25057; - - @Inject - protected BiconneOfBlueSkyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Biconne of Blue Sky"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 121183.101253532000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 43.342559280568000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2085510; - this.sp = 229987; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 333.67447; - attributes.magicalAttack = 35.73201; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BlackLilyTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BlackLilyTemplate.java deleted file mode 100644 index df645f754..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BlackLilyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackLilyTemplate extends RaidBossNPCTemplate { - public static final int ID = 25176; - - @Inject - protected BlackLilyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Lily"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.70; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 189660.129360453000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2477107; - this.sp = 327038; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 610.43901; - attributes.magicalAttack = 93.51865; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BloodyEmpressDecarbiaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BloodyEmpressDecarbiaTemplate.java deleted file mode 100644 index ebad1a82e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BloodyEmpressDecarbiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyEmpressDecarbiaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25266; - - @Inject - protected BloodyEmpressDecarbiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Empress Decarbia"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 31.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 397437.251440090000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 123.216289543832000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5231148; - this.sp = 864099; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2451.22348; - attributes.magicalAttack = 868.87603; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BloodyPriestRudeltoTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BloodyPriestRudeltoTemplate.java deleted file mode 100644 index 6159519aa..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BloodyPriestRudeltoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BloodyPriestRudeltoTemplate extends RaidBossNPCTemplate { - public static final int ID = 25073; - - @Inject - protected BloodyPriestRudeltoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bloody Priest Rudelto"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 180.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 368045.729972487000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 116.468584127042000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4576841; - this.sp = 791290; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2089.25225; - attributes.magicalAttack = 693.37960; - attributes.physicalDefense = 873.45189; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BossAkataTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BossAkataTemplate.java deleted file mode 100644 index 4db51c7a6..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BossAkataTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BossAkataTemplate extends RaidBossNPCTemplate { - public static final int ID = 25501; - - @Inject - protected BossAkataTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Boss Akata"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 23.60; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 53690.033688510600000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 21.714038575401000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2308288; - this.sp = 111484; - this.aggressive = false; - this.rightHand = itemProvider.createID(8528); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 111.21878; - attributes.magicalAttack = 7.21488; - attributes.physicalDefense = 355.39281; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BrandTheExileTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BrandTheExileTemplate.java deleted file mode 100644 index 8edadc7ec..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BrandTheExileTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrandTheExileTemplate extends RaidBossNPCTemplate { - public static final int ID = 25589; - - @Inject - protected BrandTheExileTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brand the Exile"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 19.50; - this.collisionHeight = 51.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 205362.145098505000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 87.904099714775700; - this.mpRegeneration = 3.000000000000000; - this.experience = 2504378; - this.sp = 380180; - this.aggressive = false; - this.rightHand = itemProvider.createID(5131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 941.25731; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BrekaWarlockPastuTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BrekaWarlockPastuTemplate.java deleted file mode 100644 index 29fdfe53f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BrekaWarlockPastuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrekaWarlockPastuTemplate extends RaidBossNPCTemplate { - public static final int ID = 25020; - - @Inject - protected BrekaWarlockPastuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Breka Warlock Pastu"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 35.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65791.674178623200000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 1918617; - this.sp = 135504; - this.aggressive = false; - this.rightHand = itemProvider.createID(8); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 151.74280; - attributes.magicalAttack = 12.04061; - attributes.physicalDefense = 398.84580; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/BrutusTheObstinateTemplate.java b/data/script/template/script/template/actor/npc/raidboss/BrutusTheObstinateTemplate.java deleted file mode 100644 index 9f5d99c7f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/BrutusTheObstinateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrutusTheObstinateTemplate extends RaidBossNPCTemplate { - public static final int ID = 25554; - - @Inject - protected BrutusTheObstinateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brutus the Obstinate"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 205362.145098505000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 87.904099714775700; - this.mpRegeneration = 3.000000000000000; - this.experience = 2504378; - this.sp = 380180; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7149.40064; - attributes.magicalAttack = 941.25731; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief2Template.java b/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief2Template.java deleted file mode 100644 index 5e8d30631..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoChief2Template extends RaidBossNPCTemplate { - public static final int ID = 25668; - - @Inject - protected CannibalisticStakatoChief2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Chief"; - this.serverSideName = false; - this.title = "Shadow of Violence"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 18.630557254141000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4292368; - this.sp = 580689; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3043.21984; - attributes.magicalAttack = 1220.95193; - attributes.physicalDefense = 1086.15843; - attributes.magicalDefense = 529.86561; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief3Template.java b/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief3Template.java deleted file mode 100644 index d1468d5aa..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoChief3Template extends RaidBossNPCTemplate { - public static final int ID = 25669; - - @Inject - protected CannibalisticStakatoChief3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Chief"; - this.serverSideName = false; - this.title = "Shadow of Violence"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 373966.790456118000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 18.630557254141000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4292368; - this.sp = 580689; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3043.21984; - attributes.magicalAttack = 1220.95193; - attributes.physicalDefense = 1086.15843; - attributes.magicalDefense = 529.86561; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief4Template.java b/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief4Template.java deleted file mode 100644 index c5733ffe2..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChief4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoChief4Template extends RaidBossNPCTemplate { - public static final int ID = 25670; - - @Inject - protected CannibalisticStakatoChief4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Chief"; - this.serverSideName = false; - this.title = "Shadow of Violence"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 373966.790456118000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 18.630557254141000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4292368; - this.sp = 580689; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3043.21984; - attributes.magicalAttack = 1220.95193; - attributes.physicalDefense = 1086.15843; - attributes.magicalDefense = 529.86561; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChiefTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChiefTemplate.java deleted file mode 100644 index ae248b539..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CannibalisticStakatoChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CannibalisticStakatoChiefTemplate extends RaidBossNPCTemplate { - public static final int ID = 25667; - - @Inject - protected CannibalisticStakatoChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cannibalistic Stakato Chief"; - this.serverSideName = false; - this.title = "Shadow of Violence"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 40.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 436294.588865472000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 18.630557254141000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4292368; - this.sp = 580689; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3043.21984; - attributes.magicalAttack = 1220.95193; - attributes.physicalDefense = 1086.15843; - attributes.magicalDefense = 529.86561; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CaptainOfQueensRoyalGuardsTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CaptainOfQueensRoyalGuardsTemplate.java deleted file mode 100644 index bbdabb9c7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CaptainOfQueensRoyalGuardsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaptainOfQueensRoyalGuardsTemplate extends RaidBossNPCTemplate { - public static final int ID = 25392; - - @Inject - protected CaptainOfQueensRoyalGuardsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Captain of Queen's Royal Guards"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 37.00; - this.level = 32; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 59258.184797811200000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 23.504308895768300; - this.mpRegeneration = 1.800000000000000; - this.experience = 1962692; - this.sp = 119633; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 130.10060; - attributes.magicalAttack = 10.40631; - attributes.physicalDefense = 376.73181; - attributes.magicalDefense = 183.78000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 130.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CaptainOfRedFlagShakaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CaptainOfRedFlagShakaTemplate.java deleted file mode 100644 index f7516777d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CaptainOfRedFlagShakaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaptainOfRedFlagShakaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25067; - - @Inject - protected CaptainOfRedFlagShakaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Captain of Red Flag Shaka"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 60.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 233042.036499315000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 79.987469078306700; - this.mpRegeneration = 2.400000000000000; - this.experience = 3849013; - this.sp = 503876; - this.aggressive = false; - this.rightHand = itemProvider.createID(71); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 966.02712; - attributes.magicalAttack = 254.22431; - attributes.physicalDefense = 628.50318; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CaptainOfTheIceQueensRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CaptainOfTheIceQueensRoyalGuardTemplate.java deleted file mode 100644 index 397de210b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CaptainOfTheIceQueensRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CaptainOfTheIceQueensRoyalGuardTemplate extends RaidBossNPCTemplate { - public static final int ID = 29060; - - @Inject - protected CaptainOfTheIceQueensRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Captain of the Ice Queen's Royal Guard"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 61.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 66183.968030000000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 124.219159200000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 1749007; - this.sp = 397080; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1063.76651; - attributes.magicalAttack = 313.79637; - attributes.physicalDefense = 1942.56000; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CarnageLordGatoTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CarnageLordGatoTemplate.java deleted file mode 100644 index 5410d28db..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CarnageLordGatoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarnageLordGatoTemplate extends RaidBossNPCTemplate { - public static final int ID = 25131; - - @Inject - protected CarnageLordGatoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carnage Lord Gato"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 57.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 155046.064475059000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 53.854633942109300; - this.mpRegeneration = 2.100000000000000; - this.experience = 2389767; - this.sp = 281312; - this.aggressive = false; - this.rightHand = itemProvider.createID(71); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 458.48043; - attributes.magicalAttack = 56.52768; - attributes.physicalDefense = 600.71532; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CarnamakosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CarnamakosTemplate.java deleted file mode 100644 index 6f2fc7d55..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CarnamakosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarnamakosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25273; - - @Inject - protected CarnamakosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carnamakos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 46.38; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 213145.164737758000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 73.933896589596600; - this.mpRegeneration = 2.100000000000000; - this.experience = 3551193; - this.sp = 422350; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 857.79693; - attributes.magicalAttack = 196.05673; - attributes.physicalDefense = 600.71532; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CatsEyeBanditTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CatsEyeBanditTemplate.java deleted file mode 100644 index c72968843..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CatsEyeBanditTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CatsEyeBanditTemplate extends RaidBossNPCTemplate { - public static final int ID = 25079; - - @Inject - protected CatsEyeBanditTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cat's Eye Bandit"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 70742.069001777100000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 28.564642586260500; - this.mpRegeneration = 1.500000000000000; - this.experience = 1868579; - this.sp = 150667; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 208.03648; - attributes.magicalAttack = 25.01772; - attributes.physicalDefense = 355.39281; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ChertubaOfGreatSoulTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ChertubaOfGreatSoulTemplate.java deleted file mode 100644 index 51cccff40..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ChertubaOfGreatSoulTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChertubaOfGreatSoulTemplate extends RaidBossNPCTemplate { - public static final int ID = 25063; - - @Inject - protected ChertubaOfGreatSoulTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chertuba of Great Soul"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 51.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 138899.136909231000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 66.985980183290100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 327.39130; - attributes.magicalAttack = 51.71999; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CherubGalaxiaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CherubGalaxiaTemplate.java deleted file mode 100644 index e23113586..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CherubGalaxiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CherubGalaxiaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25450; - - @Inject - protected CherubGalaxiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cherub Galaxia"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 120.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 414903.391635310000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 127.691727959173000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5390003; - this.sp = 1205333; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2633.52326; - attributes.magicalAttack = 947.57373; - attributes.physicalDefense = 1011.21024; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CommanderKoenigTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CommanderKoenigTemplate.java deleted file mode 100644 index 030e4f077..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CommanderKoenigTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CommanderKoenigTemplate extends RaidBossNPCTemplate { - public static final int ID = 25592; - - @Inject - protected CommanderKoenigTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Commander Koenig"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 33.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 415001.005949950000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 177.399768233612000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2571289; - this.sp = 385228; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7315.33208; - attributes.magicalAttack = 960.30752; - attributes.physicalDefense = 1011.21024; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CorsairCaptainKylonTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CorsairCaptainKylonTemplate.java deleted file mode 100644 index be596a8ff..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CorsairCaptainKylonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CorsairCaptainKylonTemplate extends RaidBossNPCTemplate { - public static final int ID = 25404; - - @Inject - protected CorsairCaptainKylonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Corsair Captain Kylon"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 28.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 62398.146521093900000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 24.517094130860700; - this.mpRegeneration = 1.800000000000000; - this.experience = 1932560; - this.sp = 127255; - this.aggressive = false; - this.rightHand = itemProvider.createID(231); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 140.55753; - attributes.magicalAttack = 11.19451; - attributes.physicalDefense = 387.69285; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 14.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CrazyMechanicGolemTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CrazyMechanicGolemTemplate.java deleted file mode 100644 index 8acf4a3a3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CrazyMechanicGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CrazyMechanicGolemTemplate extends RaidBossNPCTemplate { - public static final int ID = 25088; - - @Inject - protected CrazyMechanicGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Crazy Mechanic Golem"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 63.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 295133.674501199000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 133.418313858623000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3128858; - this.sp = 311947; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1089.91991; - attributes.magicalAttack = 412.56627; - attributes.physicalDefense = 507.40251; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CronossServitorMumuTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CronossServitorMumuTemplate.java deleted file mode 100644 index 7b796c93d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CronossServitorMumuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CronossServitorMumuTemplate extends RaidBossNPCTemplate { - public static final int ID = 25189; - - @Inject - protected CronossServitorMumuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cronos's Servitor Mumu"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 34; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 65791.674178623200000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 1918617; - this.sp = 135504; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 151.74280; - attributes.magicalAttack = 12.04061; - attributes.physicalDefense = 398.84580; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/CursedClaraTemplate.java b/data/script/template/script/template/actor/npc/raidboss/CursedClaraTemplate.java deleted file mode 100644 index 24ff20f54..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/CursedClaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CursedClaraTemplate extends RaidBossNPCTemplate { - public static final int ID = 25217; - - @Inject - protected CursedClaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cursed Clara"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 155046.064475059000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 53.854633942109300; - this.mpRegeneration = 2.100000000000000; - this.experience = 2389767; - this.sp = 281312; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 458.48043; - attributes.magicalAttack = 56.52768; - attributes.physicalDefense = 600.71532; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DaimonTheWhiteEyedTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DaimonTheWhiteEyedTemplate.java deleted file mode 100644 index 9d5acef8d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DaimonTheWhiteEyedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaimonTheWhiteEyedTemplate extends RaidBossNPCTemplate { - public static final int ID = 25290; - - @Inject - protected DaimonTheWhiteEyedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daimon the White-Eyed"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 55.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410600.548543185000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 126.536105676163000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5346496; - this.sp = 1193017; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2592.71887; - attributes.magicalAttack = 929.62086; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DarionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DarionTemplate.java deleted file mode 100644 index 8f1fcd2bf..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DarionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarionTemplate extends RaidBossNPCTemplate { - public static final int ID = 25603; - - @Inject - protected DarionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darion"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 81.22; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 970000.000000000000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 100.000000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 4712138; - this.sp = 598881; - this.aggressive = false; - this.rightHand = null; - this.leftHand = itemProvider.createID(10548); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3152.92775; - attributes.magicalAttack = 1289.68198; - attributes.physicalDefense = 1127.29373; - attributes.magicalDefense = 549.93387; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 44.00000; - attributes.runSpeed = 220.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DarkShamanVarangka2Template.java b/data/script/template/script/template/actor/npc/raidboss/DarkShamanVarangka2Template.java deleted file mode 100644 index 28588d5ca..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DarkShamanVarangka2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkShamanVarangka2Template extends RaidBossNPCTemplate { - public static final int ID = 25509; - - @Inject - protected DarkShamanVarangka2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Shaman Varangka"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 20.80; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 175997.603312156000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 60.163393719670200; - this.mpRegeneration = 2.400000000000000; - this.experience = 2368104; - this.sp = 300304; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 546.57712; - attributes.magicalAttack = 80.62227; - attributes.physicalDefense = 642.54978; - attributes.magicalDefense = 313.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DarnelTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DarnelTemplate.java deleted file mode 100644 index 68f85573a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DarnelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarnelTemplate extends RaidBossNPCTemplate { - public static final int ID = 25531; - - @Inject - protected DarnelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darnel"; - this.serverSideName = false; - this.title = "Torture Maiden"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.60; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1354779.944735850000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 155.191510697296000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1713495; - this.sp = 1026728; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 80; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5212.71190; - attributes.magicalAttack = 3559.60647; - attributes.physicalDefense = 622.10029; - attributes.magicalDefense = 334.10530; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DarnelsTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DarnelsTemplate.java deleted file mode 100644 index 155be518f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DarnelsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarnelsTemplate extends RaidBossNPCTemplate { - public static final int ID = 25713; - - @Inject - protected DarnelsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darnels"; - this.serverSideName = false; - this.title = "Square"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.60; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1395831.131841290000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 159.893968662935000; - this.mpRegeneration = 30.000000000000000; - this.experience = 1789794; - this.sp = 1050642; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5370.66229; - attributes.magicalAttack = 3746.43835; - attributes.physicalDefense = 644.16101; - attributes.magicalDefense = 345.95324; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DeadmanEreveTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DeadmanEreveTemplate.java deleted file mode 100644 index c6f204855..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DeadmanEreveTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeadmanEreveTemplate extends RaidBossNPCTemplate { - public static final int ID = 25460; - - @Inject - protected DeadmanEreveTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Deadman Ereve"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 141.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 162046.294593743000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 55.981899378375900; - this.mpRegeneration = 2.400000000000000; - this.experience = 2256714; - this.sp = 285537; - this.aggressive = false; - this.rightHand = itemProvider.createID(194); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 486.77656; - attributes.magicalAttack = 67.95425; - attributes.physicalDefense = 614.55582; - attributes.magicalDefense = 299.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DeathLordHallateTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DeathLordHallateTemplate.java deleted file mode 100644 index f1200c573..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DeathLordHallateTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathLordHallateTemplate extends RaidBossNPCTemplate { - public static final int ID = 25220; - - @Inject - protected DeathLordHallateTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Lord Hallate"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 388244.931683888000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 121.063992487928000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5168419; - this.sp = 839126; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2340.04970; - attributes.magicalAttack = 834.54125; - attributes.physicalDefense = 930.08877; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DeathLordIposTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DeathLordIposTemplate.java deleted file mode 100644 index 5ac7a4371..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DeathLordIposTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathLordIposTemplate extends RaidBossNPCTemplate { - public static final int ID = 25276; - - @Inject - protected DeathLordIposTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Lord Ipos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 31.00; - this.collisionHeight = 61.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 794874.502880181000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 308.040723859580000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5231148; - this.sp = 864099; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4902.44696; - attributes.magicalAttack = 3475.50411; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DeathLordShaxTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DeathLordShaxTemplate.java deleted file mode 100644 index 8bede274c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DeathLordShaxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DeathLordShaxTemplate extends RaidBossNPCTemplate { - public static final int ID = 25282; - - @Inject - protected DeathLordShaxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Death Lord Shax"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 31.00; - this.collisionHeight = 61.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 794874.502880181000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 308.040723859580000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5231148; - this.sp = 864099; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4902.44696; - attributes.magicalAttack = 3475.50411; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DemonKurikupsTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DemonKurikupsTemplate.java deleted file mode 100644 index 73032be88..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DemonKurikupsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DemonKurikupsTemplate extends RaidBossNPCTemplate { - public static final int ID = 25182; - - @Inject - protected DemonKurikupsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Demon Kurikups"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 180.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 215207.609632620000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2684275; - this.sp = 381459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 748.77526; - attributes.magicalAttack = 122.63548; - attributes.physicalDefense = 728.44779; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DemonPrince2Template.java b/data/script/template/script/template/actor/npc/raidboss/DemonPrince2Template.java deleted file mode 100644 index aca13b3f6..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DemonPrince2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DemonPrince2Template extends RaidBossNPCTemplate { - public static final int ID = 25540; - - @Inject - protected DemonPrince2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Demon Prince"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 33.00; - this.collisionHeight = 49.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2230489.488772670000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.223482496798000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 80; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5211.07476; - attributes.magicalAttack = 3599.86629; - attributes.physicalDefense = 731.98996; - attributes.magicalDefense = 353.81079; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DemonsAgentFalstonTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DemonsAgentFalstonTemplate.java deleted file mode 100644 index 1558d69dd..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DemonsAgentFalstonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DemonsAgentFalstonTemplate extends RaidBossNPCTemplate { - public static final int ID = 25322; - - @Inject - protected DemonsAgentFalstonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Demon's Agent Falston"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 350517.310357172000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 112.374447843527000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4512325; - this.sp = 757636; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1885.06251; - attributes.magicalAttack = 624.88606; - attributes.physicalDefense = 830.18256; - attributes.magicalDefense = 405.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DiscardedGuardianTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DiscardedGuardianTemplate.java deleted file mode 100644 index 1a1400d27..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DiscardedGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiscardedGuardianTemplate extends RaidBossNPCTemplate { - public static final int ID = 25372; - - @Inject - protected DiscardedGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Discarded Guardian"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.30; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 73694.372150788300000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 41.350080805883700; - this.mpRegeneration = 1.200000000000000; - this.experience = 3041766; - this.sp = 59634; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 97.65033; - attributes.magicalAttack = 9.52955; - attributes.physicalDefense = 260.61147; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DoomBladeTanatosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DoomBladeTanatosTemplate.java deleted file mode 100644 index 16bc18a3b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DoomBladeTanatosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DoomBladeTanatosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25248; - - @Inject - protected DoomBladeTanatosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Doom Blade Tanatos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 766919.841979224000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 299.923216394680000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5140647; - this.sp = 827123; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4561.13269; - attributes.magicalAttack = 3254.54886; - attributes.physicalDefense = 916.07841; - attributes.magicalDefense = 446.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DopagenTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DopagenTemplate.java deleted file mode 100644 index 400256509..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DopagenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DopagenTemplate extends RaidBossNPCTemplate { - public static final int ID = 25698; - - @Inject - protected DopagenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dopagen"; - this.serverSideName = false; - this.title = "Kokracon"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 75.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 631293.503534084000000; - this.maxMP = 18468.000000000000000; - this.hpRegeneration = 242.622420161294000; - this.mpRegeneration = 300.000000000000000; - this.experience = 3233771; - this.sp = 403115; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 11355.95863; - attributes.magicalAttack = 1212.53791; - attributes.physicalDefense = 17479.90252; - attributes.magicalDefense = 8527.32835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DreadAvengerKravenTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DreadAvengerKravenTemplate.java deleted file mode 100644 index 44c45b29e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DreadAvengerKravenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DreadAvengerKravenTemplate extends RaidBossNPCTemplate { - public static final int ID = 25418; - - @Inject - protected DreadAvengerKravenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dread Avenger Kraven"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 29.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 114863.791375267000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 2030767; - this.sp = 217826; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 312.06213; - attributes.magicalAttack = 32.63272; - attributes.physicalDefense = 520.30656; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/DurangoTheCrusherTemplate.java b/data/script/template/script/template/actor/npc/raidboss/DurangoTheCrusherTemplate.java deleted file mode 100644 index 3be47e601..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/DurangoTheCrusherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DurangoTheCrusherTemplate extends RaidBossNPCTemplate { - public static final int ID = 25553; - - @Inject - protected DurangoTheCrusherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Durango the Crusher"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 46.38; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 406426.733925371000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 174.258963997156000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2441393; - this.sp = 374864; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 6058.73911; - attributes.magicalAttack = 925.85379; - attributes.physicalDefense = 984.81219; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EarthProtectorPanathenTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EarthProtectorPanathenTemplate.java deleted file mode 100644 index 751974e69..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EarthProtectorPanathenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EarthProtectorPanathenTemplate extends RaidBossNPCTemplate { - public static final int ID = 25192; - - @Inject - protected EarthProtectorPanathenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Earth Protector Panathen"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 31.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108760.132418533000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 39.411275468127400; - this.mpRegeneration = 2.100000000000000; - this.experience = 1976893; - this.sp = 206038; - this.aggressive = false; - this.rightHand = itemProvider.createID(183); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 291.54440; - attributes.magicalAttack = 29.76552; - attributes.physicalDefense = 507.40251; - attributes.magicalDefense = 247.54000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EilhalderVonHellmannTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EilhalderVonHellmannTemplate.java deleted file mode 100644 index 9011c417c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EilhalderVonHellmannTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EilhalderVonHellmannTemplate extends RaidBossNPCTemplate { - public static final int ID = 25328; - - @Inject - protected EilhalderVonHellmannTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eilhalder von Hellmann"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 7.50; - this.collisionHeight = 25.80; - this.level = 71; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 378515.569000767000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 118.846913053688000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5113018; - this.sp = 815421; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2218.75550; - attributes.magicalAttack = 795.42045; - attributes.physicalDefense = 901.96077; - attributes.magicalDefense = 440.02000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ElfRenoaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ElfRenoaTemplate.java deleted file mode 100644 index 33e566cea..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ElfRenoaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElfRenoaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25095; - - @Inject - protected ElfRenoaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elf Renoa"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 51235.837419115600000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 20.929196639528800; - this.mpRegeneration = 1.500000000000000; - this.experience = 2345715; - this.sp = 104160; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 102.72030; - attributes.magicalAttack = 6.55639; - attributes.physicalDefense = 345.01794; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EmberTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EmberTemplate.java deleted file mode 100644 index 2e8f95940..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EmberTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmberTemplate extends RaidBossNPCTemplate { - public static final int ID = 25319; - - @Inject - protected EmberTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ember"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 48.00; - this.collisionHeight = 73.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 462603.417571805000000; - this.maxMP = 1939.140000000000000; - this.hpRegeneration = 142.223325284930000; - this.mpRegeneration = 3.150000000000000; - this.experience = 5437589; - this.sp = 1219007; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2807.84036; - attributes.magicalAttack = 1145.14415; - attributes.physicalDefense = 1139.63264; - attributes.magicalDefense = 555.95400; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 57.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EnchantedForestWatcherRuellTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EnchantedForestWatcherRuellTemplate.java deleted file mode 100644 index ab896f031..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EnchantedForestWatcherRuellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnchantedForestWatcherRuellTemplate extends RaidBossNPCTemplate { - public static final int ID = 25070; - - @Inject - protected EnchantedForestWatcherRuellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enchanted Forest Watcher Ruell"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 189660.129360453000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2477107; - this.sp = 327038; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 610.43901; - attributes.magicalAttack = 93.51865; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EnmityGhostRamdalTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EnmityGhostRamdalTemplate.java deleted file mode 100644 index 3301880dc..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EnmityGhostRamdalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnmityGhostRamdalTemplate extends RaidBossNPCTemplate { - public static final int ID = 25444; - - @Inject - protected EnmityGhostRamdalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enmity Ghost Ramdal"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 70.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 247116.172387501000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 79.611591013609400; - this.mpRegeneration = 2.700000000000000; - this.experience = 2780578; - this.sp = 429547; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 973.34478; - attributes.magicalAttack = 175.35143; - attributes.physicalDefense = 815.67099; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Epidos2Template.java b/data/script/template/script/template/actor/npc/raidboss/Epidos2Template.java deleted file mode 100644 index f9d8d17b7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Epidos2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Epidos2Template extends RaidBossNPCTemplate { - public static final int ID = 25610; - - @Inject - protected Epidos2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Epidos"; - this.serverSideName = false; - this.title = "Naia Shambler"; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 99.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 986096.671976069000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 287.940361385434000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13455636; - this.sp = 2851570; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5799.79740; - attributes.magicalAttack = 4805.40043; - attributes.physicalDefense = 1140.47846; - attributes.magicalDefense = 834.54877; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Epidos3Template.java b/data/script/template/script/template/actor/npc/raidboss/Epidos3Template.java deleted file mode 100644 index 12d3af928..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Epidos3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Epidos3Template extends RaidBossNPCTemplate { - public static final int ID = 25611; - - @Inject - protected Epidos3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Epidos"; - this.serverSideName = false; - this.title = "Naia Shambler"; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 99.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 986096.671976069000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 287.940361385434000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13455636; - this.sp = 2851570; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5799.79740; - attributes.magicalAttack = 4805.40043; - attributes.physicalDefense = 1140.47846; - attributes.magicalDefense = 834.54877; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Epidos4Template.java b/data/script/template/script/template/actor/npc/raidboss/Epidos4Template.java deleted file mode 100644 index 26599bcd5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Epidos4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Epidos4Template extends RaidBossNPCTemplate { - public static final int ID = 25612; - - @Inject - protected Epidos4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Epidos"; - this.serverSideName = false; - this.title = "Naia Shambler"; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 99.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 986096.671976069000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 287.940361385434000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13455636; - this.sp = 2851570; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5799.79740; - attributes.magicalAttack = 4805.40043; - attributes.physicalDefense = 1140.47846; - attributes.magicalDefense = 834.54877; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EpidosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EpidosTemplate.java deleted file mode 100644 index 416f651d3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EpidosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EpidosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25609; - - @Inject - protected EpidosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Epidos"; - this.serverSideName = false; - this.title = "Naia Shambler"; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 99.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 986096.671976069000000; - this.maxMP = 1917.000000000000000; - this.hpRegeneration = 287.940361385434000; - this.mpRegeneration = 3.000000000000000; - this.experience = 13455636; - this.sp = 2851570; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5799.79740; - attributes.magicalAttack = 4805.40043; - attributes.physicalDefense = 1140.47846; - attributes.magicalDefense = 834.54877; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EvasGuardianMillenuTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EvasGuardianMillenuTemplate.java deleted file mode 100644 index 32b2ad458..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EvasGuardianMillenuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasGuardianMillenuTemplate extends RaidBossNPCTemplate { - public static final int ID = 25032; - - @Inject - protected EvasGuardianMillenuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Guardian Millenu"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 38.00; - this.level = 58; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 290050.439160390000000; - this.maxMP = 977.400000000000000; - this.hpRegeneration = 96.604802159316900; - this.mpRegeneration = 2.400000000000000; - this.experience = 4092905; - this.sp = 566683; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1334.36258; - attributes.magicalAttack = 398.97395; - attributes.physicalDefense = 713.98287; - attributes.magicalDefense = 348.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EvasSpiritNinielTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EvasSpiritNinielTemplate.java deleted file mode 100644 index efa5b5d51..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EvasSpiritNinielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvasSpiritNinielTemplate extends RaidBossNPCTemplate { - public static final int ID = 25493; - - @Inject - protected EvasSpiritNinielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eva's Spirit Niniel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 189660.129360453000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2477107; - this.sp = 327038; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 610.43901; - attributes.magicalAttack = 93.51865; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EvilSpiritCyrionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EvilSpiritCyrionTemplate.java deleted file mode 100644 index 88318a894..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EvilSpiritCyrionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpiritCyrionTemplate extends RaidBossNPCTemplate { - public static final int ID = 25441; - - @Inject - protected EvilSpiritCyrionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirit Cyrion"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 150.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 121183.101253532000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 43.342559280568000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2085510; - this.sp = 229987; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 333.67447; - attributes.magicalAttack = 35.73201; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EvilSpiritTempestTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EvilSpiritTempestTemplate.java deleted file mode 100644 index 0de8f96b5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EvilSpiritTempestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvilSpiritTempestTemplate extends RaidBossNPCTemplate { - public static final int ID = 25385; - - @Inject - protected EvilSpiritTempestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evil Spirit Tempest"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 54.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 73380.923975711300000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 28.064045092711100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1916442; - this.sp = 153260; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 176.45564; - attributes.magicalAttack = 14.03993; - attributes.physicalDefense = 421.71834; - attributes.magicalDefense = 205.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/EyeOfBelethTemplate.java b/data/script/template/script/template/actor/npc/raidboss/EyeOfBelethTemplate.java deleted file mode 100644 index f53ae6dfc..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/EyeOfBelethTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EyeOfBelethTemplate extends RaidBossNPCTemplate { - public static final int ID = 25398; - - @Inject - protected EyeOfBelethTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eye of Beleth"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69449.568454615600000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 163.69565; - attributes.magicalAttack = 12.93000; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FafurionsEnvoyPingolpinTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FafurionsEnvoyPingolpinTemplate.java deleted file mode 100644 index 079c24802..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FafurionsEnvoyPingolpinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FafurionsEnvoyPingolpinTemplate extends RaidBossNPCTemplate { - public static final int ID = 25496; - - @Inject - protected FafurionsEnvoyPingolpinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fafurion's Envoy Pingolpin"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 72.00; - this.level = 52; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 169041.653947489000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 58.088796475174300; - this.mpRegeneration = 2.400000000000000; - this.experience = 2313340; - this.sp = 287521; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 516.15120; - attributes.magicalAttack = 73.27274; - attributes.physicalDefense = 628.50318; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FafurionsHenchmanIstaryTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FafurionsHenchmanIstaryTemplate.java deleted file mode 100644 index 4fac63000..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FafurionsHenchmanIstaryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FafurionsHenchmanIstaryTemplate extends RaidBossNPCTemplate { - public static final int ID = 25498; - - @Inject - protected FafurionsHenchmanIstaryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fafurion's Henchman Istary"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 48.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 121183.101253532000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 43.342559280568000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2085510; - this.sp = 229987; - this.aggressive = false; - this.rightHand = itemProvider.createID(5131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 333.67447; - attributes.magicalAttack = 35.73201; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FafurionsHeraldLoknessTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FafurionsHeraldLoknessTemplate.java deleted file mode 100644 index bf259f66d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FafurionsHeraldLoknessTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FafurionsHeraldLoknessTemplate extends RaidBossNPCTemplate { - public static final int ID = 25198; - - @Inject - protected FafurionsHeraldLoknessTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fafurion's Herald Lokness"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 55.00; - this.collisionHeight = 80.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 746772.142484831000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 294.210906072150000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4309.76223; - attributes.magicalAttack = 2869.61549; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FafurionsPageSikaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FafurionsPageSikaTemplate.java deleted file mode 100644 index 2ea20786b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FafurionsPageSikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FafurionsPageSikaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25214; - - @Inject - protected FafurionsPageSikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fafurion's Page Sika"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 44.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = itemProvider.createID(5132); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FairyQueenTiminielTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FairyQueenTiminielTemplate.java deleted file mode 100644 index 18b55f76d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FairyQueenTiminielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FairyQueenTiminielTemplate extends RaidBossNPCTemplate { - public static final int ID = 25423; - - @Inject - protected FairyQueenTiminielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fairy Queen Timiniel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 54.00; - this.level = 61; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 226767.438196184000000; - this.maxMP = 1066.800000000000000; - this.hpRegeneration = 74.468693365373200; - this.mpRegeneration = 2.700000000000000; - this.experience = 2601295; - this.sp = 380861; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 822.13654; - attributes.magicalAttack = 150.22565; - attributes.physicalDefense = 757.48038; - attributes.magicalDefense = 369.52000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundFrekiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FenrilHoundFrekiTemplate.java deleted file mode 100644 index 30b76cb47..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundFrekiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FenrilHoundFrekiTemplate extends RaidBossNPCTemplate { - public static final int ID = 29033; - - @Inject - protected FenrilHoundFrekiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fenril Hound Freki"; - this.serverSideName = false; - this.title = "Family of Valakas"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 105872.340000000000000; - this.maxMP = 1708.140000000000000; - this.hpRegeneration = 171.990000000000000; - this.mpRegeneration = 9.800000000000000; - this.experience = 2434088; - this.sp = 1257012; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2593.57000; - attributes.magicalAttack = 611.11393; - attributes.physicalDefense = 2742.23600; - attributes.magicalDefense = 501.66200; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundKerinneTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FenrilHoundKerinneTemplate.java deleted file mode 100644 index f0d378bf4..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundKerinneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FenrilHoundKerinneTemplate extends RaidBossNPCTemplate { - public static final int ID = 29030; - - @Inject - protected FenrilHoundKerinneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fenril Hound Kerinne"; - this.serverSideName = false; - this.title = "Family of Valakas"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 104586.370000000000000; - this.maxMP = 1657.536000000000000; - this.hpRegeneration = 170.720000000000000; - this.mpRegeneration = 9.700000000000000; - this.experience = 2407887; - this.sp = 1226568; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2512.30000; - attributes.magicalAttack = 586.96652; - attributes.physicalDefense = 2681.95300; - attributes.magicalDefense = 490.62600; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundKinazTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FenrilHoundKinazTemplate.java deleted file mode 100644 index a960c0591..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundKinazTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FenrilHoundKinazTemplate extends RaidBossNPCTemplate { - public static final int ID = 29037; - - @Inject - protected FenrilHoundKinazTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fenril Hound Kinaz"; - this.serverSideName = false; - this.title = "Family of Valakas"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 108266.500000000000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 174.000000000000000; - this.mpRegeneration = 10.000000000000000; - this.experience = 2504880; - this.sp = 1322688; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2759.50000; - attributes.magicalAttack = 660.07304; - attributes.physicalDefense = 2863.00000; - attributes.magicalDefense = 523.70000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundUruzTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FenrilHoundUruzTemplate.java deleted file mode 100644 index da636bc8d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FenrilHoundUruzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FenrilHoundUruzTemplate extends RaidBossNPCTemplate { - public static final int ID = 29036; - - @Inject - protected FenrilHoundUruzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fenril Hound Uruz"; - this.serverSideName = false; - this.title = "Family of Valakas"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 30.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214199.370000000000000; - this.maxMP = 1759.626000000000000; - this.hpRegeneration = 345.510000000000000; - this.mpRegeneration = 9.900000000000000; - this.experience = 2466262; - this.sp = 1289662; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5351.94000; - attributes.magicalAttack = 635.49861; - attributes.physicalDefense = 2802.59100; - attributes.magicalDefense = 512.72100; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FierceTigerKingAngelTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FierceTigerKingAngelTemplate.java deleted file mode 100644 index 393736d3c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FierceTigerKingAngelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FierceTigerKingAngelTemplate extends RaidBossNPCTemplate { - public static final int ID = 25125; - - @Inject - protected FierceTigerKingAngelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fierce Tiger King Angel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 72.00; - this.collisionHeight = 87.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 688201.003654661000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 277.057601433902000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4489693; - this.sp = 746626; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3631.01520; - attributes.magicalAttack = 2425.23781; - attributes.physicalDefense = 815.67099; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FireOfWrathShurielTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FireOfWrathShurielTemplate.java deleted file mode 100644 index e8fd7db93..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FireOfWrathShurielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FireOfWrathShurielTemplate extends RaidBossNPCTemplate { - public static final int ID = 25143; - - @Inject - protected FireOfWrathShurielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fire of Wrath Shuriel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 36.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410600.548543185000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 126.536105676163000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5346496; - this.sp = 1193017; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2592.71887; - attributes.magicalAttack = 929.62086; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FlameLordShadarTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FlameLordShadarTemplate.java deleted file mode 100644 index 1f0d0a39f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FlameLordShadarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameLordShadarTemplate extends RaidBossNPCTemplate { - public static final int ID = 25152; - - @Inject - protected FlameLordShadarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame Lord Shadar"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 75.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69449.568454615600000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 163.69565; - attributes.magicalAttack = 12.93000; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FlameOfSplendorBarakielTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FlameOfSplendorBarakielTemplate.java deleted file mode 100644 index 7bf77aa1c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FlameOfSplendorBarakielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlameOfSplendorBarakielTemplate extends RaidBossNPCTemplate { - public static final int ID = 25325; - - @Inject - protected FlameOfSplendorBarakielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flame of Splendor Barakiel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 30.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 373386.071242416000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = itemProvider.createID(6717); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2154.88112; - attributes.magicalAttack = 717.40387; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FlamestoneGiantTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FlamestoneGiantTemplate.java deleted file mode 100644 index 32c0456c8..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FlamestoneGiantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlamestoneGiantTemplate extends RaidBossNPCTemplate { - public static final int ID = 25524; - - @Inject - protected FlamestoneGiantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flamestone Giant"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 401886.766608773000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 124.302529182249000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5267108; - this.sp = 1171763; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2501.79548; - attributes.magicalAttack = 888.04886; - attributes.physicalDefense = 971.35365; - attributes.magicalDefense = 473.86000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FlamestoneGolemTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FlamestoneGolemTemplate.java deleted file mode 100644 index b9480e837..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FlamestoneGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlamestoneGolemTemplate extends RaidBossNPCTemplate { - public static final int ID = 25431; - - @Inject - protected FlamestoneGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flamestone Golem"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 45.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 114863.791375267000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 2030767; - this.sp = 217826; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 312.06213; - attributes.magicalAttack = 32.63272; - attributes.physicalDefense = 520.30656; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/FuriousThielesTemplate.java b/data/script/template/script/template/actor/npc/raidboss/FuriousThielesTemplate.java deleted file mode 100644 index d91483fce..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/FuriousThielesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FuriousThielesTemplate extends RaidBossNPCTemplate { - public static final int ID = 25010; - - @Inject - protected FuriousThielesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Furious Thieles"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 23.00; - this.collisionHeight = 90.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 262379.847926583000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 88.695358495607200; - this.mpRegeneration = 2.400000000000000; - this.experience = 3983098; - this.sp = 535296; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1142.75903; - attributes.magicalAttack = 324.54053; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 12.00000; - attributes.runSpeed = 50.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GargoyleLordSiroccoTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GargoyleLordSiroccoTemplate.java deleted file mode 100644 index cf87ba532..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GargoyleLordSiroccoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GargoyleLordSiroccoTemplate extends RaidBossNPCTemplate { - public static final int ID = 25354; - - @Inject - protected GargoyleLordSiroccoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gargoyle Lord Sirocco"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 65.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69449.568454615600000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 163.69565; - attributes.magicalAttack = 12.93000; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GargoyleLordTiphonTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GargoyleLordTiphonTemplate.java deleted file mode 100644 index 214a5e946..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GargoyleLordTiphonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GargoyleLordTiphonTemplate extends RaidBossNPCTemplate { - public static final int ID = 25255; - - @Inject - protected GargoyleLordTiphonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gargoyle Lord Tiphon"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 98.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 688201.003654661000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 277.057601433902000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4489693; - this.sp = 746626; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3631.01520; - attributes.magicalAttack = 2425.23781; - attributes.physicalDefense = 815.67099; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GergTheHunterTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GergTheHunterTemplate.java deleted file mode 100644 index 1d62dab33..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GergTheHunterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GergTheHunterTemplate extends RaidBossNPCTemplate { - public static final int ID = 25593; - - @Inject - protected GergTheHunterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gerg the Hunter"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 46.00; - this.collisionHeight = 71.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 209635.262151965000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 89.517996639956200; - this.mpRegeneration = 3.000000000000000; - this.experience = 2643173; - this.sp = 390090; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7476.50801; - attributes.magicalAttack = 974.82622; - attributes.physicalDefense = 1024.12500; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GhostKnightKabedTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GhostKnightKabedTemplate.java deleted file mode 100644 index 8b6ad323c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GhostKnightKabedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostKnightKabedTemplate extends RaidBossNPCTemplate { - public static final int ID = 25475; - - @Inject - protected GhostKnightKabedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost Knight Kabed"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 46.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 189660.129360453000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2477107; - this.sp = 327038; - this.aggressive = false; - this.rightHand = itemProvider.createID(145); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 610.43901; - attributes.magicalAttack = 93.51865; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GhostOfPeasantLeaderTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GhostOfPeasantLeaderTemplate.java deleted file mode 100644 index e911b56b4..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GhostOfPeasantLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfPeasantLeaderTemplate extends RaidBossNPCTemplate { - public static final int ID = 25013; - - @Inject - protected GhostOfPeasantLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Peasant Leader"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 213145.164737758000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 73.933896589596600; - this.mpRegeneration = 2.100000000000000; - this.experience = 3551193; - this.sp = 422350; - this.aggressive = false; - this.rightHand = itemProvider.createID(145); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 857.79693; - attributes.magicalAttack = 196.05673; - attributes.physicalDefense = 600.71532; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GhostOfTheWellLidiaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GhostOfTheWellLidiaTemplate.java deleted file mode 100644 index 84a29dfe1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GhostOfTheWellLidiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfTheWellLidiaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25106; - - @Inject - protected GhostOfTheWellLidiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of the Well Lidia"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 85.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 221100.024974930000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 72.964382339613100; - this.mpRegeneration = 2.400000000000000; - this.experience = 2735033; - this.sp = 394692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 785.17745; - attributes.magicalAttack = 133.51196; - attributes.physicalDefense = 742.95024; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GiantMarpanak2Template.java b/data/script/template/script/template/actor/npc/raidboss/GiantMarpanak2Template.java deleted file mode 100644 index f0fed0b1d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GiantMarpanak2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantMarpanak2Template extends RaidBossNPCTemplate { - public static final int ID = 25680; - - @Inject - protected GiantMarpanak2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Marpanak"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 91.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 855234.894272099000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 328.667996016813000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5553283; - this.sp = 1249267; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5450.52438; - attributes.magicalAttack = 3992.43354; - attributes.physicalDefense = 1049.32431; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GiantMarpanakTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GiantMarpanakTemplate.java deleted file mode 100644 index 15c2727d1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GiantMarpanakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantMarpanakTemplate extends RaidBossNPCTemplate { - public static final int ID = 25162; - - @Inject - protected GiantMarpanakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Marpanak"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 91.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 614249.151468482000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 253.244358973511000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4154684; - this.sp = 587467; - this.aggressive = false; - this.rightHand = itemProvider.createID(3937); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2937.05045; - attributes.magicalAttack = 1851.60109; - attributes.physicalDefense = 742.95024; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GiantWastelandBasiliskTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GiantWastelandBasiliskTemplate.java deleted file mode 100644 index 16278fc5d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GiantWastelandBasiliskTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiantWastelandBasiliskTemplate extends RaidBossNPCTemplate { - public static final int ID = 25352; - - @Inject - protected GiantWastelandBasiliskTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giant Wasteland Basilisk"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 25.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 53690.033688510600000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 21.714038575401000; - this.mpRegeneration = 1.500000000000000; - this.experience = 2308288; - this.sp = 111484; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 111.21878; - attributes.magicalAttack = 7.21488; - attributes.physicalDefense = 355.39281; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GiganticChaosGolemTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GiganticChaosGolemTemplate.java deleted file mode 100644 index f121e98bd..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GiganticChaosGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiganticChaosGolemTemplate extends RaidBossNPCTemplate { - public static final int ID = 25512; - - @Inject - protected GiganticChaosGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigantic Chaos Golem"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 31.00; - this.collisionHeight = 51.80; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 338083.307894979000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 145.221991187936000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2313340; - this.sp = 287521; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1032.30240; - attributes.magicalAttack = 293.09095; - attributes.physicalDefense = 628.50318; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GiganticGolemTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GiganticGolemTemplate.java deleted file mode 100644 index 59d7bcb59..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GiganticGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiganticGolemTemplate extends RaidBossNPCTemplate { - public static final int ID = 25703; - - @Inject - protected GiganticGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gigantic Golem"; - this.serverSideName = false; - this.title = "Chaos"; - this.serverSideTitle = false; - this.collisionRadius = 31.00; - this.collisionHeight = 51.80; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 402092.518544389000000; - this.maxMP = 15408.000000000000000; - this.hpRegeneration = 172.748301603872000; - this.mpRegeneration = 300.000000000000000; - this.experience = 3429147; - this.sp = 530149; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 9037.41875; - attributes.magicalAttack = 896.94605; - attributes.physicalDefense = 971.35365; - attributes.magicalDefense = 473.86000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GillienTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GillienTemplate.java deleted file mode 100644 index 026779b3a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GillienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GillienTemplate extends RaidBossNPCTemplate { - public static final int ID = 25582; - - @Inject - protected GillienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gillien"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 31.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 198851.792984990000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 85.635451975078500; - this.mpRegeneration = 3.000000000000000; - this.experience = 2329614; - this.sp = 373311; - this.aggressive = false; - this.rightHand = itemProvider.createID(6723); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5343.97939; - attributes.magicalAttack = 876.21289; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Glakias2Template.java b/data/script/template/script/template/actor/npc/raidboss/Glakias2Template.java deleted file mode 100644 index 759706bbb..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Glakias2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Glakias2Template extends RaidBossNPCTemplate { - public static final int ID = 25700; - - @Inject - protected Glakias2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glakias"; - this.serverSideName = false; - this.title = "Archery Knight Captain"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 67.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 15015056.357086200000000; - this.maxMP = 92340.000000000000000; - this.hpRegeneration = 1947.687432887990000; - this.mpRegeneration = 500.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 21748.05311; - attributes.magicalAttack = 3775.91586; - attributes.physicalDefense = 2063.74292; - attributes.magicalDefense = 1089.14036; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GlakiasTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GlakiasTemplate.java deleted file mode 100644 index 9c8cdb4a4..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GlakiasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlakiasTemplate extends RaidBossNPCTemplate { - public static final int ID = 25699; - - @Inject - protected GlakiasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glakias"; - this.serverSideName = false; - this.title = "Archery Knight Captain"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 67.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 780461.719331055000000; - this.maxMP = 18468.000000000000000; - this.hpRegeneration = 139.120530920571000; - this.mpRegeneration = 500.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 8184.13934; - attributes.magicalAttack = 2579.00134; - attributes.physicalDefense = 1876.12993; - attributes.magicalDefense = 640.67080; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Gordon2Template.java b/data/script/template/script/template/actor/npc/raidboss/Gordon2Template.java deleted file mode 100644 index 77a68070c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Gordon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gordon2Template extends RaidBossNPCTemplate { - public static final int ID = 29095; - - @Inject - protected Gordon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gordon"; - this.serverSideName = false; - this.title = "Knight of Destruction"; - this.serverSideTitle = false; - this.collisionRadius = 43.00; - this.collisionHeight = 46.60; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 961780.701911520000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 369.613702647090000; - this.mpRegeneration = 3.210000000000000; - this.experience = 5885017; - this.sp = 1455305; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 6129.55481; - attributes.magicalAttack = 4888.35448; - attributes.physicalDefense = 1185.64400; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Gorgolos2Template.java b/data/script/template/script/template/actor/npc/raidboss/Gorgolos2Template.java deleted file mode 100644 index 18b7fa17c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Gorgolos2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gorgolos2Template extends RaidBossNPCTemplate { - public static final int ID = 25681; - - @Inject - protected Gorgolos2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gorgolos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 306363.627490454000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 94.194772269965500; - this.mpRegeneration = 3.000000000000000; - this.experience = 4027950; - this.sp = 568824; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2948.76787; - attributes.magicalAttack = 2071.34264; - attributes.physicalDefense = 524.66216; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GorgolosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GorgolosTemplate.java deleted file mode 100644 index aa99cd6f5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GorgolosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GorgolosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25467; - - @Inject - protected GorgolosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gorgolos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 96.00; - this.level = 64; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 242374.623236392000000; - this.maxMP = 1158.000000000000000; - this.hpRegeneration = 78.451681186591800; - this.mpRegeneration = 2.700000000000000; - this.experience = 2736355; - this.sp = 417632; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 935.28140; - attributes.magicalAttack = 169.89522; - attributes.physicalDefense = 801.13404; - attributes.magicalDefense = 390.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GraveRobberKimTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GraveRobberKimTemplate.java deleted file mode 100644 index cfd6a96f0..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GraveRobberKimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraveRobberKimTemplate extends RaidBossNPCTemplate { - public static final int ID = 25473; - - @Inject - protected GraveRobberKimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grave Robber Kim"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 52; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 169041.653947489000000; - this.maxMP = 804.000000000000000; - this.hpRegeneration = 58.088796475174300; - this.mpRegeneration = 2.400000000000000; - this.experience = 2313340; - this.sp = 287521; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 516.15120; - attributes.magicalAttack = 73.27274; - attributes.physicalDefense = 628.50318; - attributes.magicalDefense = 306.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GreyclawKutusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GreyclawKutusTemplate.java deleted file mode 100644 index c80a5fb0c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GreyclawKutusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreyclawKutusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25001; - - @Inject - protected GreyclawKutusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greyclaw Kutus"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.50; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 40330.259723240000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 17.534747097960500; - this.mpRegeneration = 1.500000000000000; - this.experience = 2690117; - this.sp = 69902; - this.aggressive = false; - this.rightHand = itemProvider.createID(67); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 62.85328; - attributes.magicalAttack = 3.96218; - attributes.physicalDefense = 286.94928; - attributes.magicalDefense = 139.98000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GuardianOfTheStatueOfGiantKarumTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GuardianOfTheStatueOfGiantKarumTemplate.java deleted file mode 100644 index b485cc49c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GuardianOfTheStatueOfGiantKarumTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuardianOfTheStatueOfGiantKarumTemplate extends RaidBossNPCTemplate { - public static final int ID = 25179; - - @Inject - protected GuardianOfTheStatueOfGiantKarumTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guardian of the Statue of Giant Karum"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 66.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 221100.024974930000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 72.964382339613100; - this.mpRegeneration = 2.400000000000000; - this.experience = 2735033; - this.sp = 394692; - this.aggressive = false; - this.rightHand = itemProvider.createID(4028); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 785.17745; - attributes.magicalAttack = 133.51196; - attributes.physicalDefense = 742.95024; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GuilotineWardenOfTheExecutionGroundsTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GuilotineWardenOfTheExecutionGroundsTemplate.java deleted file mode 100644 index 849c5e881..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GuilotineWardenOfTheExecutionGroundsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GuilotineWardenOfTheExecutionGroundsTemplate extends RaidBossNPCTemplate { - public static final int ID = 25118; - - @Inject - protected GuilotineWardenOfTheExecutionGroundsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Guilotine Warden of the Execution Grounds"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 58.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 138899.136909231000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 66.985980183290100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 327.39130; - attributes.magicalAttack = 51.71999; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Gwindorr2Template.java b/data/script/template/script/template/actor/npc/raidboss/Gwindorr2Template.java deleted file mode 100644 index 808b113b3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Gwindorr2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Gwindorr2Template extends RaidBossNPCTemplate { - public static final int ID = 25674; - - @Inject - protected Gwindorr2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gwindorr"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 309427.263765358000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 95.136719992665100; - this.mpRegeneration = 3.000000000000000; - this.experience = 4158609; - this.sp = 574729; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2978.25555; - attributes.magicalAttack = 294.62845; - attributes.physicalDefense = 1061.58432; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/GwindorrTemplate.java b/data/script/template/script/template/actor/npc/raidboss/GwindorrTemplate.java deleted file mode 100644 index 3d69c3e45..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/GwindorrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GwindorrTemplate extends RaidBossNPCTemplate { - public static final int ID = 25490; - - @Inject - protected GwindorrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gwindorr"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = itemProvider.createID(129); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HagerTheOutlawTemplate.java b/data/script/template/script/template/actor/npc/raidboss/HagerTheOutlawTemplate.java deleted file mode 100644 index 81d326c2a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HagerTheOutlawTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HagerTheOutlawTemplate extends RaidBossNPCTemplate { - public static final int ID = 25572; - - @Inject - protected HagerTheOutlawTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hager the Outlaw"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 22.50; - this.collisionHeight = 54.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 192008.832471315000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 83.455908307140200; - this.mpRegeneration = 3.000000000000000; - this.experience = 2192267; - this.sp = 353878; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4529.55926; - attributes.magicalAttack = 815.68988; - attributes.physicalDefense = 916.07841; - attributes.magicalDefense = 446.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HannibalTemplate.java b/data/script/template/script/template/actor/npc/raidboss/HannibalTemplate.java deleted file mode 100644 index aa96da1ac..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HannibalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HannibalTemplate extends RaidBossNPCTemplate { - public static final int ID = 25536; - - @Inject - protected HannibalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hannibal"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.60; - this.level = 81; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 431893.621607410000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 132.781870390792000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5614732; - this.sp = 1265702; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2784.89734; - attributes.magicalAttack = 1033.42208; - attributes.physicalDefense = 1074.07355; - attributes.magicalDefense = 523.97271; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HaritGuardianGarangkyTemplate.java b/data/script/template/script/template/actor/npc/raidboss/HaritGuardianGarangkyTemplate.java deleted file mode 100644 index 11d2e79e3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HaritGuardianGarangkyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritGuardianGarangkyTemplate extends RaidBossNPCTemplate { - public static final int ID = 25463; - - @Inject - protected HaritGuardianGarangkyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Guardian Garangky"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 196306.513055728000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 66.084883065700800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2529799; - this.sp = 340561; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 643.78481; - attributes.magicalAttack = 100.16291; - attributes.physicalDefense = 685.20405; - attributes.magicalDefense = 334.26000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HaritHeroTamashTemplate.java b/data/script/template/script/template/actor/npc/raidboss/HaritHeroTamashTemplate.java deleted file mode 100644 index 7695096cd..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HaritHeroTamashTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaritHeroTamashTemplate extends RaidBossNPCTemplate { - public static final int ID = 25241; - - @Inject - protected HaritHeroTamashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harit Hero Tamash"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 53.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 262379.847926583000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 88.695358495607200; - this.mpRegeneration = 2.400000000000000; - this.experience = 3983098; - this.sp = 535296; - this.aggressive = false; - this.rightHand = itemProvider.createID(298); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1142.75903; - attributes.magicalAttack = 324.54053; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HekatonPrime2Template.java b/data/script/template/script/template/actor/npc/raidboss/HekatonPrime2Template.java deleted file mode 100644 index 24579b760..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HekatonPrime2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HekatonPrime2Template extends RaidBossNPCTemplate { - public static final int ID = 25687; - - @Inject - protected HekatonPrime2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hekaton Prime"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 431893.621607410000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 132.781870390792000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5614732; - this.sp = 1265702; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2752.51481; - attributes.magicalAttack = 4038.11496; - attributes.physicalDefense = 1061.58432; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HekatonPrimeTemplate.java b/data/script/template/script/template/actor/npc/raidboss/HekatonPrimeTemplate.java deleted file mode 100644 index 639662628..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HekatonPrimeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HekatonPrimeTemplate extends RaidBossNPCTemplate { - public static final int ID = 25140; - - @Inject - protected HekatonPrimeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hekaton Prime"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 344100.501827331000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 110.823040573561000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4489693; - this.sp = 746626; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1815.50760; - attributes.magicalAttack = 606.30945; - attributes.physicalDefense = 815.67099; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HelsingTemplate.java b/data/script/template/script/template/actor/npc/raidboss/HelsingTemplate.java deleted file mode 100644 index 854695b7e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HelsingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelsingTemplate extends RaidBossNPCTemplate { - public static final int ID = 25579; - - @Inject - protected HelsingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helsing"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 31.00; - this.level = 74; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 196619.812148594000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 84.909917163516400; - this.mpRegeneration = 3.000000000000000; - this.experience = 2280801; - this.sp = 367102; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5200.74380; - attributes.magicalAttack = 857.53707; - attributes.physicalDefense = 943.97961; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/HestiaGuardianDeityOfTheHotSpringsTemplate.java b/data/script/template/script/template/actor/npc/raidboss/HestiaGuardianDeityOfTheHotSpringsTemplate.java deleted file mode 100644 index c75ace10f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/HestiaGuardianDeityOfTheHotSpringsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HestiaGuardianDeityOfTheHotSpringsTemplate extends RaidBossNPCTemplate { - public static final int ID = 25293; - - @Inject - protected HestiaGuardianDeityOfTheHotSpringsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hestia Guardian Deity of the Hot Springs"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 54.00; - this.level = 78; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 410600.548543185000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 126.536105676163000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5346496; - this.sp = 1193017; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2592.71887; - attributes.magicalAttack = 929.62086; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/IcarusSample1Template.java b/data/script/template/script/template/actor/npc/raidboss/IcarusSample1Template.java deleted file mode 100644 index 8c672f4e7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/IcarusSample1Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IcarusSample1Template extends RaidBossNPCTemplate { - public static final int ID = 25115; - - @Inject - protected IcarusSample1Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icarus Sample 1"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 45.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 123885.150698350000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 45.769265771886300; - this.mpRegeneration = 1.800000000000000; - this.experience = 2741414; - this.sp = 271385; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 441.88250; - attributes.magicalAttack = 64.68561; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/IceFairySirraTemplate.java b/data/script/template/script/template/actor/npc/raidboss/IceFairySirraTemplate.java deleted file mode 100644 index 3312ffa9a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/IceFairySirraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IceFairySirraTemplate extends RaidBossNPCTemplate { - public static final int ID = 29056; - - @Inject - protected IceFairySirraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ice Fairy Sirra"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 35.60; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 79149.920000000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 147.557641300000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 1610848; - this.sp = 371722; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1277.93618; - attributes.magicalAttack = 434.60179; - attributes.physicalDefense = 1981.20000; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/IcicleEmperorBumbalumpTemplate.java b/data/script/template/script/template/actor/npc/raidboss/IcicleEmperorBumbalumpTemplate.java deleted file mode 100644 index 732cf32b7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/IcicleEmperorBumbalumpTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IcicleEmperorBumbalumpTemplate extends RaidBossNPCTemplate { - public static final int ID = 25296; - - @Inject - protected IcicleEmperorBumbalumpTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icicle Emperor Bumbalump"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 32.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 392895.926408634000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5199407; - this.sp = 852059; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2396.99019; - attributes.magicalAttack = 851.89721; - attributes.physicalDefense = 943.97961; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 16.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/IkuntaiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/IkuntaiTemplate.java deleted file mode 100644 index 20037fb7a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/IkuntaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IkuntaiTemplate extends RaidBossNPCTemplate { - public static final int ID = 25166; - - @Inject - protected IkuntaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ikuntai"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 56644.139929006900000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 24.086232635207200; - this.mpRegeneration = 1.500000000000000; - this.experience = 1589296; - this.sp = 122871; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 138.03739; - attributes.magicalAttack = 16.13317; - attributes.physicalDefense = 305.50599; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ImmortalMuusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ImmortalMuusTemplate.java deleted file mode 100644 index a99de228e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ImmortalMuusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImmortalMuusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25588; - - @Inject - protected ImmortalMuusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Immortal Muus"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 46.50; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 406426.733925371000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 174.258963997156000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2441393; - this.sp = 374864; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 6058.73911; - attributes.magicalAttack = 925.85379; - attributes.physicalDefense = 984.81219; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ImmortalSaviorMardilTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ImmortalSaviorMardilTemplate.java deleted file mode 100644 index e126b007f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ImmortalSaviorMardilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImmortalSaviorMardilTemplate extends RaidBossNPCTemplate { - public static final int ID = 25447; - - @Inject - protected ImmortalSaviorMardilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Immortal Savior Mardil"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 38.00; - this.level = 71; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 271409.095507100000000; - this.maxMP = 1377.800000000000000; - this.hpRegeneration = 85.229358766344100; - this.mpRegeneration = 3.000000000000000; - this.experience = 3074084; - this.sp = 495533; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1194.92418; - attributes.magicalAttack = 231.08890; - attributes.physicalDefense = 901.96077; - attributes.magicalDefense = 440.02000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/IronGiantTotemTemplate.java b/data/script/template/script/template/actor/npc/raidboss/IronGiantTotemTemplate.java deleted file mode 100644 index 6d36e342d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/IronGiantTotemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IronGiantTotemTemplate extends RaidBossNPCTemplate { - public static final int ID = 25260; - - @Inject - protected IronGiantTotemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iron Giant Totem"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 46.38; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 165119.995135799000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 58.948706773034100; - this.mpRegeneration = 2.100000000000000; - this.experience = 3259016; - this.sp = 329439; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 623.77149; - attributes.magicalAttack = 123.82880; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/JakardTemplate.java b/data/script/template/script/template/actor/npc/raidboss/JakardTemplate.java deleted file mode 100644 index 2aab7e362..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/JakardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JakardTemplate extends RaidBossNPCTemplate { - public static final int ID = 25578; - - @Inject - protected JakardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jakard"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 98.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 388684.732464661000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 168.371230492651000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2234730; - this.sp = 360602; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4658.99941; - attributes.magicalAttack = 838.41114; - attributes.physicalDefense = 930.08877; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/JaxTheDestroyerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/JaxTheDestroyerTemplate.java deleted file mode 100644 index 33869c29c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/JaxTheDestroyerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JaxTheDestroyerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25569; - - @Inject - protected JaxTheDestroyerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jax the Destroyer"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.20; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 213848.930921219000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 91.317308372419300; - this.mpRegeneration = 3.000000000000000; - this.experience = 2819565; - this.sp = 398177; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7648.58740; - attributes.magicalAttack = 1012.26341; - attributes.physicalDefense = 1049.32431; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KanadisGuide2Template.java b/data/script/template/script/template/actor/npc/raidboss/KanadisGuide2Template.java deleted file mode 100644 index be47f404f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KanadisGuide2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisGuide2Template extends RaidBossNPCTemplate { - public static final int ID = 25660; - - @Inject - protected KanadisGuide2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Guide"; - this.serverSideName = false; - this.title = "Invading Forces"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 33.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 419270.524303930000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 179.035993279912000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2706503; - this.sp = 353878; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1715.74220; - attributes.magicalAttack = 974.82622; - attributes.physicalDefense = 1024.12500; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KanadisGuide3Template.java b/data/script/template/script/template/actor/npc/raidboss/KanadisGuide3Template.java deleted file mode 100644 index e1d52891f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KanadisGuide3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisGuide3Template extends RaidBossNPCTemplate { - public static final int ID = 25661; - - @Inject - protected KanadisGuide3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Guide"; - this.serverSideName = false; - this.title = "Invading Forces"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 33.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 431974.840460863000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 184.460962912287000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2853104; - this.sp = 373311; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1767.73090; - attributes.magicalAttack = 1023.84623; - attributes.physicalDefense = 1061.58432; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KanadisGuideTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KanadisGuideTemplate.java deleted file mode 100644 index 40b59825f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KanadisGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisGuideTemplate extends RaidBossNPCTemplate { - public static final int ID = 25659; - - @Inject - protected KanadisGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Guide"; - this.serverSideName = false; - this.title = "Invading Forces"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 33.00; - this.level = 77; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 406426.733925371000000; - this.maxMP = 1574.000000000000000; - this.hpRegeneration = 174.258963997156000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2588731; - this.sp = 332450; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1632.09847; - attributes.magicalAttack = 925.85379; - attributes.physicalDefense = 984.81219; - attributes.magicalDefense = 480.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KanadisHerald2Template.java b/data/script/template/script/template/actor/npc/raidboss/KanadisHerald2Template.java deleted file mode 100644 index bd2c73c33..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KanadisHerald2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisHerald2Template extends RaidBossNPCTemplate { - public static final int ID = 25654; - - @Inject - protected KanadisHerald2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Herald"; - this.serverSideName = false; - this.title = "Invading Forces"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 33.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 431974.840460863000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 184.460962912287000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2911026; - this.sp = 402310; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1767.73090; - attributes.magicalAttack = 1023.84623; - attributes.physicalDefense = 1061.58432; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KanadisHerald3Template.java b/data/script/template/script/template/actor/npc/raidboss/KanadisHerald3Template.java deleted file mode 100644 index 68a5d6dcb..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KanadisHerald3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisHerald3Template extends RaidBossNPCTemplate { - public static final int ID = 25655; - - @Inject - protected KanadisHerald3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Herald"; - this.serverSideName = false; - this.title = "Invading Forces"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 33.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 440657.534754126000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 188.168628266824000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1803.26229; - attributes.magicalAttack = 1053.40504; - attributes.physicalDefense = 1085.36442; - attributes.magicalDefense = 529.48000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KanadisHeraldTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KanadisHeraldTemplate.java deleted file mode 100644 index 74cb29b7b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KanadisHeraldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KanadisHeraldTemplate extends RaidBossNPCTemplate { - public static final int ID = 25653; - - @Inject - protected KanadisHeraldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kanadis Herald"; - this.serverSideName = false; - this.title = "Invading Forces"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 33.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 423463.229546969000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 180.826353212712000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2730279; - this.sp = 394141; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1732.89962; - attributes.magicalAttack = 984.65036; - attributes.physicalDefense = 1036.83381; - attributes.magicalDefense = 505.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KarteTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KarteTemplate.java deleted file mode 100644 index e276f5d3f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KarteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarteTemplate extends RaidBossNPCTemplate { - public static final int ID = 25047; - - @Inject - protected KarteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karte"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 47.50; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 148076.094026853000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 2328069; - this.sp = 284981; - this.aggressive = false; - this.rightHand = itemProvider.createID(131); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 431.28336; - attributes.magicalAttack = 51.92760; - attributes.physicalDefense = 586.98906; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KatuVanLeaderAtuiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KatuVanLeaderAtuiTemplate.java deleted file mode 100644 index 369b8a89f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KatuVanLeaderAtuiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatuVanLeaderAtuiTemplate extends RaidBossNPCTemplate { - public static final int ID = 25026; - - @Inject - protected KatuVanLeaderAtuiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katu Van Leader Atui"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 148076.094026853000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 2328069; - this.sp = 284981; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 431.28336; - attributes.magicalAttack = 51.92760; - attributes.physicalDefense = 586.98906; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KayshaHeraldOfIcarusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KayshaHeraldOfIcarusTemplate.java deleted file mode 100644 index 480e2db8b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KayshaHeraldOfIcarusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KayshaHeraldOfIcarusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25380; - - @Inject - protected KayshaHeraldOfIcarusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaysha Herald of Icarus"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 43.20; - this.level = 21; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 37886.485366937400000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 16.826966469393100; - this.mpRegeneration = 1.500000000000000; - this.experience = 2646357; - this.sp = 60367; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 53.12758; - attributes.magicalAttack = 3.16861; - attributes.physicalDefense = 269.19177; - attributes.magicalDefense = 131.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KechiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KechiTemplate.java deleted file mode 100644 index d550fd785..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KechiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KechiTemplate extends RaidBossNPCTemplate { - public static final int ID = 25532; - - @Inject - protected KechiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kechi"; - this.serverSideName = false; - this.title = "Fire"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 338150.746542376000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 192.545054202338000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2586436; - this.sp = 1438503; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 80; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 4522.43391; - attributes.magicalAttack = 3088.23609; - attributes.physicalDefense = 629.59459; - attributes.magicalDefense = 338.13000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KernonTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KernonTemplate.java deleted file mode 100644 index 449bb4d15..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KernonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KernonTemplate extends RaidBossNPCTemplate { - public static final int ID = 25054; - - @Inject - protected KernonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kernon"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 40.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 397437.251440090000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 123.216289543832000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5231148; - this.sp = 864099; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2451.22348; - attributes.magicalAttack = 868.87603; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 37.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KernonsFaithfulServantKeloneTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KernonsFaithfulServantKeloneTemplate.java deleted file mode 100644 index 793eb52d1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KernonsFaithfulServantKeloneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KernonsFaithfulServantKeloneTemplate extends RaidBossNPCTemplate { - public static final int ID = 25263; - - @Inject - protected KernonsFaithfulServantKeloneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kernon's Faithful Servant Kelone"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 53.00; - this.level = 67; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 356634.034509353000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 113.825370829643000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4534433; - this.sp = 767699; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1954.06059; - attributes.magicalAttack = 645.97193; - attributes.physicalDefense = 844.65753; - attributes.magicalDefense = 412.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KetrasChiefBrakkiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KetrasChiefBrakkiTemplate.java deleted file mode 100644 index ea6c8d1b5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KetrasChiefBrakkiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetrasChiefBrakkiTemplate extends RaidBossNPCTemplate { - public static final int ID = 25305; - - @Inject - protected KetrasChiefBrakkiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra's Chief Brakki"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 33.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 689061.278161977000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 264.824069962994000; - this.mpRegeneration = 3.210000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3099.18467; - attributes.magicalAttack = 1426.64875; - attributes.physicalDefense = 1185.64400; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KetrasCommanderTayrTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KetrasCommanderTayrTemplate.java deleted file mode 100644 index 0a523c7e2..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KetrasCommanderTayrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetrasCommanderTayrTemplate extends RaidBossNPCTemplate { - public static final int ID = 25302; - - @Inject - protected KetrasCommanderTayrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra's Commander Tayr"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 36.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 325022.397859132000000; - this.maxMP = 1884.480000000000000; - this.hpRegeneration = 99.931610680295400; - this.mpRegeneration = 3.120000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = itemProvider.createID(80); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1504.01905; - attributes.magicalAttack = 322.55610; - attributes.physicalDefense = 1116.54576; - attributes.magicalDefense = 544.68960; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KetrasHeroHekatonTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KetrasHeroHekatonTemplate.java deleted file mode 100644 index 07e88ca57..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KetrasHeroHekatonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KetrasHeroHekatonTemplate extends RaidBossNPCTemplate { - public static final int ID = 25299; - - @Inject - protected KetrasHeroHekatonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ketra's Hero Hekaton"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 46.20; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 300327.053710865000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 92.338763131031700; - this.mpRegeneration = 3.000000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = itemProvider.createID(6719); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1445.33275; - attributes.magicalAttack = 280.52214; - attributes.physicalDefense = 1024.12500; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KietchTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KietchTemplate.java deleted file mode 100644 index 254c0aa12..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KietchTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KietchTemplate extends RaidBossNPCTemplate { - public static final int ID = 25714; - - @Inject - protected KietchTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kietch"; - this.serverSideName = false; - this.title = "Flames"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 29.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 344947.576547878000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 196.415209791805000; - this.mpRegeneration = 30.000000000000000; - this.experience = 2662111; - this.sp = 1460807; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4613.33483; - attributes.magicalAttack = 3161.66317; - attributes.physicalDefense = 644.16101; - attributes.magicalDefense = 345.95304; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KingTarlkTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KingTarlkTemplate.java deleted file mode 100644 index c85c683b9..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KingTarlkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KingTarlkTemplate extends RaidBossNPCTemplate { - public static final int ID = 25158; - - @Inject - protected KingTarlkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "King Tarlk"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 126.00; - this.level = 48; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 386886.590885451000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 169.608687032915000; - this.mpRegeneration = 2.100000000000000; - this.experience = 3443211; - this.sp = 354989; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1515.63787; - attributes.magicalAttack = 663.49812; - attributes.physicalDefense = 573.38409; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KorimTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KorimTemplate.java deleted file mode 100644 index 866def7f3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KorimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KorimTemplate extends RaidBossNPCTemplate { - public static final int ID = 25092; - - @Inject - protected KorimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Korim"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 19.50; - this.collisionHeight = 51.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 373386.071242416000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2154.88112; - attributes.magicalAttack = 717.40387; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 29.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KrokianPadishaSobekkTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KrokianPadishaSobekkTemplate.java deleted file mode 100644 index 3d749bce7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KrokianPadishaSobekkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrokianPadishaSobekkTemplate extends RaidBossNPCTemplate { - public static final int ID = 25202; - - @Inject - protected KrokianPadishaSobekkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Krokian Padisha Sobekk"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 52.00; - this.collisionHeight = 86.00; - this.level = 74; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 392895.926408634000000; - this.maxMP = 1475.000000000000000; - this.hpRegeneration = 122.142751323234000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5199407; - this.sp = 852059; - this.aggressive = false; - this.rightHand = itemProvider.createID(5130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2396.99019; - attributes.magicalAttack = 851.89721; - attributes.physicalDefense = 943.97961; - attributes.magicalDefense = 460.50000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/KuroborosPriestTemplate.java b/data/script/template/script/template/actor/npc/raidboss/KuroborosPriestTemplate.java deleted file mode 100644 index d02fbf050..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/KuroborosPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KuroborosPriestTemplate extends RaidBossNPCTemplate { - public static final int ID = 25366; - - @Inject - protected KuroborosPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuroboros' Priest"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 40330.259723240000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 17.534747097960500; - this.mpRegeneration = 1.500000000000000; - this.experience = 2690117; - this.sp = 69902; - this.aggressive = false; - this.rightHand = itemProvider.createID(2); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 62.85328; - attributes.magicalAttack = 3.96218; - attributes.physicalDefense = 286.94928; - attributes.magicalDefense = 139.98000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LangkMatriarchRashkosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LangkMatriarchRashkosTemplate.java deleted file mode 100644 index 69f786621..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LangkMatriarchRashkosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LangkMatriarchRashkosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25127; - - @Inject - protected LangkMatriarchRashkosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Langk Matriarch Rashkos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 57.00; - this.level = 24; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 83501.991381112400000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 44.901925429447700; - this.mpRegeneration = 1.500000000000000; - this.experience = 2584114; - this.sp = 74037; - this.aggressive = false; - this.rightHand = itemProvider.createID(124); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 136.64091; - attributes.magicalAttack = 17.20301; - attributes.physicalDefense = 296.12757; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 56.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LastLesserGiantGlakiTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LastLesserGiantGlakiTemplate.java deleted file mode 100644 index e2032328f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LastLesserGiantGlakiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LastLesserGiantGlakiTemplate extends RaidBossNPCTemplate { - public static final int ID = 25245; - - @Inject - protected LastLesserGiantGlakiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Last Lesser Giant Glaki"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 66.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 410600.548543185000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 126.536105676163000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5346496; - this.sp = 1193017; - this.aggressive = false; - this.rightHand = itemProvider.createID(179); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2592.71887; - attributes.magicalAttack = 929.62086; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 95.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LastLesserGiantOlkuthTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LastLesserGiantOlkuthTemplate.java deleted file mode 100644 index 08075a137..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LastLesserGiantOlkuthTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LastLesserGiantOlkuthTemplate extends RaidBossNPCTemplate { - public static final int ID = 25244; - - @Inject - protected LastLesserGiantOlkuthTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Last Lesser Giant Olkuth"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 31.50; - this.collisionHeight = 69.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 794874.502880181000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 308.040723859580000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5231148; - this.sp = 864099; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4902.44696; - attributes.magicalAttack = 3475.50411; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LastTitanUtenus2Template.java b/data/script/template/script/template/actor/npc/raidboss/LastTitanUtenus2Template.java deleted file mode 100644 index 21f15f1b7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LastTitanUtenus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LastTitanUtenus2Template extends RaidBossNPCTemplate { - public static final int ID = 25684; - - @Inject - protected LastTitanUtenus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Last Titan Utenus"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 66.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 309427.263765358000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 95.136719992665100; - this.mpRegeneration = 3.000000000000000; - this.experience = 4158609; - this.sp = 574729; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2978.25555; - attributes.magicalAttack = 1178.51379; - attributes.physicalDefense = 1061.58432; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LastTitanUtenusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LastTitanUtenusTemplate.java deleted file mode 100644 index 8c6ed3eff..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LastTitanUtenusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LastTitanUtenusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25470; - - @Inject - protected LastTitanUtenusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Last Titan Utenus"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 44.00; - this.level = 66; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 251638.068337927000000; - this.maxMP = 1219.800000000000000; - this.hpRegeneration = 80.695493794853400; - this.mpRegeneration = 2.700000000000000; - this.experience = 2826358; - this.sp = 441301; - this.aggressive = false; - this.rightHand = itemProvider.createID(3938); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1011.35162; - attributes.magicalAttack = 180.85221; - attributes.physicalDefense = 830.18256; - attributes.magicalDefense = 405.00000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LeaderOfCatGangTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LeaderOfCatGangTemplate.java deleted file mode 100644 index 1773a6e7d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LeaderOfCatGangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeaderOfCatGangTemplate extends RaidBossNPCTemplate { - public static final int ID = 25082; - - @Inject - protected LeaderOfCatGangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leader of Cat Gang"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 26.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 86871.349291710900000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1988451; - this.sp = 173127; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 219.96935; - attributes.magicalAttack = 17.29939; - attributes.physicalDefense = 457.40256; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LetoChiefTalkinTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LetoChiefTalkinTemplate.java deleted file mode 100644 index ca02e36e8..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LetoChiefTalkinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LetoChiefTalkinTemplate extends RaidBossNPCTemplate { - public static final int ID = 25134; - - @Inject - protected LetoChiefTalkinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leto Chief Talkin"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 37.50; - this.collisionHeight = 30.00; - this.level = 40; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LilithTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LilithTemplate.java deleted file mode 100644 index fafcaaa66..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LilithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithTemplate extends RaidBossNPCTemplate { - public static final int ID = 25283; - - @Inject - protected LilithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 42.50; - this.collisionHeight = 55.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 688716.902670109000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 211.789458580091000; - this.mpRegeneration = 3.000000000000000; - this.experience = 9911897; - this.sp = 1421059; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3893.46388; - attributes.magicalAttack = 630.99840; - attributes.physicalDefense = 1024.12500; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LilithsWitchMarilionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LilithsWitchMarilionTemplate.java deleted file mode 100644 index dc0ca6c21..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LilithsWitchMarilionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LilithsWitchMarilionTemplate extends RaidBossNPCTemplate { - public static final int ID = 25277; - - @Inject - protected LilithsWitchMarilionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lilith's Witch Marilion"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 64.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 213145.164737758000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 73.933896589596600; - this.mpRegeneration = 2.100000000000000; - this.experience = 3551193; - this.sp = 422350; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 857.79693; - attributes.magicalAttack = 196.05673; - attributes.physicalDefense = 600.71532; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LizardmenLeaderHellionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LizardmenLeaderHellionTemplate.java deleted file mode 100644 index 2ac11c0ca..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LizardmenLeaderHellionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LizardmenLeaderHellionTemplate extends RaidBossNPCTemplate { - public static final int ID = 25170; - - @Inject - protected LizardmenLeaderHellionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lizardmen Leader Hellion"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 63.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 82089.052445417200000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 30.872687307300600; - this.mpRegeneration = 1.800000000000000; - this.experience = 1957608; - this.sp = 163199; - this.aggressive = false; - this.rightHand = itemProvider.createID(223); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 204.55422; - attributes.magicalAttack = 16.14769; - attributes.physicalDefense = 445.32861; - attributes.magicalDefense = 217.24000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LonghornGolkondaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LonghornGolkondaTemplate.java deleted file mode 100644 index 973033b37..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LonghornGolkondaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LonghornGolkondaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25126; - - @Inject - protected LonghornGolkondaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Longhorn Golkonda"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 94.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 829806.783270620000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 319.229319897932000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5390003; - this.sp = 1205333; - this.aggressive = false; - this.rightHand = itemProvider.createID(91); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5267.04651; - attributes.magicalAttack = 3790.29490; - attributes.physicalDefense = 1011.21024; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LordIshkaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LordIshkaTemplate.java deleted file mode 100644 index 25a921bf9..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LordIshkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LordIshkaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25407; - - @Inject - protected LordIshkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lord Ishka"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 67.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 221100.024974930000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 72.964382339613100; - this.mpRegeneration = 2.400000000000000; - this.experience = 2735033; - this.sp = 394692; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 785.17745; - attributes.magicalAttack = 133.51196; - attributes.physicalDefense = 742.95024; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptain2Template.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptain2Template.java deleted file mode 100644 index 43f1e8af1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptain2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptain2Template extends RaidBossNPCTemplate { - public static final int ID = 29129; - - @Inject - protected LostCaptain2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 48.00; - this.collisionHeight = 73.50; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 51627.923602867400000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 9.658558634895510; - this.mpRegeneration = 1.500000000000000; - this.experience = 5013133; - this.sp = 233765; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 499.69020; - attributes.magicalAttack = 113.74121; - attributes.physicalDefense = 1035.05382; - attributes.magicalDefense = 504.96000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 84.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptain3Template.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptain3Template.java deleted file mode 100644 index a27574c0d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptain3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptain3Template extends RaidBossNPCTemplate { - public static final int ID = 29132; - - @Inject - protected LostCaptain3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 45.50; - this.level = 39; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 84512.175068466700000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 14.123486282901000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4952216; - this.sp = 390467; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1067.15458; - attributes.magicalAttack = 242.90941; - attributes.physicalDefense = 1372.20768; - attributes.magicalDefense = 669.42000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptain4Template.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptain4Template.java deleted file mode 100644 index b6ec88561..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptain4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptain4Template extends RaidBossNPCTemplate { - public static final int ID = 29135; - - @Inject - protected LostCaptain4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 56.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 138394.422441285000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 21.125445730268400; - this.mpRegeneration = 2.100000000000000; - this.experience = 6038762; - this.sp = 629275; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2091.75485; - attributes.magicalAttack = 476.13246; - attributes.physicalDefense = 1760.96718; - attributes.magicalDefense = 859.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptain5Template.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptain5Template.java deleted file mode 100644 index 84c2badb1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptain5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptain5Template extends RaidBossNPCTemplate { - public static final int ID = 29138; - - @Inject - protected LostCaptain5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 54.50; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 196694.915642454000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 28.078039991435700; - this.mpRegeneration = 2.400000000000000; - this.experience = 7188264; - this.sp = 860647; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3637.52664; - attributes.magicalAttack = 827.98638; - attributes.physicalDefense = 2185.34337; - attributes.magicalDefense = 1066.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptain6Template.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptain6Template.java deleted file mode 100644 index 49f952988..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptain6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptain6Template extends RaidBossNPCTemplate { - public static final int ID = 29141; - - @Inject - protected LostCaptain6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 45.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 239746.726642273000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 32.463536467882800; - this.mpRegeneration = 2.700000000000000; - this.experience = 8315797; - this.sp = 1112310; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5466.50387; - attributes.magicalAttack = 1244.30451; - attributes.physicalDefense = 2620.35567; - attributes.magicalDefense = 1278.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptain7Template.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptain7Template.java deleted file mode 100644 index 7dd3f11c8..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptain7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptain7Template extends RaidBossNPCTemplate { - public static final int ID = 29144; - - @Inject - protected LostCaptain7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 80.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 267072.719255532000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 35.161357132245800; - this.mpRegeneration = 3.000000000000000; - this.experience = 12606595; - this.sp = 1625206; - this.aggressive = false; - this.rightHand = itemProvider.createID(97); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 6825.89686; - attributes.magicalAttack = 1553.73426; - attributes.physicalDefense = 2994.30549; - attributes.magicalDefense = 1460.76000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptain8Template.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptain8Template.java deleted file mode 100644 index 2bcb7b39c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptain8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptain8Template extends RaidBossNPCTemplate { - public static final int ID = 29147; - - @Inject - protected LostCaptain8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 44.00; - this.collisionHeight = 51.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 275376.592431456000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 36.164972823721100; - this.mpRegeneration = 3.000000000000000; - this.experience = 12961356; - this.sp = 1669147; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7108.00718; - attributes.magicalAttack = 1617.94916; - attributes.physicalDefense = 3110.50143; - attributes.magicalDefense = 1517.40000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostCaptainTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LostCaptainTemplate.java deleted file mode 100644 index 57ccd24b7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostCaptainTemplate extends RaidBossNPCTemplate { - public static final int ID = 25710; - - @Inject - protected LostCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Captain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.32; - this.collisionHeight = 62.40; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 280911.661939328000000; - this.maxMP = 17774.000000000000000; - this.hpRegeneration = 36.891888777477900; - this.mpRegeneration = 400.000000000000000; - this.experience = 16653943; - this.sp = 2116126; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 10229.13367; - attributes.magicalAttack = 1682.35469; - attributes.physicalDefense = 3184.75296; - attributes.magicalDefense = 1553.64000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWarden2Template.java b/data/script/template/script/template/actor/npc/raidboss/LostWarden2Template.java deleted file mode 100644 index 422a14743..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWarden2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWarden2Template extends RaidBossNPCTemplate { - public static final int ID = 25617; - - @Inject - protected LostWarden2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 68563.427801433200000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 35.310690145200100; - this.mpRegeneration = 1.800000000000000; - this.experience = 695958; - this.sp = 60594; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 457.58962; - attributes.magicalAttack = 312.47438; - attributes.physicalDefense = 457.40256; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWarden3Template.java b/data/script/template/script/template/actor/npc/raidboss/LostWarden3Template.java deleted file mode 100644 index ed27de522..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWarden3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWarden3Template extends RaidBossNPCTemplate { - public static final int ID = 25618; - - @Inject - protected LostWarden3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 65.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 109735.575864469000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 52.816636972504300; - this.mpRegeneration = 2.100000000000000; - this.experience = 814824; - this.sp = 99743; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 897.18175; - attributes.magicalAttack = 612.65881; - attributes.physicalDefense = 586.98906; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 140.00000; - attributes.runSpeed = 140.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWarden4Template.java b/data/script/template/script/template/actor/npc/raidboss/LostWarden4Template.java deleted file mode 100644 index f780e25ed..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWarden4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWarden4Template extends RaidBossNPCTemplate { - public static final int ID = 25619; - - @Inject - protected LostWarden4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 35.30; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 154029.954705898000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 70.199159561682800; - this.mpRegeneration = 2.400000000000000; - this.experience = 939496; - this.sp = 133511; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1574.55775; - attributes.magicalAttack = 1075.21883; - attributes.physicalDefense = 728.44779; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 33.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWarden5Template.java b/data/script/template/script/template/actor/npc/raidboss/LostWarden5Template.java deleted file mode 100644 index 808d9d357..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWarden5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWarden5Template extends RaidBossNPCTemplate { - public static final int ID = 25620; - - @Inject - protected LostWarden5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 35.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 186877.922094395000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 81.163578436940300; - this.mpRegeneration = 2.700000000000000; - this.experience = 1039378; - this.sp = 166225; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2385.12111; - attributes.magicalAttack = 1628.72854; - attributes.physicalDefense = 873.45189; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWarden6Template.java b/data/script/template/script/template/actor/npc/raidboss/LostWarden6Template.java deleted file mode 100644 index 015b9954f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWarden6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWarden6Template extends RaidBossNPCTemplate { - public static final int ID = 25621; - - @Inject - protected LostWarden6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 47.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 207939.679772089000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 87.908550917516600; - this.mpRegeneration = 3.000000000000000; - this.experience = 1252189; - this.sp = 190090; - this.aggressive = false; - this.rightHand = itemProvider.createID(8221); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2987.18479; - attributes.magicalAttack = 2039.86001; - attributes.physicalDefense = 998.10183; - attributes.magicalDefense = 486.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWarden7Template.java b/data/script/template/script/template/actor/npc/raidboss/LostWarden7Template.java deleted file mode 100644 index 3eb5e2360..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWarden7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWarden7Template extends RaidBossNPCTemplate { - public static final int ID = 25622; - - @Inject - protected LostWarden7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 214389.061423525000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 90.417739424470500; - this.mpRegeneration = 3.000000000000000; - this.experience = 1365139; - this.sp = 197071; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3111.31464; - attributes.magicalAttack = 2124.62458; - attributes.physicalDefense = 1036.83381; - attributes.magicalDefense = 505.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWarden8Template.java b/data/script/template/script/template/actor/npc/raidboss/LostWarden8Template.java deleted file mode 100644 index 5abaa0933..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWarden8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWarden8Template extends RaidBossNPCTemplate { - public static final int ID = 25709; - - @Inject - protected LostWarden8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 51.60; - this.collisionHeight = 57.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 618854.527530717000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 237.841799981663000; - this.mpRegeneration = 20.000000000000000; - this.experience = 1455513; - this.sp = 201155; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 10874.37207; - attributes.magicalAttack = 2209.19928; - attributes.physicalDefense = 1061.58432; - attributes.magicalDefense = 517.88000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/LostWardenTemplate.java b/data/script/template/script/template/actor/npc/raidboss/LostWardenTemplate.java deleted file mode 100644 index 9b4bc2a7c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/LostWardenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LostWardenTemplate extends RaidBossNPCTemplate { - public static final int ID = 25616; - - @Inject - protected LostWardenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lost Warden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 34.00; - this.level = 29; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 42937.455936572600000; - this.maxMP = 315.120000000000000; - this.hpRegeneration = 24.147660066564700; - this.mpRegeneration = 1.500000000000000; - this.experience = 821000; - this.sp = 36456; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 216.99966; - attributes.magicalAttack = 148.18263; - attributes.physicalDefense = 345.01794; - attributes.magicalDefense = 168.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 130.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MadnessBeastTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MadnessBeastTemplate.java deleted file mode 100644 index 5db408e1a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MadnessBeastTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MadnessBeastTemplate extends RaidBossNPCTemplate { - public static final int ID = 25378; - - @Inject - protected MadnessBeastTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Madness Beast"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 18.70; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 36847.186075394200000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 16.540032322353500; - this.mpRegeneration = 1.200000000000000; - this.experience = 3041766; - this.sp = 59634; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 48.82516; - attributes.magicalAttack = 2.38239; - attributes.physicalDefense = 260.61147; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MagusKenisheeTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MagusKenisheeTemplate.java deleted file mode 100644 index 110db3512..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MagusKenisheeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MagusKenisheeTemplate extends RaidBossNPCTemplate { - public static final int ID = 25481; - - @Inject - protected MagusKenisheeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Magus Kenishee"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 38.00; - this.level = 53; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 175997.603312156000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 60.163393719670200; - this.mpRegeneration = 2.400000000000000; - this.experience = 2368104; - this.sp = 300304; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 546.57712; - attributes.magicalAttack = 80.62227; - attributes.physicalDefense = 642.54978; - attributes.magicalDefense = 313.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MalexHeraldOfDagonielTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MalexHeraldOfDagonielTemplate.java deleted file mode 100644 index 36ad0077c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MalexHeraldOfDagonielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MalexHeraldOfDagonielTemplate extends RaidBossNPCTemplate { - public static final int ID = 25373; - - @Inject - protected MalexHeraldOfDagonielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Malex Herald of Dagoniel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 54.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37886.485366937400000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 16.826966469393100; - this.mpRegeneration = 1.500000000000000; - this.experience = 2646357; - this.sp = 60367; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 53.12758; - attributes.magicalAttack = 3.16861; - attributes.physicalDefense = 269.19177; - attributes.magicalDefense = 131.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MammonCollectorTalosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MammonCollectorTalosTemplate.java deleted file mode 100644 index 8a4752a82..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MammonCollectorTalosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MammonCollectorTalosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25429; - - @Inject - protected MammonCollectorTalosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mammon Collector Talos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 37.50; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 43316.308536437200000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 18.438531366757700; - this.mpRegeneration = 1.500000000000000; - this.experience = 2541012; - this.sp = 79280; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 74.22232; - attributes.magicalAttack = 4.67967; - attributes.physicalDefense = 305.50599; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MeanasAnorTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MeanasAnorTemplate.java deleted file mode 100644 index 6bc06d23e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MeanasAnorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MeanasAnorTemplate extends RaidBossNPCTemplate { - public static final int ID = 25453; - - @Inject - protected MeanasAnorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Meanas Anor"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 58.00; - this.collisionHeight = 108.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 373386.071242416000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2154.88112; - attributes.magicalAttack = 717.40387; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MediciTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MediciTemplate.java deleted file mode 100644 index 5e7cc7201..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MediciTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MediciTemplate extends RaidBossNPCTemplate { - public static final int ID = 25585; - - @Inject - protected MediciTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medici"; - this.serverSideName = false; - this.title = "Forsaken Inmate"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 53.00; - this.level = 76; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 201046.259272195000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 86.374150801936100; - this.mpRegeneration = 3.000000000000000; - this.experience = 2383519; - this.sp = 369370; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5484.05623; - attributes.magicalAttack = 896.94605; - attributes.physicalDefense = 971.35365; - attributes.magicalDefense = 473.86000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MessengerOfFairyQueenBerunTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MessengerOfFairyQueenBerunTemplate.java deleted file mode 100644 index 9152336ee..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MessengerOfFairyQueenBerunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerOfFairyQueenBerunTemplate extends RaidBossNPCTemplate { - public static final int ID = 25119; - - @Inject - protected MessengerOfFairyQueenBerunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger of Fairy Queen Berun"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 73.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 213145.164737758000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 73.933896589596600; - this.mpRegeneration = 2.100000000000000; - this.experience = 3551193; - this.sp = 422350; - this.aggressive = false; - this.rightHand = itemProvider.createID(213); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 857.79693; - attributes.magicalAttack = 196.05673; - attributes.physicalDefense = 600.71532; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/MirrorOfOblivionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/MirrorOfOblivionTemplate.java deleted file mode 100644 index 03a3b1fec..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/MirrorOfOblivionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MirrorOfOblivionTemplate extends RaidBossNPCTemplate { - public static final int ID = 25456; - - @Inject - protected MirrorOfOblivionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mirror of Oblivion"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 78.00; - this.level = 49; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 148076.094026853000000; - this.maxMP = 720.000000000000000; - this.hpRegeneration = 51.719311292687200; - this.mpRegeneration = 2.100000000000000; - this.experience = 2328069; - this.sp = 284981; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 431.28336; - attributes.magicalAttack = 51.92760; - attributes.physicalDefense = 586.98906; - attributes.magicalDefense = 286.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/NagenTheTomboyTemplate.java b/data/script/template/script/template/actor/npc/raidboss/NagenTheTomboyTemplate.java deleted file mode 100644 index 452542726..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/NagenTheTomboyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NagenTheTomboyTemplate extends RaidBossNPCTemplate { - public static final int ID = 25566; - - @Inject - protected NagenTheTomboyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nagen the Tomboy"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 54.00; - this.level = 82; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 213848.930921219000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 91.317308372419300; - this.mpRegeneration = 3.000000000000000; - this.experience = 2819565; - this.sp = 398177; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7648.58740; - attributes.magicalAttack = 1012.26341; - attributes.physicalDefense = 1049.32431; - attributes.magicalDefense = 511.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/NakondasTemplate.java b/data/script/template/script/template/actor/npc/raidboss/NakondasTemplate.java deleted file mode 100644 index e06259280..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/NakondasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NakondasTemplate extends RaidBossNPCTemplate { - public static final int ID = 25415; - - @Inject - protected NakondasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nakondas"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 125.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/NecrosentinelRoyalGuardTemplate.java b/data/script/template/script/template/actor/npc/raidboss/NecrosentinelRoyalGuardTemplate.java deleted file mode 100644 index d72dcf899..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/NecrosentinelRoyalGuardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NecrosentinelRoyalGuardTemplate extends RaidBossNPCTemplate { - public static final int ID = 25412; - - @Inject - protected NecrosentinelRoyalGuardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Necrosentinel Royal Guard"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 47; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 134366.203995058000000; - this.maxMP = 665.000000000000000; - this.hpRegeneration = 47.474088190385800; - this.mpRegeneration = 2.100000000000000; - this.experience = 2205665; - this.sp = 257531; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 380.23638; - attributes.magicalAttack = 42.89876; - attributes.physicalDefense = 559.90707; - attributes.magicalDefense = 273.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/NellisVengefulSpiritTemplate.java b/data/script/template/script/template/actor/npc/raidboss/NellisVengefulSpiritTemplate.java deleted file mode 100644 index 8b57eb77b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/NellisVengefulSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NellisVengefulSpiritTemplate extends RaidBossNPCTemplate { - public static final int ID = 25504; - - @Inject - protected NellisVengefulSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nellis' Vengeful Spirit"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.10; - this.level = 39; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 86871.349291710900000; - this.maxMP = 463.320000000000000; - this.hpRegeneration = 32.411747330865100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1988451; - this.sp = 173127; - this.aggressive = false; - this.rightHand = itemProvider.createID(8532); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 219.96935; - attributes.magicalAttack = 17.29939; - attributes.physicalDefense = 457.40256; - attributes.magicalDefense = 223.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/NurkasMessengerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/NurkasMessengerTemplate.java deleted file mode 100644 index 9aeea91aa..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/NurkasMessengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NurkasMessengerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25391; - - @Inject - protected NurkasMessengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nurka's Messenger"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.50; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 124796.293042188000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 61.292735327151900; - this.mpRegeneration = 1.800000000000000; - this.experience = 1932560; - this.sp = 127255; - this.aggressive = false; - this.rightHand = itemProvider.createID(127); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 281.11506; - attributes.magicalAttack = 44.77803; - attributes.physicalDefense = 387.69285; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/OceanFlameAshakielTemplate.java b/data/script/template/script/template/actor/npc/raidboss/OceanFlameAshakielTemplate.java deleted file mode 100644 index 18c67bab5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/OceanFlameAshakielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OceanFlameAshakielTemplate extends RaidBossNPCTemplate { - public static final int ID = 25205; - - @Inject - protected OceanFlameAshakielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ocean Flame Ashakiel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 120.00; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 401886.766608773000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 124.302529182249000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5267108; - this.sp = 1171763; - this.aggressive = false; - this.rightHand = itemProvider.createID(98); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2501.79548; - attributes.magicalAttack = 888.04886; - attributes.physicalDefense = 971.35365; - attributes.magicalDefense = 473.86000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/OrfensHandmaidenTemplate.java b/data/script/template/script/template/actor/npc/raidboss/OrfensHandmaidenTemplate.java deleted file mode 100644 index d21a19b68..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/OrfensHandmaidenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrfensHandmaidenTemplate extends RaidBossNPCTemplate { - public static final int ID = 25420; - - @Inject - protected OrfensHandmaidenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orfen's Handmaiden"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 72.00; - this.level = 48; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 141171.403298766000000; - this.maxMP = 692.400000000000000; - this.hpRegeneration = 49.588364129391200; - this.mpRegeneration = 2.100000000000000; - this.experience = 2266583; - this.sp = 270998; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 405.19940; - attributes.magicalAttack = 47.84373; - attributes.physicalDefense = 573.38409; - attributes.magicalDefense = 279.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PaganWatcherCerberonTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PaganWatcherCerberonTemplate.java deleted file mode 100644 index d6bbaa8fc..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PaganWatcherCerberonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PaganWatcherCerberonTemplate extends RaidBossNPCTemplate { - public static final int ID = 25280; - - @Inject - protected PaganWatcherCerberonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pagan Watcher Cerberon"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 48.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 524759.695853166000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 221.738396239018000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3983098; - this.sp = 535296; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2285.51807; - attributes.magicalAttack = 1298.16213; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 210.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PalatanosOfHorrificPowerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PalatanosOfHorrificPowerTemplate.java deleted file mode 100644 index 35d481d46..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PalatanosOfHorrificPowerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PalatanosOfHorrificPowerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25249; - - @Inject - protected PalatanosOfHorrificPowerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Palatanos of Horrific Power"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 47.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 397437.251440090000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 123.216289543832000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5231148; - this.sp = 864099; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2451.22348; - attributes.magicalAttack = 868.87603; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PalibatiQueenThemisTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PalibatiQueenThemisTemplate.java deleted file mode 100644 index 68cad14b2..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PalibatiQueenThemisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PalibatiQueenThemisTemplate extends RaidBossNPCTemplate { - public static final int ID = 25252; - - @Inject - protected PalibatiQueenThemisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Palibati Queen Themis"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 37.00; - this.collisionHeight = 98.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 373386.071242416000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = itemProvider.createID(234); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2154.88112; - attributes.magicalAttack = 717.40387; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PanDryadTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PanDryadTemplate.java deleted file mode 100644 index eb376ac91..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PanDryadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PanDryadTemplate extends RaidBossNPCTemplate { - public static final int ID = 25019; - - @Inject - protected PanDryadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pan Dryad"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 73.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 86632.617072874400000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 46.096328416894200; - this.mpRegeneration = 1.500000000000000; - this.experience = 2541012; - this.sp = 79280; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 148.44464; - attributes.magicalAttack = 18.71869; - attributes.physicalDefense = 305.50599; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PanielTheUnicornTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PanielTheUnicornTemplate.java deleted file mode 100644 index e95b95f34..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PanielTheUnicornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PanielTheUnicornTemplate extends RaidBossNPCTemplate { - public static final int ID = 25159; - - @Inject - protected PanielTheUnicornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Paniel the Unicorn"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 30.00; - this.level = 54; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 182880.877655972000000; - this.maxMP = 861.000000000000000; - this.hpRegeneration = 62.194388632129000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2422283; - this.sp = 313577; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 578.02017; - attributes.magicalAttack = 87.11542; - attributes.physicalDefense = 656.68767; - attributes.magicalDefense = 320.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 46.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PartisanLeaderTalakinTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PartisanLeaderTalakinTemplate.java deleted file mode 100644 index 7b1c32dbf..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PartisanLeaderTalakinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PartisanLeaderTalakinTemplate extends RaidBossNPCTemplate { - public static final int ID = 25272; - - @Inject - protected PartisanLeaderTalakinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Partisan Leader Talakin"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 43.50; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 97967.945523373000000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 50.532135996923600; - this.mpRegeneration = 1.500000000000000; - this.experience = 2390045; - this.sp = 97281; - this.aggressive = false; - this.rightHand = itemProvider.createID(77); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 189.60691; - attributes.magicalAttack = 24.23957; - attributes.physicalDefense = 334.84104; - attributes.magicalDefense = 163.34000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PatriarchKuroborosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PatriarchKuroborosTemplate.java deleted file mode 100644 index e0c3841ba..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PatriarchKuroborosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PatriarchKuroborosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25365; - - @Inject - protected PatriarchKuroborosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Patriarch Kuroboros"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 34.50; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 90072.419899490300000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 47.427471472136600; - this.mpRegeneration = 1.500000000000000; - this.experience = 2487618; - this.sp = 84828; - this.aggressive = false; - this.rightHand = itemProvider.createID(93); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 161.16949; - attributes.magicalAttack = 20.28816; - attributes.physicalDefense = 315.08454; - attributes.magicalDefense = 153.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PlagueGolemTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PlagueGolemTemplate.java deleted file mode 100644 index 8b65c357b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PlagueGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PlagueGolemTemplate extends RaidBossNPCTemplate { - public static final int ID = 25523; - - @Inject - protected PlagueGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Plague Golem"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 46.38; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 776489.863367776000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 302.659981219819000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5168419; - this.sp = 839126; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4680.09940; - attributes.magicalAttack = 3338.16499; - attributes.physicalDefense = 930.08877; - attributes.magicalDefense = 453.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PremoPrimeTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PremoPrimeTemplate.java deleted file mode 100644 index f1fbc1d65..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PremoPrimeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PremoPrimeTemplate extends RaidBossNPCTemplate { - public static final int ID = 25394; - - @Inject - protected PremoPrimeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Premo Prime"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 39.00; - this.level = 38; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 164178.104890834000000; - this.maxMP = 447.960000000000000; - this.hpRegeneration = 77.181718268251600; - this.mpRegeneration = 1.800000000000000; - this.experience = 1957608; - this.sp = 163199; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 409.10844; - attributes.magicalAttack = 64.59076; - attributes.physicalDefense = 445.32861; - attributes.magicalDefense = 217.24000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/PrincessMolrangTemplate.java b/data/script/template/script/template/actor/npc/raidboss/PrincessMolrangTemplate.java deleted file mode 100644 index 98e4e8099..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/PrincessMolrangTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrincessMolrangTemplate extends RaidBossNPCTemplate { - public static final int ID = 25076; - - @Inject - protected PrincessMolrangTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Princess Molrang"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 20.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 43316.308536437200000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 18.438531366757700; - this.mpRegeneration = 1.500000000000000; - this.experience = 2541012; - this.sp = 79280; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 74.22232; - attributes.magicalAttack = 4.67967; - attributes.physicalDefense = 305.50599; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/QueenShyeed2Template.java b/data/script/template/script/template/actor/npc/raidboss/QueenShyeed2Template.java deleted file mode 100644 index edaa3acdf..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/QueenShyeed2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenShyeed2Template extends RaidBossNPCTemplate { - public static final int ID = 25671; - - @Inject - protected QueenShyeed2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queen Shyeed"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 50.80; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 312521.536403012000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 96.088087192591800; - this.mpRegeneration = 3.000000000000000; - this.experience = 4292368; - this.sp = 580689; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1504.01905; - attributes.magicalAttack = 298.22125; - attributes.physicalDefense = 1073.60169; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/QueenShyeedTemplate.java b/data/script/template/script/template/actor/npc/raidboss/QueenShyeedTemplate.java deleted file mode 100644 index 7b3d3002d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/QueenShyeedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenShyeedTemplate extends RaidBossNPCTemplate { - public static final int ID = 25514; - - @Inject - protected QueenShyeedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queen Shyeed"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 50.80; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 300327.053710865000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 92.338763131031700; - this.mpRegeneration = 3.000000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1445.33275; - attributes.magicalAttack = 280.52214; - attributes.physicalDefense = 1024.12500; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RagramanTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RagramanTemplate.java deleted file mode 100644 index 1e41a4e8a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RagramanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagramanTemplate extends RaidBossNPCTemplate { - public static final int ID = 25169; - - @Inject - protected RagramanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragraman"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 52.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 141484.138003554000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 71.411606465651300; - this.mpRegeneration = 1.500000000000000; - this.experience = 1868579; - this.sp = 150667; - this.aggressive = false; - this.rightHand = itemProvider.createID(72); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 416.07296; - attributes.magicalAttack = 100.07089; - attributes.physicalDefense = 355.39281; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RahhaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RahhaTemplate.java deleted file mode 100644 index 3fc62116f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RahhaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RahhaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25051; - - @Inject - protected RahhaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rahha"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 34.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 344100.501827331000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 110.823040573561000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4489693; - this.sp = 746626; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1815.50760; - attributes.magicalAttack = 606.30945; - attributes.physicalDefense = 815.67099; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RangerKarankawaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RangerKarankawaTemplate.java deleted file mode 100644 index 32965b65d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RangerKarankawaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RangerKarankawaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25557; - - @Inject - protected RangerKarankawaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ranger Karankawa"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 47.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 207500.502974975000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 88.699884116806000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2571289; - this.sp = 385228; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7315.33208; - attributes.magicalAttack = 960.30752; - attributes.physicalDefense = 1011.21024; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Ranku2Template.java b/data/script/template/script/template/actor/npc/raidboss/Ranku2Template.java deleted file mode 100644 index 632ad53ab..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Ranku2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Ranku2Template extends RaidBossNPCTemplate { - public static final int ID = 25542; - - @Inject - protected Ranku2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ranku"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 29.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2230489.488772670000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 187.223482496798000; - this.mpRegeneration = 3.000000000000000; - this.experience = 3100452; - this.sp = 410692; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 80; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 3571.03630; - attributes.magicalAttack = 2466.91014; - attributes.physicalDefense = 731.98996; - attributes.magicalDefense = 353.81079; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 26.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RayitoTheLooterTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RayitoTheLooterTemplate.java deleted file mode 100644 index e5102761d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RayitoTheLooterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RayitoTheLooterTemplate extends RaidBossNPCTemplate { - public static final int ID = 25506; - - @Inject - protected RayitoTheLooterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rayito the Looter"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 33.20; - this.level = 37; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 77592.657060626300000; - this.maxMP = 432.720000000000000; - this.hpRegeneration = 29.423286817115800; - this.mpRegeneration = 1.800000000000000; - this.experience = 1932589; - this.sp = 153693; - this.aggressive = false; - this.rightHand = itemProvider.createID(67); - this.leftHand = itemProvider.createID(633); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 190.06221; - attributes.magicalAttack = 15.06832; - attributes.physicalDefense = 433.43274; - attributes.magicalDefense = 211.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RedEyeCaptainTrakiaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RedEyeCaptainTrakiaTemplate.java deleted file mode 100644 index 488f74ab6..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RedEyeCaptainTrakiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RedEyeCaptainTrakiaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25388; - - @Inject - protected RedEyeCaptainTrakiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Red Eye Captain Trakia"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 55.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69449.568454615600000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 163.69565; - attributes.magicalAttack = 12.93000; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RefugeeHopefulLeoTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RefugeeHopefulLeoTemplate.java deleted file mode 100644 index 6c2098176..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RefugeeHopefulLeoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RefugeeHopefulLeoTemplate extends RaidBossNPCTemplate { - public static final int ID = 25122; - - @Inject - protected RefugeeHopefulLeoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Refugee Hopeful Leo"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.50; - this.collisionHeight = 54.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 196306.513055728000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 66.084883065700800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2529799; - this.sp = 340561; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 643.78481; - attributes.magicalAttack = 100.16291; - attributes.physicalDefense = 685.20405; - attributes.magicalDefense = 334.26000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RemmelTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RemmelTemplate.java deleted file mode 100644 index 0ebba265f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RemmelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RemmelTemplate extends RaidBossNPCTemplate { - public static final int ID = 25041; - - @Inject - protected RemmelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Remmel"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 76.00; - this.level = 35; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 69449.568454615600000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = itemProvider.createID(221); - this.leftHand = itemProvider.createID(109); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 163.69565; - attributes.magicalAttack = 12.93000; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RetreatSpiderCletuTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RetreatSpiderCletuTemplate.java deleted file mode 100644 index f2108eb40..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RetreatSpiderCletuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RetreatSpiderCletuTemplate extends RaidBossNPCTemplate { - public static final int ID = 25007; - - @Inject - protected RetreatSpiderCletuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Retreat Spider Cletu"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 27.00; - this.collisionHeight = 25.50; - this.level = 42; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 139295.030977834000000; - this.maxMP = 531.000000000000000; - this.hpRegeneration = 50.721514825946300; - this.mpRegeneration = 2.100000000000000; - this.experience = 3062105; - this.sp = 303198; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 508.63187; - attributes.magicalAttack = 93.78765; - attributes.physicalDefense = 494.65539; - attributes.magicalDefense = 241.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RevenantOfSirCalibusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RevenantOfSirCalibusTemplate.java deleted file mode 100644 index 3e71fbc2f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RevenantOfSirCalibusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RevenantOfSirCalibusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25383; - - @Inject - protected RevenantOfSirCalibusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Revenant of Sir Calibus"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 29.00; - this.level = 34; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 65791.674178623200000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 25.612830762238600; - this.mpRegeneration = 1.800000000000000; - this.experience = 1918617; - this.sp = 135504; - this.aggressive = false; - this.rightHand = itemProvider.createID(75); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 151.74280; - attributes.magicalAttack = 12.04061; - attributes.physicalDefense = 398.84580; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RhiannaTheTraitorTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RhiannaTheTraitorTemplate.java deleted file mode 100644 index bff56e40b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RhiannaTheTraitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RhiannaTheTraitorTemplate extends RaidBossNPCTemplate { - public static final int ID = 25546; - - @Inject - protected RhiannaTheTraitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rhianna the Traitor"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 13.50; - this.collisionHeight = 38.00; - this.level = 75; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 198851.792984990000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 85.635451975078500; - this.mpRegeneration = 3.000000000000000; - this.experience = 2329614; - this.sp = 373311; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5343.97939; - attributes.magicalAttack = 876.21289; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RoadScavengerLeaderTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RoadScavengerLeaderTemplate.java deleted file mode 100644 index f27ade4d1..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RoadScavengerLeaderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoadScavengerLeaderTemplate extends RaidBossNPCTemplate { - public static final int ID = 25410; - - @Inject - protected RoadScavengerLeaderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Road Scavenger Leader"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 38.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = itemProvider.createID(88); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RoaringLordKastorTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RoaringLordKastorTemplate.java deleted file mode 100644 index 0a19dc4c9..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RoaringLordKastorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoaringLordKastorTemplate extends RaidBossNPCTemplate { - public static final int ID = 25226; - - @Inject - protected RoaringLordKastorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roaring Lord Kastor"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.50; - this.collisionHeight = 54.00; - this.level = 62; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 322915.008583856000000; - this.maxMP = 1097.000000000000000; - this.hpRegeneration = 105.482285672223000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4417539; - this.sp = 712205; - this.aggressive = false; - this.rightHand = itemProvider.createID(186); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1606.18889; - attributes.magicalAttack = 538.72140; - attributes.physicalDefense = 772.02801; - attributes.magicalDefense = 376.62000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RoaringSkylancerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RoaringSkylancerTemplate.java deleted file mode 100644 index cac848a02..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RoaringSkylancerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoaringSkylancerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25163; - - @Inject - protected RoaringSkylancerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roaring Skylancer"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 44.00; - this.collisionHeight = 51.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 746772.142484831000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 294.210906072150000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4309.76223; - attributes.magicalAttack = 2869.61549; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/RottenTreeRepiroTemplate.java b/data/script/template/script/template/actor/npc/raidboss/RottenTreeRepiroTemplate.java deleted file mode 100644 index 33c006050..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/RottenTreeRepiroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RottenTreeRepiroTemplate extends RaidBossNPCTemplate { - public static final int ID = 25099; - - @Inject - protected RottenTreeRepiroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rotten Tree Repiro"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 80.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 114863.791375267000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 2030767; - this.sp = 217826; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 312.06213; - attributes.magicalAttack = 32.63272; - attributes.physicalDefense = 520.30656; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 55.00000; - attributes.runSpeed = 55.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SailrenTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SailrenTemplate.java deleted file mode 100644 index 3ccbb5219..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SailrenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SailrenTemplate extends RaidBossNPCTemplate { - public static final int ID = 29065; - - @Inject - protected SailrenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sailren"; - this.serverSideName = false; - this.title = "Sealed Evil Power"; - this.serverSideTitle = false; - this.collisionRadius = 100.00; - this.collisionHeight = 82.10; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 689061.278161977000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 264.824069962994000; - this.mpRegeneration = 3.210000000000000; - this.experience = 4569145; - this.sp = 592766; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3316.12759; - attributes.magicalAttack = 1426.64875; - attributes.physicalDefense = 1185.64400; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 41.00000; - attributes.runSpeed = 185.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SargonTheMadTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SargonTheMadTemplate.java deleted file mode 100644 index 9881d010f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SargonTheMadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SargonTheMadTemplate extends RaidBossNPCTemplate { - public static final int ID = 25560; - - @Inject - protected SargonTheMadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sargon the Mad"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 43.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 207500.502974975000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 88.699884116806000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2571289; - this.sp = 385228; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 7315.33208; - attributes.magicalAttack = 960.30752; - attributes.physicalDefense = 1011.21024; - attributes.magicalDefense = 493.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SebekTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SebekTemplate.java deleted file mode 100644 index 03f611ee5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SebekTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SebekTemplate extends RaidBossNPCTemplate { - public static final int ID = 25211; - - @Inject - protected SebekTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sebek"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 26.00; - this.collisionHeight = 42.00; - this.level = 36; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 73380.923975711300000; - this.maxMP = 417.600000000000000; - this.hpRegeneration = 28.064045092711100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1916442; - this.sp = 153260; - this.aggressive = false; - this.rightHand = itemProvider.createID(5130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 176.45564; - attributes.magicalAttack = 14.03993; - attributes.physicalDefense = 421.71834; - attributes.magicalDefense = 205.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 18.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SejarrsServitorTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SejarrsServitorTemplate.java deleted file mode 100644 index f8c98fead..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SejarrsServitorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SejarrsServitorTemplate extends RaidBossNPCTemplate { - public static final int ID = 25098; - - @Inject - protected SejarrsServitorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sejarr's Servitor"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 43.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 138899.136909231000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 66.985980183290100; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 327.39130; - attributes.magicalAttack = 51.71999; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SerpentDemonBifronsTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SerpentDemonBifronsTemplate.java deleted file mode 100644 index 668ee94a7..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SerpentDemonBifronsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SerpentDemonBifronsTemplate extends RaidBossNPCTemplate { - public static final int ID = 25146; - - @Inject - protected SerpentDemonBifronsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Serpent Demon Bifrons"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 72.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37886.485366937400000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 16.826966469393100; - this.mpRegeneration = 1.500000000000000; - this.experience = 2646357; - this.sp = 60367; - this.aggressive = false; - this.rightHand = itemProvider.createID(73); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 53.12758; - attributes.magicalAttack = 3.16861; - attributes.physicalDefense = 269.19177; - attributes.magicalDefense = 131.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ShacramTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ShacramTemplate.java deleted file mode 100644 index 09ee67c62..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ShacramTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShacramTemplate extends RaidBossNPCTemplate { - public static final int ID = 25102; - - @Inject - protected ShacramTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shacram"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 42.00; - this.collisionHeight = 94.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 242366.202507064000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 108.356398201420000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2085510; - this.sp = 229987; - this.aggressive = false; - this.rightHand = itemProvider.createID(300); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 667.34895; - attributes.magicalAttack = 142.92804; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ShamanKingSeluTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ShamanKingSeluTemplate.java deleted file mode 100644 index 8d2621669..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ShamanKingSeluTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShamanKingSeluTemplate extends RaidBossNPCTemplate { - public static final int ID = 25155; - - @Inject - protected ShamanKingSeluTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaman King Selu"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 52.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 123885.150698350000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 45.769265771886300; - this.mpRegeneration = 1.800000000000000; - this.experience = 2741414; - this.sp = 271385; - this.aggressive = false; - this.rightHand = itemProvider.createID(79); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 441.88250; - attributes.magicalAttack = 64.68561; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ShilensMessengerCabrioTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ShilensMessengerCabrioTemplate.java deleted file mode 100644 index 66dd7eec2..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ShilensMessengerCabrioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensMessengerCabrioTemplate extends RaidBossNPCTemplate { - public static final int ID = 25035; - - @Inject - protected ShilensMessengerCabrioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Messenger Cabrio"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 63.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 373386.071242416000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 117.684362428860000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4596479; - this.sp = 802604; - this.aggressive = false; - this.rightHand = itemProvider.createID(189); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2154.88112; - attributes.magicalAttack = 717.40387; - attributes.physicalDefense = 887.74791; - attributes.magicalDefense = 433.08000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ShilensPriestHisilromeTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ShilensPriestHisilromeTemplate.java deleted file mode 100644 index 832436ed8..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ShilensPriestHisilromeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShilensPriestHisilromeTemplate extends RaidBossNPCTemplate { - public static final int ID = 25478; - - @Inject - protected ShilensPriestHisilromeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shilen's Priest Hisilrome"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 65.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 247116.172387501000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 79.611591013609400; - this.mpRegeneration = 2.700000000000000; - this.experience = 2780578; - this.sp = 429547; - this.aggressive = false; - this.rightHand = itemProvider.createID(230); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 973.34478; - attributes.magicalAttack = 175.35143; - attributes.physicalDefense = 815.67099; - attributes.magicalDefense = 397.92000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SkylaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SkylaTemplate.java deleted file mode 100644 index 7b6952c6b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SkylaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkylaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25401; - - @Inject - protected SkylaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skyla"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 63.00; - this.level = 32; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 59258.184797811200000; - this.maxMP = 358.320000000000000; - this.hpRegeneration = 23.504308895768300; - this.mpRegeneration = 1.800000000000000; - this.experience = 1962692; - this.sp = 119633; - this.aggressive = false; - this.rightHand = itemProvider.createID(215); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 130.10060; - attributes.magicalAttack = 10.40631; - attributes.physicalDefense = 376.73181; - attributes.magicalDefense = 183.78000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SorcererIsirrTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SorcererIsirrTemplate.java deleted file mode 100644 index 4a4b3b7a5..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SorcererIsirrTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SorcererIsirrTemplate extends RaidBossNPCTemplate { - public static final int ID = 25103; - - @Inject - protected SorcererIsirrTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sorcerer Isirr"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 63.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 189660.129360453000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 64.171340891304800; - this.mpRegeneration = 2.400000000000000; - this.experience = 2477107; - this.sp = 327038; - this.aggressive = false; - this.rightHand = itemProvider.createID(195); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 610.43901; - attributes.magicalAttack = 93.51865; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SoulCollectorAcheronTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SoulCollectorAcheronTemplate.java deleted file mode 100644 index 593fdd29c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SoulCollectorAcheronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulCollectorAcheronTemplate extends RaidBossNPCTemplate { - public static final int ID = 25223; - - @Inject - protected SoulCollectorAcheronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Collector Acheron"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 63.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69449.568454615600000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = itemProvider.createID(192); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 163.69565; - attributes.magicalAttack = 12.93000; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SoulHunterChakundelTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SoulHunterChakundelTemplate.java deleted file mode 100644 index 5db03fb96..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SoulHunterChakundelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulHunterChakundelTemplate extends RaidBossNPCTemplate { - public static final int ID = 25552; - - @Inject - protected SoulHunterChakundelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Hunter Chakundel"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 76; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 402092.518544389000000; - this.maxMP = 1540.800000000000000; - this.hpRegeneration = 172.748301603872000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2383519; - this.sp = 369370; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5484.05623; - attributes.magicalAttack = 896.94605; - attributes.physicalDefense = 971.35365; - attributes.magicalDefense = 473.86000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SoulOfFireNastronTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SoulOfFireNastronTemplate.java deleted file mode 100644 index f2b78da90..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SoulOfFireNastronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulOfFireNastronTemplate extends RaidBossNPCTemplate { - public static final int ID = 25306; - - @Inject - protected SoulOfFireNastronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul of Fire Nastron"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 42.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 240490.391893436000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 82.154949973454500; - this.mpRegeneration = 3.210000000000000; - this.experience = 2643173; - this.sp = 390090; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 919.75393; - attributes.magicalAttack = 309.85402; - attributes.physicalDefense = 1185.64400; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 38.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SoulOfWaterAshutarTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SoulOfWaterAshutarTemplate.java deleted file mode 100644 index 71145d235..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SoulOfWaterAshutarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulOfWaterAshutarTemplate extends RaidBossNPCTemplate { - public static final int ID = 25316; - - @Inject - protected SoulOfWaterAshutarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul of Water Ashutar"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 240490.391893436000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 82.154949973454500; - this.mpRegeneration = 3.210000000000000; - this.experience = 2643173; - this.sp = 390090; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 919.75393; - attributes.magicalAttack = 309.85402; - attributes.physicalDefense = 1185.64400; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SoulScavengerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SoulScavengerTemplate.java deleted file mode 100644 index a802ea6ea..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SoulScavengerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoulScavengerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25369; - - @Inject - protected SoulScavengerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soul Scavenger"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 43316.308536437200000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 18.438531366757700; - this.mpRegeneration = 1.500000000000000; - this.experience = 2541012; - this.sp = 79280; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 74.22232; - attributes.magicalAttack = 4.67967; - attributes.physicalDefense = 305.50599; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SoullessWildBoarTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SoullessWildBoarTemplate.java deleted file mode 100644 index bc1650bbc..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SoullessWildBoarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoullessWildBoarTemplate extends RaidBossNPCTemplate { - public static final int ID = 25089; - - @Inject - protected SoullessWildBoarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Soulless Wild Boar"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 35.00; - this.collisionHeight = 27.00; - this.level = 59; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 215207.609632620000000; - this.maxMP = 1007.000000000000000; - this.hpRegeneration = 71.371053660127000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2684275; - this.sp = 381459; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 748.77526; - attributes.magicalAttack = 122.63548; - attributes.physicalDefense = 728.44779; - attributes.magicalDefense = 355.36000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 35.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SpiritOfAndrasTheBetrayerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SpiritOfAndrasTheBetrayerTemplate.java deleted file mode 100644 index 6e8a28611..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SpiritOfAndrasTheBetrayerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SpiritOfAndrasTheBetrayerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25233; - - @Inject - protected SpiritOfAndrasTheBetrayerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Spirit of Andras the Betrayer"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 46.50; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 528013.331878827000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 208.900753341411000; - this.mpRegeneration = 2.700000000000000; - this.experience = 2969653; - this.sp = 474928; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2246.91708; - attributes.magicalAttack = 804.53961; - attributes.physicalDefense = 873.45189; - attributes.magicalDefense = 426.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/StakatoQueenZyrnnaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/StakatoQueenZyrnnaTemplate.java deleted file mode 100644 index 1727efd0a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/StakatoQueenZyrnnaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StakatoQueenZyrnnaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25023; - - @Inject - protected StakatoQueenZyrnnaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stakato Queen Zyrnna"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 76.00; - this.level = 34; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 87402.972710433300000; - this.maxMP = 387.720000000000000; - this.hpRegeneration = 33.958547538795000; - this.mpRegeneration = 1.800000000000000; - this.experience = 2316590; - this.sp = 188679; - this.aggressive = false; - this.rightHand = itemProvider.createID(150); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 284.01972; - attributes.magicalAttack = 41.77719; - attributes.physicalDefense = 398.84580; - attributes.magicalDefense = 194.58000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/StormWingedNagaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/StormWingedNagaTemplate.java deleted file mode 100644 index 434c31211..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/StormWingedNagaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StormWingedNagaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25229; - - @Inject - protected StormWingedNagaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Storm Winged Naga"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 58.00; - this.collisionHeight = 108.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 794874.502880181000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 308.040723859580000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5231148; - this.sp = 864099; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 4902.44696; - attributes.magicalAttack = 3475.50411; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/SukarWereratChiefTemplate.java b/data/script/template/script/template/actor/npc/raidboss/SukarWereratChiefTemplate.java deleted file mode 100644 index 79fc2b3d6..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/SukarWereratChiefTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SukarWereratChiefTemplate extends RaidBossNPCTemplate { - public static final int ID = 25357; - - @Inject - protected SukarWereratChiefTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sukar Wererat Chief"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 25.00; - this.level = 21; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 37886.485366937400000; - this.maxMP = 205.200000000000000; - this.hpRegeneration = 16.826966469393100; - this.mpRegeneration = 1.500000000000000; - this.experience = 2646357; - this.sp = 60367; - this.aggressive = false; - this.rightHand = itemProvider.createID(216); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 53.12758; - attributes.magicalAttack = 3.16861; - attributes.physicalDefense = 269.19177; - attributes.magicalDefense = 131.32000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TaikHighPrefectArakTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TaikHighPrefectArakTemplate.java deleted file mode 100644 index 3149d5e52..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TaikHighPrefectArakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaikHighPrefectArakTemplate extends RaidBossNPCTemplate { - public static final int ID = 25256; - - @Inject - protected TaikHighPrefectArakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taik High Prefect Arak"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 18.00; - this.collisionHeight = 37.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 221100.024974930000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 72.964382339613100; - this.mpRegeneration = 2.400000000000000; - this.experience = 2735033; - this.sp = 394692; - this.aggressive = false; - this.rightHand = itemProvider.createID(71); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 785.17745; - attributes.magicalAttack = 133.51196; - attributes.physicalDefense = 742.95024; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 175.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TaklacanTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TaklacanTemplate.java deleted file mode 100644 index bffc9a3ed..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TaklacanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaklacanTemplate extends RaidBossNPCTemplate { - public static final int ID = 25696; - - @Inject - protected TaklacanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taklacan"; - this.serverSideName = false; - this.title = "Bistakon"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 57.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 763865.139276241000000; - this.maxMP = 18468.000000000000000; - this.hpRegeneration = 242.622420161294000; - this.mpRegeneration = 300.000000000000000; - this.experience = 3078749; - this.sp = 399008; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 11355.95863; - attributes.magicalAttack = 1212.53791; - attributes.physicalDefense = 17479.90252; - attributes.magicalDefense = 8527.32835; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TasabaPatriarchHellenaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TasabaPatriarchHellenaTemplate.java deleted file mode 100644 index f0b59e463..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TasabaPatriarchHellenaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TasabaPatriarchHellenaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25185; - - @Inject - protected TasabaPatriarchHellenaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tasaba Patriarch Hellena"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 40.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 69449.568454615600000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 26.794392073316000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1912395; - this.sp = 144137; - this.aggressive = false; - this.rightHand = itemProvider.createID(225); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 163.69565; - attributes.magicalAttack = 12.93000; - attributes.physicalDefense = 410.18844; - attributes.magicalDefense = 200.10000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 53.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/Tears3Template.java b/data/script/template/script/template/actor/npc/raidboss/Tears3Template.java deleted file mode 100644 index 88f442e3f..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/Tears3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Tears3Template extends RaidBossNPCTemplate { - public static final int ID = 25716; - - @Inject - protected Tears3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tears"; - this.serverSideName = false; - this.title = "Ice"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1360985.813637900000000; - this.maxMP = 18120.000000000000000; - this.hpRegeneration = 154.089581103435000; - this.mpRegeneration = 30.000000000000000; - this.experience = 2039317; - this.sp = 1217980; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5380.73978; - attributes.magicalAttack = 3682.33073; - attributes.physicalDefense = 644.16101; - attributes.magicalDefense = 345.95343; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TearsTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TearsTemplate.java deleted file mode 100644 index 453512a68..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TearsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TearsTemplate extends RaidBossNPCTemplate { - public static final int ID = 25534; - - @Inject - protected TearsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tears"; - this.serverSideName = false; - this.title = "Ice"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 27.50; - this.level = 83; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1347510.706572180000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 152.563941686569000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2010425; - this.sp = 1208631; - this.aggressive = false; - this.rightHand = itemProvider.createID(9638); - this.leftHand = itemProvider.createID(9638); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 80; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5327.46513; - attributes.magicalAttack = 3637.96805; - attributes.physicalDefense = 636.95059; - attributes.magicalDefense = 342.08100; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TeslaTheDeceiverTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TeslaTheDeceiverTemplate.java deleted file mode 100644 index dd110eed3..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TeslaTheDeceiverTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeslaTheDeceiverTemplate extends RaidBossNPCTemplate { - public static final int ID = 25549; - - @Inject - protected TeslaTheDeceiverTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tesla the Deceiver"; - this.serverSideName = false; - this.title = "Forsaken Prisoner"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 198851.792984990000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 85.635451975078500; - this.mpRegeneration = 3.000000000000000; - this.experience = 2329614; - this.sp = 373311; - this.aggressive = false; - this.rightHand = itemProvider.createID(7); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5343.97939; - attributes.magicalAttack = 876.21289; - attributes.physicalDefense = 957.73869; - attributes.magicalDefense = 467.22000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/The3rdUnderwaterGuardianTemplate.java b/data/script/template/script/template/actor/npc/raidboss/The3rdUnderwaterGuardianTemplate.java deleted file mode 100644 index 9838f3ed4..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/The3rdUnderwaterGuardianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class The3rdUnderwaterGuardianTemplate extends RaidBossNPCTemplate { - public static final int ID = 25016; - - @Inject - protected The3rdUnderwaterGuardianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "The 3rd Underwater Guardian"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 73.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 307124.575734241000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 101.297743589404000; - this.mpRegeneration = 2.400000000000000; - this.experience = 4154684; - this.sp = 587467; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1468.52523; - attributes.magicalAttack = 462.90027; - attributes.physicalDefense = 742.95024; - attributes.magicalDefense = 362.44000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 27.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ThiefKelbarTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ThiefKelbarTemplate.java deleted file mode 100644 index a9be3caec..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ThiefKelbarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThiefKelbarTemplate extends RaidBossNPCTemplate { - public static final int ID = 25438; - - @Inject - protected ThiefKelbarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thief Kelbar"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 25.00; - this.collisionHeight = 50.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 114863.791375267000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 41.347042427718600; - this.mpRegeneration = 2.100000000000000; - this.experience = 2030767; - this.sp = 217826; - this.aggressive = false; - this.rightHand = itemProvider.createID(239); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 312.06213; - attributes.magicalAttack = 32.63272; - attributes.physicalDefense = 520.30656; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TiberiasTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TiberiasTemplate.java deleted file mode 100644 index 69b23aa2c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TiberiasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiberiasTemplate extends RaidBossNPCTemplate { - public static final int ID = 25528; - - @Inject - protected TiberiasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiberias"; - this.serverSideName = false; - this.title = "Prime Inspector"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.62; - this.level = 22; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 31106.789088098200000; - this.maxMP = 218.520000000000000; - this.hpRegeneration = 16.371994256893800; - this.mpRegeneration = 1.500000000000000; - this.experience = 225568; - this.sp = 18408; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 87.89639; - attributes.magicalAttack = 38.96473; - attributes.physicalDefense = 185.31388; - attributes.magicalDefense = 135.60464; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 150.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TigerHornetTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TigerHornetTemplate.java deleted file mode 100644 index 6c6d88630..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TigerHornetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TigerHornetTemplate extends RaidBossNPCTemplate { - public static final int ID = 25360; - - @Inject - protected TigerHornetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiger Hornet"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - this.level = 26; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 45036.209949745200000; - this.maxMP = 273.000000000000000; - this.hpRegeneration = 18.970988588854700; - this.mpRegeneration = 1.500000000000000; - this.experience = 2487618; - this.sp = 84828; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 80.58475; - attributes.magicalAttack = 5.07204; - attributes.physicalDefense = 315.08454; - attributes.magicalDefense = 153.72000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 90.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TigerKingKarutaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TigerKingKarutaTemplate.java deleted file mode 100644 index 414fb62c9..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TigerKingKarutaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TigerKingKarutaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25173; - - @Inject - protected TigerKingKarutaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiger King Karuta"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 72.00; - this.collisionHeight = 87.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 121183.101253532000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 43.342559280568000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2085510; - this.sp = 229987; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 333.67447; - attributes.magicalAttack = 35.73201; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TimakOrcChiefRangerTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TimakOrcChiefRangerTemplate.java deleted file mode 100644 index c14aab5ab..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TimakOrcChiefRangerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcChiefRangerTemplate extends RaidBossNPCTemplate { - public static final int ID = 25085; - - @Inject - protected TimakOrcChiefRangerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Chief Ranger"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 51.00; - this.level = 44; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 156185.297318604000000; - this.maxMP = 584.000000000000000; - this.hpRegeneration = 56.113661099175500; - this.mpRegeneration = 2.100000000000000; - this.experience = 3196387; - this.sp = 320242; - this.aggressive = false; - this.rightHand = itemProvider.createID(157); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 583.32632; - attributes.magicalAttack = 113.07982; - attributes.physicalDefense = 520.30656; - attributes.magicalDefense = 253.82000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TimakOrcGosmosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TimakOrcGosmosTemplate.java deleted file mode 100644 index a40b37a95..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TimakOrcGosmosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakOrcGosmosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25437; - - @Inject - protected TimakOrcGosmosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Orc Gosmos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 24.00; - this.collisionHeight = 52.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 242366.202507064000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 108.356398201420000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2085510; - this.sp = 229987; - this.aggressive = false; - this.rightHand = itemProvider.createID(145); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 667.34895; - attributes.magicalAttack = 142.92804; - attributes.physicalDefense = 533.36238; - attributes.magicalDefense = 260.20000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TimakSeerRagothTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TimakSeerRagothTemplate.java deleted file mode 100644 index 9352278db..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TimakSeerRagothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TimakSeerRagothTemplate extends RaidBossNPCTemplate { - public static final int ID = 25230; - - @Inject - protected TimakSeerRagothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Timak Seer Ragoth"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 57; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 202794.195340915000000; - this.maxMP = 948.000000000000000; - this.hpRegeneration = 67.926902746216700; - this.mpRegeneration = 2.400000000000000; - this.experience = 2581681; - this.sp = 354156; - this.aggressive = false; - this.rightHand = itemProvider.createID(201); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 678.00086; - attributes.magicalAttack = 107.08625; - attributes.physicalDefense = 699.56517; - attributes.magicalDefense = 341.28000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TirakTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TirakTemplate.java deleted file mode 100644 index 4886bf31b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TirakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TirakTemplate extends RaidBossNPCTemplate { - public static final int ID = 25038; - - @Inject - protected TirakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tirak"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 75.00; - this.level = 28; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 48983.972761686500000; - this.maxMP = 300.960000000000000; - this.hpRegeneration = 20.212854398769400; - this.mpRegeneration = 1.500000000000000; - this.experience = 2390045; - this.sp = 97281; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 94.80346; - attributes.magicalAttack = 6.05989; - attributes.physicalDefense = 334.84104; - attributes.magicalDefense = 163.34000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TorumbaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TorumbaTemplate.java deleted file mode 100644 index 5a042f8b2..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TorumbaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TorumbaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25697; - - @Inject - protected TorumbaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Torumba"; - this.serverSideName = false; - this.title = "Reptilikon"; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 64.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 6312935.035340840000000; - this.maxMP = 18468.000000000000000; - this.hpRegeneration = 242.622420161294000; - this.mpRegeneration = 300.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3038.11849; - attributes.magicalAttack = 1212.53791; - attributes.physicalDefense = 1085.36442; - attributes.magicalDefense = 529.48000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TrackerLeaderSharukTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TrackerLeaderSharukTemplate.java deleted file mode 100644 index 8014a5f37..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TrackerLeaderSharukTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrackerLeaderSharukTemplate extends RaidBossNPCTemplate { - public static final int ID = 25362; - - @Inject - protected TrackerLeaderSharukTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tracker Leader Sharuk"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 30.00; - this.level = 23; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 40330.259723240000000; - this.maxMP = 231.960000000000000; - this.hpRegeneration = 17.534747097960500; - this.mpRegeneration = 1.500000000000000; - this.experience = 2690117; - this.sp = 69902; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 62.85328; - attributes.magicalAttack = 3.96218; - attributes.physicalDefense = 286.94928; - attributes.magicalDefense = 139.98000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 52.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TullyTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TullyTemplate.java deleted file mode 100644 index a50461519..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TullyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TullyTemplate extends RaidBossNPCTemplate { - public static final int ID = 25544; - - @Inject - protected TullyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tully"; - this.serverSideName = false; - this.title = "Steel Citadel"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 32.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1697736.137237450000000; - this.maxMP = 1881.800000000000000; - this.hpRegeneration = 171.837730607924000; - this.mpRegeneration = 3.000000000000000; - this.experience = 2522625; - this.sp = 1749150; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 80; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 5285.98483; - attributes.magicalAttack = 3672.60127; - attributes.physicalDefense = 743.99459; - attributes.magicalDefense = 359.61279; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TurekMercenaryCaptainTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TurekMercenaryCaptainTemplate.java deleted file mode 100644 index b0bea8a99..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TurekMercenaryCaptainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TurekMercenaryCaptainTemplate extends RaidBossNPCTemplate { - public static final int ID = 25004; - - @Inject - protected TurekMercenaryCaptainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Turek Mercenary Captain"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 35.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 70742.069001777100000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 28.564642586260500; - this.mpRegeneration = 1.500000000000000; - this.experience = 1868579; - this.sp = 150667; - this.aggressive = false; - this.rightHand = itemProvider.createID(124); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 208.03648; - attributes.magicalAttack = 25.01772; - attributes.physicalDefense = 355.39281; - attributes.magicalDefense = 173.38000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 45.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/TyphoonTemplate.java b/data/script/template/script/template/actor/npc/raidboss/TyphoonTemplate.java deleted file mode 100644 index bf356b48b..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/TyphoonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TyphoonTemplate extends RaidBossNPCTemplate { - public static final int ID = 25539; - - @Inject - protected TyphoonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Typhoon"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 32.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 872425.115646968000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 335.274222736751000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5678637; - this.sp = 1283185; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5658.19897; - attributes.magicalAttack = 4232.88708; - attributes.physicalDefense = 1092.54760; - attributes.magicalDefense = 532.98247; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/UnrequitedKaelTemplate.java b/data/script/template/script/template/actor/npc/raidboss/UnrequitedKaelTemplate.java deleted file mode 100644 index cd7fd7f41..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/UnrequitedKaelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UnrequitedKaelTemplate extends RaidBossNPCTemplate { - public static final int ID = 25060; - - @Inject - protected UnrequitedKaelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Unrequited Kael"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 75.00; - this.level = 24; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 41750.995690556200000; - this.maxMP = 245.520000000000000; - this.hpRegeneration = 17.960770171779100; - this.mpRegeneration = 1.500000000000000; - this.experience = 2584114; - this.sp = 74037; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 68.32045; - attributes.magicalAttack = 4.30075; - attributes.physicalDefense = 296.12757; - attributes.magicalDefense = 144.46000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/UrukaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/UrukaTemplate.java deleted file mode 100644 index 4f2348686..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/UrukaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UrukaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25527; - - @Inject - protected UrukaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Uruka"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 42.51; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 675862.824883590000000; - this.maxMP = 203.520000000000000; - this.hpRegeneration = 259.751563024682000; - this.mpRegeneration = 3.180000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3068.49967; - attributes.magicalAttack = 1381.13521; - attributes.physicalDefense = 1162.67224; - attributes.magicalDefense = 567.18480; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/VanorChiefKandraTemplate.java b/data/script/template/script/template/actor/npc/raidboss/VanorChiefKandraTemplate.java deleted file mode 100644 index 89a48e908..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/VanorChiefKandraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VanorChiefKandraTemplate extends RaidBossNPCTemplate { - public static final int ID = 25235; - - @Inject - protected VanorChiefKandraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vanor Chief Kandra"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 43.50; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 383459.920989612000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 119.969286557872000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5140647; - this.sp = 827123; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2280.56634; - attributes.magicalAttack = 813.63722; - attributes.physicalDefense = 916.07841; - attributes.magicalDefense = 446.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/VarkasChiefHorusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/VarkasChiefHorusTemplate.java deleted file mode 100644 index 6ac6011ed..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/VarkasChiefHorusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasChiefHorusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25315; - - @Inject - protected VarkasChiefHorusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Chief Horus"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 51.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 689061.278161977000000; - this.maxMP = 2051.190000000000000; - this.hpRegeneration = 264.824069962994000; - this.mpRegeneration = 3.210000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3099.18467; - attributes.magicalAttack = 1426.64875; - attributes.physicalDefense = 1185.64400; - attributes.magicalDefense = 578.39920; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/VarkasCommanderMosTemplate.java b/data/script/template/script/template/actor/npc/raidboss/VarkasCommanderMosTemplate.java deleted file mode 100644 index cfa050a3c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/VarkasCommanderMosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasCommanderMosTemplate extends RaidBossNPCTemplate { - public static final int ID = 25312; - - @Inject - protected VarkasCommanderMosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Commander Mos"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 51.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 325022.397859132000000; - this.maxMP = 1884.480000000000000; - this.hpRegeneration = 99.931610680295400; - this.mpRegeneration = 3.120000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = itemProvider.createID(2500); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1504.01905; - attributes.magicalAttack = 322.55610; - attributes.physicalDefense = 1116.54576; - attributes.magicalDefense = 544.68960; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 25.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/VarkasHeroShadithTemplate.java b/data/script/template/script/template/actor/npc/raidboss/VarkasHeroShadithTemplate.java deleted file mode 100644 index b1472cb93..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/VarkasHeroShadithTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VarkasHeroShadithTemplate extends RaidBossNPCTemplate { - public static final int ID = 25309; - - @Inject - protected VarkasHeroShadithTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Varka's Hero Shadith"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 300327.053710865000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 92.338763131031700; - this.mpRegeneration = 3.000000000000000; - this.experience = 3775961; - this.sp = 557272; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 1445.33275; - attributes.magicalAttack = 280.52214; - attributes.physicalDefense = 1024.12500; - attributes.magicalDefense = 499.60000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/VerfaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/VerfaTemplate.java deleted file mode 100644 index e47f06f57..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/VerfaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VerfaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25050; - - @Inject - protected VerfaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Verfa"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 141.00; - this.level = 51; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 324092.589187485000000; - this.maxMP = 775.800000000000000; - this.hpRegeneration = 139.954748445940000; - this.mpRegeneration = 2.400000000000000; - this.experience = 2256714; - this.sp = 285537; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 973.55312; - attributes.magicalAttack = 271.81700; - attributes.physicalDefense = 614.55582; - attributes.magicalDefense = 299.80000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/VukuGrandSeerGharmashTemplate.java b/data/script/template/script/template/actor/npc/raidboss/VukuGrandSeerGharmashTemplate.java deleted file mode 100644 index e219901d8..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/VukuGrandSeerGharmashTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VukuGrandSeerGharmashTemplate extends RaidBossNPCTemplate { - public static final int ID = 25128; - - @Inject - protected VukuGrandSeerGharmashTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vuku Grand Seer Gharmash"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 35.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 62398.146521093900000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 24.517094130860700; - this.mpRegeneration = 1.800000000000000; - this.experience = 1932560; - this.sp = 127255; - this.aggressive = false; - this.rightHand = itemProvider.createID(195); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 140.55753; - attributes.magicalAttack = 11.19451; - attributes.physicalDefense = 387.69285; - attributes.magicalDefense = 189.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/WaterCouatleAtekaTemplate.java b/data/script/template/script/template/actor/npc/raidboss/WaterCouatleAtekaTemplate.java deleted file mode 100644 index de9ea603a..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/WaterCouatleAtekaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterCouatleAtekaTemplate extends RaidBossNPCTemplate { - public static final int ID = 25208; - - @Inject - protected WaterCouatleAtekaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Couatle Ateka"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 50.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/WaterDragonSeerShesharkTemplate.java b/data/script/template/script/template/actor/npc/raidboss/WaterDragonSeerShesharkTemplate.java deleted file mode 100644 index a87d721f0..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/WaterDragonSeerShesharkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterDragonSeerShesharkTemplate extends RaidBossNPCTemplate { - public static final int ID = 25199; - - @Inject - protected WaterDragonSeerShesharkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Dragon Seer Sheshark"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 29.00; - this.level = 72; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 383459.920989612000000; - this.maxMP = 1410.000000000000000; - this.hpRegeneration = 119.969286557872000; - this.mpRegeneration = 3.000000000000000; - this.experience = 5140647; - this.sp = 827123; - this.aggressive = false; - this.rightHand = itemProvider.createID(181); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2280.56634; - attributes.magicalAttack = 813.63722; - attributes.physicalDefense = 916.07841; - attributes.magicalDefense = 446.90000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/WaterSpiritLian2Template.java b/data/script/template/script/template/actor/npc/raidboss/WaterSpiritLian2Template.java deleted file mode 100644 index 1ec52d763..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/WaterSpiritLian2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterSpiritLian2Template extends RaidBossNPCTemplate { - public static final int ID = 25677; - - @Inject - protected WaterSpiritLian2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Spirit Lian"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 54.00; - this.level = 84; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 312521.536403012000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 96.088087192591800; - this.mpRegeneration = 3.000000000000000; - this.experience = 4292368; - this.sp = 580689; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 3008.03810; - attributes.magicalAttack = 1192.88500; - attributes.physicalDefense = 1073.60169; - attributes.magicalDefense = 523.74000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/WaterSpiritLianTemplate.java b/data/script/template/script/template/actor/npc/raidboss/WaterSpiritLianTemplate.java deleted file mode 100644 index ab0af3822..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/WaterSpiritLianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WaterSpiritLianTemplate extends RaidBossNPCTemplate { - public static final int ID = 25487; - - @Inject - protected WaterSpiritLianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Water Spirit Lian"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 54.00; - this.level = 40; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/WingsOfFlameIxionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/WingsOfFlameIxionTemplate.java deleted file mode 100644 index 68359c788..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/WingsOfFlameIxionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WingsOfFlameIxionTemplate extends RaidBossNPCTemplate { - public static final int ID = 29040; - - @Inject - protected WingsOfFlameIxionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wings of Flame Ixion"; - this.serverSideName = false; - this.title = "Gatekeeper of Valakas"; - this.serverSideTitle = false; - this.collisionRadius = 29.00; - this.collisionHeight = 42.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 218741.760000000000000; - this.maxMP = 1865.268000000000000; - this.hpRegeneration = 349.460000000000000; - this.mpRegeneration = 10.100000000000000; - this.experience = 2535975; - this.sp = 1356048; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 5688.32000; - attributes.magicalAttack = 684.78730; - attributes.physicalDefense = 2923.24300; - attributes.magicalDefense = 534.79500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 57.00000; - attributes.runSpeed = 200.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/WizardOfStormTerukTemplate.java b/data/script/template/script/template/actor/npc/raidboss/WizardOfStormTerukTemplate.java deleted file mode 100644 index 64a8d757e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/WizardOfStormTerukTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WizardOfStormTerukTemplate extends RaidBossNPCTemplate { - public static final int ID = 25064; - - @Inject - protected WizardOfStormTerukTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wizard of Storm Teruk"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 55.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 91937.386140020600000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 34.038777937885200; - this.mpRegeneration = 1.800000000000000; - this.experience = 2030965; - this.sp = 181264; - this.aggressive = false; - this.rightHand = itemProvider.createID(90); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 236.34363; - attributes.magicalAttack = 18.66292; - attributes.physicalDefense = 469.65105; - attributes.magicalDefense = 229.12000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 43.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/YehanKlanikusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/YehanKlanikusTemplate.java deleted file mode 100644 index aba57603e..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/YehanKlanikusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YehanKlanikusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25666; - - @Inject - protected YehanKlanikusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yehan Klanikus"; - this.serverSideName = false; - this.title = "Guide of Darkness"; - this.serverSideTitle = false; - this.collisionRadius = 34.32; - this.collisionHeight = 62.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 148936.332535890000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 53.219019084218600; - this.mpRegeneration = 3.000000000000000; - this.experience = 5044000; - this.sp = 1152586; - this.aggressive = false; - this.rightHand = itemProvider.createID(13983); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2153.20693; - attributes.magicalAttack = 1624.01433; - attributes.physicalDefense = 703.66454; - attributes.magicalDefense = 514.91118; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/YehanKlodekusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/YehanKlodekusTemplate.java deleted file mode 100644 index dc3ab6f74..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/YehanKlodekusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YehanKlodekusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25665; - - @Inject - protected YehanKlodekusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yehan Klodekus"; - this.serverSideName = false; - this.title = "Soul Destroyer"; - this.serverSideTitle = false; - this.collisionRadius = 34.32; - this.collisionHeight = 62.40; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 148936.332535890000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 53.219019084218600; - this.mpRegeneration = 3.000000000000000; - this.experience = 5044000; - this.sp = 1152586; - this.aggressive = false; - this.rightHand = itemProvider.createID(13982); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2153.20693; - attributes.magicalAttack = 1624.01433; - attributes.physicalDefense = 703.66454; - attributes.magicalDefense = 514.91118; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ZakensButcherKrantzTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ZakensButcherKrantzTemplate.java deleted file mode 100644 index 299132f3c..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ZakensButcherKrantzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensButcherKrantzTemplate extends RaidBossNPCTemplate { - public static final int ID = 25259; - - @Inject - protected ZakensButcherKrantzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Butcher Krantz"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 66.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 524759.695853166000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 221.738396239018000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3983098; - this.sp = 535296; - this.aggressive = false; - this.rightHand = itemProvider.createID(297); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 2285.51807; - attributes.magicalAttack = 1298.16213; - attributes.physicalDefense = 670.90860; - attributes.magicalDefense = 327.30000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ZakensChiefMateTillionTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ZakensChiefMateTillionTemplate.java deleted file mode 100644 index f58c8a904..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ZakensChiefMateTillionTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZakensChiefMateTillionTemplate extends RaidBossNPCTemplate { - public static final int ID = 25484; - - @Inject - protected ZakensChiefMateTillionTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zaken's Chief Mate Tillion"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 39.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 155046.064475059000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 53.854633942109300; - this.mpRegeneration = 2.100000000000000; - this.experience = 2389767; - this.sp = 281312; - this.aggressive = false; - this.rightHand = itemProvider.createID(160); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 458.48043; - attributes.magicalAttack = 56.52768; - attributes.physicalDefense = 600.71532; - attributes.magicalDefense = 293.06000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ZombieLordCrowlTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ZombieLordCrowlTemplate.java deleted file mode 100644 index 6d9860580..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ZombieLordCrowlTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieLordCrowlTemplate extends RaidBossNPCTemplate { - public static final int ID = 25149; - - @Inject - protected ZombieLordCrowlTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie Lord Crowl"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 21.25; - this.level = 25; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 43316.308536437200000; - this.maxMP = 259.200000000000000; - this.hpRegeneration = 18.438531366757700; - this.mpRegeneration = 1.500000000000000; - this.experience = 2541012; - this.sp = 79280; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 74.22232; - attributes.magicalAttack = 4.67967; - attributes.physicalDefense = 305.50599; - attributes.magicalDefense = 149.04000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/raidboss/ZombieLordFarakelsusTemplate.java b/data/script/template/script/template/actor/npc/raidboss/ZombieLordFarakelsusTemplate.java deleted file mode 100644 index 0a61ce80d..000000000 --- a/data/script/template/script/template/actor/npc/raidboss/ZombieLordFarakelsusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.raidboss; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RaidBossNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZombieLordFarakelsusTemplate extends RaidBossNPCTemplate { - public static final int ID = 25375; - - @Inject - protected ZombieLordFarakelsusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zombie Lord Farakelsus"; - this.serverSideName = false; - this.title = "Raid Boss"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 27.50; - this.level = 20; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 36847.186075394200000; - this.maxMP = 192.000000000000000; - this.hpRegeneration = 16.540032322353500; - this.mpRegeneration = 1.200000000000000; - this.experience = 3041766; - this.sp = 59634; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 76; - attributes.strength = 60; - attributes.concentration = 57; - attributes.mentality = 80; - attributes.dexterity = 73; - attributes.witness = 70; - attributes.physicalAttack = 48.82516; - attributes.magicalAttack = 2.38239; - attributes.physicalDefense = 260.61147; - attributes.magicalDefense = 127.14000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 15.00000; - attributes.runSpeed = 190.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderArcherTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderArcherTemplate.java deleted file mode 100644 index 4a67f32f2..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderArcherTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21753; - - @Inject - protected DarkOmenInvaderArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 21912; - this.sp = 2255; - this.aggressive = false; - this.rightHand = itemProvider.createID(288); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderBerserkerTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderBerserkerTemplate.java deleted file mode 100644 index c228d5459..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderBerserkerTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21762; - - @Inject - protected DarkOmenInvaderBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 24596; - this.sp = 2594; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderDiscipleTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderDiscipleTemplate.java deleted file mode 100644 index 3882183c3..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderDiscipleTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21761; - - @Inject - protected DarkOmenInvaderDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18730; - this.sp = 1927; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier2Template.java deleted file mode 100644 index 97e31eb65..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21764; - - @Inject - protected DarkOmenInvaderEliteSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 44060; - this.sp = 4647; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier3Template.java deleted file mode 100644 index 6c7295772..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21765; - - @Inject - protected DarkOmenInvaderEliteSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 44894; - this.sp = 4735; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier4Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier4Template.java deleted file mode 100644 index 0b321fc33..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier4Template extends RiftInvaderNPCTemplate { - public static final int ID = 21766; - - @Inject - protected DarkOmenInvaderEliteSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 1751; - this.sp = 185; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier5Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier5Template.java deleted file mode 100644 index 8bd835825..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier5Template extends RiftInvaderNPCTemplate { - public static final int ID = 21767; - - @Inject - protected DarkOmenInvaderEliteSoldier5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 4233; - this.sp = 420; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier6Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier6Template.java deleted file mode 100644 index 8f057a1b1..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier6Template extends RiftInvaderNPCTemplate { - public static final int ID = 21769; - - @Inject - protected DarkOmenInvaderEliteSoldier6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 38046; - this.sp = 3772; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier7Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier7Template.java deleted file mode 100644 index 8338c656a..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier7Template extends RiftInvaderNPCTemplate { - public static final int ID = 21770; - - @Inject - protected DarkOmenInvaderEliteSoldier7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 41377; - this.sp = 4258; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier8Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier8Template.java deleted file mode 100644 index 836a35e51..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier8Template extends RiftInvaderNPCTemplate { - public static final int ID = 21771; - - @Inject - protected DarkOmenInvaderEliteSoldier8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 37509; - this.sp = 3719; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier9Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier9Template.java deleted file mode 100644 index ccc6f1049..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldier9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldier9Template extends RiftInvaderNPCTemplate { - public static final int ID = 21772; - - @Inject - protected DarkOmenInvaderEliteSoldier9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 45.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 43058; - this.sp = 4542; - this.aggressive = false; - this.rightHand = itemProvider.createID(1472); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldierTemplate.java deleted file mode 100644 index bafc8d234..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderEliteSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21754; - - @Inject - protected DarkOmenInvaderEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 23777; - this.sp = 2508; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagus2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagus2Template.java deleted file mode 100644 index c66486eb6..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderMagus2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21773; - - @Inject - protected DarkOmenInvaderMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 39450; - this.sp = 4059; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagusTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagusTemplate.java deleted file mode 100644 index a33c84043..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderMagusTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21757; - - @Inject - protected DarkOmenInvaderMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 18775; - this.sp = 1980; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMartyrsTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMartyrsTemplate.java deleted file mode 100644 index 13c8b1012..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderMartyrsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderMartyrsTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21758; - - @Inject - protected DarkOmenInvaderMartyrsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Martyrs"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16629; - this.sp = 1649; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderPriestTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderPriestTemplate.java deleted file mode 100644 index 5b064991a..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderPriestTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21756; - - @Inject - protected DarkOmenInvaderPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16457; - this.sp = 1632; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderShamanTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderShamanTemplate.java deleted file mode 100644 index 29a800f85..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderShamanTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21755; - - @Inject - protected DarkOmenInvaderShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 27667; - this.sp = 2847; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier2Template.java deleted file mode 100644 index ab5a147dc..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21752; - - @Inject - protected DarkOmenInvaderSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 28565; - this.sp = 3013; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 212.55774; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier3Template.java deleted file mode 100644 index c05324a4a..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21760; - - @Inject - protected DarkOmenInvaderSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17506; - this.sp = 1736; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldierTemplate.java deleted file mode 100644 index a7f4ff8c9..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21751; - - @Inject - protected DarkOmenInvaderSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 23802; - this.sp = 2360; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 197.02420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarrior2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarrior2Template.java deleted file mode 100644 index ac3f4c446..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderWarrior2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21768; - - @Inject - protected DarkOmenInvaderWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 42650; - this.sp = 4389; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarriorTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarriorTemplate.java deleted file mode 100644 index 80b62140b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DarkOmenInvaderWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DarkOmenInvaderWarriorTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21759; - - @Inject - protected DarkOmenInvaderWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dark Omen Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 73; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2586.668980000000000; - this.maxMP = 1442.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 17787; - this.sp = 1830; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 752.73928; - attributes.magicalAttack = 514.02335; - attributes.physicalDefense = 310.02959; - attributes.magicalDefense = 206.42120; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderArcherTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderArcherTemplate.java deleted file mode 100644 index 1335e9581..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderArcherTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21684; - - @Inject - protected DimensionInvaderArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 7603; - this.sp = 514; - this.aggressive = false; - this.rightHand = itemProvider.createID(279); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderBerserkerTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderBerserkerTemplate.java deleted file mode 100644 index 78c50b07a..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderBerserkerTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21693; - - @Inject - protected DimensionInvaderBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8854; - this.sp = 616; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderDisciplineTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderDisciplineTemplate.java deleted file mode 100644 index 8f497edfd..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderDisciplineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderDisciplineTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21692; - - @Inject - protected DimensionInvaderDisciplineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Discipline"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6499; - this.sp = 439; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier2Template.java deleted file mode 100644 index 2525bdd05..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21695; - - @Inject - protected DimensionInvaderEliteSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 15861; - this.sp = 1103; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier3Template.java deleted file mode 100644 index 989a4f0ab..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21696; - - @Inject - protected DimensionInvaderEliteSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 16162; - this.sp = 1124; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier4Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier4Template.java deleted file mode 100644 index 6097eab32..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier4Template extends RiftInvaderNPCTemplate { - public static final int ID = 21697; - - @Inject - protected DimensionInvaderEliteSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 630; - this.sp = 44; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier5Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier5Template.java deleted file mode 100644 index 282151dbe..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier5Template extends RiftInvaderNPCTemplate { - public static final int ID = 21698; - - @Inject - protected DimensionInvaderEliteSoldier5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 1382; - this.sp = 89; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier6Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier6Template.java deleted file mode 100644 index 2c9b914b7..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier6Template extends RiftInvaderNPCTemplate { - public static final int ID = 21700; - - @Inject - protected DimensionInvaderEliteSoldier6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 12423; - this.sp = 802; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier7Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier7Template.java deleted file mode 100644 index 074067acc..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier7Template extends RiftInvaderNPCTemplate { - public static final int ID = 21701; - - @Inject - protected DimensionInvaderEliteSoldier7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 14357; - this.sp = 971; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier8Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier8Template.java deleted file mode 100644 index 6303c3c9b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier8Template extends RiftInvaderNPCTemplate { - public static final int ID = 21702; - - @Inject - protected DimensionInvaderEliteSoldier8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 12248; - this.sp = 791; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier9Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier9Template.java deleted file mode 100644 index 44d7dcac3..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldier9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldier9Template extends RiftInvaderNPCTemplate { - public static final int ID = 21703; - - @Inject - protected DimensionInvaderEliteSoldier9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 31.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 15501; - this.sp = 1078; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldierTemplate.java deleted file mode 100644 index 6be0ff047..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderEliteSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21685; - - @Inject - protected DimensionInvaderEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8560; - this.sp = 595; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagus2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagus2Template.java deleted file mode 100644 index da3b65a47..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderMagus2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21704; - - @Inject - protected DimensionInvaderMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 13688; - this.sp = 925; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagusTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagusTemplate.java deleted file mode 100644 index 9dc4f918c..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderMagusTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21688; - - @Inject - protected DimensionInvaderMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6759; - this.sp = 470; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMartyrsTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMartyrsTemplate.java deleted file mode 100644 index 6dacdecf8..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderMartyrsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderMartyrsTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21689; - - @Inject - protected DimensionInvaderMartyrsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Martyrs"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5430; - this.sp = 351; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderPriestTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderPriestTemplate.java deleted file mode 100644 index daac67428..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderPriestTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21687; - - @Inject - protected DimensionInvaderPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5374; - this.sp = 347; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderShamanTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderShamanTemplate.java deleted file mode 100644 index 866f4e830..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderShamanTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21686; - - @Inject - protected DimensionInvaderShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 38.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 9599; - this.sp = 649; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier2Template.java deleted file mode 100644 index 9e3d5126a..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21683; - - @Inject - protected DimensionInvaderSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 45; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1183.805940000000000; - this.maxMP = 610.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 10283; - this.sp = 715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 234.89829; - attributes.magicalAttack = 160.40508; - attributes.physicalDefense = 177.78746; - attributes.magicalDefense = 118.37290; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier3Template.java deleted file mode 100644 index 308bad8fd..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21691; - - @Inject - protected DimensionInvaderSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5716; - this.sp = 369; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldierTemplate.java deleted file mode 100644 index 3cb5d9dfe..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21682; - - @Inject - protected DimensionInvaderSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 40; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 966.577920000000000; - this.maxMP = 478.800000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 7772; - this.sp = 502; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 176.36077; - attributes.magicalAttack = 120.43155; - attributes.physicalDefense = 156.55035; - attributes.magicalDefense = 104.23299; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarrior2Template.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarrior2Template.java deleted file mode 100644 index a015e2789..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderWarrior2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21699; - - @Inject - protected DimensionInvaderWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 14798; - this.sp = 1000; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarriorTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarriorTemplate.java deleted file mode 100644 index 9942587c3..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/DimensionInvaderWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DimensionInvaderWarriorTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21690; - - @Inject - protected DimensionInvaderWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dimension Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 25.00; - this.level = 43; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1094.289430000000000; - this.maxMP = 557.400000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 6172; - this.sp = 417; - this.aggressive = false; - this.rightHand = itemProvider.createID(70); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 210.04832; - attributes.magicalAttack = 143.43577; - attributes.physicalDefense = 169.13417; - attributes.magicalDefense = 112.61144; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderArcherTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderArcherTemplate.java deleted file mode 100644 index 9d21b8a8e..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderArcherTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21730; - - @Inject - protected ForbiddenPathInvaderArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 16320; - this.sp = 1473; - this.aggressive = false; - this.rightHand = itemProvider.createID(284); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderBerserkerTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderBerserkerTemplate.java deleted file mode 100644 index 2a9392ad2..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderBerserkerTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21739; - - @Inject - protected ForbiddenPathInvaderBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 18474; - this.sp = 1716; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderDiscipleTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderDiscipleTemplate.java deleted file mode 100644 index 62b985f68..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderDiscipleTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21738; - - @Inject - protected ForbiddenPathInvaderDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 13950; - this.sp = 1259; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier10Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier10Template.java deleted file mode 100644 index 4618750a0..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier10Template extends RiftInvaderNPCTemplate { - public static final int ID = 21748; - - @Inject - protected ForbiddenPathInvaderEliteSoldier10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 27557; - this.sp = 2392; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier11Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier11Template.java deleted file mode 100644 index 09157e5ab..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier11Template extends RiftInvaderNPCTemplate { - public static final int ID = 21749; - - @Inject - protected ForbiddenPathInvaderEliteSoldier11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 32342; - this.sp = 3005; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier2Template.java deleted file mode 100644 index 44ac66f5e..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21729; - - @Inject - protected ForbiddenPathInvaderEliteSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 21456; - this.sp = 1993; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier3Template.java deleted file mode 100644 index 1312d9ce9..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21731; - - @Inject - protected ForbiddenPathInvaderEliteSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 17859; - this.sp = 1659; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier4Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier4Template.java deleted file mode 100644 index 4391d191f..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier4Template extends RiftInvaderNPCTemplate { - public static final int ID = 21741; - - @Inject - protected ForbiddenPathInvaderEliteSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 33094; - this.sp = 3074; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier5Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier5Template.java deleted file mode 100644 index b664cb2c1..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier5Template extends RiftInvaderNPCTemplate { - public static final int ID = 21742; - - @Inject - protected ForbiddenPathInvaderEliteSoldier5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 33720; - this.sp = 3133; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier6Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier6Template.java deleted file mode 100644 index 78052cb12..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier6Template extends RiftInvaderNPCTemplate { - public static final int ID = 21743; - - @Inject - protected ForbiddenPathInvaderEliteSoldier6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 1315; - this.sp = 122; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier7Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier7Template.java deleted file mode 100644 index 84f064b01..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier7Template extends RiftInvaderNPCTemplate { - public static final int ID = 21744; - - @Inject - protected ForbiddenPathInvaderEliteSoldier7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 3110; - this.sp = 270; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier8Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier8Template.java deleted file mode 100644 index 770abe186..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier8Template extends RiftInvaderNPCTemplate { - public static final int ID = 21746; - - @Inject - protected ForbiddenPathInvaderEliteSoldier8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 27952; - this.sp = 2426; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier9Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier9Template.java deleted file mode 100644 index 9b36619c4..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldier9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldier9Template extends RiftInvaderNPCTemplate { - public static final int ID = 21747; - - @Inject - protected ForbiddenPathInvaderEliteSoldier9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 63; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 30818; - this.sp = 2782; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldierTemplate.java deleted file mode 100644 index 243c1ef65..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderEliteSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21728; - - @Inject - protected ForbiddenPathInvaderEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 17487; - this.sp = 1518; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagus2Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagus2Template.java deleted file mode 100644 index ac344ddd7..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderMagus2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21750; - - @Inject - protected ForbiddenPathInvaderMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 63; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 29382; - this.sp = 2653; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagusTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagusTemplate.java deleted file mode 100644 index a4c672568..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderMagusTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21734; - - @Inject - protected ForbiddenPathInvaderMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 65; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 14102; - this.sp = 1310; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 181.02764; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMartyrsTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMartyrsTemplate.java deleted file mode 100644 index c7978fab3..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderMartyrsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderMartyrsTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21735; - - @Inject - protected ForbiddenPathInvaderMartyrsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Martyrs"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12217; - this.sp = 1060; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderPriestTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderPriestTemplate.java deleted file mode 100644 index da1502505..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderPriestTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21733; - - @Inject - protected ForbiddenPathInvaderPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 60; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12091; - this.sp = 1050; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderShamanTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderShamanTemplate.java deleted file mode 100644 index 1387486fe..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderShamanTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21732; - - @Inject - protected ForbiddenPathInvaderShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 63; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 20606; - this.sp = 1860; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderSoldierTemplate.java deleted file mode 100644 index 931e1949e..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21737; - - @Inject - protected ForbiddenPathInvaderSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12862; - this.sp = 1116; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 328.69659; - attributes.physicalDefense = 247.65008; - attributes.magicalDefense = 164.88822; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarrior2Template.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarrior2Template.java deleted file mode 100644 index 3c15b8214..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderWarrior2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21745; - - @Inject - protected ForbiddenPathInvaderWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 31766; - this.sp = 2868; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarriorTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarriorTemplate.java deleted file mode 100644 index ee9c4ff0b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/ForbiddenPathInvaderWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ForbiddenPathInvaderWarriorTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21736; - - @Inject - protected ForbiddenPathInvaderWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Forbidden Path Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 63; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2089.922740000000000; - this.maxMP = 1127.400000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 13248; - this.sp = 1196; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 541.44774; - attributes.magicalAttack = 369.73862; - attributes.physicalDefense = 262.19426; - attributes.magicalDefense = 174.57190; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderArcherTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderArcherTemplate.java deleted file mode 100644 index 618124e86..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderArcherTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21776; - - @Inject - protected MessengerInvaderArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 28326; - this.sp = 3293; - this.aggressive = false; - this.rightHand = itemProvider.createID(289); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderBerserkerTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderBerserkerTemplate.java deleted file mode 100644 index c92452da1..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderBerserkerTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21785; - - @Inject - protected MessengerInvaderBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 31592; - this.sp = 3760; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderDiscipleTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderDiscipleTemplate.java deleted file mode 100644 index 96610035a..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderDiscipleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderDiscipleTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21784; - - @Inject - protected MessengerInvaderDiscipleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Disciple"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 24213; - this.sp = 2815; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier2Template.java deleted file mode 100644 index 6546d794b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21787; - - @Inject - protected MessengerInvaderEliteSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 56592; - this.sp = 6736; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier3Template.java deleted file mode 100644 index c9e8d6756..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21788; - - @Inject - protected MessengerInvaderEliteSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 57664; - this.sp = 6864; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier4Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier4Template.java deleted file mode 100644 index a1d6524b4..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier4Template extends RiftInvaderNPCTemplate { - public static final int ID = 21789; - - @Inject - protected MessengerInvaderEliteSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 2249; - this.sp = 268; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier5Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier5Template.java deleted file mode 100644 index 1782b194d..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier5Template extends RiftInvaderNPCTemplate { - public static final int ID = 21790; - - @Inject - protected MessengerInvaderEliteSoldier5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 5529; - this.sp = 621; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier6Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier6Template.java deleted file mode 100644 index e3d58fae0..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier6Template extends RiftInvaderNPCTemplate { - public static final int ID = 21792; - - @Inject - protected MessengerInvaderEliteSoldier6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 49693; - this.sp = 5578; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier7Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier7Template.java deleted file mode 100644 index d2d0f3ff5..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier7Template extends RiftInvaderNPCTemplate { - public static final int ID = 21793; - - @Inject - protected MessengerInvaderEliteSoldier7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 53490; - this.sp = 6218; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier8Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier8Template.java deleted file mode 100644 index 27aed4396..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier8Template extends RiftInvaderNPCTemplate { - public static final int ID = 21794; - - @Inject - protected MessengerInvaderEliteSoldier8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 48991; - this.sp = 5499; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier9Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier9Template.java deleted file mode 100644 index 706820ae0..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldier9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldier9Template extends RiftInvaderNPCTemplate { - public static final int ID = 21795; - - @Inject - protected MessengerInvaderEliteSoldier9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 21.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 55306; - this.sp = 6583; - this.aggressive = false; - this.rightHand = itemProvider.createID(78); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldierTemplate.java deleted file mode 100644 index 3c206ea38..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderEliteSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21777; - - @Inject - protected MessengerInvaderEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 30540; - this.sp = 3635; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagus2Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagus2Template.java deleted file mode 100644 index 61ebbb191..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderMagus2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21796; - - @Inject - protected MessengerInvaderMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 50999; - this.sp = 5928; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagusTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagusTemplate.java deleted file mode 100644 index 0b608ba1a..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderMagusTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21780; - - @Inject - protected MessengerInvaderMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 24116; - this.sp = 2871; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMartyrsTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMartyrsTemplate.java deleted file mode 100644 index c72012033..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderMartyrsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderMartyrsTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21781; - - @Inject - protected MessengerInvaderMartyrsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Martyrs"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 21719; - this.sp = 2438; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderPriestTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderPriestTemplate.java deleted file mode 100644 index 54f5bfa7f..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderPriestTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21779; - - @Inject - protected MessengerInvaderPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 21494; - this.sp = 2413; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderShamanTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderShamanTemplate.java deleted file mode 100644 index e7c15bfd7..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderShamanTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21778; - - @Inject - protected MessengerInvaderShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 42.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 35766; - this.sp = 4158; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier2Template.java deleted file mode 100644 index 7dbe314f3..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21775; - - @Inject - protected MessengerInvaderSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3107.643659400000000; - this.maxMP = 1883.736000000000000; - this.hpRegeneration = 8.925000000000000; - this.mpRegeneration = 3.151800000000000; - this.experience = 36690; - this.sp = 4367; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1033.12400; - attributes.magicalAttack = 740.57728; - attributes.physicalDefense = 380.23713; - attributes.magicalDefense = 268.30468; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier3Template.java deleted file mode 100644 index dd5a304ca..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21783; - - @Inject - protected MessengerInvaderSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 22865; - this.sp = 2566; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldierTemplate.java deleted file mode 100644 index 04964969f..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21774; - - @Inject - protected MessengerInvaderSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 40.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2937.983805600000000; - this.maxMP = 1708.296000000000000; - this.hpRegeneration = 8.670000000000000; - this.mpRegeneration = 3.060000000000000; - this.experience = 31088; - this.sp = 3489; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 912.65371; - attributes.magicalAttack = 635.68866; - attributes.physicalDefense = 348.20250; - attributes.magicalDefense = 231.83715; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarrior2Template.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarrior2Template.java deleted file mode 100644 index b4385e169..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderWarrior2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21791; - - @Inject - protected MessengerInvaderWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 55136; - this.sp = 6409; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarriorTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarriorTemplate.java deleted file mode 100644 index 399639d23..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/MessengerInvaderWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerInvaderWarriorTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21782; - - @Inject - protected MessengerInvaderWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 30.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3044.887170000000000; - this.maxMP = 1812.948000000000000; - this.hpRegeneration = 8.823000000000000; - this.mpRegeneration = 3.111000000000000; - this.experience = 22994; - this.sp = 2673; - this.aggressive = false; - this.rightHand = itemProvider.createID(134); - this.leftHand = itemProvider.createID(6721); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 985.66601; - attributes.magicalAttack = 699.25752; - attributes.physicalDefense = 367.35364; - attributes.magicalDefense = 253.53446; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 39.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderArcherTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderArcherTemplate.java deleted file mode 100644 index 136e16b3c..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderArcherTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21661; - - @Inject - protected OtherworldlyInvaderArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4478; - this.sp = 257; - this.aggressive = false; - this.rightHand = itemProvider.createID(275); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderBerserkerTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderBerserkerTemplate.java deleted file mode 100644 index a5c177c80..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderBerserkerTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21670; - - @Inject - protected OtherworldlyInvaderBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5356; - this.sp = 317; - this.aggressive = false; - this.rightHand = itemProvider.createID(220); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderDisciplineTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderDisciplineTemplate.java deleted file mode 100644 index c42723880..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderDisciplineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderDisciplineTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21669; - - @Inject - protected OtherworldlyInvaderDisciplineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Discipline"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3828; - this.sp = 220; - this.aggressive = false; - this.rightHand = itemProvider.createID(220); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier2Template.java deleted file mode 100644 index de93d591c..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21672; - - @Inject - protected OtherworldlyInvaderEliteSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 9595; - this.sp = 568; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier3Template.java deleted file mode 100644 index d8dd25d55..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21673; - - @Inject - protected OtherworldlyInvaderEliteSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 9777; - this.sp = 579; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier4Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier4Template.java deleted file mode 100644 index 9be5dc9b4..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier4Template extends RiftInvaderNPCTemplate { - public static final int ID = 21674; - - @Inject - protected OtherworldlyInvaderEliteSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 381; - this.sp = 23; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier5Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier5Template.java deleted file mode 100644 index 307281568..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier5Template extends RiftInvaderNPCTemplate { - public static final int ID = 21675; - - @Inject - protected OtherworldlyInvaderEliteSoldier5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 778; - this.sp = 42; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier6Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier6Template.java deleted file mode 100644 index b0af197fb..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier6Template extends RiftInvaderNPCTemplate { - public static final int ID = 21677; - - @Inject - protected OtherworldlyInvaderEliteSoldier6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 6988; - this.sp = 382; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier7Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier7Template.java deleted file mode 100644 index f24ced3e6..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier7Template extends RiftInvaderNPCTemplate { - public static final int ID = 21678; - - @Inject - protected OtherworldlyInvaderEliteSoldier7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 8456; - this.sp = 485; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier8Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier8Template.java deleted file mode 100644 index 4ac2a0d81..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier8Template extends RiftInvaderNPCTemplate { - public static final int ID = 21679; - - @Inject - protected OtherworldlyInvaderEliteSoldier8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 6889; - this.sp = 376; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier9Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier9Template.java deleted file mode 100644 index 8131b22b5..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldier9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldier9Template extends RiftInvaderNPCTemplate { - public static final int ID = 21680; - - @Inject - protected OtherworldlyInvaderEliteSoldier9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 28.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 9377; - this.sp = 555; - this.aggressive = false; - this.rightHand = itemProvider.createID(96); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldierTemplate.java deleted file mode 100644 index fa0825e57..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderEliteSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21662; - - @Inject - protected OtherworldlyInvaderEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5178; - this.sp = 306; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagus2Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagus2Template.java deleted file mode 100644 index 73d729e94..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderMagus2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21681; - - @Inject - protected OtherworldlyInvaderMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 8062; - this.sp = 463; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagusTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagusTemplate.java deleted file mode 100644 index 67e729a3d..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderMagusTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21665; - - @Inject - protected OtherworldlyInvaderMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 4089; - this.sp = 242; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMartyrsTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMartyrsTemplate.java deleted file mode 100644 index f13f13d07..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderMartyrsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderMartyrsTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21666; - - @Inject - protected OtherworldlyInvaderMartyrsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Martyrs"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3054; - this.sp = 167; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderPriestTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderPriestTemplate.java deleted file mode 100644 index 4c81f9384..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderPriestTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21664; - - @Inject - protected OtherworldlyInvaderPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3023; - this.sp = 165; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderShamanTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderShamanTemplate.java deleted file mode 100644 index add535394..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderShamanTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21663; - - @Inject - protected OtherworldlyInvaderShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 35.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 5654; - this.sp = 324; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 100.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier2Template.java deleted file mode 100644 index 4d624851c..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21660; - - @Inject - protected OtherworldlyInvaderSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 35; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 772.738020000000000; - this.maxMP = 402.600000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 6221; - this.sp = 368; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 129.32896; - attributes.magicalAttack = 88.31491; - attributes.physicalDefense = 136.72948; - attributes.magicalDefense = 91.03603; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier3Template.java deleted file mode 100644 index dd2e86d6b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21668; - - @Inject - protected OtherworldlyInvaderSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 3215; - this.sp = 176; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldierTemplate.java deleted file mode 100644 index 45cc1a9f2..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21659; - - @Inject - protected OtherworldlyInvaderSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 22.00; - this.level = 30; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 604.084190000000000; - this.maxMP = 329.400000000000000; - this.hpRegeneration = 3.500000000000000; - this.mpRegeneration = 1.500000000000000; - this.experience = 4372; - this.sp = 239; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 92.64226; - attributes.magicalAttack = 63.26266; - attributes.physicalDefense = 118.46427; - attributes.magicalDefense = 78.87485; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarrior2Template.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarrior2Template.java deleted file mode 100644 index f0a413c9b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderWarrior2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21676; - - @Inject - protected OtherworldlyInvaderWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 8716; - this.sp = 500; - this.aggressive = false; - this.rightHand = itemProvider.createID(220); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarriorTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarriorTemplate.java deleted file mode 100644 index 7fd038853..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/OtherworldlyInvaderWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtherworldlyInvaderWarriorTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21667; - - @Inject - protected OtherworldlyInvaderWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otherworldly Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 25.00; - this.level = 33; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 702.204630000000000; - this.maxMP = 372.960000000000000; - this.hpRegeneration = 4.500000000000000; - this.mpRegeneration = 1.800000000000000; - this.experience = 3635; - this.sp = 209; - this.aggressive = false; - this.rightHand = itemProvider.createID(220); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 113.49065; - attributes.magicalAttack = 77.49941; - attributes.physicalDefense = 129.23095; - attributes.magicalDefense = 86.04342; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderArcherTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderArcherTemplate.java deleted file mode 100644 index c97336c67..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderArcherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderArcherTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21707; - - @Inject - protected PurgatoryInvaderArcherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Archer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 27.00; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 1100; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 11550; - this.sp = 908; - this.aggressive = false; - this.rightHand = itemProvider.createID(282); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderBerserkerTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderBerserkerTemplate.java deleted file mode 100644 index dbe10d39b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderBerserkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderBerserkerTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21716; - - @Inject - protected PurgatoryInvaderBerserkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Berserker"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 13227; - this.sp = 1068; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderDisciplesTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderDisciplesTemplate.java deleted file mode 100644 index f51103aa0..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderDisciplesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderDisciplesTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21715; - - @Inject - protected PurgatoryInvaderDisciplesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Disciples"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9873; - this.sp = 776; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier2Template.java deleted file mode 100644 index c0e4e46b7..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21718; - - @Inject - protected PurgatoryInvaderEliteSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 23694; - this.sp = 1913; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier3Template.java deleted file mode 100644 index 95d067750..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21719; - - @Inject - protected PurgatoryInvaderEliteSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 24143; - this.sp = 1949; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier4Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier4Template.java deleted file mode 100644 index 1f99789d5..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier4Template extends RiftInvaderNPCTemplate { - public static final int ID = 21720; - - @Inject - protected PurgatoryInvaderEliteSoldier4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 942; - this.sp = 76; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier5Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier5Template.java deleted file mode 100644 index 281619da2..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier5Template extends RiftInvaderNPCTemplate { - public static final int ID = 21721; - - @Inject - protected PurgatoryInvaderEliteSoldier5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 2160; - this.sp = 163; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier6Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier6Template.java deleted file mode 100644 index 16aee9c89..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier6Template extends RiftInvaderNPCTemplate { - public static final int ID = 21723; - - @Inject - protected PurgatoryInvaderEliteSoldier6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 19411; - this.sp = 1462; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier7Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier7Template.java deleted file mode 100644 index c30620fae..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier7Template extends RiftInvaderNPCTemplate { - public static final int ID = 21724; - - @Inject - protected PurgatoryInvaderEliteSoldier7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 53; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 21811; - this.sp = 1715; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier8Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier8Template.java deleted file mode 100644 index 6f31002c7..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier8Template extends RiftInvaderNPCTemplate { - public static final int ID = 21725; - - @Inject - protected PurgatoryInvaderEliteSoldier8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 19137; - this.sp = 1442; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier9Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier9Template.java deleted file mode 100644 index aed63bc0b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldier9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldier9Template extends RiftInvaderNPCTemplate { - public static final int ID = 21726; - - @Inject - protected PurgatoryInvaderEliteSoldier9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 40.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 23156; - this.sp = 1869; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldierTemplate.java deleted file mode 100644 index df3f83b79..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderEliteSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderEliteSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21708; - - @Inject - protected PurgatoryInvaderEliteSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Elite Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 12787; - this.sp = 1032; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagus2Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagus2Template.java deleted file mode 100644 index 5312715c6..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagus2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderMagus2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21727; - - @Inject - protected PurgatoryInvaderMagus2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 53; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 20795; - this.sp = 1635; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagusTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagusTemplate.java deleted file mode 100644 index c62c29adc..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMagusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderMagusTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21711; - - @Inject - protected PurgatoryInvaderMagusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Magus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 55; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 10097; - this.sp = 815; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMartyrsTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMartyrsTemplate.java deleted file mode 100644 index 66344c818..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderMartyrsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderMartyrsTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21712; - - @Inject - protected PurgatoryInvaderMartyrsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Martyrs"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8484; - this.sp = 639; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderPriestTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderPriestTemplate.java deleted file mode 100644 index bab6d4551..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderPriestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderPriestTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21710; - - @Inject - protected PurgatoryInvaderPriestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Priest"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 50; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8396; - this.sp = 633; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderShamanTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderShamanTemplate.java deleted file mode 100644 index cb70c3d08..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderShamanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderShamanTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21709; - - @Inject - protected PurgatoryInvaderShamanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Shaman"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.00; - this.level = 53; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 14583; - this.sp = 1146; - this.aggressive = false; - this.rightHand = itemProvider.createID(3939); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier2Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier2Template.java deleted file mode 100644 index 55cf4084c..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderSoldier2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21706; - - @Inject - protected PurgatoryInvaderSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1673.054730000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 15362; - this.sp = 1240; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 388.11142; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 223.63620; - attributes.magicalDefense = 148.89951; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier3Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier3Template.java deleted file mode 100644 index 405b3533b..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldier3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderSoldier3Template extends RiftInvaderNPCTemplate { - public static final int ID = 21714; - - @Inject - protected PurgatoryInvaderSoldier3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 8932; - this.sp = 673; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldierTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldierTemplate.java deleted file mode 100644 index 474bacf4e..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderSoldierTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21705; - - @Inject - protected PurgatoryInvaderSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 12.00; - this.level = 50; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1421.001030000000000; - this.maxMP = 747.800000000000000; - this.hpRegeneration = 5.500000000000000; - this.mpRegeneration = 2.100000000000000; - this.experience = 12144; - this.sp = 915; - this.aggressive = false; - this.rightHand = itemProvider.createID(5129); - this.leftHand = itemProvider.createID(5129); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 305.54906; - attributes.magicalAttack = 208.65040; - attributes.physicalDefense = 200.23844; - attributes.magicalDefense = 133.32101; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 22.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarrior2Template.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarrior2Template.java deleted file mode 100644 index bb39229c3..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarrior2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderWarrior2Template extends RiftInvaderNPCTemplate { - public static final int ID = 21722; - - @Inject - protected PurgatoryInvaderWarrior2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 22482; - this.sp = 1767; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarriorTemplate.java b/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarriorTemplate.java deleted file mode 100644 index f31aa995d..000000000 --- a/data/script/template/script/template/actor/npc/riftinvader/PurgatoryInvaderWarriorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.riftinvader; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.RiftInvaderNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PurgatoryInvaderWarriorTemplate extends RiftInvaderNPCTemplate { - public static final int ID = 21713; - - @Inject - protected PurgatoryInvaderWarriorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Purgatory Invader Warrior"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 28.50; - this.level = 53; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1570.846300000000000; - this.maxMP = 832.400000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 9376; - this.sp = 737; - this.aggressive = false; - this.rightHand = itemProvider.createID(946); - this.leftHand = itemProvider.createID(946); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 353.71092; - attributes.magicalAttack = 241.53870; - attributes.physicalDefense = 214.18326; - attributes.magicalDefense = 142.60563; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 8; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 165.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper2Template.java deleted file mode 100644 index 613280690..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronsHallGatekeeper2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31930; - - @Inject - protected BaronsHallGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baron's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper3Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper3Template.java deleted file mode 100644 index e069d9c84..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronsHallGatekeeper3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31935; - - @Inject - protected BaronsHallGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baron's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper4Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper4Template.java deleted file mode 100644 index 1e8e22ee4..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronsHallGatekeeper4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31940; - - @Inject - protected BaronsHallGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baron's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeperTemplate.java deleted file mode 100644 index 21ec12c3f..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/BaronsHallGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaronsHallGatekeeperTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31925; - - @Inject - protected BaronsHallGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baron's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/ConquerorsSepulcherManagerTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/ConquerorsSepulcherManagerTemplate.java deleted file mode 100644 index 4bef01171..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/ConquerorsSepulcherManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ConquerorsSepulcherManagerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31921; - - @Inject - protected ConquerorsSepulcherManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Conquerors' Sepulcher Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper2Template.java deleted file mode 100644 index 30f69bbc0..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CountsHallGatekeeper2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31932; - - @Inject - protected CountsHallGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Count's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper3Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper3Template.java deleted file mode 100644 index a7667d3a6..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CountsHallGatekeeper3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31937; - - @Inject - protected CountsHallGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Count's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper4Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper4Template.java deleted file mode 100644 index d8981127b..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CountsHallGatekeeper4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31942; - - @Inject - protected CountsHallGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Count's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeperTemplate.java deleted file mode 100644 index 605f79420..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/CountsHallGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CountsHallGatekeeperTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31927; - - @Inject - protected CountsHallGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Count's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper2Template.java deleted file mode 100644 index 05926b47b..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DukesHallGatekeeper2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31934; - - @Inject - protected DukesHallGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duke's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper3Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper3Template.java deleted file mode 100644 index 149257b4a..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DukesHallGatekeeper3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31939; - - @Inject - protected DukesHallGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duke's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper4Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper4Template.java deleted file mode 100644 index bead3bc2c..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DukesHallGatekeeper4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31944; - - @Inject - protected DukesHallGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duke's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeperTemplate.java deleted file mode 100644 index e974998fb..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/DukesHallGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DukesHallGatekeeperTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31929; - - @Inject - protected DukesHallGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duke's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/EmperorsSepulcherManagerTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/EmperorsSepulcherManagerTemplate.java deleted file mode 100644 index 87ef8733c..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/EmperorsSepulcherManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmperorsSepulcherManagerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31922; - - @Inject - protected EmperorsSepulcherManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emperors' Sepulcher Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoreden2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoreden2Template.java deleted file mode 100644 index 165384fee..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoreden2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostChamberlainOfElmoreden2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31920; - - @Inject - protected GhostChamberlainOfElmoreden2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost Chamberlain of Elmoreden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoredenTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoredenTemplate.java deleted file mode 100644 index d02ac8552..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/GhostChamberlainOfElmoredenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostChamberlainOfElmoredenTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31919; - - @Inject - protected GhostChamberlainOfElmoredenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost Chamberlain of Elmoreden"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigoth2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigoth2Template.java deleted file mode 100644 index 0ad99c6f7..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigoth2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfWigoth2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31454; - - @Inject - protected GhostOfWigoth2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Wigoth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigothTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigothTemplate.java deleted file mode 100644 index 75f737b1e..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/GhostOfWigothTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhostOfWigothTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31452; - - @Inject - protected GhostOfWigothTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghost of Wigoth"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/GreatSagesSepulcherManagerTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/GreatSagesSepulcherManagerTemplate.java deleted file mode 100644 index c9b9c56c3..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/GreatSagesSepulcherManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreatSagesSepulcherManagerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31923; - - @Inject - protected GreatSagesSepulcherManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Great Sages' Sepulcher Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/JudgesSepulcherManagerTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/JudgesSepulcherManagerTemplate.java deleted file mode 100644 index d78cc0f47..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/JudgesSepulcherManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JudgesSepulcherManagerTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31924; - - @Inject - protected JudgesSepulcherManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Judges' Sepulcher Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox10Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox10Template.java deleted file mode 100644 index 88f01ed4c..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox10Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31464; - - @Inject - protected KeyBox10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox11Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox11Template.java deleted file mode 100644 index a66d6d50b..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox11Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31465; - - @Inject - protected KeyBox11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox12Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox12Template.java deleted file mode 100644 index 5b7e5f7ba..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox12Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31466; - - @Inject - protected KeyBox12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox13Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox13Template.java deleted file mode 100644 index 27ba0ea36..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox13Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31467; - - @Inject - protected KeyBox13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox2Template.java deleted file mode 100644 index 082323476..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31456; - - @Inject - protected KeyBox2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox3Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox3Template.java deleted file mode 100644 index d33f64ea1..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31457; - - @Inject - protected KeyBox3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox4Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox4Template.java deleted file mode 100644 index adb14d411..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31458; - - @Inject - protected KeyBox4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox5Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox5Template.java deleted file mode 100644 index 16292175e..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31459; - - @Inject - protected KeyBox5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox6Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox6Template.java deleted file mode 100644 index 1b996060c..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31460; - - @Inject - protected KeyBox6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox7Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox7Template.java deleted file mode 100644 index 42cc4476a..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31461; - - @Inject - protected KeyBox7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox8Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox8Template.java deleted file mode 100644 index 9d39dfc05..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31462; - - @Inject - protected KeyBox8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox9Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox9Template.java deleted file mode 100644 index 2c03a5cfa..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBox9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBox9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31463; - - @Inject - protected KeyBox9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBoxTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/KeyBoxTemplate.java deleted file mode 100644 index 9dc3619b0..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/KeyBoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeyBoxTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31455; - - @Inject - protected KeyBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Key Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper2Template.java deleted file mode 100644 index e71a665dd..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarquisHallGatekeeper2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31933; - - @Inject - protected MarquisHallGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marquis' Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper3Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper3Template.java deleted file mode 100644 index b5b5630ec..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarquisHallGatekeeper3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31938; - - @Inject - protected MarquisHallGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marquis' Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper4Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper4Template.java deleted file mode 100644 index 3c0ed665f..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarquisHallGatekeeper4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31943; - - @Inject - protected MarquisHallGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marquis' Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeperTemplate.java deleted file mode 100644 index 6be1dd157..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MarquisHallGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarquisHallGatekeeperTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31928; - - @Inject - protected MarquisHallGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marquis' Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox10Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox10Template.java deleted file mode 100644 index 1f21b7f85..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox10Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31477; - - @Inject - protected MysteriousBox10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox11Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox11Template.java deleted file mode 100644 index 3e1e234c0..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox11Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31478; - - @Inject - protected MysteriousBox11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox12Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox12Template.java deleted file mode 100644 index bee010ced..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox12Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31479; - - @Inject - protected MysteriousBox12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox13Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox13Template.java deleted file mode 100644 index d396d2aa2..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox13Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31480; - - @Inject - protected MysteriousBox13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox14Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox14Template.java deleted file mode 100644 index 8c466790c..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox14Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31481; - - @Inject - protected MysteriousBox14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox15Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox15Template.java deleted file mode 100644 index b47bece30..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox15Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31482; - - @Inject - protected MysteriousBox15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox16Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox16Template.java deleted file mode 100644 index 2b6fdcc09..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox16Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31483; - - @Inject - protected MysteriousBox16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox17Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox17Template.java deleted file mode 100644 index feeeeba1b..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox17Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31484; - - @Inject - protected MysteriousBox17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox18Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox18Template.java deleted file mode 100644 index 38de17bda..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox18Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31485; - - @Inject - protected MysteriousBox18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox19Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox19Template.java deleted file mode 100644 index b418c2dbe..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox19Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31486; - - @Inject - protected MysteriousBox19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox20Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox20Template.java deleted file mode 100644 index cfcefed2f..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox20Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31487; - - @Inject - protected MysteriousBox20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox2Template.java deleted file mode 100644 index 831365655..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31469; - - @Inject - protected MysteriousBox2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox3Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox3Template.java deleted file mode 100644 index 564d7d129..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31470; - - @Inject - protected MysteriousBox3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox4Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox4Template.java deleted file mode 100644 index 84ce25f07..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31471; - - @Inject - protected MysteriousBox4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox5Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox5Template.java deleted file mode 100644 index 28a7089db..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox5Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31472; - - @Inject - protected MysteriousBox5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox6Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox6Template.java deleted file mode 100644 index a31a82661..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox6Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31473; - - @Inject - protected MysteriousBox6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox7Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox7Template.java deleted file mode 100644 index c9d3cd6c1..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox7Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31474; - - @Inject - protected MysteriousBox7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox8Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox8Template.java deleted file mode 100644 index bb01c6575..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox8Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31475; - - @Inject - protected MysteriousBox8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox9Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox9Template.java deleted file mode 100644 index 206571fde..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBox9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBox9Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31476; - - @Inject - protected MysteriousBox9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBoxTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBoxTemplate.java deleted file mode 100644 index 4c16df9ce..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/MysteriousBoxTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MysteriousBoxTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31468; - - @Inject - protected MysteriousBoxTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mysterious Box"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 8.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/NamelessSpiritTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/NamelessSpiritTemplate.java deleted file mode 100644 index 590b5b955..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/NamelessSpiritTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NamelessSpiritTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31453; - - @Inject - protected NamelessSpiritTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nameless Spirit"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper2Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper2Template.java deleted file mode 100644 index df3a93596..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ViscountsHallGatekeeper2Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31931; - - @Inject - protected ViscountsHallGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Viscount's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper3Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper3Template.java deleted file mode 100644 index 481072f8c..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ViscountsHallGatekeeper3Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31936; - - @Inject - protected ViscountsHallGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Viscount's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper4Template.java b/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper4Template.java deleted file mode 100644 index ef23f5cf8..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ViscountsHallGatekeeper4Template extends SepulcherMonsterNPCTemplate { - public static final int ID = 31941; - - @Inject - protected ViscountsHallGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Viscount's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeperTemplate.java deleted file mode 100644 index 76af7001e..000000000 --- a/data/script/template/script/template/actor/npc/sepulchernpc/ViscountsHallGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.sepulchernpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SepulcherMonsterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ViscountsHallGatekeeperTemplate extends SepulcherMonsterNPCTemplate { - public static final int ID = 31926; - - @Inject - protected ViscountsHallGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Viscount's Hall Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/DaguerreTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/DaguerreTemplate.java deleted file mode 100644 index a92ced1d0..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/DaguerreTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaguerreTemplate extends SiegeNPCTemplate { - public static final int ID = 35559; - - @Inject - protected DaguerreTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daguerre"; - this.serverSideName = false; - this.title = "Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/DavenTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/DavenTemplate.java deleted file mode 100644 index 586483abb..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/DavenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DavenTemplate extends SiegeNPCTemplate { - public static final int ID = 35367; - - @Inject - protected DavenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daven"; - this.serverSideName = false; - this.title = "Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/GibbsonTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/GibbsonTemplate.java deleted file mode 100644 index 270791b33..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/GibbsonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GibbsonTemplate extends SiegeNPCTemplate { - public static final int ID = 35146; - - @Inject - protected GibbsonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gibbson"; - this.serverSideName = false; - this.title = "Herald"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/HolmesTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/HolmesTemplate.java deleted file mode 100644 index 070939289..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/HolmesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HolmesTemplate extends SiegeNPCTemplate { - public static final int ID = 35188; - - @Inject - protected HolmesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holmes"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/MessengerRufordTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/MessengerRufordTemplate.java deleted file mode 100644 index 9f289e221..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/MessengerRufordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MessengerRufordTemplate extends SiegeNPCTemplate { - public static final int ID = 35278; - - @Inject - protected MessengerRufordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Messenger Ruford"; - this.serverSideName = false; - this.title = "Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/RaybellTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/RaybellTemplate.java deleted file mode 100644 index 1124ae461..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/RaybellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaybellTemplate extends SiegeNPCTemplate { - public static final int ID = 35320; - - @Inject - protected RaybellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raybell"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/ShermanTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/ShermanTemplate.java deleted file mode 100644 index 9d91d4e0a..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/ShermanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShermanTemplate extends SiegeNPCTemplate { - public static final int ID = 35513; - - @Inject - protected ShermanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sherman"; - this.serverSideName = false; - this.title = "Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(135); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/SherwoodTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/SherwoodTemplate.java deleted file mode 100644 index 13963e5e1..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/SherwoodTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SherwoodTemplate extends SiegeNPCTemplate { - public static final int ID = 35232; - - @Inject - protected SherwoodTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sherwood"; - this.serverSideName = false; - this.title = "Messenger"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegenpc/TyronTemplate.java b/data/script/template/script/template/actor/npc/siegenpc/TyronTemplate.java deleted file mode 100644 index cf9343a12..000000000 --- a/data/script/template/script/template/actor/npc/siegenpc/TyronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegenpc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TyronTemplate extends SiegeNPCTemplate { - public static final int ID = 35104; - - @Inject - protected TyronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tyron"; - this.serverSideName = false; - this.title = "Sir"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 75; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2676.658540000000000; - this.maxMP = 1507.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 563; - this.sp = 10; - this.aggressive = false; - this.rightHand = itemProvider.createID(74); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 794.70901; - attributes.magicalAttack = 542.68324; - attributes.physicalDefense = 319.24623; - attributes.magicalDefense = 233.61053; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem10Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem10Template.java deleted file mode 100644 index 85d0ebab3..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem10Template extends SiegeSummonNPCTemplate { - public static final int ID = 14746; - - @Inject - protected SiegeGolem10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1635.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem11Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem11Template.java deleted file mode 100644 index 269acfac6..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem11Template extends SiegeSummonNPCTemplate { - public static final int ID = 14747; - - @Inject - protected SiegeGolem11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1650.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem12Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem12Template.java deleted file mode 100644 index 13b9a2487..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem12Template extends SiegeSummonNPCTemplate { - public static final int ID = 14748; - - @Inject - protected SiegeGolem12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1665.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem13Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem13Template.java deleted file mode 100644 index ae1402160..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem13Template extends SiegeSummonNPCTemplate { - public static final int ID = 14749; - - @Inject - protected SiegeGolem13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1680.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem14Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem14Template.java deleted file mode 100644 index 01b77249e..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem14Template extends SiegeSummonNPCTemplate { - public static final int ID = 14750; - - @Inject - protected SiegeGolem14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1695.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem15Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem15Template.java deleted file mode 100644 index 0cd59b625..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem15Template extends SiegeSummonNPCTemplate { - public static final int ID = 14751; - - @Inject - protected SiegeGolem15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1710.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem16Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem16Template.java deleted file mode 100644 index 15ba54dff..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem16Template extends SiegeSummonNPCTemplate { - public static final int ID = 14752; - - @Inject - protected SiegeGolem16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1725.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem17Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem17Template.java deleted file mode 100644 index 2f7b0a961..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem17Template extends SiegeSummonNPCTemplate { - public static final int ID = 14753; - - @Inject - protected SiegeGolem17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1740.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem18Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem18Template.java deleted file mode 100644 index dda128617..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem18Template extends SiegeSummonNPCTemplate { - public static final int ID = 14754; - - @Inject - protected SiegeGolem18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1755.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem19Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem19Template.java deleted file mode 100644 index 5b8424025..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem19Template extends SiegeSummonNPCTemplate { - public static final int ID = 14755; - - @Inject - protected SiegeGolem19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1770.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem20Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem20Template.java deleted file mode 100644 index e4d9086e3..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem20Template extends SiegeSummonNPCTemplate { - public static final int ID = 14756; - - @Inject - protected SiegeGolem20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1785.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem21Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem21Template.java deleted file mode 100644 index 0c6b21cb2..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem21Template extends SiegeSummonNPCTemplate { - public static final int ID = 14757; - - @Inject - protected SiegeGolem21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1800.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem22Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem22Template.java deleted file mode 100644 index 767cd5967..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem22Template extends SiegeSummonNPCTemplate { - public static final int ID = 14758; - - @Inject - protected SiegeGolem22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1815.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem23Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem23Template.java deleted file mode 100644 index 0a4783003..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem23Template extends SiegeSummonNPCTemplate { - public static final int ID = 14759; - - @Inject - protected SiegeGolem23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1830.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem24Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem24Template.java deleted file mode 100644 index 84c46ea93..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem24Template extends SiegeSummonNPCTemplate { - public static final int ID = 14760; - - @Inject - protected SiegeGolem24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1845.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem25Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem25Template.java deleted file mode 100644 index a485be330..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem25Template extends SiegeSummonNPCTemplate { - public static final int ID = 14761; - - @Inject - protected SiegeGolem25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1860.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem26Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem26Template.java deleted file mode 100644 index 569ae1bc2..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem26Template extends SiegeSummonNPCTemplate { - public static final int ID = 14762; - - @Inject - protected SiegeGolem26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1875.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem27Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem27Template.java deleted file mode 100644 index a8fafe347..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem27Template extends SiegeSummonNPCTemplate { - public static final int ID = 14763; - - @Inject - protected SiegeGolem27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1890.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem28Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem28Template.java deleted file mode 100644 index 52e9f824d..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem28Template extends SiegeSummonNPCTemplate { - public static final int ID = 14764; - - @Inject - protected SiegeGolem28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1905.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem29Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem29Template.java deleted file mode 100644 index b066fcd1f..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem29Template extends SiegeSummonNPCTemplate { - public static final int ID = 14765; - - @Inject - protected SiegeGolem29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1920.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem2Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem2Template.java deleted file mode 100644 index d56bcbee1..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem2Template extends SiegeSummonNPCTemplate { - public static final int ID = 14738; - - @Inject - protected SiegeGolem2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1515.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem30Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem30Template.java deleted file mode 100644 index 3254395aa..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem30Template extends SiegeSummonNPCTemplate { - public static final int ID = 14766; - - @Inject - protected SiegeGolem30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1935.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem31Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem31Template.java deleted file mode 100644 index 045ba6a20..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem31Template extends SiegeSummonNPCTemplate { - public static final int ID = 14767; - - @Inject - protected SiegeGolem31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1950.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem3Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem3Template.java deleted file mode 100644 index 4cd7534db..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem3Template extends SiegeSummonNPCTemplate { - public static final int ID = 14739; - - @Inject - protected SiegeGolem3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1530.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem4Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem4Template.java deleted file mode 100644 index cc7d4342f..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem4Template extends SiegeSummonNPCTemplate { - public static final int ID = 14740; - - @Inject - protected SiegeGolem4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1545.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem5Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem5Template.java deleted file mode 100644 index 477673a48..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem5Template extends SiegeSummonNPCTemplate { - public static final int ID = 14741; - - @Inject - protected SiegeGolem5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1560.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem6Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem6Template.java deleted file mode 100644 index 0cc8d8258..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem6Template extends SiegeSummonNPCTemplate { - public static final int ID = 14742; - - @Inject - protected SiegeGolem6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1575.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem7Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem7Template.java deleted file mode 100644 index f0cbae426..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem7Template extends SiegeSummonNPCTemplate { - public static final int ID = 14743; - - @Inject - protected SiegeGolem7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1590.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem8Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem8Template.java deleted file mode 100644 index e5cbc5b22..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem8Template extends SiegeSummonNPCTemplate { - public static final int ID = 14744; - - @Inject - protected SiegeGolem8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1605.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem9Template.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem9Template.java deleted file mode 100644 index 1aa0496ff..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolem9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolem9Template extends SiegeSummonNPCTemplate { - public static final int ID = 14745; - - @Inject - protected SiegeGolem9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1620.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolemTemplate.java b/data/script/template/script/template/actor/npc/siegesummon/SiegeGolemTemplate.java deleted file mode 100644 index dbf593f06..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SiegeGolemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegeGolemTemplate extends SiegeSummonNPCTemplate { - public static final int ID = 14737; - - @Inject - protected SiegeGolemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siege Golem"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 60.00; - this.collisionHeight = 140.00; - this.level = 55; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 500000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1500.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon10Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon10Template.java deleted file mode 100644 index 395dc9946..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon10Template extends SiegeSummonNPCTemplate { - public static final int ID = 14848; - - @Inject - protected SwoopCannon10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.37067; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon11Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon11Template.java deleted file mode 100644 index 3c1217e2e..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon11Template extends SiegeSummonNPCTemplate { - public static final int ID = 14849; - - @Inject - protected SwoopCannon11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.83539; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon12Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon12Template.java deleted file mode 100644 index 4393ab082..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon12Template extends SiegeSummonNPCTemplate { - public static final int ID = 14850; - - @Inject - protected SwoopCannon12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.83539; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon13Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon13Template.java deleted file mode 100644 index 94a046307..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon13Template extends SiegeSummonNPCTemplate { - public static final int ID = 14851; - - @Inject - protected SwoopCannon13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.83539; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon14Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon14Template.java deleted file mode 100644 index 3f2efcf4b..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon14Template extends SiegeSummonNPCTemplate { - public static final int ID = 14852; - - @Inject - protected SwoopCannon14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.37969; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon15Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon15Template.java deleted file mode 100644 index 56088d29e..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon15Template extends SiegeSummonNPCTemplate { - public static final int ID = 14853; - - @Inject - protected SwoopCannon15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.37969; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon16Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon16Template.java deleted file mode 100644 index c6def39ad..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon16Template extends SiegeSummonNPCTemplate { - public static final int ID = 14854; - - @Inject - protected SwoopCannon16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.37969; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon17Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon17Template.java deleted file mode 100644 index 6e89a9cbf..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon17Template extends SiegeSummonNPCTemplate { - public static final int ID = 14855; - - @Inject - protected SwoopCannon17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.92399; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon18Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon18Template.java deleted file mode 100644 index bcd9a5dfb..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon18Template extends SiegeSummonNPCTemplate { - public static final int ID = 14856; - - @Inject - protected SwoopCannon18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.92399; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon19Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon19Template.java deleted file mode 100644 index a9d059b33..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon19Template extends SiegeSummonNPCTemplate { - public static final int ID = 14857; - - @Inject - protected SwoopCannon19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 14.92399; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon20Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon20Template.java deleted file mode 100644 index 4d7e9dca5..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon20Template extends SiegeSummonNPCTemplate { - public static final int ID = 14858; - - @Inject - protected SwoopCannon20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15.37670; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon21Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon21Template.java deleted file mode 100644 index 78ae59bc1..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon21Template extends SiegeSummonNPCTemplate { - public static final int ID = 14859; - - @Inject - protected SwoopCannon21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15.37670; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon22Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon22Template.java deleted file mode 100644 index af5897dbc..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon22Template extends SiegeSummonNPCTemplate { - public static final int ID = 14860; - - @Inject - protected SwoopCannon22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15.37670; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon23Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon23Template.java deleted file mode 100644 index 2f8676534..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon23Template extends SiegeSummonNPCTemplate { - public static final int ID = 14861; - - @Inject - protected SwoopCannon23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15.91784; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon24Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon24Template.java deleted file mode 100644 index b6b4bcf09..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon24Template extends SiegeSummonNPCTemplate { - public static final int ID = 14862; - - @Inject - protected SwoopCannon24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15.91784; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon25Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon25Template.java deleted file mode 100644 index aa24b1e20..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon25Template extends SiegeSummonNPCTemplate { - public static final int ID = 14863; - - @Inject - protected SwoopCannon25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15.91784; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon26Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon26Template.java deleted file mode 100644 index 0c606d858..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon26Template extends SiegeSummonNPCTemplate { - public static final int ID = 14864; - - @Inject - protected SwoopCannon26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 15.91784; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon27Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon27Template.java deleted file mode 100644 index 64677c67e..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon27Template extends SiegeSummonNPCTemplate { - public static final int ID = 14865; - - @Inject - protected SwoopCannon27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.45892; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon28Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon28Template.java deleted file mode 100644 index 6d84bb7d7..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon28Template extends SiegeSummonNPCTemplate { - public static final int ID = 14866; - - @Inject - protected SwoopCannon28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.45892; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon29Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon29Template.java deleted file mode 100644 index 8e6099e3f..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon29Template extends SiegeSummonNPCTemplate { - public static final int ID = 14867; - - @Inject - protected SwoopCannon29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.45892; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon2Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon2Template.java deleted file mode 100644 index 47cf87b82..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon2Template extends SiegeSummonNPCTemplate { - public static final int ID = 14840; - - @Inject - protected SwoopCannon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.47500; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon30Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon30Template.java deleted file mode 100644 index 872bc22eb..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon30Template extends SiegeSummonNPCTemplate { - public static final int ID = 14868; - - @Inject - protected SwoopCannon30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 16.45892; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon31Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon31Template.java deleted file mode 100644 index 66cfc2009..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon31Template extends SiegeSummonNPCTemplate { - public static final int ID = 14869; - - @Inject - protected SwoopCannon31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 17.00000; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon3Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon3Template.java deleted file mode 100644 index 8650c7c4e..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon3Template extends SiegeSummonNPCTemplate { - public static final int ID = 14841; - - @Inject - protected SwoopCannon3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.47500; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon4Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon4Template.java deleted file mode 100644 index b81849f93..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon4Template extends SiegeSummonNPCTemplate { - public static final int ID = 14842; - - @Inject - protected SwoopCannon4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.47500; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon5Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon5Template.java deleted file mode 100644 index 49ca882f0..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon5Template extends SiegeSummonNPCTemplate { - public static final int ID = 14843; - - @Inject - protected SwoopCannon5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.82311; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon6Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon6Template.java deleted file mode 100644 index 543168233..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon6Template extends SiegeSummonNPCTemplate { - public static final int ID = 14844; - - @Inject - protected SwoopCannon6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.82311; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon7Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon7Template.java deleted file mode 100644 index 48ff87b18..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon7Template extends SiegeSummonNPCTemplate { - public static final int ID = 14845; - - @Inject - protected SwoopCannon7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.82311; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon8Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon8Template.java deleted file mode 100644 index 51cb15b17..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon8Template extends SiegeSummonNPCTemplate { - public static final int ID = 14846; - - @Inject - protected SwoopCannon8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.37067; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon9Template.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon9Template.java deleted file mode 100644 index d1b713f57..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannon9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannon9Template extends SiegeSummonNPCTemplate { - public static final int ID = 14847; - - @Inject - protected SwoopCannon9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 13.37067; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannonTemplate.java b/data/script/template/script/template/actor/npc/siegesummon/SwoopCannonTemplate.java deleted file mode 100644 index aba4503fb..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/SwoopCannonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SwoopCannonTemplate extends SiegeSummonNPCTemplate { - public static final int ID = 14839; - - @Inject - protected SwoopCannonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Swoop Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 45.00; - this.collisionHeight = 47.50; - this.level = 68; - this.sex = ActorSex.MALE; - this.attackRange = 80; - this.maxHP = 50000.000000000000000; - this.maxMP = 889.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 12.47500; - attributes.magicalAttack = 265.02979; - attributes.physicalDefense = 837.00000; - attributes.magicalDefense = 674.00000; - attributes.attackSpeed = 150; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 40.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon10Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon10Template.java deleted file mode 100644 index 8e97060a6..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon10Template extends SiegeSummonNPCTemplate { - public static final int ID = 14777; - - @Inject - protected WildHogCannon10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2880.376280000000000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 894.75854; - attributes.magicalAttack = 614.29227; - attributes.physicalDefense = 342.45123; - attributes.magicalDefense = 250.59095; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon11Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon11Template.java deleted file mode 100644 index e8393f83c..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon11Template extends SiegeSummonNPCTemplate { - public static final int ID = 14778; - - @Inject - protected WildHogCannon11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2889.881882500000000; - this.maxMP = 1683.250000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 899.57378; - attributes.magicalAttack = 617.58046; - attributes.physicalDefense = 343.52746; - attributes.magicalDefense = 251.37849; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon12Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon12Template.java deleted file mode 100644 index e16c68d6c..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon12Template extends SiegeSummonNPCTemplate { - public static final int ID = 14779; - - @Inject - protected WildHogCannon12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2899.387485000000000; - this.maxMP = 1691.700000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 904.38902; - attributes.magicalAttack = 620.86864; - attributes.physicalDefense = 344.60369; - attributes.magicalDefense = 252.16602; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon13Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon13Template.java deleted file mode 100644 index fea02c119..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon13Template extends SiegeSummonNPCTemplate { - public static final int ID = 14780; - - @Inject - protected WildHogCannon13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2908.893087500000000; - this.maxMP = 1700.150000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 909.20425; - attributes.magicalAttack = 623.83518; - attributes.physicalDefense = 345.61127; - attributes.magicalDefense = 252.90333; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon14Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon14Template.java deleted file mode 100644 index e111f844c..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon14Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon14Template extends SiegeSummonNPCTemplate { - public static final int ID = 14781; - - @Inject - protected WildHogCannon14Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2916.898940000000000; - this.maxMP = 1708.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 913.54847; - attributes.magicalAttack = 627.04295; - attributes.physicalDefense = 346.67034; - attributes.magicalDefense = 253.67831; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon15Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon15Template.java deleted file mode 100644 index 828591c2c..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon15Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon15Template extends SiegeSummonNPCTemplate { - public static final int ID = 14782; - - @Inject - protected WildHogCannon15Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2926.029605000000000; - this.maxMP = 1717.300000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 918.24595; - attributes.magicalAttack = 630.25073; - attributes.physicalDefense = 347.72941; - attributes.magicalDefense = 254.45329; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon16Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon16Template.java deleted file mode 100644 index ade3adc1d..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon16Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon16Template extends SiegeSummonNPCTemplate { - public static final int ID = 14783; - - @Inject - protected WildHogCannon16Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2935.160270000000000; - this.maxMP = 1725.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 922.94344; - attributes.magicalAttack = 633.45850; - attributes.physicalDefense = 348.78847; - attributes.magicalDefense = 255.22827; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon17Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon17Template.java deleted file mode 100644 index 4bbb85299..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon17Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon17Template extends SiegeSummonNPCTemplate { - public static final int ID = 14784; - - @Inject - protected WildHogCannon17Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 81; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2944.290935000000000; - this.maxMP = 1734.300000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 927.64092; - attributes.magicalAttack = 636.31188; - attributes.physicalDefense = 349.77477; - attributes.magicalDefense = 255.95000; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon18Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon18Template.java deleted file mode 100644 index e14dd9173..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon18Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon18Template extends SiegeSummonNPCTemplate { - public static final int ID = 14785; - - @Inject - protected WildHogCannon18Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2951.855880000000000; - this.maxMP = 1743.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 931.81944; - attributes.magicalAttack = 639.43106; - attributes.physicalDefense = 350.81565; - attributes.magicalDefense = 256.71167; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon19Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon19Template.java deleted file mode 100644 index 55fced535..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon19Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon19Template extends SiegeSummonNPCTemplate { - public static final int ID = 14786; - - @Inject - protected WildHogCannon19Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2960.595115000000000; - this.maxMP = 1751.550000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 936.38718; - attributes.magicalAttack = 642.55023; - attributes.physicalDefense = 351.85652; - attributes.magicalDefense = 257.47334; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon20Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon20Template.java deleted file mode 100644 index e7fb775ea..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon20Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon20Template extends SiegeSummonNPCTemplate { - public static final int ID = 14787; - - @Inject - protected WildHogCannon20Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2969.334350000000000; - this.maxMP = 1760.100000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 940.95493; - attributes.magicalAttack = 645.66941; - attributes.physicalDefense = 352.89740; - attributes.magicalDefense = 258.23500; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon21Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon21Template.java deleted file mode 100644 index 7d46d930c..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon21Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon21Template extends SiegeSummonNPCTemplate { - public static final int ID = 14788; - - @Inject - protected WildHogCannon21Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 82; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2978.073585000000000; - this.maxMP = 1768.650000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 945.52267; - attributes.magicalAttack = 648.40181; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon22Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon22Template.java deleted file mode 100644 index 9763921eb..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon22Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon22Template extends SiegeSummonNPCTemplate { - public static final int ID = 14789; - - @Inject - protected WildHogCannon22Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2985.183500000000000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 949.52401; - attributes.magicalAttack = 651.42429; - attributes.physicalDefense = 354.88311; - attributes.magicalDefense = 259.68806; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon23Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon23Template.java deleted file mode 100644 index 051321454..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon23Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon23Template extends SiegeSummonNPCTemplate { - public static final int ID = 14790; - - @Inject - protected WildHogCannon23Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2993.515405000000000; - this.maxMP = 1786.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 953.95015; - attributes.magicalAttack = 654.44678; - attributes.physicalDefense = 355.90478; - attributes.magicalDefense = 260.43568; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon24Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon24Template.java deleted file mode 100644 index f60795ca9..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon24Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon24Template extends SiegeSummonNPCTemplate { - public static final int ID = 14791; - - @Inject - protected WildHogCannon24Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3001.847310000000000; - this.maxMP = 1794.600000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 958.37630; - attributes.magicalAttack = 657.46926; - attributes.physicalDefense = 356.92644; - attributes.magicalDefense = 261.18329; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon25Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon25Template.java deleted file mode 100644 index 93bc1c392..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon25Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon25Template extends SiegeSummonNPCTemplate { - public static final int ID = 14792; - - @Inject - protected WildHogCannon25Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3010.179215000000000; - this.maxMP = 1803.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 962.80244; - attributes.magicalAttack = 660.07304; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon26Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon26Template.java deleted file mode 100644 index e3cd08641..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon26Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon26Template extends SiegeSummonNPCTemplate { - public static final int ID = 14793; - - @Inject - protected WildHogCannon26Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3016.820790000000000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 966.61544; - attributes.magicalAttack = 662.99085; - attributes.physicalDefense = 358.86868; - attributes.magicalDefense = 262.60453; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon27Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon27Template.java deleted file mode 100644 index 6cde45c5f..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon27Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon27Template extends SiegeSummonNPCTemplate { - public static final int ID = 14794; - - @Inject - protected WildHogCannon27Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3024.730112500000000; - this.maxMP = 1820.650000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.88830; - attributes.magicalAttack = 665.90866; - attributes.physicalDefense = 359.87013; - attributes.magicalDefense = 263.33734; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon28Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon28Template.java deleted file mode 100644 index 95bd56414..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon28Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon28Template extends SiegeSummonNPCTemplate { - public static final int ID = 14795; - - @Inject - protected WildHogCannon28Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3032.639435000000000; - this.maxMP = 1829.300000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 975.16116; - attributes.magicalAttack = 671.29428; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon29Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon29Template.java deleted file mode 100644 index 1e0f4f271..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon29Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon29Template extends SiegeSummonNPCTemplate { - public static final int ID = 14796; - - @Inject - protected WildHogCannon29Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3046.709470000000000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 983.04790; - attributes.magicalAttack = 675.03469; - attributes.physicalDefense = 363.09511; - attributes.magicalDefense = 265.69724; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon2Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon2Template.java deleted file mode 100644 index b74e4de95..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon2Template extends SiegeSummonNPCTemplate { - public static final int ID = 14769; - - @Inject - protected WildHogCannon2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2802.899890000000000; - this.maxMP = 1607.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 855.81387; - attributes.magicalAttack = 587.77030; - attributes.physicalDefense = 333.79298; - attributes.magicalDefense = 244.25522; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon30Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon30Template.java deleted file mode 100644 index d027d50c5..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon30Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon30Template extends SiegeSummonNPCTemplate { - public static final int ID = 14797; - - @Inject - protected WildHogCannon30Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3056.672363333330000; - this.maxMP = 1858.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 988.52539; - attributes.magicalAttack = 678.77511; - attributes.physicalDefense = 364.40208; - attributes.magicalDefense = 266.65363; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon31Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon31Template.java deleted file mode 100644 index 037a103c4..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon31Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon31Template extends SiegeSummonNPCTemplate { - public static final int ID = 14798; - - @Inject - protected WildHogCannon31Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3066.635256666670000; - this.maxMP = 1870.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 994.00287; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon3Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon3Template.java deleted file mode 100644 index 480fe6196..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon3Template extends SiegeSummonNPCTemplate { - public static final int ID = 14770; - - @Inject - protected WildHogCannon3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2812.763385000000000; - this.maxMP = 1615.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 860.73480; - attributes.magicalAttack = 591.13065; - attributes.physicalDefense = 334.88535; - attributes.magicalDefense = 245.05457; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon4Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon4Template.java deleted file mode 100644 index 6ee45911d..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon4Template extends SiegeSummonNPCTemplate { - public static final int ID = 14771; - - @Inject - protected WildHogCannon4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2822.626880000000000; - this.maxMP = 1624.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 865.65573; - attributes.magicalAttack = 594.49101; - attributes.physicalDefense = 335.97771; - attributes.magicalDefense = 245.85391; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon5Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon5Template.java deleted file mode 100644 index ac7ddceea..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon5Template extends SiegeSummonNPCTemplate { - public static final int ID = 14772; - - @Inject - protected WildHogCannon5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 78; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2832.490375000000000; - this.maxMP = 1632.600000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 870.57666; - attributes.magicalAttack = 597.85136; - attributes.physicalDefense = 337.07008; - attributes.magicalDefense = 246.65326; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon6Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon6Template.java deleted file mode 100644 index 55aedfd2f..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon6Template extends SiegeSummonNPCTemplate { - public static final int ID = 14773; - - @Inject - protected WildHogCannon6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2842.353870000000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 875.49759; - attributes.magicalAttack = 601.21172; - attributes.physicalDefense = 338.16245; - attributes.magicalDefense = 247.45261; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon7Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon7Template.java deleted file mode 100644 index 13c0fccca..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon7Template extends SiegeSummonNPCTemplate { - public static final int ID = 14774; - - @Inject - protected WildHogCannon7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2852.217365000000000; - this.maxMP = 1649.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 880.41852; - attributes.magicalAttack = 604.57207; - attributes.physicalDefense = 339.25482; - attributes.magicalDefense = 248.25196; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon8Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon8Template.java deleted file mode 100644 index 0f5c66c67..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon8Template extends SiegeSummonNPCTemplate { - public static final int ID = 14775; - - @Inject - protected WildHogCannon8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2862.080860000000000; - this.maxMP = 1657.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 885.33945; - attributes.magicalAttack = 607.93243; - attributes.physicalDefense = 340.34718; - attributes.magicalDefense = 249.05130; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon9Template.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon9Template.java deleted file mode 100644 index 13ca4adac..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannon9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannon9Template extends SiegeSummonNPCTemplate { - public static final int ID = 14776; - - @Inject - protected WildHogCannon9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 79; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2871.944355000000000; - this.maxMP = 1666.200000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 890.26038; - attributes.magicalAttack = 611.00409; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannonTemplate.java b/data/script/template/script/template/actor/npc/siegesummon/WildHogCannonTemplate.java deleted file mode 100644 index 687ee37c9..000000000 --- a/data/script/template/script/template/actor/npc/siegesummon/WildHogCannonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.siegesummon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SiegeSummonNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WildHogCannonTemplate extends SiegeSummonNPCTemplate { - public static final int ID = 14768; - - @Inject - protected WildHogCannonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wild Hog Cannon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 93.00; - this.collisionHeight = 90.00; - this.level = 60; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1933.240440000000000; - this.maxMP = 1036.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 481.34551; - attributes.magicalAttack = 584.40994; - attributes.physicalDefense = 332.70061; - attributes.magicalDefense = 243.45587; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 10.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/signspriest/BlackMarketeerOfMammonTemplate.java b/data/script/template/script/template/actor/npc/signspriest/BlackMarketeerOfMammonTemplate.java deleted file mode 100644 index 5d218f692..000000000 --- a/data/script/template/script/template/actor/npc/signspriest/BlackMarketeerOfMammonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.signspriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SignsPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackMarketeerOfMammonTemplate extends SignsPriestNPCTemplate { - public static final int ID = 31092; - - @Inject - protected BlackMarketeerOfMammonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black Marketeer of Mammon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/signspriest/BlacksmithOfMammonTemplate.java b/data/script/template/script/template/actor/npc/signspriest/BlacksmithOfMammonTemplate.java deleted file mode 100644 index 81b304668..000000000 --- a/data/script/template/script/template/actor/npc/signspriest/BlacksmithOfMammonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.signspriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SignsPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlacksmithOfMammonTemplate extends SignsPriestNPCTemplate { - public static final int ID = 31126; - - @Inject - protected BlacksmithOfMammonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Blacksmith of Mammon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/signspriest/MerchantOfMammonTemplate.java b/data/script/template/script/template/actor/npc/signspriest/MerchantOfMammonTemplate.java deleted file mode 100644 index a1877f725..000000000 --- a/data/script/template/script/template/actor/npc/signspriest/MerchantOfMammonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.signspriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SignsPriestNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerchantOfMammonTemplate extends SignsPriestNPCTemplate { - public static final int ID = 31113; - - @Inject - protected MerchantOfMammonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merchant of Mammon"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/AchimTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/AchimTemplate.java deleted file mode 100644 index a5b87e23f..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/AchimTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AchimTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31308; - - @Inject - protected AchimTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Achim"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/HeidTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/HeidTemplate.java deleted file mode 100644 index d61d7cefd..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/HeidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeidTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31052; - - @Inject - protected HeidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Heid"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/KeachTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/KeachTemplate.java deleted file mode 100644 index f7cc3ad76..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/KeachTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KeachTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31051; - - @Inject - protected KeachTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Keach"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/KellTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/KellTemplate.java deleted file mode 100644 index 11b49e48f..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/KellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KellTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31047; - - @Inject - protected KellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kell"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/KidderTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/KidderTemplate.java deleted file mode 100644 index 95d065891..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/KidderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KidderTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31053; - - @Inject - protected KidderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kidder"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/MarsdenTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/MarsdenTemplate.java deleted file mode 100644 index 660917e2f..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/MarsdenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarsdenTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31046; - - @Inject - protected MarsdenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marsden"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/McdermottTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/McdermottTemplate.java deleted file mode 100644 index d7b1b4e61..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/McdermottTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class McdermottTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31048; - - @Inject - protected McdermottTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "McDermott"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/OlsunTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/OlsunTemplate.java deleted file mode 100644 index 91bba5b1e..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/OlsunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OlsunTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31264; - - @Inject - protected OlsunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Olsun"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/PepperTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/PepperTemplate.java deleted file mode 100644 index 7b6ccbce9..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/PepperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PepperTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31049; - - @Inject - protected PepperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pepper"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/RankarTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/RankarTemplate.java deleted file mode 100644 index 68472d5ee..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/RankarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RankarTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31953; - - @Inject - protected RankarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rankar"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/symbolmaker/ThoraTemplate.java b/data/script/template/script/template/actor/npc/symbolmaker/ThoraTemplate.java deleted file mode 100644 index 1e48ef543..000000000 --- a/data/script/template/script/template/actor/npc/symbolmaker/ThoraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.symbolmaker; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.SymbolMakerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThoraTemplate extends SymbolMakerNPCTemplate { - public static final int ID = 31050; - - @Inject - protected ThoraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thora"; - this.serverSideName = false; - this.title = "Symbol Maker"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/Buffalo2Template.java b/data/script/template/script/template/actor/npc/tamedbeast/Buffalo2Template.java deleted file mode 100644 index 451bcfeab..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/Buffalo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Buffalo2Template extends TamedBeastNPCTemplate { - public static final int ID = 18871; - - @Inject - protected Buffalo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buffalo"; - this.serverSideName = true; - this.title = "Tame"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/CougarTemplate.java b/data/script/template/script/template/actor/npc/tamedbeast/CougarTemplate.java deleted file mode 100644 index f226ebb1f..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/CougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CougarTemplate extends TamedBeastNPCTemplate { - public static final int ID = 18870; - - @Inject - protected CougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cougar"; - this.serverSideName = true; - this.title = "Tame"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.70; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 1; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/GrendelTemplate.java b/data/script/template/script/template/actor/npc/tamedbeast/GrendelTemplate.java deleted file mode 100644 index 09e34441b..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/GrendelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrendelTemplate extends TamedBeastNPCTemplate { - public static final int ID = 18872; - - @Inject - protected GrendelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grendel"; - this.serverSideName = true; - this.title = "Tame"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 12.50; - this.level = 84; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4039.042705398010000; - this.maxMP = 1812.000000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1144.73130; - attributes.magicalAttack = 781.70308; - attributes.physicalDefense = 357.86723; - attributes.magicalDefense = 261.87171; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 40.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/KookaburraTemplate.java b/data/script/template/script/template/actor/npc/tamedbeast/KookaburraTemplate.java deleted file mode 100644 index 15012bf46..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/KookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KookaburraTemplate extends TamedBeastNPCTemplate { - public static final int ID = 18869; - - @Inject - protected KookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kookaburra"; - this.serverSideName = true; - this.title = "Tame"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 15.00; - this.level = 83; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3835.590605870020000; - this.maxMP = 1777.400000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1099.42362; - attributes.magicalAttack = 750.76381; - attributes.physicalDefense = 353.86144; - attributes.magicalDefense = 258.94045; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 13.00000; - attributes.runSpeed = 110.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffalo2Template.java b/data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffalo2Template.java deleted file mode 100644 index 72ae8c7f1..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffalo2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrainedBuffalo2Template extends TamedBeastNPCTemplate { - public static final int ID = 16014; - - @Inject - protected TrainedBuffalo2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trained Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffaloTemplate.java b/data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffaloTemplate.java deleted file mode 100644 index fd42a4048..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/TrainedBuffaloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrainedBuffaloTemplate extends TamedBeastNPCTemplate { - public static final int ID = 16013; - - @Inject - protected TrainedBuffaloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trained Buffalo"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 22.00; - this.collisionHeight = 31.00; - this.level = 67; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2295.481540000000000; - this.maxMP = 1251.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 624.93199; - attributes.magicalAttack = 426.74754; - attributes.physicalDefense = 281.55251; - attributes.magicalDefense = 206.02791; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/TrainedCougar2Template.java b/data/script/template/script/template/actor/npc/tamedbeast/TrainedCougar2Template.java deleted file mode 100644 index e62ccb3aa..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/TrainedCougar2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrainedCougar2Template extends TamedBeastNPCTemplate { - public static final int ID = 16016; - - @Inject - protected TrainedCougar2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trained Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/TrainedCougarTemplate.java b/data/script/template/script/template/actor/npc/tamedbeast/TrainedCougarTemplate.java deleted file mode 100644 index fa314c019..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/TrainedCougarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrainedCougarTemplate extends TamedBeastNPCTemplate { - public static final int ID = 16015; - - @Inject - protected TrainedCougarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trained Cougar"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 34.00; - this.collisionHeight = 28.00; - this.level = 69; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2395.455330000000000; - this.maxMP = 1314.000000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 667.50361; - attributes.magicalAttack = 455.81844; - attributes.physicalDefense = 291.15063; - attributes.magicalDefense = 213.05139; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburra2Template.java b/data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburra2Template.java deleted file mode 100644 index 098bb946e..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburra2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrainedKookaburra2Template extends TamedBeastNPCTemplate { - public static final int ID = 16018; - - @Inject - protected TrainedKookaburra2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trained Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburraTemplate.java b/data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburraTemplate.java deleted file mode 100644 index 7fbe7d036..000000000 --- a/data/script/template/script/template/actor/npc/tamedbeast/TrainedKookaburraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.tamedbeast; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TamedBeastNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrainedKookaburraTemplate extends TamedBeastNPCTemplate { - public static final int ID = 16017; - - @Inject - protected TrainedKookaburraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trained Kookaburra"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 33.00; - this.level = 65; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2193.431420000000000; - this.maxMP = 1188.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 25; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 582.81759; - attributes.magicalAttack = 397.98887; - attributes.physicalDefense = 271.89033; - attributes.magicalDefense = 198.95754; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 23.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/AngelinaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/AngelinaGatekeeperTemplate.java deleted file mode 100644 index 44ffe960a..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/AngelinaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngelinaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30878; - - @Inject - protected AngelinaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Angelina"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/ArishaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/ArishaGatekeeperTemplate.java deleted file mode 100644 index 65cd0b6e1..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/ArishaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArishaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31698; - - @Inject - protected ArishaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arisha"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/AsherGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/AsherGatekeeperTemplate.java deleted file mode 100644 index d35517e3f..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/AsherGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AsherGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32714; - - @Inject - protected AsherGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Asher"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/BellaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/BellaGatekeeperTemplate.java deleted file mode 100644 index 36537fabd..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/BellaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BellaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30256; - - @Inject - protected BellaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bella"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/BiliaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/BiliaGatekeeperTemplate.java deleted file mode 100644 index d908de467..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/BiliaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BiliaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31964; - - @Inject - protected BiliaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bilia"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/CapellaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/CapellaGatekeeperTemplate.java deleted file mode 100644 index 583066089..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/CapellaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CapellaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30485; - - @Inject - protected CapellaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Capella"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/CecileGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/CecileGatekeeperTemplate.java deleted file mode 100644 index a5c0998d3..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/CecileGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CecileGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30716; - - @Inject - protected CecileGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cecile"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/ChandraTemplate.java b/data/script/template/script/template/actor/npc/teleporter/ChandraTemplate.java deleted file mode 100644 index 57a620789..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/ChandraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChandraTemplate extends TeleporterNPCTemplate { - public static final int ID = 32645; - - @Inject - protected ChandraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chandra"; - this.serverSideName = false; - this.title = "Transport Post"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/ClarissaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/ClarissaGatekeeperTemplate.java deleted file mode 100644 index f7d184e0d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/ClarissaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClarissaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30080; - - @Inject - protected ClarissaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Clarissa"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/DrophTemplate.java b/data/script/template/script/template/actor/npc/teleporter/DrophTemplate.java deleted file mode 100644 index 8223dd6d3..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/DrophTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrophTemplate extends TeleporterNPCTemplate { - public static final int ID = 32711; - - @Inject - protected DrophTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Droph"; - this.serverSideName = false; - this.title = "Dwarf Adventurer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/DwyphTemplate.java b/data/script/template/script/template/actor/npc/teleporter/DwyphTemplate.java deleted file mode 100644 index 2c341d3ed..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/DwyphTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DwyphTemplate extends TeleporterNPCTemplate { - public static final int ID = 32649; - - @Inject - protected DwyphTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dwyph"; - this.serverSideName = false; - this.title = "Dwarf Adventurer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/ElisaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/ElisaGatekeeperTemplate.java deleted file mode 100644 index 3126a9d02..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/ElisaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElisaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30848; - - @Inject - protected ElisaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elisa"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/ElminaTemplate.java b/data/script/template/script/template/actor/npc/teleporter/ElminaTemplate.java deleted file mode 100644 index 6aad85b4e..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/ElminaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElminaTemplate extends TeleporterNPCTemplate { - public static final int ID = 32774; - - @Inject - protected ElminaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Elmina"; - this.serverSideName = false; - this.title = "Soldier"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EmeryCompressorTemplate.java b/data/script/template/script/template/actor/npc/teleporter/EmeryCompressorTemplate.java deleted file mode 100644 index 15969e3a0..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EmeryCompressorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EmeryCompressorTemplate extends TeleporterNPCTemplate { - public static final int ID = 36570; - - @Inject - protected EmeryCompressorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Emery Compressor"; - this.serverSideName = false; - this.title = "Aerial Cleft"; - this.serverSideTitle = false; - this.collisionRadius = 62.00; - this.collisionHeight = 140.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EnceinteInsurgentTemplate.java b/data/script/template/script/template/actor/npc/teleporter/EnceinteInsurgentTemplate.java deleted file mode 100644 index d08834a0b..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EnceinteInsurgentTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnceinteInsurgentTemplate extends TeleporterNPCTemplate { - public static final int ID = 32351; - - @Inject - protected EnceinteInsurgentTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Enceinte Insurgent"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(291); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EsmeraldaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/EsmeraldaGatekeeperTemplate.java deleted file mode 100644 index b1b4a3a10..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EsmeraldaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EsmeraldaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30233; - - @Inject - protected EsmeraldaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Esmeralda"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper10Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper10Template.java deleted file mode 100644 index 2d04acfdb..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper10Template extends TeleporterNPCTemplate { - public static final int ID = 31221; - - @Inject - protected EventGatekeeper10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper11Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper11Template.java deleted file mode 100644 index 6bb733118..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper11Template extends TeleporterNPCTemplate { - public static final int ID = 31222; - - @Inject - protected EventGatekeeper11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper12Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper12Template.java deleted file mode 100644 index 9e5825816..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper12Template extends TeleporterNPCTemplate { - public static final int ID = 31223; - - @Inject - protected EventGatekeeper12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper13Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper13Template.java deleted file mode 100644 index 2b768880a..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper13Template extends TeleporterNPCTemplate { - public static final int ID = 31224; - - @Inject - protected EventGatekeeper13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper2Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper2Template.java deleted file mode 100644 index c22b4001b..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper2Template extends TeleporterNPCTemplate { - public static final int ID = 31213; - - @Inject - protected EventGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper3Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper3Template.java deleted file mode 100644 index 60ffd3d12..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper3Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper3Template extends TeleporterNPCTemplate { - public static final int ID = 31214; - - @Inject - protected EventGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper4Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper4Template.java deleted file mode 100644 index 07fb7cc2f..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper4Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper4Template extends TeleporterNPCTemplate { - public static final int ID = 31215; - - @Inject - protected EventGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper5Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper5Template.java deleted file mode 100644 index 45b8d31e8..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper5Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper5Template extends TeleporterNPCTemplate { - public static final int ID = 31216; - - @Inject - protected EventGatekeeper5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper6Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper6Template.java deleted file mode 100644 index 757aef306..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper6Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper6Template extends TeleporterNPCTemplate { - public static final int ID = 31217; - - @Inject - protected EventGatekeeper6Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper7Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper7Template.java deleted file mode 100644 index 710561b47..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper7Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper7Template extends TeleporterNPCTemplate { - public static final int ID = 31218; - - @Inject - protected EventGatekeeper7Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper8Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper8Template.java deleted file mode 100644 index d913c0cb1..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper8Template extends TeleporterNPCTemplate { - public static final int ID = 31219; - - @Inject - protected EventGatekeeper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper9Template.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper9Template.java deleted file mode 100644 index fe67f9c00..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeper9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeper9Template extends TeleporterNPCTemplate { - public static final int ID = 31220; - - @Inject - protected EventGatekeeper9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/EventGatekeeperTemplate.java deleted file mode 100644 index 61dbebe0d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/EventGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EventGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31212; - - @Inject - protected EventGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Event Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 15.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 48.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/FantasyIslePaddiesGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/FantasyIslePaddiesGatekeeperTemplate.java deleted file mode 100644 index a1e059399..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/FantasyIslePaddiesGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FantasyIslePaddiesGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32378; - - @Inject - protected FantasyIslePaddiesGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fantasy Isle Paddies"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/FlauenGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/FlauenGatekeeperTemplate.java deleted file mode 100644 index 8a3e4aabe..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/FlauenGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlauenGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30899; - - @Inject - protected FlauenGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flauen"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/GatekeeperOfAbyssTemplate.java b/data/script/template/script/template/actor/npc/teleporter/GatekeeperOfAbyssTemplate.java deleted file mode 100644 index 72599e7cd..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/GatekeeperOfAbyssTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperOfAbyssTemplate extends TeleporterNPCTemplate { - public static final int ID = 32539; - - @Inject - protected GatekeeperOfAbyssTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper of Abyss"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 70.00; - this.collisionHeight = 119.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/GatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/GatekeeperTemplate.java deleted file mode 100644 index 8f1a23122..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/GatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31861; - - @Inject - protected GatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 56; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 314; - this.sp = 10; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/Handy2Template.java b/data/script/template/script/template/actor/npc/teleporter/Handy2Template.java deleted file mode 100644 index 4ef76a9fb..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/Handy2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Handy2Template extends TeleporterNPCTemplate { - public static final int ID = 32613; - - @Inject - protected Handy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Handy"; - this.serverSideName = false; - this.title = "Game Manager"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 31.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 120.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/HannaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/HannaGatekeeperTemplate.java deleted file mode 100644 index 82db1858b..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/HannaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HannaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30486; - - @Inject - protected HannaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hanna"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/IlyanaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/IlyanaGatekeeperTemplate.java deleted file mode 100644 index bdc226697..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/IlyanaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IlyanaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31320; - - @Inject - protected IlyanaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ilyana"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/JaedinTemplate.java b/data/script/template/script/template/actor/npc/teleporter/JaedinTemplate.java deleted file mode 100644 index b0341ae05..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/JaedinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JaedinTemplate extends TeleporterNPCTemplate { - public static final int ID = 32534; - - @Inject - protected JaedinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jaedin"; - this.serverSideName = false; - this.title = "Guide of Infinity"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 44.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 73.00000; - attributes.runSpeed = 170.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/JasmineGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/JasmineGatekeeperTemplate.java deleted file mode 100644 index c9059fa9b..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/JasmineGatekeeperTemplate.java +++ /dev/null @@ -1,115 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; -import com.l2jserver.util.exception.L2Exception; -import com.l2jserver.util.html.markup.HtmlTemplate; -import com.l2jserver.util.html.markup.MarkupTag; - -/** - * @author Rogiel - */ -public class JasmineGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30134; - - @Inject - protected JasmineGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - - addLocation("The Town of Gludio", GLUDIO, 10000); - addLocation("The Dwarven Village", DWARVEN_VILLAGE, 22000); - addLocation("Talking Island Village", TALKING_ISLAND_VILLAGE, 24000); - addLocation("The Orc Village", ORC_VILLAGE, 13000); - addLocation("Kamael Village", KAMAEL_VILLAGE, 13000); - addLocation("Dark Forest", DARK_FOREST, 890); - addLocation("Swampland", SWAMPLAND, 1100); - addLocation("Spider Nest", SPIDER_NEST, 3600); - addLocation("Neutral Zone", NEUTRAL_ZONE, 1700); - - this.name = "Jasmine"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } - - @Override - protected HtmlTemplate getChat(String name) throws L2Exception { - if (name.equals("")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text("Gatekeeper Jasmine:").br(); - body.text("The Gatekeeper Guild stewards the doors of time and space that connects " - + "a multitude of locations on the continent. "); - body.text("Do you wish to leave this forest and seek your dreams in the wide world beyond? "); - body.text( - "If you wish it, I can send you to an exotic land filled with romance and adventure!") - .br(); - body.addLink("Teleport", "npc_${npcid}_Chat teleport").br(); - body.addLink("Exchange Dimension Diamonds", - "npc_${npcid}_multisell 002").br(); - body.addLink("Noblesse Exclusive Teleport", - "npc_${npcid}_Quest 2000_NoblesseTeleport").br(); - body.addLink("Receive your Birthday Gift!", - "npc_${npcid}_Quest CharacterBirthday").br(); - body.addLink("Quest", "npc_${npcid}_Quest").br(); - } - }; - } - return super.getChat(name); - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/KarinGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/KarinGatekeeperTemplate.java deleted file mode 100644 index 4fdd2ea11..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/KarinGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarinGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30162; - - @Inject - protected KarinGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karin"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/KlemisTemplate.java b/data/script/template/script/template/actor/npc/teleporter/KlemisTemplate.java deleted file mode 100644 index 01aa5a05c..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/KlemisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KlemisTemplate extends TeleporterNPCTemplate { - public static final int ID = 32734; - - @Inject - protected KlemisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Klemis"; - this.serverSideName = false; - this.title = "Officer"; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 23.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 180.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/KrunTemplate.java b/data/script/template/script/template/actor/npc/teleporter/KrunTemplate.java deleted file mode 100644 index 2b5b4c82f..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/KrunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KrunTemplate extends TeleporterNPCTemplate { - public static final int ID = 32653; - - @Inject - protected KrunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Krun"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/KuramTemplate.java b/data/script/template/script/template/actor/npc/teleporter/KuramTemplate.java deleted file mode 100644 index 26562033b..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/KuramTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KuramTemplate extends TeleporterNPCTemplate { - public static final int ID = 32377; - - @Inject - protected KuramTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kuram"; - this.serverSideName = false; - this.title = "Coordinator"; - this.serverSideTitle = false; - this.collisionRadius = 7.80; - this.collisionHeight = 17.29; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 60.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/KurfaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/KurfaGatekeeperTemplate.java deleted file mode 100644 index 565b46b8e..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/KurfaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KurfaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31376; - - @Inject - protected KurfaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kurfa"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(205); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/LamcedasGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/LamcedasGatekeeperTemplate.java deleted file mode 100644 index 1d42640ed..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/LamcedasGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LamcedasGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32614; - - @Inject - protected LamcedasGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lamcedas"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 100.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/LargoGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/LargoGatekeeperTemplate.java deleted file mode 100644 index d0d5e23c8..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/LargoGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LargoGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32189; - - @Inject - protected LargoGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Largo"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/Lionel2Template.java b/data/script/template/script/template/actor/npc/teleporter/Lionel2Template.java deleted file mode 100644 index c139d4e4c..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/Lionel2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Lionel2Template extends TeleporterNPCTemplate { - public static final int ID = 32782; - - @Inject - protected Lionel2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lionel"; - this.serverSideName = false; - this.title = "Transmitter"; - this.serverSideTitle = false; - this.collisionRadius = 19.00; - this.collisionHeight = 28.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MariellGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/MariellGatekeeperTemplate.java deleted file mode 100644 index 5e61ea516..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MariellGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MariellGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30719; - - @Inject - protected MariellGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mariell"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper10Template.java b/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper10Template.java deleted file mode 100644 index 4b5d3f1be..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper10Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper10Template extends TeleporterNPCTemplate { - public static final int ID = 35562; - - @Inject - protected MassGatekeeper10Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper11Template.java b/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper11Template.java deleted file mode 100644 index 36c914ddb..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper11Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper11Template extends TeleporterNPCTemplate { - public static final int ID = 35563; - - @Inject - protected MassGatekeeper11Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper12Template.java b/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper12Template.java deleted file mode 100644 index 06c085a5d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper12Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper12Template extends TeleporterNPCTemplate { - public static final int ID = 35564; - - @Inject - protected MassGatekeeper12Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper13Template.java b/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper13Template.java deleted file mode 100644 index 959ee9ee9..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper13Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper13Template extends TeleporterNPCTemplate { - public static final int ID = 35565; - - @Inject - protected MassGatekeeper13Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper8Template.java b/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper8Template.java deleted file mode 100644 index 1372740da..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper8Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper8Template extends TeleporterNPCTemplate { - public static final int ID = 35560; - - @Inject - protected MassGatekeeper8Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper9Template.java b/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper9Template.java deleted file mode 100644 index e60ab4d9f..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MassGatekeeper9Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MassGatekeeper9Template extends TeleporterNPCTemplate { - public static final int ID = 35561; - - @Inject - protected MassGatekeeper9Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mass Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 20.00; - this.collisionHeight = 37.00; - this.level = 56; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 1724.683100000000000; - this.maxMP = 918.800000000000000; - this.hpRegeneration = 6.500000000000000; - this.mpRegeneration = 2.400000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 405.96455; - attributes.magicalAttack = 277.22116; - attributes.physicalDefense = 228.40135; - attributes.magicalDefense = 167.13420; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MellonGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/MellonGatekeeperTemplate.java deleted file mode 100644 index e540d6d18..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MellonGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MellonGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32181; - - @Inject - protected MellonGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mellon"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MerianGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/MerianGatekeeperTemplate.java deleted file mode 100644 index 55705d279..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MerianGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MerianGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30722; - - @Inject - protected MerianGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Merian"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MinervaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/MinervaGatekeeperTemplate.java deleted file mode 100644 index 85c419a50..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MinervaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinervaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30836; - - @Inject - protected MinervaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minerva"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MirabelGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/MirabelGatekeeperTemplate.java deleted file mode 100644 index 3f7b0db0d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MirabelGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MirabelGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30146; - - @Inject - protected MirabelGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mirabel"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.50; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MotherNornilTemplate.java b/data/script/template/script/template/actor/npc/teleporter/MotherNornilTemplate.java deleted file mode 100644 index a8a3a3c3a..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MotherNornilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MotherNornilTemplate extends TeleporterNPCTemplate { - public static final int ID = 32239; - - @Inject - protected MotherNornilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mother Nornil"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 50.00; - this.collisionHeight = 253.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/MozellaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/MozellaGatekeeperTemplate.java deleted file mode 100644 index b10b7225f..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/MozellaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MozellaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30483; - - @Inject - protected MozellaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mozella"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/NewsInformerTemplate.java b/data/script/template/script/template/actor/npc/teleporter/NewsInformerTemplate.java deleted file mode 100644 index 4786b5e25..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/NewsInformerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewsInformerTemplate extends TeleporterNPCTemplate { - public static final int ID = 32648; - - @Inject - protected NewsInformerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "News Informer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 12.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 75.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/PenelopeGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/PenelopeGatekeeperTemplate.java deleted file mode 100644 index d8d486d32..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/PenelopeGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PenelopeGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30487; - - @Inject - protected PenelopeGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Penelope"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/PontiGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/PontiGatekeeperTemplate.java deleted file mode 100644 index 05975cf7e..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/PontiGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PontiGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30484; - - @Inject - protected PontiGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ponti"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/RaceTrackGuideTemplate.java b/data/script/template/script/template/actor/npc/teleporter/RaceTrackGuideTemplate.java deleted file mode 100644 index ac9c5116e..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/RaceTrackGuideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaceTrackGuideTemplate extends TeleporterNPCTemplate { - public static final int ID = 31211; - - @Inject - protected RaceTrackGuideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Race Track Guide"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/RagaraGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/RagaraGatekeeperTemplate.java deleted file mode 100644 index 96907588d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/RagaraGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RagaraGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32163; - - @Inject - protected RagaraGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ragara"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/RichlinGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/RichlinGatekeeperTemplate.java deleted file mode 100644 index 4c20aa90e..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/RichlinGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RichlinGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30320; - - @Inject - protected RichlinGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Richlin"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/RoxxyGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/RoxxyGatekeeperTemplate.java deleted file mode 100644 index 7bd1e59ba..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/RoxxyGatekeeperTemplate.java +++ /dev/null @@ -1,142 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; -import com.l2jserver.util.exception.L2Exception; -import com.l2jserver.util.html.markup.HtmlTemplate; -import com.l2jserver.util.html.markup.MarkupTag; - -/** - * @author Rogiel - */ -public class RoxxyGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30006; - - @Inject - protected RoxxyGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - - addLocation("The Village of Gludin", GLUDIN, 18000); - addLocation("Dark Elven Village", DARK_ELF_VILLAGE, 24000); - addLocation("Dwarven Village", DWARVEN_VILLAGE, 46000); - addLocation("Elven Village", ELVEN_VILLAGE, 2300); - addLocation("Orc Village", ORC_VILLAGE, 35000); - addLocation("Kamael Village", KAMAEL_VILLAGE, 20000); - addLocation("Elven Ruins", ELVEN_RUINS, 830); - addLocation("Singing Waterfall", SINGING_WATERFALL, 770); - addLocation("Talking Island, Northern Territor", - TALKING_ISLAND_NORTHERN_TERRITORY, 1000); - addLocation("Obelisk of Victory", OBELISK_OF_VICTORY, 470); - - this.name = "Roxxy"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } - - @Override - protected HtmlTemplate getChat(String name) throws L2Exception { - if (name.equals("")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text( - "Welcome! I am Gatekeeper Roxxy, dispatched from the Ivory Tower. " - + "I'm very happy to return to my hometown. Have you perhaps been to " - + "Einhovant's School of Magic? Grand Magister Gallint was my old " - + "teacher. Now then, how can I help you?") - .br(); - body.addLink("Ask about the airship wharf.", - "npc_${npcid}_Chat airship").br(); - body.addLink("Ask about the Ivory Tower.", - "npc_${npcid}_Chat ivory").br(); - body.addLink("Teleport", "npc_${npcid}_Chat teleport").br(); - body.addLink("Exchange Dimension Diamonds. (TODO)", - "npc_${npcid}_multisell 002").br(); - body.addLink("Noblesse Exclusive Teleport", - "npc_${npcid}_Quest 2000_NoblesseTeleport").br(); - body.addLink("Receive your Birthday Gift! (TODO)", - "npc_${npcid}_Quest CharacterBirthday").br(); - body.addLink("Quest", "npc_${npcid}_Quest").br(); - } - }; - } else if (name.equals("airship")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text("This text is not yet implemented."); - } - }; - } else if (name.equals("ivory")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text( - "The Ivory Tower is the foremost temple of all Mystics. It has been " - + "well known as such ever since the age of Elmoreden. I was born here, and " - + "graduated from Einhovant's School of Wizardry. And now, I am working as a " - + "gatekeeper by the order of the Ivory Tower. If you happen to go to the Ivory " - + "Tower later on, please give my best regards to Grand Magister Valerie. She " - + "is my teacher and a wonderful, caring person.") - .br(); - body.addLink("Back", "npc_${npcid}"); - } - }; - } - return super.getChat(name); - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/SiffGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/SiffGatekeeperTemplate.java deleted file mode 100644 index 23adf260d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/SiffGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiffGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30427; - - @Inject - protected SiffGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siff"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/SoblingTemplate.java b/data/script/template/script/template/actor/npc/teleporter/SoblingTemplate.java deleted file mode 100644 index a92aabf0d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/SoblingTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoblingTemplate extends TeleporterNPCTemplate { - public static final int ID = 31147; - - @Inject - protected SoblingTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sobling"; - this.serverSideName = false; - this.title = "Head Researcher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/Somulitan2Template.java b/data/script/template/script/template/actor/npc/teleporter/Somulitan2Template.java deleted file mode 100644 index 416234f4a..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/Somulitan2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Somulitan2Template extends TeleporterNPCTemplate { - public static final int ID = 32712; - - @Inject - protected Somulitan2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Somulitan"; - this.serverSideName = false; - this.title = "Zaken Researcher"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/StanislavaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/StanislavaGatekeeperTemplate.java deleted file mode 100644 index d37b1103e..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/StanislavaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StanislavaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31699; - - @Inject - protected StanislavaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stanislava"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TamilGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TamilGatekeeperTemplate.java deleted file mode 100644 index 6803d9398..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TamilGatekeeperTemplate.java +++ /dev/null @@ -1,89 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TamilGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30576; - - @Inject - protected TamilGatekeeperTemplate(NPCTemplateIDProvider provider, - ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - - addLocation("The Town of Gludio", GLUDIO, 23000); - addLocation("Town of Schuttgart", SCHUTTGART, 13000); - addLocation("Dark Elven Village", DARK_ELF_VILLAGE, 13000); - addLocation("Dwarven Village", DWARVEN_VILLAGE, 17000); - addLocation("Talking Island Village", TALKING_ISLAND_VILLAGE, 35000); - addLocation("Elven Village", ELVEN_VILLAGE, 18000); - addLocation("Kamael Village", KAMAEL_VILLAGE, 17000); - addLocation("Immortal Plateau, Southern Region", - IMMORTAL_PLATEAU_SOUTHERN_REGION, 2000); - addLocation("The Immortal Plateau", IMMORTAL_PLATEAU, 960); - addLocation("Cave of Trials", CAVE_OF_TRIALS, 1500); - addLocation("Frozen Waterfall", FROZEN_WATERFALL, 1600); - - this.name = "Tamil"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TarunTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TarunTemplate.java deleted file mode 100644 index 842abf8ea..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TarunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TarunTemplate extends TeleporterNPCTemplate { - public static final int ID = 32654; - - @Inject - protected TarunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tarun"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 19.00; - this.level = 80; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TatianaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TatianaGatekeeperTemplate.java deleted file mode 100644 index a1a3f60aa..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TatianaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TatianaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31275; - - @Inject - protected TatianaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tatiana"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TeleportCrystalTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TeleportCrystalTemplate.java deleted file mode 100644 index 9338ac753..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TeleportCrystalTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportCrystalTemplate extends TeleporterNPCTemplate { - public static final int ID = 32652; - - @Inject - protected TeleportCrystalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleport Crystal"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 30.00; - this.collisionHeight = 32.50; - this.level = 80; - this.sex = null; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic2Template.java b/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic2Template.java deleted file mode 100644 index 25202cb12..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic2Template extends TeleporterNPCTemplate { - public static final int ID = 29061; - - @Inject - protected TeleportationCubic2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic4Template.java b/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic4Template.java deleted file mode 100644 index fc6257bbe..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic4Template extends TeleporterNPCTemplate { - public static final int ID = 31842; - - @Inject - protected TeleportationCubic4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic5Template.java b/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic5Template.java deleted file mode 100644 index ec20f8763..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubic5Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubic5Template extends TeleporterNPCTemplate { - public static final int ID = 31843; - - @Inject - protected TeleportationCubic5Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 490; - this.sp = 1; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubicTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TeleportationCubicTemplate.java deleted file mode 100644 index 0bbafbeea..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TeleportationCubicTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TeleportationCubicTemplate extends TeleporterNPCTemplate { - public static final int ID = 29055; - - @Inject - protected TeleportationCubicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teleportation Cubic"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 40.00; - this.collisionHeight = 80.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper2Template.java b/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper2Template.java deleted file mode 100644 index 84f6e445c..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TempleGatekeeper2Template extends TeleporterNPCTemplate { - public static final int ID = 32035; - - @Inject - protected TempleGatekeeper2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temple Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 70.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper3Template.java b/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper3Template.java deleted file mode 100644 index ea7596278..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper3Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TempleGatekeeper3Template extends TeleporterNPCTemplate { - public static final int ID = 32036; - - @Inject - protected TempleGatekeeper3Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temple Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 80.00; - this.collisionHeight = 203.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper4Template.java b/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper4Template.java deleted file mode 100644 index f0f01a9f0..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeper4Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TempleGatekeeper4Template extends TeleporterNPCTemplate { - public static final int ID = 32037; - - @Inject - protected TempleGatekeeper4Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temple Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 70.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeperTemplate.java deleted file mode 100644 index 8bd8ff767..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TempleGatekeeperTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TempleGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32034; - - @Inject - protected TempleGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Temple Gatekeeper"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 80.00; - this.collisionHeight = 181.50; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TeranuMarduiGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TeranuMarduiGatekeeperTemplate.java deleted file mode 100644 index dac7df1ff..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TeranuMarduiGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TeranuMarduiGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 31383; - - @Inject - protected TeranuMarduiGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Teranu Mardui"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 14.00; - this.collisionHeight = 39.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(6716); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TiramisaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TiramisaGatekeeperTemplate.java deleted file mode 100644 index e8a10be11..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TiramisaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TiramisaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30429; - - @Inject - protected TiramisaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tiramisa"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TriolsMirror2Template.java b/data/script/template/script/template/actor/npc/teleporter/TriolsMirror2Template.java deleted file mode 100644 index 175e8cf05..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TriolsMirror2Template.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsMirror2Template extends TeleporterNPCTemplate { - public static final int ID = 32040; - - @Inject - protected TriolsMirror2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Mirror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 70.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TriolsMirrorTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TriolsMirrorTemplate.java deleted file mode 100644 index 75176a429..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TriolsMirrorTemplate.java +++ /dev/null @@ -1,73 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -public class TriolsMirrorTemplate extends TeleporterNPCTemplate { - public static final int ID = 32039; - - @Inject - protected TriolsMirrorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Triol's Mirror"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 28.00; - this.collisionHeight = 70.00; - this.level = 70; - this.sex = null; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/TrishaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/TrishaGatekeeperTemplate.java deleted file mode 100644 index 9706b6035..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/TrishaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrishaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30059; - - @Inject - protected TrishaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trisha"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/ValentinaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/ValentinaGatekeeperTemplate.java deleted file mode 100644 index fca7f4e8d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/ValentinaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValentinaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30177; - - @Inject - protected ValentinaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valentina"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/VeronaGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/VeronaGatekeeperTemplate.java deleted file mode 100644 index 9d9c189cc..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/VeronaGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VeronaGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30727; - - @Inject - protected VeronaGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Verona"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/WirphyGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/WirphyGatekeeperTemplate.java deleted file mode 100644 index a9876a66d..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/WirphyGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WirphyGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30540; - - @Inject - protected WirphyGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wirphy"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/YinirGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/YinirGatekeeperTemplate.java deleted file mode 100644 index 26100374c..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/YinirGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YinirGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32184; - - @Inject - protected YinirGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yinir"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/teleporter/YungGatekeeperTemplate.java b/data/script/template/script/template/actor/npc/teleporter/YungGatekeeperTemplate.java deleted file mode 100644 index 49aa50cc1..000000000 --- a/data/script/template/script/template/actor/npc/teleporter/YungGatekeeperTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.teleporter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YungGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 32186; - - @Inject - protected YungGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yung"; - this.serverSideName = false; - this.title = "Gatekeeper"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/terrainobject/AnnihilationFurnaceTemplate.java b/data/script/template/script/template/actor/npc/terrainobject/AnnihilationFurnaceTemplate.java deleted file mode 100644 index f1c1ca1dc..000000000 --- a/data/script/template/script/template/actor/npc/terrainobject/AnnihilationFurnaceTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.terrainobject; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerrainObjectNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnnihilationFurnaceTemplate extends TerrainObjectNPCTemplate { - public static final int ID = 18928; - - @Inject - protected AnnihilationFurnaceTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Annihilation Furnace"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 63.00; - this.collisionHeight = 33.50; - this.level = 85; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 4234.063126885570000; - this.maxMP = 1846.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = false; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 1188.87259; - attributes.magicalAttack = 811.84586; - attributes.physicalDefense = 361.78814; - attributes.magicalDefense = 264.74086; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/terrainobject/DestroyedTumorTemplate.java b/data/script/template/script/template/actor/npc/terrainobject/DestroyedTumorTemplate.java deleted file mode 100644 index 73922341b..000000000 --- a/data/script/template/script/template/actor/npc/terrainobject/DestroyedTumorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.terrainobject; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerrainObjectNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DestroyedTumorTemplate extends TerrainObjectNPCTemplate { - public static final int ID = 18705; - - @Inject - protected DestroyedTumorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Destroyed Tumor"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 0.01; - this.collisionHeight = 55.00; - this.level = 79; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 340289.895594747000000; - this.maxMP = 1641.000000000000000; - this.hpRegeneration = 197.223153775151000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = false; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 7521.01104; - attributes.magicalAttack = 5166.44623; - attributes.physicalDefense = 549.45119; - attributes.magicalDefense = 603.09680; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/terrainobject/GraciaSoldier2Template.java b/data/script/template/script/template/actor/npc/terrainobject/GraciaSoldier2Template.java deleted file mode 100644 index 0d2e8376b..000000000 --- a/data/script/template/script/template/actor/npc/terrainobject/GraciaSoldier2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.terrainobject; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerrainObjectNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraciaSoldier2Template extends TerrainObjectNPCTemplate { - public static final int ID = 32776; - - @Inject - protected GraciaSoldier2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gracia Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/terrainobject/GraciaSoldierTemplate.java b/data/script/template/script/template/actor/npc/terrainobject/GraciaSoldierTemplate.java deleted file mode 100644 index 48e47bd8a..000000000 --- a/data/script/template/script/template/actor/npc/terrainobject/GraciaSoldierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.terrainobject; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerrainObjectNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GraciaSoldierTemplate extends TerrainObjectNPCTemplate { - public static final int ID = 32775; - - @Inject - protected GraciaSoldierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gracia Soldier"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.50; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 160.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/AdenWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/AdenWardTemplate.java deleted file mode 100644 index bbe296384..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/AdenWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdenWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36576; - - @Inject - protected AdenWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aden Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/DionWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/DionWardTemplate.java deleted file mode 100644 index 9134b723b..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/DionWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DionWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36573; - - @Inject - protected DionWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dion Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/GiranWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/GiranWardTemplate.java deleted file mode 100644 index b91d0c455..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/GiranWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GiranWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36574; - - @Inject - protected GiranWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Giran Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/GludioWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/GludioWardTemplate.java deleted file mode 100644 index f591522b8..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/GludioWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GludioWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36572; - - @Inject - protected GludioWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gludio Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/GoddardWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/GoddardWardTemplate.java deleted file mode 100644 index 3ead13bdc..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/GoddardWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoddardWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36578; - - @Inject - protected GoddardWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goddard Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/InnadrilWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/InnadrilWardTemplate.java deleted file mode 100644 index 2b3a280b3..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/InnadrilWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnadrilWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36577; - - @Inject - protected InnadrilWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Innadril Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/OrenWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/OrenWardTemplate.java deleted file mode 100644 index 6d463dc5d..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/OrenWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrenWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36575; - - @Inject - protected OrenWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oren Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/RuneWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/RuneWardTemplate.java deleted file mode 100644 index 7009aada3..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/RuneWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RuneWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36579; - - @Inject - protected RuneWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rune Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 1.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/territoryward/SchuttgartWardTemplate.java b/data/script/template/script/template/actor/npc/territoryward/SchuttgartWardTemplate.java deleted file mode 100644 index 2b32d60e9..000000000 --- a/data/script/template/script/template/actor/npc/territoryward/SchuttgartWardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.territoryward; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TerritoryWardNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SchuttgartWardTemplate extends TerritoryWardNPCTemplate { - public static final int ID = 36580; - - @Inject - protected SchuttgartWardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Schuttgart Ward"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 10.00; - this.collisionHeight = 35.00; - this.level = 80; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 3290.113068776940000; - this.maxMP = 1674.800000000000000; - this.hpRegeneration = 8.500000000000000; - this.mpRegeneration = 3.000000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 970.53755; - attributes.magicalAttack = 662.75133; - attributes.physicalDefense = 341.37500; - attributes.magicalDefense = 249.80341; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 1.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/Dorothy2Template.java b/data/script/template/script/template/actor/npc/townpet/Dorothy2Template.java deleted file mode 100644 index 3b01667f5..000000000 --- a/data/script/template/script/template/actor/npc/townpet/Dorothy2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Dorothy2Template extends TownPetNPCTemplate { - public static final int ID = 31593; - - @Inject - protected Dorothy2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dorothy"; - this.serverSideName = false; - this.title = "Golem of Telson"; - this.serverSideTitle = false; - this.collisionRadius = 5.00; - this.collisionHeight = 19.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/GeorgioTemplate.java b/data/script/template/script/template/actor/npc/townpet/GeorgioTemplate.java deleted file mode 100644 index 69a6fa4b9..000000000 --- a/data/script/template/script/template/actor/npc/townpet/GeorgioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GeorgioTemplate extends TownPetNPCTemplate { - public static final int ID = 31204; - - @Inject - protected GeorgioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Georgio"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/KaiserTemplate.java b/data/script/template/script/template/actor/npc/townpet/KaiserTemplate.java deleted file mode 100644 index c2c445014..000000000 --- a/data/script/template/script/template/actor/npc/townpet/KaiserTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaiserTemplate extends TownPetNPCTemplate { - public static final int ID = 31266; - - @Inject - protected KaiserTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaiser"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 17.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/KatzTemplate.java b/data/script/template/script/template/actor/npc/townpet/KatzTemplate.java deleted file mode 100644 index d3ca72024..000000000 --- a/data/script/template/script/template/actor/npc/townpet/KatzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KatzTemplate extends TownPetNPCTemplate { - public static final int ID = 31205; - - @Inject - protected KatzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Katz"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/LaGrangeTemplate.java b/data/script/template/script/template/actor/npc/townpet/LaGrangeTemplate.java deleted file mode 100644 index ed53d4944..000000000 --- a/data/script/template/script/template/actor/npc/townpet/LaGrangeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LaGrangeTemplate extends TownPetNPCTemplate { - public static final int ID = 31208; - - @Inject - protected LaGrangeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "La Grange"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/MaximusTemplate.java b/data/script/template/script/template/actor/npc/townpet/MaximusTemplate.java deleted file mode 100644 index 6efb08be1..000000000 --- a/data/script/template/script/template/actor/npc/townpet/MaximusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaximusTemplate extends TownPetNPCTemplate { - public static final int ID = 31202; - - @Inject - protected MaximusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maximus"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/MistyRainTemplate.java b/data/script/template/script/template/actor/npc/townpet/MistyRainTemplate.java deleted file mode 100644 index 3cf004661..000000000 --- a/data/script/template/script/template/actor/npc/townpet/MistyRainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MistyRainTemplate extends TownPetNPCTemplate { - public static final int ID = 31209; - - @Inject - protected MistyRainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Misty Rain"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/MoonDancerTemplate.java b/data/script/template/script/template/actor/npc/townpet/MoonDancerTemplate.java deleted file mode 100644 index 6da24f634..000000000 --- a/data/script/template/script/template/actor/npc/townpet/MoonDancerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MoonDancerTemplate extends TownPetNPCTemplate { - public static final int ID = 31203; - - @Inject - protected MoonDancerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moon Dancer"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 11.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/RafiTemplate.java b/data/script/template/script/template/actor/npc/townpet/RafiTemplate.java deleted file mode 100644 index 379e8bca3..000000000 --- a/data/script/template/script/template/actor/npc/townpet/RafiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RafiTemplate extends TownPetNPCTemplate { - public static final int ID = 31758; - - @Inject - protected RafiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rafi"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/RubyTemplate.java b/data/script/template/script/template/actor/npc/townpet/RubyTemplate.java deleted file mode 100644 index a5fa17d45..000000000 --- a/data/script/template/script/template/actor/npc/townpet/RubyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RubyTemplate extends TownPetNPCTemplate { - public static final int ID = 31955; - - @Inject - protected RubyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ruby"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 15.70; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/SardiniaTemplate.java b/data/script/template/script/template/actor/npc/townpet/SardiniaTemplate.java deleted file mode 100644 index 42b6d392a..000000000 --- a/data/script/template/script/template/actor/npc/townpet/SardiniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SardiniaTemplate extends TownPetNPCTemplate { - public static final int ID = 31207; - - @Inject - protected SardiniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sardinia"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/townpet/TenTenTemplate.java b/data/script/template/script/template/actor/npc/townpet/TenTenTemplate.java deleted file mode 100644 index eeeb361e5..000000000 --- a/data/script/template/script/template/actor/npc/townpet/TenTenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.townpet; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TownPetNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TenTenTemplate extends TownPetNPCTemplate { - public static final int ID = 31206; - - @Inject - protected TenTenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ten Ten"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 9.00; - this.collisionHeight = 10.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 80.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AdoniusTemplate.java b/data/script/template/script/template/actor/npc/trainer/AdoniusTemplate.java deleted file mode 100644 index 89dc69333..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AdoniusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AdoniusTemplate extends TrainerNPCTemplate { - public static final int ID = 30375; - - @Inject - protected AdoniusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Adonius"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AerinaTemplate.java b/data/script/template/script/template/actor/npc/trainer/AerinaTemplate.java deleted file mode 100644 index 0c8cd247c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AerinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AerinaTemplate extends TrainerNPCTemplate { - public static final int ID = 31975; - - @Inject - protected AerinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aerina"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(143); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AikenTemplate.java b/data/script/template/script/template/actor/npc/trainer/AikenTemplate.java deleted file mode 100644 index adda8317b..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AikenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AikenTemplate extends TrainerNPCTemplate { - public static final int ID = 30850; - - @Inject - protected AikenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aiken"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AlexTemplate.java b/data/script/template/script/template/actor/npc/trainer/AlexTemplate.java deleted file mode 100644 index 7fde68b3e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AlexTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlexTemplate extends TrainerNPCTemplate { - public static final int ID = 30291; - - @Inject - protected AlexTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alex"; - this.serverSideName = false; - this.title = "Captain"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(68); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AlminasTemplate.java b/data/script/template/script/template/actor/npc/trainer/AlminasTemplate.java deleted file mode 100644 index 76bdf7d5a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AlminasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlminasTemplate extends TrainerNPCTemplate { - public static final int ID = 31283; - - @Inject - protected AlminasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alminas"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AmeliaTemplate.java b/data/script/template/script/template/actor/npc/trainer/AmeliaTemplate.java deleted file mode 100644 index ec1b684ef..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AmeliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AmeliaTemplate extends TrainerNPCTemplate { - public static final int ID = 31332; - - @Inject - protected AmeliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Amelia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AnabelTemplate.java b/data/script/template/script/template/actor/npc/trainer/AnabelTemplate.java deleted file mode 100644 index d91f17433..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AnabelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnabelTemplate extends TrainerNPCTemplate { - public static final int ID = 30909; - - @Inject - protected AnabelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anabel"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AnastiaTemplate.java b/data/script/template/script/template/actor/npc/trainer/AnastiaTemplate.java deleted file mode 100644 index d27aa8dae..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AnastiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AnastiaTemplate extends TrainerNPCTemplate { - public static final int ID = 31581; - - @Inject - protected AnastiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Anastia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ArenAthebaldtTemplate.java b/data/script/template/script/template/actor/npc/trainer/ArenAthebaldtTemplate.java deleted file mode 100644 index 9f15c0b88..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ArenAthebaldtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArenAthebaldtTemplate extends TrainerNPCTemplate { - public static final int ID = 30691; - - @Inject - protected ArenAthebaldtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aren Athebaldt"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ArnelleTemplate.java b/data/script/template/script/template/actor/npc/trainer/ArnelleTemplate.java deleted file mode 100644 index 4162c8771..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ArnelleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArnelleTemplate extends TrainerNPCTemplate { - public static final int ID = 30065; - - @Inject - protected ArnelleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arnelle"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ArtiTemplate.java b/data/script/template/script/template/actor/npc/trainer/ArtiTemplate.java deleted file mode 100644 index ebec87cf9..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ArtiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArtiTemplate extends TrainerNPCTemplate { - public static final int ID = 30901; - - @Inject - protected ArtiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arti"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AtraxiaTemplate.java b/data/script/template/script/template/actor/npc/trainer/AtraxiaTemplate.java deleted file mode 100644 index 1a8abcc75..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AtraxiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AtraxiaTemplate extends TrainerNPCTemplate { - public static final int ID = 31972; - - @Inject - protected AtraxiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Atraxia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AudibertiTemplate.java b/data/script/template/script/template/actor/npc/trainer/AudibertiTemplate.java deleted file mode 100644 index 0fd558b66..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AudibertiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AudibertiTemplate extends TrainerNPCTemplate { - public static final int ID = 30325; - - @Inject - protected AudibertiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Audiberti"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AurenTemplate.java b/data/script/template/script/template/actor/npc/trainer/AurenTemplate.java deleted file mode 100644 index 674606b20..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AurenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AurenTemplate extends TrainerNPCTemplate { - public static final int ID = 32224; - - @Inject - protected AurenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auren"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/AuronTemplate.java b/data/script/template/script/template/actor/npc/trainer/AuronTemplate.java deleted file mode 100644 index 32bcda445..000000000 --- a/data/script/template/script/template/actor/npc/trainer/AuronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AuronTemplate extends TrainerNPCTemplate { - public static final int ID = 30010; - - @Inject - protected AuronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Auron"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BaenedesTemplate.java b/data/script/template/script/template/actor/npc/trainer/BaenedesTemplate.java deleted file mode 100644 index 19f164606..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BaenedesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaenedesTemplate extends TrainerNPCTemplate { - public static final int ID = 30369; - - @Inject - protected BaenedesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baenedes"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BandellosTemplate.java b/data/script/template/script/template/actor/npc/trainer/BandellosTemplate.java deleted file mode 100644 index f87420fb2..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BandellosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BandellosTemplate extends TrainerNPCTemplate { - public static final int ID = 30473; - - @Inject - protected BandellosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bandellos"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BastianTemplate.java b/data/script/template/script/template/actor/npc/trainer/BastianTemplate.java deleted file mode 100644 index b15f206dc..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BastianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BastianTemplate extends TrainerNPCTemplate { - public static final int ID = 31280; - - @Inject - protected BastianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bastian"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BaulroTemplate.java b/data/script/template/script/template/actor/npc/trainer/BaulroTemplate.java deleted file mode 100644 index 4a5ac010b..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BaulroTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaulroTemplate extends TrainerNPCTemplate { - public static final int ID = 30033; - - @Inject - protected BaulroTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baulro"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BelkisTemplate.java b/data/script/template/script/template/actor/npc/trainer/BelkisTemplate.java deleted file mode 100644 index 766570020..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BelkisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BelkisTemplate extends TrainerNPCTemplate { - public static final int ID = 32143; - - @Inject - protected BelkisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Belkis"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BerylTemplate.java b/data/script/template/script/template/actor/npc/trainer/BerylTemplate.java deleted file mode 100644 index 584e1d0b4..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BerylTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BerylTemplate extends TrainerNPCTemplate { - public static final int ID = 31323; - - @Inject - protected BerylTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Beryl"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BhanTemplate.java b/data/script/template/script/template/actor/npc/trainer/BhanTemplate.java deleted file mode 100644 index 8cd8f479a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BhanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BhanTemplate extends TrainerNPCTemplate { - public static final int ID = 30186; - - @Inject - protected BhanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bhan"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BlackTemplate.java b/data/script/template/script/template/actor/npc/trainer/BlackTemplate.java deleted file mode 100644 index 1fa0c876a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BlackTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BlackTemplate extends TrainerNPCTemplate { - public static final int ID = 32161; - - @Inject - protected BlackTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Black"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BrikusTemplate.java b/data/script/template/script/template/actor/npc/trainer/BrikusTemplate.java deleted file mode 100644 index e7becae1c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BrikusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrikusTemplate extends TrainerNPCTemplate { - public static final int ID = 30911; - - @Inject - protected BrikusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brikus"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BronwynTemplate.java b/data/script/template/script/template/actor/npc/trainer/BronwynTemplate.java deleted file mode 100644 index 3d3d68f90..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BronwynTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BronwynTemplate extends TrainerNPCTemplate { - public static final int ID = 31278; - - @Inject - protected BronwynTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bronwyn"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BrukurseTemplate.java b/data/script/template/script/template/actor/npc/trainer/BrukurseTemplate.java deleted file mode 100644 index fdedbe63c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BrukurseTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrukurseTemplate extends TrainerNPCTemplate { - public static final int ID = 30569; - - @Inject - protected BrukurseTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brukurse"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BrunonTemplate.java b/data/script/template/script/template/actor/npc/trainer/BrunonTemplate.java deleted file mode 100644 index d3b1bd1fb..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BrunonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrunonTemplate extends TrainerNPCTemplate { - public static final int ID = 30526; - - @Inject - protected BrunonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brunon"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BukaTemplate.java b/data/script/template/script/template/actor/npc/trainer/BukaTemplate.java deleted file mode 100644 index e2c54caa3..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BukaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BukaTemplate extends TrainerNPCTemplate { - public static final int ID = 30506; - - @Inject - protected BukaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buka"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/BuryunTemplate.java b/data/script/template/script/template/actor/npc/trainer/BuryunTemplate.java deleted file mode 100644 index 0791b82e9..000000000 --- a/data/script/template/script/template/actor/npc/trainer/BuryunTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BuryunTemplate extends TrainerNPCTemplate { - public static final int ID = 31960; - - @Inject - protected BuryunTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Buryun"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(87); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/CardienTemplate.java b/data/script/template/script/template/actor/npc/trainer/CardienTemplate.java deleted file mode 100644 index 245252628..000000000 --- a/data/script/template/script/template/actor/npc/trainer/CardienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CardienTemplate extends TrainerNPCTemplate { - public static final int ID = 30460; - - @Inject - protected CardienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cardien"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/CelmaTemplate.java b/data/script/template/script/template/actor/npc/trainer/CelmaTemplate.java deleted file mode 100644 index 8f7f1884e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/CelmaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CelmaTemplate extends TrainerNPCTemplate { - public static final int ID = 30014; - - @Inject - protected CelmaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Celma"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/CerenasTemplate.java b/data/script/template/script/template/actor/npc/trainer/CerenasTemplate.java deleted file mode 100644 index 9bed0b0c6..000000000 --- a/data/script/template/script/template/actor/npc/trainer/CerenasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CerenasTemplate extends TrainerNPCTemplate { - public static final int ID = 31281; - - @Inject - protected CerenasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cerenas"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ChakirisTemplate.java b/data/script/template/script/template/actor/npc/trainer/ChakirisTemplate.java deleted file mode 100644 index fa78955f8..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ChakirisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChakirisTemplate extends TrainerNPCTemplate { - public static final int ID = 30705; - - @Inject - protected ChakirisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chakiris"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/CindetTemplate.java b/data/script/template/script/template/actor/npc/trainer/CindetTemplate.java deleted file mode 100644 index e882269e0..000000000 --- a/data/script/template/script/template/actor/npc/trainer/CindetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CindetTemplate extends TrainerNPCTemplate { - public static final int ID = 32148; - - @Inject - protected CindetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cindet"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ClaytonTemplate.java b/data/script/template/script/template/actor/npc/trainer/ClaytonTemplate.java deleted file mode 100644 index a79fac1e7..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ClaytonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ClaytonTemplate extends TrainerNPCTemplate { - public static final int ID = 30464; - - @Inject - protected ClaytonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Clayton"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/CobendellTemplate.java b/data/script/template/script/template/actor/npc/trainer/CobendellTemplate.java deleted file mode 100644 index 03a78452f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/CobendellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CobendellTemplate extends TrainerNPCTemplate { - public static final int ID = 30156; - - @Inject - protected CobendellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cobendell"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/CoplanTemplate.java b/data/script/template/script/template/actor/npc/trainer/CoplanTemplate.java deleted file mode 100644 index 6aecc0cb5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/CoplanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CoplanTemplate extends TrainerNPCTemplate { - public static final int ID = 32182; - - @Inject - protected CoplanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Coplan"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DaryaTemplate.java b/data/script/template/script/template/actor/npc/trainer/DaryaTemplate.java deleted file mode 100644 index 8616dd5a0..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DaryaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaryaTemplate extends TrainerNPCTemplate { - public static final int ID = 30192; - - @Inject - protected DaryaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Darya"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DauntTemplate.java b/data/script/template/script/template/actor/npc/trainer/DauntTemplate.java deleted file mode 100644 index f4a31cea5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DauntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DauntTemplate extends TrainerNPCTemplate { - public static final int ID = 30683; - - @Inject - protected DauntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daunt"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DesmondTemplate.java b/data/script/template/script/template/actor/npc/trainer/DesmondTemplate.java deleted file mode 100644 index c51bee005..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DesmondTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DesmondTemplate extends TrainerNPCTemplate { - public static final int ID = 30855; - - @Inject - protected DesmondTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Desmond"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DieterTemplate.java b/data/script/template/script/template/actor/npc/trainer/DieterTemplate.java deleted file mode 100644 index 87b4e2253..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DieterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DieterTemplate extends TrainerNPCTemplate { - public static final int ID = 30111; - - @Inject - protected DieterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dieter"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DiglerTemplate.java b/data/script/template/script/template/actor/npc/trainer/DiglerTemplate.java deleted file mode 100644 index 16d4e9d56..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DiglerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DiglerTemplate extends TrainerNPCTemplate { - public static final int ID = 32227; - - @Inject - protected DiglerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Digler"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DowkiTemplate.java b/data/script/template/script/template/actor/npc/trainer/DowkiTemplate.java deleted file mode 100644 index 96d0cfb89..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DowkiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DowkiTemplate extends TrainerNPCTemplate { - public static final int ID = 30509; - - @Inject - protected DowkiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dowki"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DrakonTemplate.java b/data/script/template/script/template/actor/npc/trainer/DrakonTemplate.java deleted file mode 100644 index c6d21d143..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DrakonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrakonTemplate extends TrainerNPCTemplate { - public static final int ID = 31286; - - @Inject - protected DrakonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drakon"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(143); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DufnerTemplate.java b/data/script/template/script/template/actor/npc/trainer/DufnerTemplate.java deleted file mode 100644 index 037ba1613..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DufnerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DufnerTemplate extends TrainerNPCTemplate { - public static final int ID = 30106; - - @Inject - protected DufnerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dufner"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DuningTemplate.java b/data/script/template/script/template/actor/npc/trainer/DuningTemplate.java deleted file mode 100644 index 9e297da84..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DuningTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DuningTemplate extends TrainerNPCTemplate { - public static final int ID = 30688; - - @Inject - protected DuningTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duning"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DurogaTemplate.java b/data/script/template/script/template/actor/npc/trainer/DurogaTemplate.java deleted file mode 100644 index 9afea3cfe..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DurogaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DurogaTemplate extends TrainerNPCTemplate { - public static final int ID = 32223; - - @Inject - protected DurogaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Duroga"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/DustinTemplate.java b/data/script/template/script/template/actor/npc/trainer/DustinTemplate.java deleted file mode 100644 index 63adf4e28..000000000 --- a/data/script/template/script/template/actor/npc/trainer/DustinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DustinTemplate extends TrainerNPCTemplate { - public static final int ID = 30116; - - @Inject - protected DustinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dustin"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EgnosTemplate.java b/data/script/template/script/template/actor/npc/trainer/EgnosTemplate.java deleted file mode 100644 index 87976a9d4..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EgnosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EgnosTemplate extends TrainerNPCTemplate { - public static final int ID = 30680; - - @Inject - protected EgnosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Egnos"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EliyahTemplate.java b/data/script/template/script/template/actor/npc/trainer/EliyahTemplate.java deleted file mode 100644 index b15820940..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EliyahTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EliyahTemplate extends TrainerNPCTemplate { - public static final int ID = 31329; - - @Inject - protected EliyahTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eliyah"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ElleniaTemplate.java b/data/script/template/script/template/actor/npc/trainer/ElleniaTemplate.java deleted file mode 100644 index 75165ad44..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ElleniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ElleniaTemplate extends TrainerNPCTemplate { - public static final int ID = 30155; - - @Inject - protected ElleniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ellenia"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EnnearTemplate.java b/data/script/template/script/template/actor/npc/trainer/EnnearTemplate.java deleted file mode 100644 index 6be51a704..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EnnearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EnnearTemplate extends TrainerNPCTemplate { - public static final int ID = 32149; - - @Inject - protected EnnearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ennear"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EntienTemplate.java b/data/script/template/script/template/actor/npc/trainer/EntienTemplate.java deleted file mode 100644 index ce7f07969..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EntienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EntienTemplate extends TrainerNPCTemplate { - public static final int ID = 32200; - - @Inject - protected EntienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Entien"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ErianTemplate.java b/data/script/template/script/template/actor/npc/trainer/ErianTemplate.java deleted file mode 100644 index 3c41df2d0..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ErianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErianTemplate extends TrainerNPCTemplate { - public static final int ID = 31322; - - @Inject - protected ErianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Erian"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(125); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ErrickinTemplate.java b/data/script/template/script/template/actor/npc/trainer/ErrickinTemplate.java deleted file mode 100644 index fe9e757aa..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ErrickinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErrickinTemplate extends TrainerNPCTemplate { - public static final int ID = 30701; - - @Inject - protected ErrickinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Errickin"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EsrandellTemplate.java b/data/script/template/script/template/actor/npc/trainer/EsrandellTemplate.java deleted file mode 100644 index 7677c9061..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EsrandellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EsrandellTemplate extends TrainerNPCTemplate { - public static final int ID = 30158; - - @Inject - protected EsrandellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Esrandell"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EstellaTemplate.java b/data/script/template/script/template/actor/npc/trainer/EstellaTemplate.java deleted file mode 100644 index a2ae0d98c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EstellaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EstellaTemplate extends TrainerNPCTemplate { - public static final int ID = 30378; - - @Inject - protected EstellaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Estella"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EulineTemplate.java b/data/script/template/script/template/actor/npc/trainer/EulineTemplate.java deleted file mode 100644 index 5ff181983..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EulineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EulineTemplate extends TrainerNPCTemplate { - public static final int ID = 31967; - - @Inject - protected EulineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Euline"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(130); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/Evelyn2Template.java b/data/script/template/script/template/actor/npc/trainer/Evelyn2Template.java deleted file mode 100644 index ec7ee325b..000000000 --- a/data/script/template/script/template/actor/npc/trainer/Evelyn2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Evelyn2Template extends TrainerNPCTemplate { - public static final int ID = 31969; - - @Inject - protected Evelyn2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evelyn"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/EvelynTemplate.java b/data/script/template/script/template/actor/npc/trainer/EvelynTemplate.java deleted file mode 100644 index f05b0174f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/EvelynTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EvelynTemplate extends TrainerNPCTemplate { - public static final int ID = 30698; - - @Inject - protected EvelynTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Evelyn"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/FabnorTemplate.java b/data/script/template/script/template/actor/npc/trainer/FabnorTemplate.java deleted file mode 100644 index 6e6cec1df..000000000 --- a/data/script/template/script/template/actor/npc/trainer/FabnorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FabnorTemplate extends TrainerNPCTemplate { - public static final int ID = 32219; - - @Inject - protected FabnorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fabnor"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/FelixTemplate.java b/data/script/template/script/template/actor/npc/trainer/FelixTemplate.java deleted file mode 100644 index a858e34af..000000000 --- a/data/script/template/script/template/actor/npc/trainer/FelixTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FelixTemplate extends TrainerNPCTemplate { - public static final int ID = 31277; - - @Inject - protected FelixTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Felix"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(125); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/FeynnTemplate.java b/data/script/template/script/template/actor/npc/trainer/FeynnTemplate.java deleted file mode 100644 index 28e5fb9fb..000000000 --- a/data/script/template/script/template/actor/npc/trainer/FeynnTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FeynnTemplate extends TrainerNPCTemplate { - public static final int ID = 31583; - - @Inject - protected FeynnTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Feynn"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(168); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/FiskeTemplate.java b/data/script/template/script/template/actor/npc/trainer/FiskeTemplate.java deleted file mode 100644 index 2f2177540..000000000 --- a/data/script/template/script/template/actor/npc/trainer/FiskeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FiskeTemplate extends TrainerNPCTemplate { - public static final int ID = 32204; - - @Inject - protected FiskeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fiske"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/FlowniaTemplate.java b/data/script/template/script/template/actor/npc/trainer/FlowniaTemplate.java deleted file mode 100644 index f66935050..000000000 --- a/data/script/template/script/template/actor/npc/trainer/FlowniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlowniaTemplate extends TrainerNPCTemplate { - public static final int ID = 30860; - - @Inject - protected FlowniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flownia"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GaiusTemplate.java b/data/script/template/script/template/actor/npc/trainer/GaiusTemplate.java deleted file mode 100644 index 2e045ebeb..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GaiusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GaiusTemplate extends TrainerNPCTemplate { - public static final int ID = 30171; - - @Inject - protected GaiusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gaius"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GaladridTemplate.java b/data/script/template/script/template/actor/npc/trainer/GaladridTemplate.java deleted file mode 100644 index 804ceec06..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GaladridTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GaladridTemplate extends TrainerNPCTemplate { - public static final int ID = 31580; - - @Inject - protected GaladridTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Galadrid"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(132); - this.leftHand = itemProvider.createID(110); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GauenTemplate.java b/data/script/template/script/template/actor/npc/trainer/GauenTemplate.java deleted file mode 100644 index 73a8ecb20..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GauenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GauenTemplate extends TrainerNPCTemplate { - public static final int ID = 30717; - - @Inject - protected GauenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gauen"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GenwitterTemplate.java b/data/script/template/script/template/actor/npc/trainer/GenwitterTemplate.java deleted file mode 100644 index 029e844a6..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GenwitterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GenwitterTemplate extends TrainerNPCTemplate { - public static final int ID = 30105; - - @Inject - protected GenwitterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Genwitter"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GhestTemplate.java b/data/script/template/script/template/actor/npc/trainer/GhestTemplate.java deleted file mode 100644 index b101e0d56..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GhestTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GhestTemplate extends TrainerNPCTemplate { - public static final int ID = 30863; - - @Inject - protected GhestTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ghest"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GideonTemplate.java b/data/script/template/script/template/actor/npc/trainer/GideonTemplate.java deleted file mode 100644 index 1a4a99bdc..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GideonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GideonTemplate extends TrainerNPCTemplate { - public static final int ID = 30194; - - @Inject - protected GideonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gideon"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GlyvkaTemplate.java b/data/script/template/script/template/actor/npc/trainer/GlyvkaTemplate.java deleted file mode 100644 index 120d950eb..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GlyvkaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GlyvkaTemplate extends TrainerNPCTemplate { - public static final int ID = 30067; - - @Inject - protected GlyvkaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Glyvka"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GobieTemplate.java b/data/script/template/script/template/actor/npc/trainer/GobieTemplate.java deleted file mode 100644 index 85cbe12e4..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GobieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GobieTemplate extends TrainerNPCTemplate { - public static final int ID = 32198; - - @Inject - protected GobieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gobie"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GoldianTemplate.java b/data/script/template/script/template/actor/npc/trainer/GoldianTemplate.java deleted file mode 100644 index 51c961a70..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GoldianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GoldianTemplate extends TrainerNPCTemplate { - public static final int ID = 30107; - - @Inject - protected GoldianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Goldian"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GreenisTemplate.java b/data/script/template/script/template/actor/npc/trainer/GreenisTemplate.java deleted file mode 100644 index 860690f13..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GreenisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GreenisTemplate extends TrainerNPCTemplate { - public static final int ID = 30157; - - @Inject - protected GreenisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Greenis"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GwainTemplate.java b/data/script/template/script/template/actor/npc/trainer/GwainTemplate.java deleted file mode 100644 index 0cd580c76..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GwainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GwainTemplate extends TrainerNPCTemplate { - public static final int ID = 32197; - - @Inject - protected GwainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gwain"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/GwinterTemplate.java b/data/script/template/script/template/actor/npc/trainer/GwinterTemplate.java deleted file mode 100644 index 0c4e53002..000000000 --- a/data/script/template/script/template/actor/npc/trainer/GwinterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GwinterTemplate extends TrainerNPCTemplate { - public static final int ID = 30027; - - @Inject - protected GwinterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gwinter"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HanellinTemplate.java b/data/script/template/script/template/actor/npc/trainer/HanellinTemplate.java deleted file mode 100644 index 26b39ef55..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HanellinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HanellinTemplate extends TrainerNPCTemplate { - public static final int ID = 30864; - - @Inject - protected HanellinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hanellin"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HarantTemplate.java b/data/script/template/script/template/actor/npc/trainer/HarantTemplate.java deleted file mode 100644 index 065642551..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HarantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarantTemplate extends TrainerNPCTemplate { - public static final int ID = 30360; - - @Inject - protected HarantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harant"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HarneTemplate.java b/data/script/template/script/template/actor/npc/trainer/HarneTemplate.java deleted file mode 100644 index b5d833524..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HarneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarneTemplate extends TrainerNPCTemplate { - public static final int ID = 30144; - - @Inject - protected HarneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harne"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HarrysTemplate.java b/data/script/template/script/template/actor/npc/trainer/HarrysTemplate.java deleted file mode 100644 index 71fe66c93..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HarrysTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HarrysTemplate extends TrainerNPCTemplate { - public static final int ID = 30035; - - @Inject - protected HarrysTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Harrys"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HeltonTemplate.java b/data/script/template/script/template/actor/npc/trainer/HeltonTemplate.java deleted file mode 100644 index e386d1c2c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HeltonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HeltonTemplate extends TrainerNPCTemplate { - public static final int ID = 30678; - - @Inject - protected HeltonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helton"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HenriTemplate.java b/data/script/template/script/template/actor/npc/trainer/HenriTemplate.java deleted file mode 100644 index 30a121226..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HenriTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HenriTemplate extends TrainerNPCTemplate { - public static final int ID = 32152; - - @Inject - protected HenriTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Henri"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HerzTemplate.java b/data/script/template/script/template/actor/npc/trainer/HerzTemplate.java deleted file mode 100644 index bd257c992..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HerzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HerzTemplate extends TrainerNPCTemplate { - public static final int ID = 32151; - - @Inject - protected HerzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Herz"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/HildaTemplate.java b/data/script/template/script/template/actor/npc/trainer/HildaTemplate.java deleted file mode 100644 index d0583bef5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/HildaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HildaTemplate extends TrainerNPCTemplate { - public static final int ID = 31271; - - @Inject - protected HildaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hilda"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(87); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/IcarusTemplate.java b/data/script/template/script/template/actor/npc/trainer/IcarusTemplate.java deleted file mode 100644 index 8854f128b..000000000 --- a/data/script/template/script/template/actor/npc/trainer/IcarusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IcarusTemplate extends TrainerNPCTemplate { - public static final int ID = 30835; - - @Inject - protected IcarusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Icarus"; - this.serverSideName = false; - this.title = "Lich King"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 40.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(212); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 70.00000; - attributes.runSpeed = 15.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/IkerTemplate.java b/data/script/template/script/template/actor/npc/trainer/IkerTemplate.java deleted file mode 100644 index 5b2804a89..000000000 --- a/data/script/template/script/template/actor/npc/trainer/IkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IkerTemplate extends TrainerNPCTemplate { - public static final int ID = 30110; - - @Inject - protected IkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iker"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/IrisTemplate.java b/data/script/template/script/template/actor/npc/trainer/IrisTemplate.java deleted file mode 100644 index b761c4100..000000000 --- a/data/script/template/script/template/actor/npc/trainer/IrisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IrisTemplate extends TrainerNPCTemplate { - public static final int ID = 30034; - - @Inject - protected IrisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Iris"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/IsabellinTemplate.java b/data/script/template/script/template/actor/npc/trainer/IsabellinTemplate.java deleted file mode 100644 index 6ce43a999..000000000 --- a/data/script/template/script/template/actor/npc/trainer/IsabellinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IsabellinTemplate extends TrainerNPCTemplate { - public static final int ID = 30119; - - @Inject - protected IsabellinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Isabellin"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/IxiaTemplate.java b/data/script/template/script/template/actor/npc/trainer/IxiaTemplate.java deleted file mode 100644 index 28c52e401..000000000 --- a/data/script/template/script/template/actor/npc/trainer/IxiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class IxiaTemplate extends TrainerNPCTemplate { - public static final int ID = 30463; - - @Inject - protected IxiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ixia"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/JoanTemplate.java b/data/script/template/script/template/actor/npc/trainer/JoanTemplate.java deleted file mode 100644 index 9b9be357d..000000000 --- a/data/script/template/script/template/actor/npc/trainer/JoanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JoanTemplate extends TrainerNPCTemplate { - public static final int ID = 30718; - - @Inject - protected JoanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Joan"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/JuenoTemplate.java b/data/script/template/script/template/actor/npc/trainer/JuenoTemplate.java deleted file mode 100644 index 3ceda82d0..000000000 --- a/data/script/template/script/template/actor/npc/trainer/JuenoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JuenoTemplate extends TrainerNPCTemplate { - public static final int ID = 32211; - - @Inject - protected JuenoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jueno"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/JurisTemplate.java b/data/script/template/script/template/actor/npc/trainer/JurisTemplate.java deleted file mode 100644 index 065226c26..000000000 --- a/data/script/template/script/template/actor/npc/trainer/JurisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JurisTemplate extends TrainerNPCTemplate { - public static final int ID = 30113; - - @Inject - protected JurisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Juris"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/JustinTemplate.java b/data/script/template/script/template/actor/npc/trainer/JustinTemplate.java deleted file mode 100644 index 44ff91d0d..000000000 --- a/data/script/template/script/template/actor/npc/trainer/JustinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JustinTemplate extends TrainerNPCTemplate { - public static final int ID = 31282; - - @Inject - protected JustinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Justin"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KaienaTemplate.java b/data/script/template/script/template/actor/npc/trainer/KaienaTemplate.java deleted file mode 100644 index 00e0f29a8..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KaienaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaienaTemplate extends TrainerNPCTemplate { - public static final int ID = 30720; - - @Inject - protected KaienaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaiena"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KairaTemplate.java b/data/script/template/script/template/actor/npc/trainer/KairaTemplate.java deleted file mode 100644 index fa67f6039..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KairaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KairaTemplate extends TrainerNPCTemplate { - public static final int ID = 30476; - - @Inject - protected KairaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaira"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KamilenTemplate.java b/data/script/template/script/template/actor/npc/trainer/KamilenTemplate.java deleted file mode 100644 index 88afa0e3f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KamilenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KamilenTemplate extends TrainerNPCTemplate { - public static final int ID = 31287; - - @Inject - protected KamilenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kamilen"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(204); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KaramonTemplate.java b/data/script/template/script/template/actor/npc/trainer/KaramonTemplate.java deleted file mode 100644 index a419e0603..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KaramonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KaramonTemplate extends TrainerNPCTemplate { - public static final int ID = 31966; - - @Inject - protected KaramonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karamon"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(125); - this.leftHand = itemProvider.createID(20); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KarukiaTemplate.java b/data/script/template/script/template/actor/npc/trainer/KarukiaTemplate.java deleted file mode 100644 index b964550a1..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KarukiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarukiaTemplate extends TrainerNPCTemplate { - public static final int ID = 30570; - - @Inject - protected KarukiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karukia"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KarunaTemplate.java b/data/script/template/script/template/actor/npc/trainer/KarunaTemplate.java deleted file mode 100644 index 7dad5520e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KarunaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KarunaTemplate extends TrainerNPCTemplate { - public static final int ID = 30902; - - @Inject - protected KarunaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karuna"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KasmanTemplate.java b/data/script/template/script/template/actor/npc/trainer/KasmanTemplate.java deleted file mode 100644 index bc7e57694..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KasmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KasmanTemplate extends TrainerNPCTemplate { - public static final int ID = 30501; - - @Inject - protected KasmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kasman"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KasparTemplate.java b/data/script/template/script/template/actor/npc/trainer/KasparTemplate.java deleted file mode 100644 index b2c6a0fc5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KasparTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KasparTemplate extends TrainerNPCTemplate { - public static final int ID = 30833; - - @Inject - protected KasparTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kaspar"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KayanTemplate.java b/data/script/template/script/template/actor/npc/trainer/KayanTemplate.java deleted file mode 100644 index d6940d6c9..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KayanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KayanTemplate extends TrainerNPCTemplate { - public static final int ID = 31335; - - @Inject - protected KayanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kayan"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.30; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(317); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KendraTemplate.java b/data/script/template/script/template/actor/npc/trainer/KendraTemplate.java deleted file mode 100644 index 5ae05d8f0..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KendraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KendraTemplate extends TrainerNPCTemplate { - public static final int ID = 30851; - - @Inject - protected KendraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kendra"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KincaidTemplate.java b/data/script/template/script/template/actor/npc/trainer/KincaidTemplate.java deleted file mode 100644 index a9229916f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KincaidTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KincaidTemplate extends TrainerNPCTemplate { - public static final int ID = 32159; - - @Inject - protected KincaidTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kincaid"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/KlutoTemplate.java b/data/script/template/script/template/actor/npc/trainer/KlutoTemplate.java deleted file mode 100644 index 12dba6be2..000000000 --- a/data/script/template/script/template/actor/npc/trainer/KlutoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KlutoTemplate extends TrainerNPCTemplate { - public static final int ID = 30317; - - @Inject - protected KlutoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kluto"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LaddTemplate.java b/data/script/template/script/template/actor/npc/trainer/LaddTemplate.java deleted file mode 100644 index 019edd9b9..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LaddTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LaddTemplate extends TrainerNPCTemplate { - public static final int ID = 30721; - - @Inject - protected LaddTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ladd"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LakanTemplate.java b/data/script/template/script/template/actor/npc/trainer/LakanTemplate.java deleted file mode 100644 index a31595217..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LakanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LakanTemplate extends TrainerNPCTemplate { - public static final int ID = 31289; - - @Inject - protected LakanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lakan"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LazenbyTemplate.java b/data/script/template/script/template/actor/npc/trainer/LazenbyTemplate.java deleted file mode 100644 index f73bec010..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LazenbyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LazenbyTemplate extends TrainerNPCTemplate { - public static final int ID = 30706; - - @Inject - protected LazenbyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lazenby"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LeonaTemplate.java b/data/script/template/script/template/actor/npc/trainer/LeonaTemplate.java deleted file mode 100644 index 3d4fb3eb8..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LeonaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeonaTemplate extends TrainerNPCTemplate { - public static final int ID = 30326; - - @Inject - protected LeonaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leona"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LeonardTemplate.java b/data/script/template/script/template/actor/npc/trainer/LeonardTemplate.java deleted file mode 100644 index 6fba3eef7..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LeonardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LeonardTemplate extends TrainerNPCTemplate { - public static final int ID = 30861; - - @Inject - protected LeonardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Leonard"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LivinaTemplate.java b/data/script/template/script/template/actor/npc/trainer/LivinaTemplate.java deleted file mode 100644 index adfdfac84..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LivinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LivinaTemplate extends TrainerNPCTemplate { - public static final int ID = 30572; - - @Inject - protected LivinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Livina"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LubenTemplate.java b/data/script/template/script/template/actor/npc/trainer/LubenTemplate.java deleted file mode 100644 index 812655113..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LubenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LubenTemplate extends TrainerNPCTemplate { - public static final int ID = 32231; - - @Inject - protected LubenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Luben"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/LutherTemplate.java b/data/script/template/script/template/actor/npc/trainer/LutherTemplate.java deleted file mode 100644 index 12c520c9b..000000000 --- a/data/script/template/script/template/actor/npc/trainer/LutherTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LutherTemplate extends TrainerNPCTemplate { - public static final int ID = 30690; - - @Inject - protected LutherTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Luther"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MackenTemplate.java b/data/script/template/script/template/actor/npc/trainer/MackenTemplate.java deleted file mode 100644 index ec2d071ab..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MackenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MackenTemplate extends TrainerNPCTemplate { - public static final int ID = 30108; - - @Inject - protected MackenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Macken"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ManakiaTemplate.java b/data/script/template/script/template/actor/npc/trainer/ManakiaTemplate.java deleted file mode 100644 index 3012b9eb5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ManakiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManakiaTemplate extends TrainerNPCTemplate { - public static final int ID = 30515; - - @Inject - protected ManakiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manakia"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ManuelTemplate.java b/data/script/template/script/template/actor/npc/trainer/ManuelTemplate.java deleted file mode 100644 index e8bc99897..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ManuelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ManuelTemplate extends TrainerNPCTemplate { - public static final int ID = 30293; - - @Inject - protected ManuelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Manuel"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MarestellaTemplate.java b/data/script/template/script/template/actor/npc/trainer/MarestellaTemplate.java deleted file mode 100644 index e73da3d76..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MarestellaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarestellaTemplate extends TrainerNPCTemplate { - public static final int ID = 30866; - - @Inject - protected MarestellaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marestella"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MarinaTemplate.java b/data/script/template/script/template/actor/npc/trainer/MarinaTemplate.java deleted file mode 100644 index cad242518..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MarinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarinaTemplate extends TrainerNPCTemplate { - public static final int ID = 30715; - - @Inject - protected MarinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marina"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MartikaTemplate.java b/data/script/template/script/template/actor/npc/trainer/MartikaTemplate.java deleted file mode 100644 index bbf530120..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MartikaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MartikaTemplate extends TrainerNPCTemplate { - public static final int ID = 32162; - - @Inject - protected MartikaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Martika"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MauriusTemplate.java b/data/script/template/script/template/actor/npc/trainer/MauriusTemplate.java deleted file mode 100644 index 94d623e89..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MauriusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MauriusTemplate extends TrainerNPCTemplate { - public static final int ID = 30112; - - @Inject - protected MauriusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maurius"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MedeaTemplate.java b/data/script/template/script/template/actor/npc/trainer/MedeaTemplate.java deleted file mode 100644 index 5461f2409..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MedeaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MedeaTemplate extends TrainerNPCTemplate { - public static final int ID = 32228; - - @Inject - protected MedeaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medea"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MekaraTemplate.java b/data/script/template/script/template/actor/npc/trainer/MekaraTemplate.java deleted file mode 100644 index 7acb15994..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MekaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MekaraTemplate extends TrainerNPCTemplate { - public static final int ID = 31337; - - @Inject - protected MekaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mekara"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MineviaTemplate.java b/data/script/template/script/template/actor/npc/trainer/MineviaTemplate.java deleted file mode 100644 index 70fb14f1a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MineviaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MineviaTemplate extends TrainerNPCTemplate { - public static final int ID = 30907; - - @Inject - protected MineviaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minevia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MiniaTemplate.java b/data/script/template/script/template/actor/npc/trainer/MiniaTemplate.java deleted file mode 100644 index 8f31edb9a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MiniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MiniaTemplate extends TrainerNPCTemplate { - public static final int ID = 30029; - - @Inject - protected MiniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minia"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 9.50; - this.collisionHeight = 22.40; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MinuetTemplate.java b/data/script/template/script/template/actor/npc/trainer/MinuetTemplate.java deleted file mode 100644 index b5ada13bc..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MinuetTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MinuetTemplate extends TrainerNPCTemplate { - public static final int ID = 32232; - - @Inject - protected MinuetTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Minuet"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MirienTemplate.java b/data/script/template/script/template/actor/npc/trainer/MirienTemplate.java deleted file mode 100644 index 0675736c7..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MirienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MirienTemplate extends TrainerNPCTemplate { - public static final int ID = 30461; - - @Inject - protected MirienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mirien"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MoiraTemplate.java b/data/script/template/script/template/actor/npc/trainer/MoiraTemplate.java deleted file mode 100644 index 067550358..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MoiraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MoiraTemplate extends TrainerNPCTemplate { - public static final int ID = 31979; - - @Inject - protected MoiraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moira"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MordredTemplate.java b/data/script/template/script/template/actor/npc/trainer/MordredTemplate.java deleted file mode 100644 index acb35b04e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MordredTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MordredTemplate extends TrainerNPCTemplate { - public static final int ID = 31582; - - @Inject - protected MordredTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mordred"; - this.serverSideName = false; - this.title = "Dark Knight"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(84); - this.leftHand = itemProvider.createID(634); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 60.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MorningTemplate.java b/data/script/template/script/template/actor/npc/trainer/MorningTemplate.java deleted file mode 100644 index e3408e692..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MorningTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MorningTemplate extends TrainerNPCTemplate { - public static final int ID = 30898; - - @Inject - protected MorningTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Morning"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/MosesTemplate.java b/data/script/template/script/template/actor/npc/trainer/MosesTemplate.java deleted file mode 100644 index fba77c9f1..000000000 --- a/data/script/template/script/template/actor/npc/trainer/MosesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MosesTemplate extends TrainerNPCTemplate { - public static final int ID = 30695; - - @Inject - protected MosesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moses"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/NabotTemplate.java b/data/script/template/script/template/actor/npc/trainer/NabotTemplate.java deleted file mode 100644 index 7321705fb..000000000 --- a/data/script/template/script/template/actor/npc/trainer/NabotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NabotTemplate extends TrainerNPCTemplate { - public static final int ID = 32155; - - @Inject - protected NabotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nabot"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/NaielTemplate.java b/data/script/template/script/template/actor/npc/trainer/NaielTemplate.java deleted file mode 100644 index b9f91c3e0..000000000 --- a/data/script/template/script/template/actor/npc/trainer/NaielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NaielTemplate extends TrainerNPCTemplate { - public static final int ID = 30904; - - @Inject - protected NaielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Naiel"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/NellTemplate.java b/data/script/template/script/template/actor/npc/trainer/NellTemplate.java deleted file mode 100644 index 0ffc50cf3..000000000 --- a/data/script/template/script/template/actor/npc/trainer/NellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NellTemplate extends TrainerNPCTemplate { - public static final int ID = 30376; - - @Inject - protected NellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nell"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/NergaTemplate.java b/data/script/template/script/template/actor/npc/trainer/NergaTemplate.java deleted file mode 100644 index e9e9f7177..000000000 --- a/data/script/template/script/template/actor/npc/trainer/NergaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NergaTemplate extends TrainerNPCTemplate { - public static final int ID = 32141; - - @Inject - protected NergaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nerga"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/NoirTemplate.java b/data/script/template/script/template/actor/npc/trainer/NoirTemplate.java deleted file mode 100644 index 415d72c7a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/NoirTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NoirTemplate extends TrainerNPCTemplate { - public static final int ID = 32216; - - @Inject - protected NoirTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Noir"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/OrkurusTemplate.java b/data/script/template/script/template/actor/npc/trainer/OrkurusTemplate.java deleted file mode 100644 index a58f4fa97..000000000 --- a/data/script/template/script/template/actor/npc/trainer/OrkurusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrkurusTemplate extends TrainerNPCTemplate { - public static final int ID = 32207; - - @Inject - protected OrkurusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orkurus"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/OtilloTemplate.java b/data/script/template/script/template/actor/npc/trainer/OtilloTemplate.java deleted file mode 100644 index c20140a99..000000000 --- a/data/script/template/script/template/actor/npc/trainer/OtilloTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OtilloTemplate extends TrainerNPCTemplate { - public static final int ID = 31971; - - @Inject - protected OtilloTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Otillo"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PageTemplate.java b/data/script/template/script/template/actor/npc/trainer/PageTemplate.java deleted file mode 100644 index 25e5422f8..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PageTemplate extends TrainerNPCTemplate { - public static final int ID = 30696; - - @Inject - protected PageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Page"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PekironTemplate.java b/data/script/template/script/template/actor/npc/trainer/PekironTemplate.java deleted file mode 100644 index 087acec64..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PekironTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PekironTemplate extends TrainerNPCTemplate { - public static final int ID = 30682; - - @Inject - protected PekironTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pekiron"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PetronTemplate.java b/data/script/template/script/template/actor/npc/trainer/PetronTemplate.java deleted file mode 100644 index 7cb7b3f56..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PetronTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PetronTemplate extends TrainerNPCTemplate { - public static final int ID = 30036; - - @Inject - protected PetronTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Petron"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PhanoviaTemplate.java b/data/script/template/script/template/actor/npc/trainer/PhanoviaTemplate.java deleted file mode 100644 index 61436c57c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PhanoviaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PhanoviaTemplate extends TrainerNPCTemplate { - public static final int ID = 30190; - - @Inject - protected PhanoviaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Phanovia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PintageTemplate.java b/data/script/template/script/template/actor/npc/trainer/PintageTemplate.java deleted file mode 100644 index a2db04be1..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PintageTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PintageTemplate extends TrainerNPCTemplate { - public static final int ID = 30028; - - @Inject - protected PintageTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pintage"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PinterTemplate.java b/data/script/template/script/template/actor/npc/trainer/PinterTemplate.java deleted file mode 100644 index c51a7c65c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PinterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PinterTemplate extends TrainerNPCTemplate { - public static final int ID = 30298; - - @Inject - protected PinterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pinter"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PoitanTemplate.java b/data/script/template/script/template/actor/npc/trainer/PoitanTemplate.java deleted file mode 100644 index abd35069e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PoitanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PoitanTemplate extends TrainerNPCTemplate { - public static final int ID = 30458; - - @Inject - protected PoitanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Poitan"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PrestanTemplate.java b/data/script/template/script/template/actor/npc/trainer/PrestanTemplate.java deleted file mode 100644 index a0c3f5e4b..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PrestanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrestanTemplate extends TrainerNPCTemplate { - public static final int ID = 30700; - - @Inject - protected PrestanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prestan"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PrimosTemplate.java b/data/script/template/script/template/actor/npc/trainer/PrimosTemplate.java deleted file mode 100644 index eee08bcab..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PrimosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PrimosTemplate extends TrainerNPCTemplate { - public static final int ID = 30117; - - @Inject - protected PrimosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Primos"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PupinaTemplate.java b/data/script/template/script/template/actor/npc/trainer/PupinaTemplate.java deleted file mode 100644 index f03803fb5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PupinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PupinaTemplate extends TrainerNPCTemplate { - public static final int ID = 30118; - - @Inject - protected PupinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pupina"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/PushkinTemplate.java b/data/script/template/script/template/actor/npc/trainer/PushkinTemplate.java deleted file mode 100644 index 0aa7c2610..000000000 --- a/data/script/template/script/template/actor/npc/trainer/PushkinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PushkinTemplate extends TrainerNPCTemplate { - public static final int ID = 30300; - - @Inject - protected PushkinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pushkin"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/QueenienTemplate.java b/data/script/template/script/template/actor/npc/trainer/QueenienTemplate.java deleted file mode 100644 index 0637f2034..000000000 --- a/data/script/template/script/template/actor/npc/trainer/QueenienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class QueenienTemplate extends TrainerNPCTemplate { - public static final int ID = 30693; - - @Inject - protected QueenienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Queenien"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RacoyTemplate.java b/data/script/template/script/template/actor/npc/trainer/RacoyTemplate.java deleted file mode 100644 index 573a30a25..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RacoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RacoyTemplate extends TrainerNPCTemplate { - public static final int ID = 30507; - - @Inject - protected RacoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Racoy"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RaienTemplate.java b/data/script/template/script/template/actor/npc/trainer/RaienTemplate.java deleted file mode 100644 index 8779bb236..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RaienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaienTemplate extends TrainerNPCTemplate { - public static final int ID = 30853; - - @Inject - protected RaienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raien"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RamenTemplate.java b/data/script/template/script/template/actor/npc/trainer/RamenTemplate.java deleted file mode 100644 index 2386c1b36..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RamenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RamenTemplate extends TrainerNPCTemplate { - public static final int ID = 32203; - - @Inject - protected RamenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ramen"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RamoniellTemplate.java b/data/script/template/script/template/actor/npc/trainer/RamoniellTemplate.java deleted file mode 100644 index 1a0a237fd..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RamoniellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RamoniellTemplate extends TrainerNPCTemplate { - public static final int ID = 30345; - - @Inject - protected RamoniellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ramoniell"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RantonTemplate.java b/data/script/template/script/template/actor/npc/trainer/RantonTemplate.java deleted file mode 100644 index 39006debe..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RantonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RantonTemplate extends TrainerNPCTemplate { - public static final int ID = 30906; - - @Inject - protected RantonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ranton"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RashaTemplate.java b/data/script/template/script/template/actor/npc/trainer/RashaTemplate.java deleted file mode 100644 index 79ee87f14..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RashaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RashaTemplate extends TrainerNPCTemplate { - public static final int ID = 32208; - - @Inject - protected RashaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rasha"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ReisaTemplate.java b/data/script/template/script/template/actor/npc/trainer/ReisaTemplate.java deleted file mode 100644 index c579a0abb..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ReisaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReisaTemplate extends TrainerNPCTemplate { - public static final int ID = 30328; - - @Inject - protected ReisaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reisa"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RevaTemplate.java b/data/script/template/script/template/actor/npc/trainer/RevaTemplate.java deleted file mode 100644 index c3fb9c540..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RevaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RevaTemplate extends TrainerNPCTemplate { - public static final int ID = 30867; - - @Inject - protected RevaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reva"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RhodiellTemplate.java b/data/script/template/script/template/actor/npc/trainer/RhodiellTemplate.java deleted file mode 100644 index e7b659aa5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RhodiellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RhodiellTemplate extends TrainerNPCTemplate { - public static final int ID = 30374; - - @Inject - protected RhodiellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rhodiell"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RigolTemplate.java b/data/script/template/script/template/actor/npc/trainer/RigolTemplate.java deleted file mode 100644 index eedf98430..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RigolTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RigolTemplate extends TrainerNPCTemplate { - public static final int ID = 30184; - - @Inject - protected RigolTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rigol"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RindyTemplate.java b/data/script/template/script/template/actor/npc/trainer/RindyTemplate.java deleted file mode 100644 index 63d784cd9..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RindyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RindyTemplate extends TrainerNPCTemplate { - public static final int ID = 32201; - - @Inject - protected RindyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rindy"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RishtarTemplate.java b/data/script/template/script/template/actor/npc/trainer/RishtarTemplate.java deleted file mode 100644 index b1acce6a7..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RishtarTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RishtarTemplate extends TrainerNPCTemplate { - public static final int ID = 32212; - - @Inject - protected RishtarTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rishtar"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RoaTemplate.java b/data/script/template/script/template/actor/npc/trainer/RoaTemplate.java deleted file mode 100644 index 2e9c26d18..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RoaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoaTemplate extends TrainerNPCTemplate { - public static final int ID = 30114; - - @Inject - protected RoaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roa"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RoameriaTemplate.java b/data/script/template/script/template/actor/npc/trainer/RoameriaTemplate.java deleted file mode 100644 index 7cd9049e4..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RoameriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoameriaTemplate extends TrainerNPCTemplate { - public static final int ID = 30679; - - @Inject - protected RoameriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roameria"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RohmerTemplate.java b/data/script/template/script/template/actor/npc/trainer/RohmerTemplate.java deleted file mode 100644 index e19cf52a7..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RohmerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RohmerTemplate extends TrainerNPCTemplate { - public static final int ID = 30344; - - @Inject - protected RohmerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rohmer"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RollantTemplate.java b/data/script/template/script/template/actor/npc/trainer/RollantTemplate.java deleted file mode 100644 index ea7553bdc..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RollantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RollantTemplate extends TrainerNPCTemplate { - public static final int ID = 30069; - - @Inject - protected RollantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rollant"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RosheriaTemplate.java b/data/script/template/script/template/actor/npc/trainer/RosheriaTemplate.java deleted file mode 100644 index 6a2691c30..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RosheriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RosheriaTemplate extends TrainerNPCTemplate { - public static final int ID = 30472; - - @Inject - protected RosheriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rosheria"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RossTemplate.java b/data/script/template/script/template/actor/npc/trainer/RossTemplate.java deleted file mode 100644 index 8b6a6c04c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RossTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RossTemplate extends TrainerNPCTemplate { - public static final int ID = 30858; - - @Inject - protected RossTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ross"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RoviaTemplate.java b/data/script/template/script/template/actor/npc/trainer/RoviaTemplate.java deleted file mode 100644 index 50df3cbf4..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RoviaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RoviaTemplate extends TrainerNPCTemplate { - public static final int ID = 30189; - - @Inject - protected RoviaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rovia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RumielTemplate.java b/data/script/template/script/template/actor/npc/trainer/RumielTemplate.java deleted file mode 100644 index a135152b5..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RumielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RumielTemplate extends TrainerNPCTemplate { - public static final int ID = 31333; - - @Inject - protected RumielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rumiel"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/RupioTemplate.java b/data/script/template/script/template/actor/npc/trainer/RupioTemplate.java deleted file mode 100644 index 73e44268a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/RupioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RupioTemplate extends TrainerNPCTemplate { - public static final int ID = 30471; - - @Inject - protected RupioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rupio"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SelsiaTemplate.java b/data/script/template/script/template/actor/npc/trainer/SelsiaTemplate.java deleted file mode 100644 index b1e8bb15f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SelsiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SelsiaTemplate extends TrainerNPCTemplate { - public static final int ID = 32220; - - @Inject - protected SelsiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Selsia"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ShegfieldTemplate.java b/data/script/template/script/template/actor/npc/trainer/ShegfieldTemplate.java deleted file mode 100644 index d13faba3f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ShegfieldTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShegfieldTemplate extends TrainerNPCTemplate { - public static final int ID = 30068; - - @Inject - protected ShegfieldTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shegfield"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ShubainTemplate.java b/data/script/template/script/template/actor/npc/trainer/ShubainTemplate.java deleted file mode 100644 index 87f30a308..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ShubainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShubainTemplate extends TrainerNPCTemplate { - public static final int ID = 32194; - - @Inject - protected ShubainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shubain"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SidraTemplate.java b/data/script/template/script/template/actor/npc/trainer/SidraTemplate.java deleted file mode 100644 index e88d3c50e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SidraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SidraTemplate extends TrainerNPCTemplate { - public static final int ID = 30330; - - @Inject - protected SidraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sidra"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SigerTemplate.java b/data/script/template/script/template/actor/npc/trainer/SigerTemplate.java deleted file mode 100644 index f1d0c666a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SigerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SigerTemplate extends TrainerNPCTemplate { - public static final int ID = 31990; - - @Inject - protected SigerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siger"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SilveraTemplate.java b/data/script/template/script/template/actor/npc/trainer/SilveraTemplate.java deleted file mode 100644 index b13eaa15a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SilveraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilveraTemplate extends TrainerNPCTemplate { - public static final int ID = 30527; - - @Inject - protected SilveraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silvera"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SindenTemplate.java b/data/script/template/script/template/actor/npc/trainer/SindenTemplate.java deleted file mode 100644 index 96eaae9b9..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SindenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SindenTemplate extends TrainerNPCTemplate { - public static final int ID = 30852; - - @Inject - protected SindenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sinden"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SinisTemplate.java b/data/script/template/script/template/actor/npc/trainer/SinisTemplate.java deleted file mode 100644 index d48b2159e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SinisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SinisTemplate extends TrainerNPCTemplate { - public static final int ID = 31970; - - @Inject - protected SinisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sinis"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SioneTemplate.java b/data/script/template/script/template/actor/npc/trainer/SioneTemplate.java deleted file mode 100644 index d41eada0a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SioneTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SioneTemplate extends TrainerNPCTemplate { - public static final int ID = 32195; - - @Inject - protected SioneTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sione"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SkahiTemplate.java b/data/script/template/script/template/actor/npc/trainer/SkahiTemplate.java deleted file mode 100644 index f82ef18de..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SkahiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SkahiTemplate extends TrainerNPCTemplate { - public static final int ID = 31290; - - @Inject - protected SkahiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Skahi"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SomakTemplate.java b/data/script/template/script/template/actor/npc/trainer/SomakTemplate.java deleted file mode 100644 index 7207c2bfc..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SomakTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SomakTemplate extends TrainerNPCTemplate { - public static final int ID = 30510; - - @Inject - protected SomakTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Somak"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SorboTemplate.java b/data/script/template/script/template/actor/npc/trainer/SorboTemplate.java deleted file mode 100644 index 176d93869..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SorboTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SorboTemplate extends TrainerNPCTemplate { - public static final int ID = 30914; - - @Inject - protected SorboTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sorbo"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/SoriusTemplate.java b/data/script/template/script/template/actor/npc/trainer/SoriusTemplate.java deleted file mode 100644 index 136aa0a12..000000000 --- a/data/script/template/script/template/actor/npc/trainer/SoriusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoriusTemplate extends TrainerNPCTemplate { - public static final int ID = 30327; - - @Inject - protected SoriusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sorius"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/StapinTemplate.java b/data/script/template/script/template/actor/npc/trainer/StapinTemplate.java deleted file mode 100644 index 13bde0d90..000000000 --- a/data/script/template/script/template/actor/npc/trainer/StapinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StapinTemplate extends TrainerNPCTemplate { - public static final int ID = 30475; - - @Inject - protected StapinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stapin"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/StedmielTemplate.java b/data/script/template/script/template/actor/npc/trainer/StedmielTemplate.java deleted file mode 100644 index 374c98235..000000000 --- a/data/script/template/script/template/actor/npc/trainer/StedmielTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StedmielTemplate extends TrainerNPCTemplate { - public static final int ID = 30692; - - @Inject - protected StedmielTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stedmiel"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TakinaTemplate.java b/data/script/template/script/template/actor/npc/trainer/TakinaTemplate.java deleted file mode 100644 index 8a4479227..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TakinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TakinaTemplate extends TrainerNPCTemplate { - public static final int ID = 30915; - - @Inject - protected TakinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Takina"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/Talbot2Template.java b/data/script/template/script/template/actor/npc/trainer/Talbot2Template.java deleted file mode 100644 index 5a4d8efc2..000000000 --- a/data/script/template/script/template/actor/npc/trainer/Talbot2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Talbot2Template extends TrainerNPCTemplate { - public static final int ID = 32156; - - @Inject - protected Talbot2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talbot"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TalbotTemplate.java b/data/script/template/script/template/actor/npc/trainer/TalbotTemplate.java deleted file mode 100644 index ba1c8d511..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TalbotTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TalbotTemplate extends TrainerNPCTemplate { - public static final int ID = 30377; - - @Inject - protected TalbotTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talbot"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TaliaTemplate.java b/data/script/template/script/template/actor/npc/trainer/TaliaTemplate.java deleted file mode 100644 index d18ff94fe..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TaliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaliaTemplate extends TrainerNPCTemplate { - public static final int ID = 31976; - - @Inject - protected TaliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Talia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(204); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TanapiTemplate.java b/data/script/template/script/template/actor/npc/trainer/TanapiTemplate.java deleted file mode 100644 index f19d0fdcf..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TanapiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TanapiTemplate extends TrainerNPCTemplate { - public static final int ID = 30571; - - @Inject - protected TanapiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanapi"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TaniacBlackbirdTemplate.java b/data/script/template/script/template/actor/npc/trainer/TaniacBlackbirdTemplate.java deleted file mode 100644 index c47af2f24..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TaniacBlackbirdTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaniacBlackbirdTemplate extends TrainerNPCTemplate { - public static final int ID = 30185; - - @Inject - protected TaniacBlackbirdTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taniac Blackbird"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TaniosTemplate.java b/data/script/template/script/template/actor/npc/trainer/TaniosTemplate.java deleted file mode 100644 index 01dc8a59c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TaniosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaniosTemplate extends TrainerNPCTemplate { - public static final int ID = 30908; - - @Inject - protected TaniosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tanios"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.20; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TazeerTemplate.java b/data/script/template/script/template/actor/npc/trainer/TazeerTemplate.java deleted file mode 100644 index ca2d7ebc7..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TazeerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TazeerTemplate extends TrainerNPCTemplate { - public static final int ID = 31978; - - @Inject - protected TazeerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tazeer"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TazkiTemplate.java b/data/script/template/script/template/actor/npc/trainer/TazkiTemplate.java deleted file mode 100644 index 8bd29f4fe..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TazkiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TazkiTemplate extends TrainerNPCTemplate { - public static final int ID = 31327; - - @Inject - protected TazkiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tazki"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(161); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TenainTemplate.java b/data/script/template/script/template/actor/npc/trainer/TenainTemplate.java deleted file mode 100644 index 01deccd8e..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TenainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TenainTemplate extends TrainerNPCTemplate { - public static final int ID = 32215; - - @Inject - protected TenainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tenain"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TenorTemplate.java b/data/script/template/script/template/actor/npc/trainer/TenorTemplate.java deleted file mode 100644 index 1e435163a..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TenorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TenorTemplate extends TrainerNPCTemplate { - public static final int ID = 32142; - - @Inject - protected TenorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tenor"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 15.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 30.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TerryTemplate.java b/data/script/template/script/template/actor/npc/trainer/TerryTemplate.java deleted file mode 100644 index 23e72f7ff..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TerryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TerryTemplate extends TrainerNPCTemplate { - public static final int ID = 30064; - - @Inject - protected TerryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Terry"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ThemisTemplate.java b/data/script/template/script/template/actor/npc/trainer/ThemisTemplate.java deleted file mode 100644 index a9a284d2f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ThemisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThemisTemplate extends TrainerNPCTemplate { - public static final int ID = 31325; - - @Inject - protected ThemisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Themis"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(227); - this.leftHand = itemProvider.createID(627); - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TrausTemplate.java b/data/script/template/script/template/actor/npc/trainer/TrausTemplate.java deleted file mode 100644 index dc0291a8f..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TrausTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrausTemplate extends TrainerNPCTemplate { - public static final int ID = 30903; - - @Inject - protected TrausTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Traus"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/TrudyTemplate.java b/data/script/template/script/template/actor/npc/trainer/TrudyTemplate.java deleted file mode 100644 index 6165bc434..000000000 --- a/data/script/template/script/template/actor/npc/trainer/TrudyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TrudyTemplate extends TrainerNPCTemplate { - public static final int ID = 30143; - - @Inject - protected TrudyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Trudy"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/UmosTemplate.java b/data/script/template/script/template/actor/npc/trainer/UmosTemplate.java deleted file mode 100644 index fe9e6c515..000000000 --- a/data/script/template/script/template/actor/npc/trainer/UmosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class UmosTemplate extends TrainerNPCTemplate { - public static final int ID = 30502; - - @Inject - protected UmosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Umos"; - this.serverSideName = false; - this.title = "Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/VadinTemplate.java b/data/script/template/script/template/actor/npc/trainer/VadinTemplate.java deleted file mode 100644 index 24799766d..000000000 --- a/data/script/template/script/template/actor/npc/trainer/VadinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VadinTemplate extends TrainerNPCTemplate { - public static final int ID = 30188; - - @Inject - protected VadinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vadin"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/VidelrienTemplate.java b/data/script/template/script/template/actor/npc/trainer/VidelrienTemplate.java deleted file mode 100644 index 7be2dc67c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/VidelrienTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VidelrienTemplate extends TrainerNPCTemplate { - public static final int ID = 30697; - - @Inject - protected VidelrienTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Videlrien"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/VincenzTemplate.java b/data/script/template/script/template/actor/npc/trainer/VincenzTemplate.java deleted file mode 100644 index c61313788..000000000 --- a/data/script/template/script/template/actor/npc/trainer/VincenzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VincenzTemplate extends TrainerNPCTemplate { - public static final int ID = 31316; - - @Inject - protected VincenzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vincenz"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/VirgilTemplate.java b/data/script/template/script/template/actor/npc/trainer/VirgilTemplate.java deleted file mode 100644 index c45392335..000000000 --- a/data/script/template/script/template/actor/npc/trainer/VirgilTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VirgilTemplate extends TrainerNPCTemplate { - public static final int ID = 30329; - - @Inject - protected VirgilTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Virgil"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/Vivyan2Template.java b/data/script/template/script/template/actor/npc/trainer/Vivyan2Template.java deleted file mode 100644 index 555e38b88..000000000 --- a/data/script/template/script/template/actor/npc/trainer/Vivyan2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Vivyan2Template extends TrainerNPCTemplate { - public static final int ID = 30859; - - @Inject - protected Vivyan2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vivyan"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/VivyanTemplate.java b/data/script/template/script/template/actor/npc/trainer/VivyanTemplate.java deleted file mode 100644 index bdd8b2778..000000000 --- a/data/script/template/script/template/actor/npc/trainer/VivyanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VivyanTemplate extends TrainerNPCTemplate { - public static final int ID = 30030; - - @Inject - protected VivyanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vivyan"; - this.serverSideName = false; - this.title = "Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/VlastyTemplate.java b/data/script/template/script/template/actor/npc/trainer/VlastyTemplate.java deleted file mode 100644 index c8a81a197..000000000 --- a/data/script/template/script/template/actor/npc/trainer/VlastyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VlastyTemplate extends TrainerNPCTemplate { - public static final int ID = 30145; - - @Inject - protected VlastyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vlasty"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/VokianTemplate.java b/data/script/template/script/template/actor/npc/trainer/VokianTemplate.java deleted file mode 100644 index 5ccec321c..000000000 --- a/data/script/template/script/template/actor/npc/trainer/VokianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VokianTemplate extends TrainerNPCTemplate { - public static final int ID = 30514; - - @Inject - protected VokianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vokian"; - this.serverSideName = false; - this.title = "Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 28.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/WagnerTemplate.java b/data/script/template/script/template/actor/npc/trainer/WagnerTemplate.java deleted file mode 100644 index f2338ff6b..000000000 --- a/data/script/template/script/template/actor/npc/trainer/WagnerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WagnerTemplate extends TrainerNPCTemplate { - public static final int ID = 31330; - - @Inject - protected WagnerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wagner"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/WandiusTemplate.java b/data/script/template/script/template/actor/npc/trainer/WandiusTemplate.java deleted file mode 100644 index 95ccae907..000000000 --- a/data/script/template/script/template/actor/npc/trainer/WandiusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WandiusTemplate extends TrainerNPCTemplate { - public static final int ID = 30459; - - @Inject - protected WandiusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wandius"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/WilbertTemplate.java b/data/script/template/script/template/actor/npc/trainer/WilbertTemplate.java deleted file mode 100644 index 05f3c5877..000000000 --- a/data/script/template/script/template/actor/npc/trainer/WilbertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WilbertTemplate extends TrainerNPCTemplate { - public static final int ID = 30846; - - @Inject - protected WilbertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wilbert"; - this.serverSideName = false; - this.title = "Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/WinoninTemplate.java b/data/script/template/script/template/actor/npc/trainer/WinoninTemplate.java deleted file mode 100644 index 8c85b02fd..000000000 --- a/data/script/template/script/template/actor/npc/trainer/WinoninTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WinoninTemplate extends TrainerNPCTemplate { - public static final int ID = 30856; - - @Inject - protected WinoninTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Winonin"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/XenoviaTemplate.java b/data/script/template/script/template/actor/npc/trainer/XenoviaTemplate.java deleted file mode 100644 index e07a18404..000000000 --- a/data/script/template/script/template/actor/npc/trainer/XenoviaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class XenoviaTemplate extends TrainerNPCTemplate { - public static final int ID = 30912; - - @Inject - protected XenoviaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Xenovia"; - this.serverSideName = false; - this.title = "Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/XoniaTemplate.java b/data/script/template/script/template/actor/npc/trainer/XoniaTemplate.java deleted file mode 100644 index fe18271ef..000000000 --- a/data/script/template/script/template/actor/npc/trainer/XoniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class XoniaTemplate extends TrainerNPCTemplate { - public static final int ID = 32144; - - @Inject - protected XoniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Xonia"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/YohanesTemplate.java b/data/script/template/script/template/actor/npc/trainer/YohanesTemplate.java deleted file mode 100644 index c50b695dc..000000000 --- a/data/script/template/script/template/actor/npc/trainer/YohanesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YohanesTemplate extends TrainerNPCTemplate { - public static final int ID = 30032; - - @Inject - protected YohanesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yohanes"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/YunhaTemplate.java b/data/script/template/script/template/actor/npc/trainer/YunhaTemplate.java deleted file mode 100644 index 57eedc274..000000000 --- a/data/script/template/script/template/actor/npc/trainer/YunhaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YunhaTemplate extends TrainerNPCTemplate { - public static final int ID = 32183; - - @Inject - protected YunhaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yunha"; - this.serverSideName = false; - this.title = "Master"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 24.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/trainer/ZigauntTemplate.java b/data/script/template/script/template/actor/npc/trainer/ZigauntTemplate.java deleted file mode 100644 index 080a15348..000000000 --- a/data/script/template/script/template/actor/npc/trainer/ZigauntTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.trainer; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TrainerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZigauntTemplate extends TrainerNPCTemplate { - public static final int ID = 30022; - - @Inject - protected ZigauntTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zigaunt"; - this.serverSideName = false; - this.title = "Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/transformmanager/AvantGardeTemplate.java b/data/script/template/script/template/actor/npc/transformmanager/AvantGardeTemplate.java deleted file mode 100644 index edc09c9f0..000000000 --- a/data/script/template/script/template/actor/npc/transformmanager/AvantGardeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.transformmanager; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TransformManagerNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AvantGardeTemplate extends TransformManagerNPCTemplate { - public static final int ID = 32323; - - @Inject - protected AvantGardeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Avant-Garde"; - this.serverSideName = false; - this.title = "Transformation Wizard"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/AndromedaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/AndromedaTemplate.java deleted file mode 100644 index 2ff2c56cb..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/AndromedaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AndromedaTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 31324; - - @Inject - protected AndromedaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Andromeda"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(316); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/AngusTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/AngusTemplate.java deleted file mode 100644 index 0e0cc853a..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/AngusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AngusTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30474; - - @Inject - protected AngusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Angus"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/BrecsonTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/BrecsonTemplate.java deleted file mode 100644 index 453ba4d77..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/BrecsonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BrecsonTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30195; - - @Inject - protected BrecsonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brecson"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/DevonTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/DevonTemplate.java deleted file mode 100644 index 85e73fd33..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/DevonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DevonTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 32160; - - @Inject - protected DevonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Devon"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/DrizzitTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/DrizzitTemplate.java deleted file mode 100644 index 5a0c4bbe8..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/DrizzitTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrizzitTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 31974; - - @Inject - protected DrizzitTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drizzit"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(143); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/HelminterTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/HelminterTemplate.java deleted file mode 100644 index 30f69ca46..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/HelminterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HelminterTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 32096; - - @Inject - protected HelminterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Helminter"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(143); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/MedownTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/MedownTemplate.java deleted file mode 100644 index 8c72ba1aa..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/MedownTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MedownTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30699; - - @Inject - protected MedownTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Medown"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/OltranTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/OltranTemplate.java deleted file mode 100644 index d61cdf5c9..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/OltranTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OltranTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30862; - - @Inject - protected OltranTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Oltran"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/SamaelTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/SamaelTemplate.java deleted file mode 100644 index dd8e77040..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/SamaelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SamaelTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 31285; - - @Inject - protected SamaelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Samael"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 23.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/ThifiellTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/ThifiellTemplate.java deleted file mode 100644 index 3d87fad7a..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/ThifiellTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ThifiellTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30358; - - @Inject - protected ThifiellTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Thifiell"; - this.serverSideName = false; - this.title = "Tetrarch"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 23.80; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/TifarenTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/TifarenTemplate.java deleted file mode 100644 index fb146e251..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/TifarenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TifarenTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 31334; - - @Inject - protected TifarenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tifaren"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/TobiasTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/TobiasTemplate.java deleted file mode 100644 index 941c8e3af..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/TobiasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TobiasTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30297; - - @Inject - protected TobiasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tobias"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/TronixTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/TronixTemplate.java deleted file mode 100644 index 956b524d5..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/TronixTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TronixTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30462; - - @Inject - protected TronixTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tronix"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/XairakinTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/XairakinTemplate.java deleted file mode 100644 index 2037e56c0..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/XairakinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class XairakinTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30910; - - @Inject - protected XairakinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Xairakin"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdelf/XenosTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdelf/XenosTemplate.java deleted file mode 100644 index d4e88edf4..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdelf/XenosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdelf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DarkElfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class XenosTemplate extends DarkElfVillageMasterNPCTemplate { - public static final int ID = 30290; - - @Inject - protected XenosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Xenos"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/AlderTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/AlderTemplate.java deleted file mode 100644 index bc4be85d0..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/AlderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AlderTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 32092; - - @Inject - protected AlderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Alder"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/BaxtTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/BaxtTemplate.java deleted file mode 100644 index a5a1b32ca..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/BaxtTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BaxtTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30685; - - @Inject - protected BaxtTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baxt"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/BolinTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/BolinTemplate.java deleted file mode 100644 index da8f52086..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/BolinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BolinTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 32093; - - @Inject - protected BolinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bolin"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/BronkTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/BronkTemplate.java deleted file mode 100644 index d004b7109..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/BronkTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BronkTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30525; - - @Inject - protected BronkTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bronk"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/CroopTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/CroopTemplate.java deleted file mode 100644 index 31dc3bf77..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/CroopTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CroopTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30676; - - @Inject - protected CroopTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Croop"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/DonalTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/DonalTemplate.java deleted file mode 100644 index 7cd9c9f19..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/DonalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DonalTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 31314; - - @Inject - protected DonalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Donal"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/FerrisTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/FerrisTemplate.java deleted file mode 100644 index c2a5c0924..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/FerrisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FerrisTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30847; - - @Inject - protected FerrisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ferris"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/FislerTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/FislerTemplate.java deleted file mode 100644 index ea28b4d24..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/FislerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FislerTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 32158; - - @Inject - protected FislerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fisler"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 18.40; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/FlutterTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/FlutterTemplate.java deleted file mode 100644 index ce1ffc35b..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/FlutterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FlutterTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30677; - - @Inject - protected FlutterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Flutter"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/GestoTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/GestoTemplate.java deleted file mode 100644 index c05ebd62e..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/GestoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GestoTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30511; - - @Inject - protected GestoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gesto"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/HoffaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/HoffaTemplate.java deleted file mode 100644 index aadc01926..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/HoffaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HoffaTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 32171; - - @Inject - protected HoffaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hoffa"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/KlumpTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/KlumpTemplate.java deleted file mode 100644 index f9a475511..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/KlumpTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KlumpTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30845; - - @Inject - protected KlumpTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Klump"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/KustoTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/KustoTemplate.java deleted file mode 100644 index 9ca96bc6d..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/KustoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KustoTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30512; - - @Inject - protected KustoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kusto"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/LombertTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/LombertTemplate.java deleted file mode 100644 index b6409ee5c..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/LombertTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LombertTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 31317; - - @Inject - protected LombertTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lombert"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/MendioTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/MendioTemplate.java deleted file mode 100644 index 0e1d46096..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/MendioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MendioTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30504; - - @Inject - protected MendioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mendio"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/MokaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/MokaTemplate.java deleted file mode 100644 index 39475a64a..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/MokaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MokaTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 32157; - - @Inject - protected MokaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moka"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/MokeTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/MokeTemplate.java deleted file mode 100644 index c0d86406e..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/MokeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MokeTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30498; - - @Inject - protected MokeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Moke"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/MonaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/MonaTemplate.java deleted file mode 100644 index 2d3ea18bc..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/MonaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MonaTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 31269; - - @Inject - protected MonaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mona"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/NatoolsTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/NatoolsTemplate.java deleted file mode 100644 index 931b5e44f..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/NatoolsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NatoolsTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30894; - - @Inject - protected NatoolsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Natools"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/NewyearTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/NewyearTemplate.java deleted file mode 100644 index 209fc2388..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/NewyearTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NewyearTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 31961; - - @Inject - protected NewyearTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Newyear"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(89); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/NoelTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/NoelTemplate.java deleted file mode 100644 index 65e35301b..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/NoelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NoelTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 31272; - - @Inject - protected NoelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Noel"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/OpixTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/OpixTemplate.java deleted file mode 100644 index 408aab371..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/OpixTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OpixTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30595; - - @Inject - protected OpixTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Opix"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/RanspoTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/RanspoTemplate.java deleted file mode 100644 index 91ea77b27..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/RanspoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RanspoTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30594; - - @Inject - protected RanspoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ranspo"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/ReedTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/ReedTemplate.java deleted file mode 100644 index d449d04e4..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/ReedTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ReedTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30520; - - @Inject - protected ReedTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Reed"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/RikadioTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/RikadioTemplate.java deleted file mode 100644 index 3b82d9763..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/RikadioTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RikadioTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30503; - - @Inject - protected RikadioTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rikadio"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/RomanTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/RomanTemplate.java deleted file mode 100644 index 582ae0a4a..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/RomanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RomanTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30897; - - @Inject - protected RomanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roman"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/TapoyTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/TapoyTemplate.java deleted file mode 100644 index 86a4e9185..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/TapoyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TapoyTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30499; - - @Inject - protected TapoyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tapoy"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/VergaraTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/VergaraTemplate.java deleted file mode 100644 index 3d08fdcfb..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/VergaraTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VergaraTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 30687; - - @Inject - protected VergaraTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vergara"; - this.serverSideName = false; - this.title = "Head Blacksmith"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 16.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterdwarf/YasheniTemplate.java b/data/script/template/script/template/actor/npc/villagemasterdwarf/YasheniTemplate.java deleted file mode 100644 index ba9ca71a6..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterdwarf/YasheniTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterdwarf; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.DwarfVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YasheniTemplate extends DwarfVillageMasterNPCTemplate { - public static final int ID = 31958; - - @Inject - protected YasheniTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yasheni"; - this.serverSideName = false; - this.title = "Warehouse Chief"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/AldeniaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/AldeniaTemplate.java deleted file mode 100644 index dc79ff58f..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/AldeniaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AldeniaTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 32154; - - @Inject - protected AldeniaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aldenia"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/BernhardTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/BernhardTemplate.java deleted file mode 100644 index 88ee3a038..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/BernhardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BernhardTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 31276; - - @Inject - protected BernhardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bernhard"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/BitzTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/BitzTemplate.java deleted file mode 100644 index a81b339ae..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/BitzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BitzTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30026; - - @Inject - protected BitzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Bitz"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/HannavaltTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/HannavaltTemplate.java deleted file mode 100644 index 795256bf9..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/HannavaltTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HannavaltTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30109; - - @Inject - protected HannavaltTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hannavalt"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/Hector2Template.java b/data/script/template/script/template/actor/npc/villagemasterfighter/Hector2Template.java deleted file mode 100644 index 115b1666a..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/Hector2Template.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class Hector2Template extends FightherVillageMasterNPCTemplate { - public static final int ID = 31965; - - @Inject - protected Hector2Template(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hector"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/KlausBlackbirdTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/KlausBlackbirdTemplate.java deleted file mode 100644 index 6347122ba..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/KlausBlackbirdTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KlausBlackbirdTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30187; - - @Inject - protected KlausBlackbirdTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Klaus Blackbird"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/MarcusTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/MarcusTemplate.java deleted file mode 100644 index 69a157f34..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/MarcusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarcusTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30900; - - @Inject - protected MarcusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marcus"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/PabrisTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/PabrisTemplate.java deleted file mode 100644 index 3c07ffd74..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/PabrisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PabrisTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30066; - - @Inject - protected PabrisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pabris"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/RainsTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/RainsTemplate.java deleted file mode 100644 index fc845a437..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/RainsTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RainsTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30288; - - @Inject - protected RainsTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rains"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/RamosTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/RamosTemplate.java deleted file mode 100644 index a6a078d99..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/RamosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RamosTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30373; - - @Inject - protected RamosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ramos"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/SchuleTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/SchuleTemplate.java deleted file mode 100644 index a13984269..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/SchuleTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SchuleTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 32094; - - @Inject - protected SchuleTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Schule"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/SedrickTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/SedrickTemplate.java deleted file mode 100644 index b19f07dd0..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/SedrickTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SedrickTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30849; - - @Inject - protected SedrickTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sedrick"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/SiegmundTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/SiegmundTemplate.java deleted file mode 100644 index 6c6f448f5..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/SiegmundTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiegmundTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 31321; - - @Inject - protected SiegmundTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siegmund"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(76); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterfighter/SiriaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterfighter/SiriaTemplate.java deleted file mode 100644 index a9e5e960d..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterfighter/SiriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterfighter; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.FightherVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SiriaTemplate extends FightherVillageMasterNPCTemplate { - public static final int ID = 30689; - - @Inject - protected SiriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Siria"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/AetonicTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/AetonicTemplate.java deleted file mode 100644 index cd057d2da..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/AetonicTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AetonicTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32205; - - @Inject - protected AetonicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aetonic"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/BartaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/BartaTemplate.java deleted file mode 100644 index fcf4341a1..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/BartaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BartaTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32217; - - @Inject - protected BartaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barta"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/BromeTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/BromeTemplate.java deleted file mode 100644 index 045caf908..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/BromeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BromeTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32221; - - @Inject - protected BromeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Brome"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/CascaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/CascaTemplate.java deleted file mode 100644 index aa3c61b75..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/CascaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CascaTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32139; - - @Inject - protected CascaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Casca"; - this.serverSideName = false; - this.title = "Vice Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 17.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 20.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/CeciTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/CeciTemplate.java deleted file mode 100644 index fc2d4053e..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/CeciTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CeciTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32230; - - @Inject - protected CeciTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ceci"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/EddyTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/EddyTemplate.java deleted file mode 100644 index b2170cc57..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/EddyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class EddyTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32210; - - @Inject - protected EddyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Eddy"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/FerdinandTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/FerdinandTemplate.java deleted file mode 100644 index 80807a086..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/FerdinandTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FerdinandTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32209; - - @Inject - protected FerdinandTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ferdinand"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/GershwinTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/GershwinTemplate.java deleted file mode 100644 index 71ef0a25c..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/GershwinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GershwinTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32196; - - @Inject - protected GershwinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gershwin"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/HagelTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/HagelTemplate.java deleted file mode 100644 index a04a88b6c..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/HagelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HagelTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32229; - - @Inject - protected HagelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hagel"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/HolstTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/HolstTemplate.java deleted file mode 100644 index 94a16220c..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/HolstTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HolstTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32199; - - @Inject - protected HolstTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holst"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/KhadavaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/KhadavaTemplate.java deleted file mode 100644 index f60d3f25f..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/KhadavaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KhadavaTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32202; - - @Inject - protected KhadavaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Khadava"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/LianeTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/LianeTemplate.java deleted file mode 100644 index aaffab637..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/LianeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LianeTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32222; - - @Inject - protected LianeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Liane"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/MaynardTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/MaynardTemplate.java deleted file mode 100644 index fb58122a1..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/MaynardTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaynardTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32145; - - @Inject - protected MaynardTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maynard"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/MeldinaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/MeldinaTemplate.java deleted file mode 100644 index 998aae052..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/MeldinaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MeldinaTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32214; - - @Inject - protected MeldinaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Meldina"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/MiyaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/MiyaTemplate.java deleted file mode 100644 index a884f38a8..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/MiyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MiyaTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32218; - - @Inject - protected MiyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Miya"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/NizerTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/NizerTemplate.java deleted file mode 100644 index 121b5ff15..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/NizerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NizerTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32234; - - @Inject - protected NizerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Nizer"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/PiecheTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/PiecheTemplate.java deleted file mode 100644 index 83886303d..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/PiecheTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PiecheTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32206; - - @Inject - protected PiecheTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pieche"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/RaulaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/RaulaTemplate.java deleted file mode 100644 index 73c3e2c57..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/RaulaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaulaTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32226; - - @Inject - protected RaulaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raula"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9644); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/TaineTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/TaineTemplate.java deleted file mode 100644 index 1a22718ea..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/TaineTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaineTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32225; - - @Inject - protected TaineTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taine"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/ValporTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/ValporTemplate.java deleted file mode 100644 index 221430775..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/ValporTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValporTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32146; - - @Inject - protected ValporTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valpor"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/VitusTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/VitusTemplate.java deleted file mode 100644 index 996266950..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/VitusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class VitusTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32213; - - @Inject - protected VitusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Vitus"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/YenicheTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/YenicheTemplate.java deleted file mode 100644 index 9e7f2db96..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/YenicheTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class YenicheTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32193; - - @Inject - protected YenicheTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Yeniche"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 11.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9646); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/ZenyaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/ZenyaTemplate.java deleted file mode 100644 index 0eb07b5e5..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/ZenyaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZenyaTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32140; - - @Inject - protected ZenyaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zenya"; - this.serverSideName = false; - this.title = "Vice Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 22.25; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 10.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterkamael/ZoldartTemplate.java b/data/script/template/script/template/actor/npc/villagemasterkamael/ZoldartTemplate.java deleted file mode 100644 index fd3efa2c8..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterkamael/ZoldartTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterkamael; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.KamaelVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ZoldartTemplate extends KamaelVillageMasterNPCTemplate { - public static final int ID = 32233; - - @Inject - protected ZoldartTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Zoldart"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 13.00; - this.collisionHeight = 25.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(9645); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 28.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/ArkeniasTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/ArkeniasTemplate.java deleted file mode 100644 index 8c627c970..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/ArkeniasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArkeniasTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 30174; - - @Inject - protected ArkeniasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arkenias"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/CelesTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/CelesTemplate.java deleted file mode 100644 index 29df3d604..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/CelesTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CelesTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 32098; - - @Inject - protected CelesTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Celes"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/DrikiyanTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/DrikiyanTemplate.java deleted file mode 100644 index 86eda4d6e..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/DrikiyanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrikiyanTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 30854; - - @Inject - protected DrikiyanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drikiyan"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/FairenTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/FairenTemplate.java deleted file mode 100644 index 710eafa59..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/FairenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FairenTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 30175; - - @Inject - protected FairenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Fairen"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/HalasterTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/HalasterTemplate.java deleted file mode 100644 index f5a40e19c..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/HalasterTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HalasterTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 31755; - - @Inject - protected HalasterTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Halaster"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/JavierTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/JavierTemplate.java deleted file mode 100644 index 63c4af30c..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/JavierTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JavierTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 31996; - - @Inject - protected JavierTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Javier"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/JurekTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/JurekTemplate.java deleted file mode 100644 index 8ee59990c..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/JurekTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JurekTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 30115; - - @Inject - protected JurekTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jurek"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/RivianTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/RivianTemplate.java deleted file mode 100644 index 831200626..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/RivianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RivianTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 32147; - - @Inject - protected RivianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rivian"; - this.serverSideName = false; - this.title = "Grand Master"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 21.20; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/ScraideTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/ScraideTemplate.java deleted file mode 100644 index 22f9def5c..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/ScraideTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ScraideTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 30694; - - @Inject - protected ScraideTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Scraide"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/ValdisTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/ValdisTemplate.java deleted file mode 100644 index 0fe736395..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/ValdisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValdisTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 31331; - - @Inject - protected ValdisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valdis"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemastermystic/ValleriaTemplate.java b/data/script/template/script/template/actor/npc/villagemastermystic/ValleriaTemplate.java deleted file mode 100644 index c3b68b236..000000000 --- a/data/script/template/script/template/actor/npc/villagemastermystic/ValleriaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemastermystic; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.MysticVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValleriaTemplate extends MysticVillageMasterNPCTemplate { - public static final int ID = 30176; - - @Inject - protected ValleriaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valleria"; - this.serverSideName = false; - this.title = "Grand Magister"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/AklanTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/AklanTemplate.java deleted file mode 100644 index 48b3dc4ce..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/AklanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AklanTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 31288; - - @Inject - protected AklanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aklan"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/CastorTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/CastorTemplate.java deleted file mode 100644 index ac5dc7335..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/CastorTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CastorTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30508; - - @Inject - protected CastorTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Castor"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/DrikusTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/DrikusTemplate.java deleted file mode 100644 index 608aba704..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/DrikusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DrikusTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30505; - - @Inject - protected DrikusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Drikus"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/FinkerTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/FinkerTemplate.java deleted file mode 100644 index 639f91fce..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/FinkerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class FinkerTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 32097; - - @Inject - protected FinkerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Finker"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/GarvarentzTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/GarvarentzTemplate.java deleted file mode 100644 index 259a79ec0..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/GarvarentzTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GarvarentzTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30704; - - @Inject - protected GarvarentzTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Garvarentz"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/KakaiTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/KakaiTemplate.java deleted file mode 100644 index 48ef7c0a0..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/KakaiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KakaiTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30565; - - @Inject - protected KakaiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kakai"; - this.serverSideName = false; - this.title = "Flame Lord"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/KariaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/KariaTemplate.java deleted file mode 100644 index 254e452ea..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/KariaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KariaTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30681; - - @Inject - protected KariaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Karia"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/LadanzaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/LadanzaTemplate.java deleted file mode 100644 index f3ba8ee68..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/LadanzaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LadanzaTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30865; - - @Inject - protected LadanzaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ladanza"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/LambacTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/LambacTemplate.java deleted file mode 100644 index f885c4c48..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/LambacTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LambacTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 31326; - - @Inject - protected LambacTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lambac"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/OsbornTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/OsbornTemplate.java deleted file mode 100644 index 892578778..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/OsbornTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OsbornTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30500; - - @Inject - protected OsbornTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Osborn"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/PenatusTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/PenatusTemplate.java deleted file mode 100644 index 7c850d62a..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/PenatusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PenatusTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30513; - - @Inject - protected PenatusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Penatus"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/RahoraktiTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/RahoraktiTemplate.java deleted file mode 100644 index 9959bdce8..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/RahoraktiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RahoraktiTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 31336; - - @Inject - protected RahoraktiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rahorakti"; - this.serverSideName = false; - this.title = "Grand Seer"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 29.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(202); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/ShakaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/ShakaTemplate.java deleted file mode 100644 index 4589f3edb..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/ShakaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ShakaTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 31977; - - @Inject - protected ShakaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Shaka"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/TookTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/TookTemplate.java deleted file mode 100644 index e6e800972..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/TookTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TookTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 32150; - - @Inject - protected TookTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Took"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterorc/TushkuTemplate.java b/data/script/template/script/template/actor/npc/villagemasterorc/TushkuTemplate.java deleted file mode 100644 index 5402a9705..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterorc/TushkuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterorc; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.OrcVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TushkuTemplate extends OrcVillageMasterNPCTemplate { - public static final int ID = 30913; - - @Inject - protected TushkuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Tushku"; - this.serverSideName = false; - this.title = "High Prefect"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 26.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/AsteriosTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/AsteriosTemplate.java deleted file mode 100644 index b0f88be02..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/AsteriosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AsteriosTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30154; - - @Inject - protected AsteriosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Asterios"; - this.serverSideName = false; - this.title = "Hierarch"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/BarylTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/BarylTemplate.java deleted file mode 100644 index 3e72a08ac..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/BarylTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarylTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 31968; - - @Inject - protected BarylTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Baryl"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/BiotinTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/BiotinTemplate.java deleted file mode 100644 index 3e56e26bc..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/BiotinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BiotinTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30031; - - @Inject - protected BiotinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Biotin"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/GregoryTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/GregoryTemplate.java deleted file mode 100644 index d7f132b52..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/GregoryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GregoryTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 31279; - - @Inject - protected GregoryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Gregory"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/HollintTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/HollintTemplate.java deleted file mode 100644 index 7b3fbb4bb..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/HollintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HollintTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30191; - - @Inject - protected HollintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hollint"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/InnocentinTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/InnocentinTemplate.java deleted file mode 100644 index 5f5cc0d36..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/InnocentinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class InnocentinTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 31328; - - @Inject - protected InnocentinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Innocentin"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/LevianTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/LevianTemplate.java deleted file mode 100644 index fd7d3de70..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/LevianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LevianTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30037; - - @Inject - protected LevianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Levian"; - this.serverSideName = false; - this.title = "High Priestess"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/MarieTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/MarieTemplate.java deleted file mode 100644 index 123da51d0..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/MarieTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarieTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 32095; - - @Inject - protected MarieTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marie"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = itemProvider.createID(193); - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/MaximilianTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/MaximilianTemplate.java deleted file mode 100644 index 3f131388a..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/MaximilianTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MaximilianTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30120; - - @Inject - protected MaximilianTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Maximilian"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/OrvenTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/OrvenTemplate.java deleted file mode 100644 index 520c7b2fa..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/OrvenTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class OrvenTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30857; - - @Inject - protected OrvenTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Orven"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/PranaTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/PranaTemplate.java deleted file mode 100644 index b4bd46ce4..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/PranaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PranaTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 32153; - - @Inject - protected PranaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Prana"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/RaymondTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/RaymondTemplate.java deleted file mode 100644 index 635f3f290..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/RaymondTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RaymondTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30289; - - @Inject - protected RaymondTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raymond"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/SquillariTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/SquillariTemplate.java deleted file mode 100644 index 7a66388a0..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/SquillariTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SquillariTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30905; - - @Inject - protected SquillariTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Squillari"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/villagemasterpriest/SylvainTemplate.java b/data/script/template/script/template/actor/npc/villagemasterpriest/SylvainTemplate.java deleted file mode 100644 index baa4ae249..000000000 --- a/data/script/template/script/template/actor/npc/villagemasterpriest/SylvainTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.villagemasterpriest; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.PriestVillageMasterNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SylvainTemplate extends PriestVillageMasterNPCTemplate { - public static final int ID = 30070; - - @Inject - protected SylvainTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sylvain"; - this.serverSideName = false; - this.title = "High Priest"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/AiryTemplate.java b/data/script/template/script/template/actor/npc/warehouse/AiryTemplate.java deleted file mode 100644 index daee85dbe..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/AiryTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AiryTemplate extends WarehouseNPCTemplate { - public static final int ID = 30522; - - @Inject - protected AiryTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Airy"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/AldoTemplate.java b/data/script/template/script/template/actor/npc/warehouse/AldoTemplate.java deleted file mode 100644 index 9090bb389..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/AldoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AldoTemplate extends WarehouseNPCTemplate { - public static final int ID = 30057; - - @Inject - protected AldoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Aldo"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/ArenaManagerTemplate.java b/data/script/template/script/template/actor/npc/warehouse/ArenaManagerTemplate.java deleted file mode 100644 index 24c21f38b..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/ArenaManagerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ArenaManagerTemplate extends WarehouseNPCTemplate { - public static final int ID = 31225; - - @Inject - protected ArenaManagerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Arena Manager"; - this.serverSideName = false; - this.title = ""; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 21.30; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/AxelTemplate.java b/data/script/template/script/template/actor/npc/warehouse/AxelTemplate.java deleted file mode 100644 index c30736b84..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/AxelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class AxelTemplate extends WarehouseNPCTemplate { - public static final int ID = 31959; - - @Inject - protected AxelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Axel"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/BallinTemplate.java b/data/script/template/script/template/actor/npc/warehouse/BallinTemplate.java deleted file mode 100644 index 78d7f9165..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/BallinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BallinTemplate extends WarehouseNPCTemplate { - public static final int ID = 30322; - - @Inject - protected BallinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Ballin"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/BarderTemplate.java b/data/script/template/script/template/actor/npc/warehouse/BarderTemplate.java deleted file mode 100644 index 30f9e748e..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/BarderTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BarderTemplate extends WarehouseNPCTemplate { - public static final int ID = 30079; - - @Inject - protected BarderTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Barder"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/BenisTemplate.java b/data/script/template/script/template/actor/npc/warehouse/BenisTemplate.java deleted file mode 100644 index a913ae350..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/BenisTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class BenisTemplate extends WarehouseNPCTemplate { - public static final int ID = 32170; - - @Inject - protected BenisTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Benis"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/CarlonTemplate.java b/data/script/template/script/template/actor/npc/warehouse/CarlonTemplate.java deleted file mode 100644 index 903d9cf68..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/CarlonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CarlonTemplate extends WarehouseNPCTemplate { - public static final int ID = 30350; - - @Inject - protected CarlonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Carlon"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/ChadTemplate.java b/data/script/template/script/template/actor/npc/warehouse/ChadTemplate.java deleted file mode 100644 index f6dc6f935..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/ChadTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ChadTemplate extends WarehouseNPCTemplate { - public static final int ID = 30151; - - @Inject - protected ChadTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Chad"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 24.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/CherbalTemplate.java b/data/script/template/script/template/actor/npc/warehouse/CherbalTemplate.java deleted file mode 100644 index 058f0720f..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/CherbalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CherbalTemplate extends WarehouseNPCTemplate { - public static final int ID = 31957; - - @Inject - protected CherbalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cherbal"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/CliffTemplate.java b/data/script/template/script/template/actor/npc/warehouse/CliffTemplate.java deleted file mode 100644 index 561087420..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/CliffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CliffTemplate extends WarehouseNPCTemplate { - public static final int ID = 30182; - - @Inject - protected CliffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Cliff"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/CollobTemplate.java b/data/script/template/script/template/actor/npc/warehouse/CollobTemplate.java deleted file mode 100644 index af5f0a5d2..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/CollobTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class CollobTemplate extends WarehouseNPCTemplate { - public static final int ID = 30092; - - @Inject - protected CollobTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Collob"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/DaisyTemplate.java b/data/script/template/script/template/actor/npc/warehouse/DaisyTemplate.java deleted file mode 100644 index 0f2fcad76..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/DaisyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DaisyTemplate extends WarehouseNPCTemplate { - public static final int ID = 31315; - - @Inject - protected DaisyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Daisy"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/DorankusTemplate.java b/data/script/template/script/template/actor/npc/warehouse/DorankusTemplate.java deleted file mode 100644 index 0befc7901..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/DorankusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DorankusTemplate extends WarehouseNPCTemplate { - public static final int ID = 30139; - - @Inject - protected DorankusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Dorankus"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/DurinTemplate.java b/data/script/template/script/template/actor/npc/warehouse/DurinTemplate.java deleted file mode 100644 index cb2410d3a..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/DurinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class DurinTemplate extends WarehouseNPCTemplate { - public static final int ID = 31312; - - @Inject - protected DurinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Durin"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/ErvianteTemplate.java b/data/script/template/script/template/actor/npc/warehouse/ErvianteTemplate.java deleted file mode 100644 index f6988e396..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/ErvianteTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ErvianteTemplate extends WarehouseNPCTemplate { - public static final int ID = 30140; - - @Inject - protected ErvianteTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Erviante"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 22.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/GrookinTemplate.java b/data/script/template/script/template/actor/npc/warehouse/GrookinTemplate.java deleted file mode 100644 index cc3f9c038..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/GrookinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class GrookinTemplate extends WarehouseNPCTemplate { - public static final int ID = 30562; - - @Inject - protected GrookinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Grookin"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/HaggerTemplate.java b/data/script/template/script/template/actor/npc/warehouse/HaggerTemplate.java deleted file mode 100644 index dc5fa47fa..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/HaggerTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaggerTemplate extends WarehouseNPCTemplate { - public static final int ID = 30183; - - @Inject - protected HaggerTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hagger"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/HagosTemplate.java b/data/script/template/script/template/actor/npc/warehouse/HagosTemplate.java deleted file mode 100644 index a430089ab..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/HagosTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HagosTemplate extends WarehouseNPCTemplate { - public static final int ID = 31381; - - @Inject - protected HagosTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hagos"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 16.00; - this.collisionHeight = 41.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 34.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/HakonTemplate.java b/data/script/template/script/template/actor/npc/warehouse/HakonTemplate.java deleted file mode 100644 index 08c2009d1..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/HakonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HakonTemplate extends WarehouseNPCTemplate { - public static final int ID = 31268; - - @Inject - protected HakonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hakon"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/HaprockTemplate.java b/data/script/template/script/template/actor/npc/warehouse/HaprockTemplate.java deleted file mode 100644 index dabb2da0a..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/HaprockTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HaprockTemplate extends WarehouseNPCTemplate { - public static final int ID = 30255; - - @Inject - protected HaprockTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Haprock"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/HolvasTemplate.java b/data/script/template/script/template/actor/npc/warehouse/HolvasTemplate.java deleted file mode 100644 index f3ba762ad..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/HolvasTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HolvasTemplate extends WarehouseNPCTemplate { - public static final int ID = 30058; - - @Inject - protected HolvasTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Holvas"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/HuginTemplate.java b/data/script/template/script/template/actor/npc/warehouse/HuginTemplate.java deleted file mode 100644 index 3affb499e..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/HuginTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class HuginTemplate extends WarehouseNPCTemplate { - public static final int ID = 31311; - - @Inject - protected HuginTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Hugin"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/ImantuTemplate.java b/data/script/template/script/template/actor/npc/warehouse/ImantuTemplate.java deleted file mode 100644 index 5851df4fc..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/ImantuTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ImantuTemplate extends WarehouseNPCTemplate { - public static final int ID = 30563; - - @Inject - protected ImantuTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Imantu"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 23.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/JaffTemplate.java b/data/script/template/script/template/actor/npc/warehouse/JaffTemplate.java deleted file mode 100644 index c37f7d51b..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/JaffTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JaffTemplate extends WarehouseNPCTemplate { - public static final int ID = 31374; - - @Inject - protected JaffTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Jaff"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 12.00; - this.collisionHeight = 24.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 36.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/JuliaTemplate.java b/data/script/template/script/template/actor/npc/warehouse/JuliaTemplate.java deleted file mode 100644 index 8e8e7ecbf..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/JuliaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class JuliaTemplate extends WarehouseNPCTemplate { - public static final int ID = 30152; - - @Inject - protected JuliaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Julia"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 25.50; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/KluckTemplate.java b/data/script/template/script/template/actor/npc/warehouse/KluckTemplate.java deleted file mode 100644 index d62291155..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/KluckTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class KluckTemplate extends WarehouseNPCTemplate { - public static final int ID = 30895; - - @Inject - protected KluckTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Kluck"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/LiettaTemplate.java b/data/script/template/script/template/actor/npc/warehouse/LiettaTemplate.java deleted file mode 100644 index 76ba7bd26..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/LiettaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LiettaTemplate extends WarehouseNPCTemplate { - public static final int ID = 31267; - - @Inject - protected LiettaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lietta"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/LuninTemplate.java b/data/script/template/script/template/actor/npc/warehouse/LuninTemplate.java deleted file mode 100644 index d5317aae9..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/LuninTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class LuninTemplate extends WarehouseNPCTemplate { - public static final int ID = 31313; - - @Inject - protected LuninTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Lunin"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/MarkiusTemplate.java b/data/script/template/script/template/actor/npc/warehouse/MarkiusTemplate.java deleted file mode 100644 index 563a96bd3..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/MarkiusTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MarkiusTemplate extends WarehouseNPCTemplate { - public static final int ID = 30153; - - @Inject - protected MarkiusTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Markius"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 6.00; - this.collisionHeight = 21.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/MartyTemplate.java b/data/script/template/script/template/actor/npc/warehouse/MartyTemplate.java deleted file mode 100644 index 50f63e21e..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/MartyTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MartyTemplate extends WarehouseNPCTemplate { - public static final int ID = 30169; - - @Inject - protected MartyTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Marty"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/MiaTemplate.java b/data/script/template/script/template/actor/npc/warehouse/MiaTemplate.java deleted file mode 100644 index ce844ddfe..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/MiaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MiaTemplate extends WarehouseNPCTemplate { - public static final int ID = 30896; - - @Inject - protected MiaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Mia"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/MurdocTemplate.java b/data/script/template/script/template/actor/npc/warehouse/MurdocTemplate.java deleted file mode 100644 index 2c7db1f45..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/MurdocTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class MurdocTemplate extends WarehouseNPCTemplate { - public static final int ID = 30521; - - @Inject - protected MurdocTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Murdoc"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/NormanTemplate.java b/data/script/template/script/template/actor/npc/warehouse/NormanTemplate.java deleted file mode 100644 index 1681e1508..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/NormanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class NormanTemplate extends WarehouseNPCTemplate { - public static final int ID = 30210; - - @Inject - protected NormanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Norman"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/ParmanTemplate.java b/data/script/template/script/template/actor/npc/warehouse/ParmanTemplate.java deleted file mode 100644 index 20651b29f..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/ParmanTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ParmanTemplate extends WarehouseNPCTemplate { - public static final int ID = 30104; - - @Inject - protected ParmanTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Parman"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/PochiTemplate.java b/data/script/template/script/template/actor/npc/warehouse/PochiTemplate.java deleted file mode 100644 index 7533780a9..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/PochiTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class PochiTemplate extends WarehouseNPCTemplate { - public static final int ID = 30083; - - @Inject - protected PochiTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Pochi"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/RadicTemplate.java b/data/script/template/script/template/actor/npc/warehouse/RadicTemplate.java deleted file mode 100644 index 35237240e..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/RadicTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RadicTemplate extends WarehouseNPCTemplate { - public static final int ID = 30170; - - @Inject - protected RadicTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Radic"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/RandolfTemplate.java b/data/script/template/script/template/actor/npc/warehouse/RandolfTemplate.java deleted file mode 100644 index 2a145f26c..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/RandolfTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RandolfTemplate extends WarehouseNPCTemplate { - public static final int ID = 30095; - - @Inject - protected RandolfTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Randolf"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/RantTemplate.java b/data/script/template/script/template/actor/npc/warehouse/RantTemplate.java deleted file mode 100644 index 4301348b7..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/RantTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RantTemplate extends WarehouseNPCTemplate { - public static final int ID = 30054; - - @Inject - protected RantTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rant"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/RautTemplate.java b/data/script/template/script/template/actor/npc/warehouse/RautTemplate.java deleted file mode 100644 index f31b5bbae..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/RautTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RautTemplate extends WarehouseNPCTemplate { - public static final int ID = 30316; - - @Inject - protected RautTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Raut"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/RolfeTemplate.java b/data/script/template/script/template/actor/npc/warehouse/RolfeTemplate.java deleted file mode 100644 index 08dfc8532..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/RolfeTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RolfeTemplate extends WarehouseNPCTemplate { - public static final int ID = 30055; - - @Inject - protected RolfeTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rolfe"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/RompTemplate.java b/data/script/template/script/template/actor/npc/warehouse/RompTemplate.java deleted file mode 100644 index 467e4e2c6..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/RompTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RompTemplate extends WarehouseNPCTemplate { - public static final int ID = 30843; - - @Inject - protected RompTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Romp"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/RydelTemplate.java b/data/script/template/script/template/actor/npc/warehouse/RydelTemplate.java deleted file mode 100644 index c599f95b2..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/RydelTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class RydelTemplate extends WarehouseNPCTemplate { - public static final int ID = 31956; - - @Inject - protected RydelTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Rydel"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/SaylemTemplate.java b/data/script/template/script/template/actor/npc/warehouse/SaylemTemplate.java deleted file mode 100644 index 67cbbf764..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/SaylemTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SaylemTemplate extends WarehouseNPCTemplate { - public static final int ID = 32172; - - @Inject - protected SaylemTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Saylem"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/SilvaTemplate.java b/data/script/template/script/template/actor/npc/warehouse/SilvaTemplate.java deleted file mode 100644 index 7a1140867..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/SilvaTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SilvaTemplate extends WarehouseNPCTemplate { - public static final int ID = 30686; - - @Inject - protected SilvaTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Silva"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/SoninTemplate.java b/data/script/template/script/template/actor/npc/warehouse/SoninTemplate.java deleted file mode 100644 index cb9168bd4..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/SoninTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SoninTemplate extends WarehouseNPCTemplate { - public static final int ID = 31773; - - @Inject - protected SoninTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sonin"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 7.00; - this.collisionHeight = 18.00; - this.level = 70; - this.sex = ActorSex.FEMALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/SorintTemplate.java b/data/script/template/script/template/actor/npc/warehouse/SorintTemplate.java deleted file mode 100644 index 93df422eb..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/SorintTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class SorintTemplate extends WarehouseNPCTemplate { - public static final int ID = 30232; - - @Inject - protected SorintTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Sorint"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/StefanoTemplate.java b/data/script/template/script/template/actor/npc/warehouse/StefanoTemplate.java deleted file mode 100644 index 7acfc56ca..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/StefanoTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class StefanoTemplate extends WarehouseNPCTemplate { - public static final int ID = 31270; - - @Inject - protected StefanoTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Stefano"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.50; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/TaurinTemplate.java b/data/script/template/script/template/actor/npc/warehouse/TaurinTemplate.java deleted file mode 100644 index 0163b9ed2..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/TaurinTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class TaurinTemplate extends WarehouseNPCTemplate { - public static final int ID = 30086; - - @Inject - protected TaurinTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Taurin"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/ValkonTemplate.java b/data/script/template/script/template/actor/npc/warehouse/ValkonTemplate.java deleted file mode 100644 index a08d3623e..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/ValkonTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class ValkonTemplate extends WarehouseNPCTemplate { - public static final int ID = 30103; - - @Inject - protected ValkonTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Valkon"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/WalderalTemplate.java b/data/script/template/script/template/actor/npc/warehouse/WalderalTemplate.java deleted file mode 100644 index c8ff80986..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/WalderalTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WalderalTemplate extends WarehouseNPCTemplate { - public static final int ID = 30844; - - @Inject - protected WalderalTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Walderal"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npc/warehouse/WilfordTemplate.java b/data/script/template/script/template/actor/npc/warehouse/WilfordTemplate.java deleted file mode 100644 index 06bc34dfa..000000000 --- a/data/script/template/script/template/actor/npc/warehouse/WilfordTemplate.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npc.warehouse; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.WarehouseNPCTemplate; -import com.l2jserver.model.world.Actor.ActorSex; - -/** - * @author Rogiel - */ -public class WilfordTemplate extends WarehouseNPCTemplate { - public static final int ID = 30005; - - @Inject - protected WilfordTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Wilford"; - this.serverSideName = false; - this.title = "Warehouse Keeper"; - this.serverSideTitle = false; - this.collisionRadius = 8.00; - this.collisionHeight = 17.00; - this.level = 70; - this.sex = ActorSex.MALE; - this.attackRange = 40; - this.maxHP = 2444.468190000000000; - this.maxMP = 1345.800000000000000; - this.hpRegeneration = 7.500000000000000; - this.mpRegeneration = 2.700000000000000; - this.experience = 0; - this.sp = 0; - this.aggressive = false; - this.rightHand = null; - this.leftHand = null; - this.enchantLevel = 0; - this.targetable = true; - this.showName = true; - this.dropHerbGroup = 0; - this.baseAttributes = true; - - attributes.intelligence = 21; - attributes.strength = 40; - attributes.concentration = 43; - attributes.mentality = 20; - attributes.dexterity = 30; - attributes.witness = 20; - attributes.physicalAttack = 688.86373; - attributes.magicalAttack = 470.40463; - attributes.physicalDefense = 295.91597; - attributes.magicalDefense = 216.53847; - attributes.attackSpeed = 253; - attributes.castSpeed = 333; - attributes.criticalChance = 4; - attributes.walkSpeed = 50.00000; - attributes.runSpeed = 120.00000; - } -} diff --git a/data/script/template/script/template/actor/npcold/JasmineGatekeeperTemplate.java b/data/script/template/script/template/actor/npcold/JasmineGatekeeperTemplate.java deleted file mode 100644 index d5ae0d31b..000000000 --- a/data/script/template/script/template/actor/npcold/JasmineGatekeeperTemplate.java +++ /dev/null @@ -1,82 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npcold; -import script.template.DisabledTemplate; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.util.exception.L2Exception; -import com.l2jserver.util.html.markup.HtmlTemplate; -import com.l2jserver.util.html.markup.MarkupTag; - -/** - * @author Rogiel - */ -@DisabledTemplate -public class JasmineGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30134; - - @Inject - protected JasmineGatekeeperTemplate(NPCTemplateIDProvider provider) { - super(provider.createID(ID)); - this.name = "Jasmine"; - this.title = "Gatekeeper"; - this.attackable = true; - this.maxHP = 200; - - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - - addLocation("The Town of Gludio", GLUDIO, 10000); - addLocation("The Dwarven Village", DWARVEN_VILLAGE, 22000); - addLocation("Talking Island Village", TALKING_ISLAND_VILLAGE, 24000); - addLocation("The Orc Village", ORC_VILLAGE, 13000); - addLocation("Kamael Village", KAMAEL_VILLAGE, 13000); - addLocation("Dark Forest", DARK_FOREST, 890); - addLocation("Swampland", SWAMPLAND, 1100); - addLocation("Spider Nest", SPIDER_NEST, 3600); - addLocation("Neutral Zone", NEUTRAL_ZONE, 1700); - } - - @Override - protected HtmlTemplate getChat(String name) throws L2Exception { - if (name.equals("")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text("Gatekeeper Jasmine:").br(); - body.text("The Gatekeeper Guild stewards the doors of time and space that connects " - + "a multitude of locations on the continent. "); - body.text("Do you wish to leave this forest and seek your dreams in the wide world beyond? "); - body.text( - "If you wish it, I can send you to an exotic land filled with romance and adventure!") - .br(); - body.addLink("Teleport", "npc_${npcid}_Chat teleport").br(); - body.addLink("Exchange Dimension Diamonds", - "npc_${npcid}_multisell 002").br(); - body.addLink("Noblesse Exclusive Teleport", - "npc_${npcid}_Quest 2000_NoblesseTeleport").br(); - body.addLink("Receive your Birthday Gift!", - "npc_${npcid}_Quest CharacterBirthday").br(); - body.addLink("Quest", "npc_${npcid}_Quest").br(); - } - }; - } - return super.getChat(name); - } -} diff --git a/data/script/template/script/template/actor/npcold/RoxxyGatekeeperTemplate.java b/data/script/template/script/template/actor/npcold/RoxxyGatekeeperTemplate.java deleted file mode 100644 index 043dce13e..000000000 --- a/data/script/template/script/template/actor/npcold/RoxxyGatekeeperTemplate.java +++ /dev/null @@ -1,110 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npcold; -import script.template.DisabledTemplate; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; -import com.l2jserver.util.exception.L2Exception; -import com.l2jserver.util.html.markup.HtmlTemplate; -import com.l2jserver.util.html.markup.MarkupTag; - -/** - * @author Rogiel - */ -@DisabledTemplate -public class RoxxyGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30006; - - @Inject - protected RoxxyGatekeeperTemplate(NPCTemplateIDProvider provider, ItemTemplateIDProvider itemProvider) { - super(provider.createID(ID)); - this.name = "Roxxy"; - this.title = "Gatekeeper"; - this.attackable = true; - this.maxHP = 200; - - this.collisionRadius = 8.00; - this.collisionHeight = 25.00; - - addLocation("The Village of Gludin", GLUDIN, 18000); - addLocation("Dark Elven Village", DARK_ELF_VILLAGE, 24000); - addLocation("Dwarven Village", DWARVEN_VILLAGE, 46000); - addLocation("Elven Village", ELVEN_VILLAGE, 2300); - addLocation("Orc Village", ORC_VILLAGE, 35000); - addLocation("Kamael Village", KAMAEL_VILLAGE, 20000); - addLocation("Elven Ruins", ELVEN_RUINS, 830); - addLocation("Singing Waterfall", SINGING_WATERFALL, 770); - addLocation("Talking Island, Northern Territor", - TALKING_ISLAND_NORTHERN_TERRITORY, 1000); - addLocation("Obelisk of Victory", OBELISK_OF_VICTORY, 470); - } - - @Override - protected HtmlTemplate getChat(String name) throws L2Exception { - if (name.equals("")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text( - "Welcome! I am Gatekeeper Roxxy, dispatched from the Ivory Tower. " - + "I'm very happy to return to my hometown. Have you perhaps been to " - + "Einhovant's School of Magic? Grand Magister Gallint was my old " - + "teacher. Now then, how can I help you?") - .br(); - body.addLink("Ask about the airship wharf.", - "npc_${npcid}_Chat airship").br(); - body.addLink("Ask about the Ivory Tower.", - "npc_${npcid}_Chat ivory").br(); - body.addLink("Teleport", "npc_${npcid}_Chat teleport").br(); - body.addLink("Exchange Dimension Diamonds. (TODO)", - "npc_${npcid}_multisell 002").br(); - body.addLink("Noblesse Exclusive Teleport", - "npc_${npcid}_Quest 2000_NoblesseTeleport").br(); - body.addLink("Receive your Birthday Gift! (TODO)", - "npc_${npcid}_Quest CharacterBirthday").br(); - body.addLink("Quest", "npc_${npcid}_Quest").br(); - } - }; - } else if (name.equals("airship")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text("This text is not yet implemented."); - } - }; - } else if (name.equals("ivory")) { - return new HtmlTemplate() { - @Override - protected void build(MarkupTag body) { - body.text( - "The Ivory Tower is the foremost temple of all Mystics. It has been " - + "well known as such ever since the age of Elmoreden. I was born here, and " - + "graduated from Einhovant's School of Wizardry. And now, I am working as a " - + "gatekeeper by the order of the Ivory Tower. If you happen to go to the Ivory " - + "Tower later on, please give my best regards to Grand Magister Valerie. She " - + "is my teacher and a wonderful, caring person.") - .br(); - body.addLink("Back", "npc_${npcid}"); - } - }; - } - return super.getChat(name); - } -} diff --git a/data/script/template/script/template/actor/npcold/TamilGatekeeperTemplate.java b/data/script/template/script/template/actor/npcold/TamilGatekeeperTemplate.java deleted file mode 100644 index 2baac16d8..000000000 --- a/data/script/template/script/template/actor/npcold/TamilGatekeeperTemplate.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.actor.npcold; -import script.template.DisabledTemplate; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; -import com.l2jserver.model.template.npc.TeleporterNPCTemplate; - -/** - * @author Rogiel - */ -@DisabledTemplate -public class TamilGatekeeperTemplate extends TeleporterNPCTemplate { - public static final int ID = 30576; - - @Inject - protected TamilGatekeeperTemplate(NPCTemplateIDProvider provider) { - super(provider.createID(ID)); - this.name = "Tamil"; - this.title = "Gatekeeper"; - this.attackable = true; - this.maxHP = 200; - - this.collisionRadius = 8.00; - this.collisionHeight = 32.00; - - addLocation("The Town of Gludio", GLUDIO, 23000); - addLocation("Town of Schuttgart", SCHUTTGART, 13000); - addLocation("Dark Elven Village", DARK_ELF_VILLAGE, 13000); - addLocation("Dwarven Village", DWARVEN_VILLAGE, 17000); - addLocation("Talking Island Village", TALKING_ISLAND_VILLAGE, 35000); - addLocation("Elven Village", ELVEN_VILLAGE, 18000); - addLocation("Kamael Village", KAMAEL_VILLAGE, 17000); - addLocation("Immortal Plateau, Southern Region", - IMMORTAL_PLATEAU_SOUTHERN_REGION, 2000); - addLocation("The Immortal Plateau", IMMORTAL_PLATEAU, 960); - addLocation("Cave of Trials", CAVE_OF_TRIALS, 1500); - addLocation("Frozen Waterfall", FROZEN_WATERFALL, 1600); - - } -} diff --git a/data/script/template/script/template/item/AdenaItemTemplate.java b/data/script/template/script/template/item/AdenaItemTemplate.java deleted file mode 100644 index a5d097ce3..000000000 --- a/data/script/template/script/template/item/AdenaItemTemplate.java +++ /dev/null @@ -1,32 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.template.item.EtcItemTemplate; - -public class AdenaItemTemplate extends EtcItemTemplate { - public static final int ID = 57; - - @Inject - public AdenaItemTemplate(ItemTemplateIDProvider factory) { - super(factory.createID(ID), "icon.etc_adena_i00", ItemMaterial.GOLD); - this.immediateEffect = true; - this.price = 1; - } -} diff --git a/data/script/template/script/template/item/LargaFireworkItemTemplate.java b/data/script/template/script/template/item/LargaFireworkItemTemplate.java deleted file mode 100644 index 784724ecc..000000000 --- a/data/script/template/script/template/item/LargaFireworkItemTemplate.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.id.template.provider.SkillTemplateIDProvider; -import com.l2jserver.model.template.item.SkillEtcItemTemplate; - -public class LargaFireworkItemTemplate extends SkillEtcItemTemplate { - public static final int ID = 6407; - - @Inject - public LargaFireworkItemTemplate(ItemTemplateIDProvider provider, - SkillTemplateIDProvider skillProvider) { - // TODO set skill id - super(provider.createID(ID), "icon.etc_ultra_bomb_i00", - ItemMaterial.STEEL, skillProvider.createID(0)); - this.immediateEffect = true; - this.price = 1; - } -} diff --git a/data/script/template/script/template/item/armor/AbstractGradeAArmorTemplate.java b/data/script/template/script/template/item/armor/AbstractGradeAArmorTemplate.java deleted file mode 100644 index bd9ea1730..000000000 --- a/data/script/template/script/template/item/armor/AbstractGradeAArmorTemplate.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.armor; - -import com.l2jserver.model.id.template.ItemTemplateID; -import com.l2jserver.model.template.capability.Enchantable; -import com.l2jserver.model.template.item.ArmorTemplate; - -public abstract class AbstractGradeAArmorTemplate extends ArmorTemplate - implements Enchantable { - public AbstractGradeAArmorTemplate(ItemTemplateID id) { - super(id); - } -} diff --git a/data/script/template/script/template/item/armor/AbstractNoGradeArmorTemplate.java b/data/script/template/script/template/item/armor/AbstractNoGradeArmorTemplate.java deleted file mode 100644 index 41f15979d..000000000 --- a/data/script/template/script/template/item/armor/AbstractNoGradeArmorTemplate.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.armor; - -import com.l2jserver.model.id.template.ItemTemplateID; -import com.l2jserver.model.template.item.ArmorTemplate; - -public abstract class AbstractNoGradeArmorTemplate extends ArmorTemplate { - public AbstractNoGradeArmorTemplate(ItemTemplateID id) { - super(id); - } -} diff --git a/data/script/template/script/template/item/armor/Dummy2ArmorTemplate.java b/data/script/template/script/template/item/armor/Dummy2ArmorTemplate.java deleted file mode 100644 index 1bcb04e4b..000000000 --- a/data/script/template/script/template/item/armor/Dummy2ArmorTemplate.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.armor; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; - -public class Dummy2ArmorTemplate extends AbstractGradeAArmorTemplate { - public static final int ID = 10; - - private static final int REDUCED_DAMAGE_PHYSICAL = 10; - private static final int REDUCED_DAMAGE_MAGICAL = 10; - private static final int MAX_ENCHANT = 10; - - @Inject - public Dummy2ArmorTemplate(ItemTemplateIDProvider factory) { - super(factory.createID(ID)); - } -} diff --git a/data/script/template/script/template/item/armor/DummyArmorTemplate.java b/data/script/template/script/template/item/armor/DummyArmorTemplate.java deleted file mode 100644 index 59e55a11f..000000000 --- a/data/script/template/script/template/item/armor/DummyArmorTemplate.java +++ /dev/null @@ -1,32 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.armor; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; - -public class DummyArmorTemplate extends AbstractNoGradeArmorTemplate { - public static final int ID = 20; - - private static final int REDUCED_DAMAGE_PHYSICAL = 10; - private static final int REDUCED_DAMAGE_MAGICAL = 10; - - @Inject - public DummyArmorTemplate(ItemTemplateIDProvider factory) { - super(factory.createID(ID)); - } -} diff --git a/data/script/template/script/template/item/potion/RedPotionTemplate.java b/data/script/template/script/template/item/potion/RedPotionTemplate.java deleted file mode 100644 index 6b9b427f1..000000000 --- a/data/script/template/script/template/item/potion/RedPotionTemplate.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.potion; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.template.item.PotionTemplate; - -public class RedPotionTemplate extends PotionTemplate { - public static final int ID = 15; - - @Inject - public RedPotionTemplate(ItemTemplateIDProvider factory) { - super(factory.createID(ID), "icon.etc_potion_red_i00"); - this.weight = 80; - this.price = 40; - - } -} diff --git a/data/script/template/script/template/item/weapon/AbstractNoGradeWeaponTemplate.java b/data/script/template/script/template/item/weapon/AbstractNoGradeWeaponTemplate.java deleted file mode 100644 index bf0526661..000000000 --- a/data/script/template/script/template/item/weapon/AbstractNoGradeWeaponTemplate.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.weapon; - -import com.l2jserver.model.id.template.ItemTemplateID; -import com.l2jserver.model.template.item.WeaponTemplate; -import com.l2jserver.model.world.character.CharacterInventory.InventoryPaperdoll; - -public abstract class AbstractNoGradeWeaponTemplate extends WeaponTemplate { - public AbstractNoGradeWeaponTemplate(ItemTemplateID id, String icon, - ItemMaterial material, InventoryPaperdoll paperdoll, WeaponType type) { - super(id, icon, material, paperdoll, type); - } -} diff --git a/data/script/template/script/template/item/weapon/LongSwordTemplate.java b/data/script/template/script/template/item/weapon/LongSwordTemplate.java deleted file mode 100644 index 656fab48f..000000000 --- a/data/script/template/script/template/item/weapon/LongSwordTemplate.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.weapon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.world.actor.stat.Stats.StatType; -import com.l2jserver.model.world.character.CharacterInventory.InventoryPaperdoll; - -public class LongSwordTemplate extends AbstractNoGradeWeaponTemplate { - public static final int ID = 2; - - @Inject - public LongSwordTemplate(ItemTemplateIDProvider factory) { - super(factory.createID(ID), "icon.weapon_long_sword_i00", - ItemMaterial.STEEL, InventoryPaperdoll.RIGHT_HAND, - WeaponType.SWORD); - - stats.set(StatType.POWER_ATTACK, 0x80, 24); - stats.set(StatType.MAGIC_ATTACK, 0x80, 17); - stats.set(StatType.CRITICAL_RATE, 0x80, 8); - stats.set(StatType.POWER_ATTACK_SPEED, 0x80, 379); - - this.randomDamage = 10; - this.attackRange = 40; - this.damageRange = new int[] { 0, 0, 40, 120 }; - this.weight = 1560; - this.price = 105000; - this.soulshots = 2; - this.spiritshots = 2; - } -} diff --git a/data/script/template/script/template/item/weapon/ShortSwordTemplate.java b/data/script/template/script/template/item/weapon/ShortSwordTemplate.java deleted file mode 100644 index 9239062c7..000000000 --- a/data/script/template/script/template/item/weapon/ShortSwordTemplate.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.item.weapon; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; -import com.l2jserver.model.world.actor.stat.Stats.StatType; -import com.l2jserver.model.world.character.CharacterInventory.InventoryPaperdoll; - -public class ShortSwordTemplate extends AbstractNoGradeWeaponTemplate { - public static final int ID = 1; - - @Inject - public ShortSwordTemplate(ItemTemplateIDProvider factory) { - super(factory.createID(ID), "icon.weapon_small_sword_i00", - ItemMaterial.STEEL, InventoryPaperdoll.RIGHT_HAND, - WeaponType.SWORD); - - stats.set(StatType.POWER_ATTACK, 0x08, 8); - stats.set(StatType.MAGIC_ATTACK, 0x08, 6); - stats.set(StatType.CRITICAL_RATE, 0x08, 8); - stats.set(StatType.POWER_ATTACK_SPEED, 0x08, 379); - - this.type = WeaponType.SWORD; - this.paperdoll = InventoryPaperdoll.RIGHT_HAND; - this.randomDamage = 10; - this.attackRange = 40; - this.damageRange = new int[] { 0, 0, 40, 120 }; - this.material = ItemMaterial.STEEL; - this.weight = 1600; - this.price = 590; - this.soulshots = 1; - this.spiritshots = 1; - } -} diff --git a/data/script/template/script/template/skill/TestSkillTemplate.java b/data/script/template/script/template/skill/TestSkillTemplate.java deleted file mode 100644 index 6a22e7e3e..000000000 --- a/data/script/template/script/template/skill/TestSkillTemplate.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package script.template.skill; - -import com.google.inject.Inject; -import com.l2jserver.model.id.template.provider.SkillTemplateIDProvider; -import com.l2jserver.model.template.SkillTemplate; -import com.l2jserver.model.world.character.CharacterClass; - -public class TestSkillTemplate extends SkillTemplate { - public static final int ID = 10; - - @Inject - public TestSkillTemplate(SkillTemplateIDProvider factory) { - super(factory.createID(ID)); - this.maximumLevel = 1; - } - - @Override - public CharacterClass[] getClasses() { - return new CharacterClass[] { CharacterClass.HUMAN_FIGHTER }; - } -} diff --git a/src/main/java/com/l2jserver/game/net/packet/server/NPCInformationPacket.java b/src/main/java/com/l2jserver/game/net/packet/server/NPCInformationPacket.java index 6578ecf32..a77ace642 100644 --- a/src/main/java/com/l2jserver/game/net/packet/server/NPCInformationPacket.java +++ b/src/main/java/com/l2jserver/game/net/packet/server/NPCInformationPacket.java @@ -102,8 +102,8 @@ public class NPCInformationPacket extends AbstractServerPacket { buffer.writeInt(0x00); // C6 -- is flying buffer.writeInt(0x00); // unk buffer.writeInt(0x00);// CT1.5 Pet form and skills, Color effect - buffer.writeByte(0x00); // hide name - buffer.writeByte(0x00); // hide name, again + buffer.writeByte((template.getDisplayName() ? 0x01 : 0x00)); // hide name + buffer.writeByte((template.getDisplayName() ? 0x01 : 0x00)); // hide name, again buffer.writeInt(0x00); // special effects buffer.writeInt(0x00); // display effect diff --git a/src/main/java/com/l2jserver/model/id/TemplateID.java b/src/main/java/com/l2jserver/model/id/TemplateID.java index b942f1c3e..caead44c8 100644 --- a/src/main/java/com/l2jserver/model/id/TemplateID.java +++ b/src/main/java/com/l2jserver/model/id/TemplateID.java @@ -24,14 +24,14 @@ import com.l2jserver.model.template.Template; * * @author Rogiel */ -public abstract class TemplateID> extends ID { +public abstract class TemplateID, I> extends ID { /** * Creates a new instance * * @param id * the raw id */ - public TemplateID(int id) { + public TemplateID(I id) { super(id); } diff --git a/src/main/java/com/l2jserver/model/id/provider/IDProviderModule.java b/src/main/java/com/l2jserver/model/id/provider/IDProviderModule.java index 5a3172083..ef1d380fc 100644 --- a/src/main/java/com/l2jserver/model/id/provider/IDProviderModule.java +++ b/src/main/java/com/l2jserver/model/id/provider/IDProviderModule.java @@ -35,6 +35,7 @@ import com.l2jserver.model.id.template.provider.CharacterTemplateIDProvider; import com.l2jserver.model.id.template.provider.ItemTemplateIDProvider; import com.l2jserver.model.id.template.provider.NPCTemplateIDProvider; import com.l2jserver.model.id.template.provider.SkillTemplateIDProvider; +import com.l2jserver.model.id.template.provider.TeleportationTemplateIDProvider; /** * Google Guice {@link IDProvider} {@link Module} @@ -76,5 +77,7 @@ public class IDProviderModule extends AbstractModule { install(new FactoryModuleBuilder() .build(CharacterTemplateIDProvider.class)); install(new FactoryModuleBuilder().build(NPCTemplateIDProvider.class)); + install(new FactoryModuleBuilder() + .build(TeleportationTemplateIDProvider.class)); } } diff --git a/src/main/java/com/l2jserver/model/id/template/ActorTemplateID.java b/src/main/java/com/l2jserver/model/id/template/ActorTemplateID.java index 6f93b1c6d..4cacde2e1 100644 --- a/src/main/java/com/l2jserver/model/id/template/ActorTemplateID.java +++ b/src/main/java/com/l2jserver/model/id/template/ActorTemplateID.java @@ -27,7 +27,7 @@ import com.l2jserver.service.game.template.TemplateService; * * @author Rogiel */ -public class ActorTemplateID> extends TemplateID { +public class ActorTemplateID> extends TemplateID { /** * The template service */ diff --git a/src/main/java/com/l2jserver/model/id/template/ItemTemplateID.java b/src/main/java/com/l2jserver/model/id/template/ItemTemplateID.java index df27d4259..4110b8e9d 100644 --- a/src/main/java/com/l2jserver/model/id/template/ItemTemplateID.java +++ b/src/main/java/com/l2jserver/model/id/template/ItemTemplateID.java @@ -27,7 +27,7 @@ import com.l2jserver.service.game.template.TemplateService; * * @author Rogiel */ -public class ItemTemplateID extends TemplateID { +public class ItemTemplateID extends TemplateID { /** * The template service */ diff --git a/src/main/java/com/l2jserver/model/id/template/SkillTemplateID.java b/src/main/java/com/l2jserver/model/id/template/SkillTemplateID.java index e2e7ef3ff..72e43fb18 100644 --- a/src/main/java/com/l2jserver/model/id/template/SkillTemplateID.java +++ b/src/main/java/com/l2jserver/model/id/template/SkillTemplateID.java @@ -27,7 +27,7 @@ import com.l2jserver.service.game.template.TemplateService; * * @author Rogiel */ -public class SkillTemplateID extends TemplateID { +public class SkillTemplateID extends TemplateID { /** * The template service */ diff --git a/src/main/java/com/l2jserver/model/id/template/provider/CharacterTemplateIDProvider.java b/src/main/java/com/l2jserver/model/id/template/provider/CharacterTemplateIDProvider.java index de82eddb0..bb109a084 100644 --- a/src/main/java/com/l2jserver/model/id/template/provider/CharacterTemplateIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/template/provider/CharacterTemplateIDProvider.java @@ -24,5 +24,5 @@ import com.l2jserver.model.id.template.CharacterTemplateID; * @author Rogiel */ public interface CharacterTemplateIDProvider extends - TemplateIDProvider { + TemplateIDProvider { } diff --git a/src/main/java/com/l2jserver/model/id/template/provider/ItemTemplateIDProvider.java b/src/main/java/com/l2jserver/model/id/template/provider/ItemTemplateIDProvider.java index a68686a9b..de3a469a5 100644 --- a/src/main/java/com/l2jserver/model/id/template/provider/ItemTemplateIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/template/provider/ItemTemplateIDProvider.java @@ -24,5 +24,5 @@ import com.l2jserver.model.id.template.ItemTemplateID; * @author Rogiel */ public interface ItemTemplateIDProvider extends - TemplateIDProvider { + TemplateIDProvider { } diff --git a/src/main/java/com/l2jserver/model/id/template/provider/NPCTemplateIDProvider.java b/src/main/java/com/l2jserver/model/id/template/provider/NPCTemplateIDProvider.java index 96b3901c8..b41850ad9 100644 --- a/src/main/java/com/l2jserver/model/id/template/provider/NPCTemplateIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/template/provider/NPCTemplateIDProvider.java @@ -24,5 +24,5 @@ import com.l2jserver.model.id.template.NPCTemplateID; * @author Rogiel */ public interface NPCTemplateIDProvider extends - TemplateIDProvider { + TemplateIDProvider { } diff --git a/src/main/java/com/l2jserver/model/id/template/provider/SkillTemplateIDProvider.java b/src/main/java/com/l2jserver/model/id/template/provider/SkillTemplateIDProvider.java index 2ca9bc914..20fc5f41b 100644 --- a/src/main/java/com/l2jserver/model/id/template/provider/SkillTemplateIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/template/provider/SkillTemplateIDProvider.java @@ -24,5 +24,5 @@ import com.l2jserver.model.id.template.SkillTemplateID; * @author Rogiel */ public interface SkillTemplateIDProvider extends - TemplateIDProvider { + TemplateIDProvider { } diff --git a/src/main/java/com/l2jserver/model/id/template/provider/TemplateIDProvider.java b/src/main/java/com/l2jserver/model/id/template/provider/TemplateIDProvider.java index 896581a8c..b575d2875 100644 --- a/src/main/java/com/l2jserver/model/id/template/provider/TemplateIDProvider.java +++ b/src/main/java/com/l2jserver/model/id/template/provider/TemplateIDProvider.java @@ -27,6 +27,6 @@ import com.l2jserver.model.id.provider.IDProvider; * @param * the subclass of {@link TemplateID} that will be createdF */ -public interface TemplateIDProvider> extends - IDProvider { +public interface TemplateIDProvider> extends + IDProvider { } diff --git a/src/main/java/com/l2jserver/model/template/AbstractTemplate.java b/src/main/java/com/l2jserver/model/template/AbstractTemplate.java index b88a6b435..3fd7e16fc 100644 --- a/src/main/java/com/l2jserver/model/template/AbstractTemplate.java +++ b/src/main/java/com/l2jserver/model/template/AbstractTemplate.java @@ -42,5 +42,5 @@ public abstract class AbstractTemplate implements Template { // } @Override - public abstract TemplateID getID(); + public abstract TemplateID getID(); } diff --git a/src/main/java/com/l2jserver/model/template/CharacterTemplate.java b/src/main/java/com/l2jserver/model/template/CharacterTemplate.java index 7e4d50737..0a54639ec 100644 --- a/src/main/java/com/l2jserver/model/template/CharacterTemplate.java +++ b/src/main/java/com/l2jserver/model/template/CharacterTemplate.java @@ -31,6 +31,8 @@ import com.l2jserver.model.world.character.CharacterClass; import com.l2jserver.util.jaxb.CharacterTemplateIDAdapter; /** + * The {@link L2Character} template. Each character instance is backed by an template. + * * @author Rogiel */ @XmlRootElement(name = "character") diff --git a/src/main/java/com/l2jserver/model/template/NPCTemplate.java b/src/main/java/com/l2jserver/model/template/NPCTemplate.java index a2cbd272c..2283e2b54 100644 --- a/src/main/java/com/l2jserver/model/template/NPCTemplate.java +++ b/src/main/java/com/l2jserver/model/template/NPCTemplate.java @@ -28,13 +28,14 @@ import javax.xml.bind.annotation.XmlType; import javax.xml.bind.annotation.XmlValue; import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; -import com.l2jserver.model.id.TemplateID; import com.l2jserver.model.id.template.ItemTemplateID; import com.l2jserver.model.id.template.NPCTemplateID; +import com.l2jserver.model.id.template.TeleportationTemplateID; import com.l2jserver.model.world.Actor.ActorSex; import com.l2jserver.model.world.NPC; import com.l2jserver.util.jaxb.ItemTemplateIDAdapter; import com.l2jserver.util.jaxb.NPCTemplateIDAdapter; +import com.l2jserver.util.jaxb.TeleportationTemplateIDAdapter; /** * @author Rogiel @@ -202,7 +203,7 @@ public class NPCTemplate extends ActorTemplate { @XmlElement(name = "collision") protected CollisionMetadata collision = null; - + @XmlType(namespace = "npc") protected static class CollisionMetadata { @XmlAttribute(name = "radius") @@ -232,7 +233,8 @@ public class NPCTemplate extends ActorTemplate { @XmlType(namespace = "npc") protected static class TeleporterTeleportMetadata { @XmlAttribute(name = "id") - protected String id = null; + @XmlJavaTypeAdapter(TeleportationTemplateIDAdapter.class) + protected TeleportationTemplateID id; @XmlElement(name = "region") protected List regions = null; @@ -259,17 +261,17 @@ public class NPCTemplate extends ActorTemplate { protected String defaultChat = null; @XmlElement(name = "chat") - protected List chats = null; - - @XmlType(namespace = "npc") - protected static class ChatMetadata { - @XmlAttribute(name = "id") - protected String id = null; - @XmlValue - protected String html = null; - } + protected List chats = null; } + @XmlType(namespace = "npc") + public static class Chat { + @XmlAttribute(name = "id") + protected String id = null; + @XmlValue + protected String html = null; + } + @XmlElementWrapper(name = "droplist") @XmlElement(name = "item") protected List droplist = null; @@ -716,7 +718,7 @@ public class NPCTemplate extends ActorTemplate { } @Override - public TemplateID getID() { + public NPCTemplateID getID() { return id; } } diff --git a/src/main/java/com/l2jserver/model/template/Template.java b/src/main/java/com/l2jserver/model/template/Template.java index 029ace0fb..6f28ec757 100644 --- a/src/main/java/com/l2jserver/model/template/Template.java +++ b/src/main/java/com/l2jserver/model/template/Template.java @@ -42,5 +42,5 @@ public interface Template { * * @return the template id */ - TemplateID getID(); + TemplateID getID(); } diff --git a/src/main/java/com/l2jserver/model/world/npc/Teleporter.java b/src/main/java/com/l2jserver/model/world/npc/Teleporter.java deleted file mode 100644 index 0cf2ece18..000000000 --- a/src/main/java/com/l2jserver/model/world/npc/Teleporter.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * This file is part of l2jserver . - * - * l2jserver is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * l2jserver is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with l2jserver. If not, see . - */ -package com.l2jserver.model.world.npc; - -import com.l2jserver.model.id.template.NPCTemplateID; -import com.l2jserver.model.world.NPC; - -/** - * @author Rogiel - * - */ -public class Teleporter extends NPC { - /** - * @param templateID - * the NPC template ID - */ - public Teleporter(NPCTemplateID templateID) { - super(templateID); - } -} diff --git a/src/main/java/com/l2jserver/model/world/npc/controller/AbstractNPCController.java b/src/main/java/com/l2jserver/model/world/npc/controller/AbstractNPCController.java new file mode 100644 index 000000000..649929d3d --- /dev/null +++ b/src/main/java/com/l2jserver/model/world/npc/controller/AbstractNPCController.java @@ -0,0 +1,65 @@ +/* + * This file is part of l2jserver . + * + * l2jserver is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * l2jserver is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with l2jserver. If not, see . + */ +package com.l2jserver.model.world.npc.controller; + +import com.l2jserver.game.net.Lineage2Connection; +import com.l2jserver.game.net.packet.server.NPCHtmlMessagePacket; +import com.l2jserver.model.world.L2Character; +import com.l2jserver.model.world.NPC; +import com.l2jserver.util.exception.L2Exception; +import com.l2jserver.util.html.markup.HtmlTemplate; +import com.l2jserver.util.html.markup.MarkupTag; + +/** + * The {@link AbstractNPCController} handful methods for controlling NPCs. + * + * @author Rogiel + */ +public class AbstractNPCController implements NPCController { + @Override + public void action(NPC npc, Lineage2Connection conn, L2Character character, + String... args) throws L2Exception { + + } + + /** + * Talks with this NPC + * + * @param npc + * the {@link NPC} instance + * @param conn + * the connection to {@link L2Character} + * @param character + * the interacting character + * @param args + * the action arguments + * @throws L2Exception + */ + protected void talk(NPC npc, Lineage2Connection conn, + L2Character character, String... args) throws L2Exception { + // not yet available message + final HtmlTemplate template = new HtmlTemplate() { + @Override + protected void build(MarkupTag body) { + body.text("Sorry, but I'm not implemented yet!"); + } + }; + + conn.write(new NPCHtmlMessagePacket(npc, template)); + conn.sendActionFailed(); + } +} diff --git a/src/main/java/com/l2jserver/model/world/npc/controller/NPCController.java b/src/main/java/com/l2jserver/model/world/npc/controller/NPCController.java index db9b1ead1..5ab0b639a 100644 --- a/src/main/java/com/l2jserver/model/world/npc/controller/NPCController.java +++ b/src/main/java/com/l2jserver/model/world/npc/controller/NPCController.java @@ -17,39 +17,24 @@ package com.l2jserver.model.world.npc.controller; import com.l2jserver.game.net.Lineage2Connection; -import com.l2jserver.model.template.NPCTemplate; import com.l2jserver.model.world.L2Character; import com.l2jserver.model.world.NPC; import com.l2jserver.util.exception.L2Exception; /** - * @author Rogiel + * The {@link NPC} controller is used to control any given NPC. Implementations + * will add behaviors to each NPC. * + * @author Rogiel */ -public class NPCController { +public interface NPCController { /** - * The {@link NPC} instance - */ - protected final NPC npc; - /** - * The {@link NPC} template - */ - protected final NPCTemplate template; - - /** - * Creates a new instance + * Performs an interaction with this {@link NPC}. * * @param npc - * the {@link NPC} - */ - public NPCController(NPC npc) { - this.npc = npc; - this.template = null; - } - - /** - * Performs an interaction with this template. - * + * the {@link NPC} instance + * @param conn + * the connection to {@link L2Character} * @param character * the interacting character * @param args @@ -57,27 +42,6 @@ public class NPCController { * @throws L2Exception * any {@link L2Exception} */ - public void action(NPC npc, L2Character character, String... args) - throws L2Exception { - - } - - /** - * Talks with this NPC - * - * @param npc - * the npc - * @param character - * the character - * @param conn - * the lineage 2 connection - * @param args - * the action arguments - * @throws L2Exception - */ - protected void talk(NPC npc, L2Character character, - Lineage2Connection conn, String... args) throws L2Exception { - - conn.sendActionFailed(); - } + void action(NPC npc, Lineage2Connection conn, L2Character character, + String... args) throws L2Exception; } diff --git a/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java b/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java index 77f5945e7..e9ee700e5 100644 --- a/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java +++ b/src/main/java/com/l2jserver/model/world/npc/controller/TeleporterController.java @@ -16,23 +16,19 @@ */ package com.l2jserver.model.world.npc.controller; -import com.l2jserver.model.world.NPC; +import com.google.inject.Inject; import com.l2jserver.service.game.spawn.SpawnService; /** - * @author Rogiel + * This controller is used to control teleporters (e.g. gatekeepers) * + * @author Rogiel */ -public class TeleporterController extends NPCController { +public class TeleporterController extends AbstractNPCController { /** * The {@link SpawnService} */ + @Inject protected SpawnService spawnService; - /** - * @param npc - */ - public TeleporterController(NPC npc) { - super(npc); - } } diff --git a/src/main/java/com/l2jserver/service/game/template/ScriptTemplateService.java b/src/main/java/com/l2jserver/service/game/template/ScriptTemplateService.java index 4bb78a20c..cba026536 100644 --- a/src/main/java/com/l2jserver/service/game/template/ScriptTemplateService.java +++ b/src/main/java/com/l2jserver/service/game/template/ScriptTemplateService.java @@ -73,7 +73,7 @@ public class ScriptTemplateService extends AbstractService implements @Override @SuppressWarnings("unchecked") - public > T getTemplate(TemplateID id) { + public > T getTemplate(TemplateID id) { Preconditions.checkNotNull(id, "id"); return (T) templates.get(id); } diff --git a/src/main/java/com/l2jserver/service/game/template/TemplateService.java b/src/main/java/com/l2jserver/service/game/template/TemplateService.java index 1f0b1f0d6..94dfe42ad 100644 --- a/src/main/java/com/l2jserver/service/game/template/TemplateService.java +++ b/src/main/java/com/l2jserver/service/game/template/TemplateService.java @@ -30,7 +30,7 @@ public interface TemplateService extends Service { * the template id * @return the template */ - > T getTemplate(TemplateID id); + > T getTemplate(TemplateID id); /** * Reload the template list. diff --git a/src/main/java/com/l2jserver/service/game/template/XMLTemplateService.java b/src/main/java/com/l2jserver/service/game/template/XMLTemplateService.java index f1ae28578..acf02aca1 100644 --- a/src/main/java/com/l2jserver/service/game/template/XMLTemplateService.java +++ b/src/main/java/com/l2jserver/service/game/template/XMLTemplateService.java @@ -32,6 +32,7 @@ import com.l2jserver.model.id.TemplateID; import com.l2jserver.model.template.CharacterTemplate; import com.l2jserver.model.template.ItemTemplate; import com.l2jserver.model.template.NPCTemplate; +import com.l2jserver.model.template.TeleportationTemplate; import com.l2jserver.model.template.Template; import com.l2jserver.service.AbstractService; import com.l2jserver.service.AbstractService.Depends; @@ -43,6 +44,7 @@ import com.l2jserver.util.factory.CollectionFactory; import com.l2jserver.util.jaxb.CharacterTemplateIDAdapter; import com.l2jserver.util.jaxb.ItemTemplateIDAdapter; import com.l2jserver.util.jaxb.NPCTemplateIDAdapter; +import com.l2jserver.util.jaxb.TeleportationTemplateIDAdapter; @Depends({ LoggingService.class, ConfigurationService.class }) public class XMLTemplateService extends AbstractService implements @@ -51,6 +53,7 @@ public class XMLTemplateService extends AbstractService implements private final NPCTemplateIDAdapter npcTemplateIdAdapter; private final ItemTemplateIDAdapter itemTemplateIdAdapter; private final CharacterTemplateIDAdapter charIdTemplateAdapter; + private final TeleportationTemplateIDAdapter teleportationIdTemplateAdapter; private JAXBContext context; private Unmarshaller unmarshaller; @@ -62,18 +65,21 @@ public class XMLTemplateService extends AbstractService implements public XMLTemplateService(ConfigurationService configService, NPCTemplateIDAdapter npcTemplateIdAdapter, ItemTemplateIDAdapter itemTemplateIdAdapter, - CharacterTemplateIDAdapter charIdTemplateAdapter) { + CharacterTemplateIDAdapter charIdTemplateAdapter, + TeleportationTemplateIDAdapter teleportationIdTemplateAdapter) { this.config = configService.get(XMLTemplateServiceConfiguration.class); this.npcTemplateIdAdapter = npcTemplateIdAdapter; this.itemTemplateIdAdapter = itemTemplateIdAdapter; this.charIdTemplateAdapter = charIdTemplateAdapter; + this.teleportationIdTemplateAdapter = teleportationIdTemplateAdapter; } @Override protected void doStart() throws ServiceStartException { try { context = JAXBContext.newInstance(CharacterTemplate.class, - NPCTemplate.class, ItemTemplate.class); + NPCTemplate.class, ItemTemplate.class, + TeleportationTemplate.class); unmarshaller = context.createUnmarshaller(); unmarshaller.setAdapter(NPCTemplateIDAdapter.class, @@ -82,6 +88,8 @@ public class XMLTemplateService extends AbstractService implements itemTemplateIdAdapter); unmarshaller.setAdapter(CharacterTemplateIDAdapter.class, charIdTemplateAdapter); + unmarshaller.setAdapter(TeleportationTemplateIDAdapter.class, + teleportationIdTemplateAdapter); @SuppressWarnings("unchecked") Collection files = FileUtils @@ -97,7 +105,7 @@ public class XMLTemplateService extends AbstractService implements @Override @SuppressWarnings("unchecked") - public > T getTemplate(TemplateID id) { + public > T getTemplate(TemplateID id) { Preconditions.checkNotNull(id, "id"); return (T) templates.get(id); } diff --git a/target/test-classes/scripting/ScriptingCompilerTest.java b/target/test-classes/scripting/ScriptingCompilerTest.java deleted file mode 100644 index 4bf6a2a7b..000000000 --- a/target/test-classes/scripting/ScriptingCompilerTest.java +++ /dev/null @@ -1,4 +0,0 @@ -package test; - -public class ScriptingCompilerTest { -} diff --git a/target/test-classes/scripting/testcase.xml b/target/test-classes/scripting/testcase.xml deleted file mode 100644 index a54b1de9b..000000000 --- a/target/test-classes/scripting/testcase.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - \ No newline at end of file